/*--- Custom CSS for Front End ---*/
@font-face {
  font-family: 'Selawik';
  src: url('/template/fonts/selawk.eot'); /* IE9 Compat Modes */
  src: url('/template/fonts/selawk.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/template/fonts/selawk.woff2') format('woff2'), /* Super Modern Browsers */
       url('/template/fonts/selawk.woff') format('woff'), /* Pretty Modern Browsers */
       url('/template/fonts/selawk.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/template/fonts/selawk.svg#svgFontName') format('svg'); /* Legacy
iOS */
}
@font-face {
  font-family: 'SelawikB';
  src: url('/template/fonts/selawkb.eot'); /* IE9 Compat Modes */
  src: url('/template/fonts/selawkb.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/template/fonts/selawkb.woff2') format('woff2'), /* Super Modern Browsers */
       url('/template/fonts/selawkb.woff') format('woff'), /* Pretty Modern Browsers */
       url('/template/fonts/selawkb.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/template/fonts/selawkb.svg#svgFontName') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'SelawikSB';
  src: url('/template/fonts/selawksb.eot'); /* IE9 Compat Modes */
  src: url('/template/fonts/selawksb.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/template/fonts/selawksb.woff2') format('woff2'), /* Super Modern Browsers */
       url('/template/fonts/selawksb.woff') format('woff'), /* Pretty Modern Browsers */
       url('/template/fonts/selawksb.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/template/fonts/selawksb.svg#svgFontName') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'SelawikL';
  src: url('/template/fonts/selawkl.eot'); /* IE9 Compat Modes */
  src: url('/template/fonts/selawkl.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/template/fonts/selawkl.woff2') format('woff2'), /* Super Modern Browsers */
       url('/template/fonts/selawkl.woff') format('woff'), /* Pretty Modern Browsers */
       url('/template/fonts/selawkl.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/template/fonts/selawkl.svg#svgFontName') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'SelawikSL';
  src: url('/template/fonts/selawksl.eot'); /* IE9 Compat Modes */
  src: url('/template/fonts/selawksl.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/template/fonts/selawksl.woff2') format('woff2'), /* Super Modern Browsers */
       url('/template/fonts/selawksl.woff') format('woff'), /* Pretty Modern Browsers */
       url('/template/fonts/selawksl.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/template/fonts/selawksl.svg#svgFontName') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Ubuntu';
  src: url('/template/fonts/ubuntul.eot'); /* IE9 Compat Modes */
  src: url('/template/fonts/ubuntul.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/template/fonts/ubuntul.woff2') format('woff2'), /* Super Modern Browsers */
       url('/template/fonts/ubuntul.woff') format('woff'), /* Pretty Modern Browsers */
       url('/template/fonts/ubuntul.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/template/fonts/ubuntul.svg#svgFontName') format('svg'); /* Legacy iOS */
  font-weight: 300;
}
@font-face {
  font-family: 'Ubuntu';
  src: url('/template/fonts/ubuntu.eot'); /* IE9 Compat Modes */
  src: url('/template/fonts/ubuntu.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/template/fonts/ubuntu.woff2') format('woff2'), /* Super Modern Browsers */
       url('/template/fonts/ubuntu.woff') format('woff'), /* Pretty Modern Browsers */
       url('/template/fonts/ubuntu.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/template/fonts/ubuntu.svg#svgFontName') format('svg'); /* Legacy iOS */
  font-weight: 400;
}
@font-face {
  font-family: 'Ubuntu';
  src: url('/template/fonts/ubuntum.eot'); /* IE9 Compat Modes */
  src: url('/template/fonts/ubuntum.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/template/fonts/ubuntum.woff2') format('woff2'), /* Super Modern Browsers */
       url('/template/fonts/ubuntum.woff') format('woff'), /* Pretty Modern Browsers */
       url('/template/fonts/ubuntum.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/template/fonts/ubuntum.svg#svgFontName') format('svg'); /* Legacy iOS */
  font-weight: 500;
}
@font-face {
  font-family: 'Ubuntu';
  src: url('/template/fonts/ubuntub.eot'); /* IE9 Compat Modes */
  src: url('/template/fonts/ubuntub.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/template/fonts/ubuntub.woff2') format('woff2'), /* Super Modern Browsers */
       url('/template/fonts/ubuntub.woff') format('woff'), /* Pretty Modern Browsers */
       url('/template/fonts/ubuntub.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/template/fonts/ubuntub.svg#svgFontName') format('svg'); /* Legacy iOS */
  font-weight: 700;
}

@font-face {
  font-family: 'Manrope';
  src: url('/template/fonts/manrope.ttf') format('truetype');
}
@font-face {
  font-family: "DroidSerif";
  src: url("DroidSerif-Regular-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "DroidSerif";
  src: url("DroidSerif-Italic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "DroidSerif";
  src: url("DroidSerif-Bold-webfont.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
.bx-media-phone #bx-toolbar-content {
 display: block;   
}
.bx-menu-custom.bx-menu-custom-hor.bx-menu-more-auto .bx-menu-item.bx-menu-item-Sign-Declaration-2021-06-06 {
    display:none;
}

.bx-user-authorized #bx-sliding-menu-sys_site .bx-sliding-menu-main-cnt li:nth-last-child(2),
.bx-user-authorized #bx-sliding-menu-sys_site .bx-sliding-menu-main-cnt li:nth-last-child(3) {
opacity:0;
height:0;
overflow:hidden;
}
.bx-user-authorized #bx-sliding-menu-sys_site .bx-sliding-menu-main-cnt li:nth-last-child(5),
.bx-user-authorized #bx-sliding-menu-sys_site .bx-sliding-menu-main-cnt li:nth-last-child(6),
.bx-user-authorized #bx-sliding-menu-sys_site .bx-sliding-menu-main-cnt li:nth-last-child(4) {
    opacity:1;
overflow:visible;
height:auto;
}
#bx-menu-footer li a {
font-size: 15px;
color: #555;
}
.bx-menu-hor-inline li a {
border-radius:7px;
}
.bx-base-pofile-cover-actions {
    margin-top: 10px;
    margin-bottom: -5px;
margin-left:0px;
margin-right:0;
}
.bx-base-pofile-cover-thumb + .bx-base-pofile-ci-cnt .bx-base-pofile-cover-actions {
margin-left:15px;
}
.bx-base-pofile-cover-thumb + .bx-base-pofile-ci-cnt .bx-base-pofile-cover-user {
 margin:0!important;   
}
.bx-menu-item-country-city span.bx-base-general-unit-meta-div {
display:none!important;
}
.bx-form-value .bx-form-input-text.bx-form-input-autotoken {
padding:0;
}
.bx-form-value .bx-form-input-autotoken input {
    padding: 15px 20px !important;
    height: 100%;
}
div.bx-base-pofile-cover-image {
width:100%;
max-width:1300px!important;
padding:0;
margin:0 auto;
}
.bx-base-pofile-cover {
border:0;
}
.bx-base-pofile-unit-title>a {
font-family:"Selawik";
}
a {
    color: #222;
}
#aqb_locations_org_results .bx-shadow-block {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
box-shadow:none;
background-color:transparent;
}
#aqb_locations_org_results .bx-content-padding-block {
    padding:0;
}
.shepherd-element.shepherd-theme-default .shepherd-content a,
#bx-page-view-news   .bx-content-description a {
color:#ed2525;
}
#bx-page-view-news   .bx-content-description a:hover {
color:#222;
}
.bx-messenger-post-box-send-actions-items .video {
display:none!important;
}
.bx-tl-item .bx-tl-item-attachment a,
.bx-tl-item .bx-tl-item-attachment a img {
width:100%;
}
#bx-page-block-1319 .bx-base-text-unit-title {
white-space:unset;
}
.bx-menu-toolbar-padding {
background:#f9f9f9;
    z-index: 9;
}
#bx-page-private-create-account  .bx-def-font-small,
#bx-page-create-account  .bx-def-font-small {
font-size:0.9rem;
}
.bx-menu-toolbar-padding .bx-def-cover-color-bg {
background:transparent;
}
html .shepherd-step.shepherd-theme-default .shepherd-content footer .shepherd-buttons li .shepherd-button {
    background: #ed2525;
    border-radius: 7px;
}
.timeline_common_repost .bx-tl-item-owner + .bx-tl-item-content > .bx-tl-title {
font-weight:700;
margin-top:1rem;
font-size:1rem;
}
#bx-page-view-video .bx-player-plyr-wrapper {
max-height:none!important;
}
#bx-page-block-1001 .bx-db-container,
bx-page-block-747 .bx-db-container {
min-height:0!important;
}
#bx-page-view-video .bx-player-plyr-wrapper + p {
margin:0!important;
}
.bx-photos-eps-photo img {
max-height:80vh;
}
.shepherd-element.shepherd-theme-default .shepherd-content {
background:#fff;
border:1px solid #ed2525;
-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#bx-messenger-block-head input:focus {
box-shadow:none!important;
}
.shepherd-element.shepherd-theme-default.shepherd-element-attached-left.shepherd-element-attached-middle .shepherd-content:before {
border-right-color:#ed2525;
}
.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-center .shepherd-content:before {
border-top-color:#ed2525;
}
.bx-tl-item-text ol,
.bx-base-text-entity-content ol {
padding-left:23px;
}
.bx-tl-item-text ul,
.bx-base-text-entity-content ul {
padding-left:18px;
}
.shepherd-element.shepherd-theme-default .shepherd-content .shepherd-text p {
font-size:15.5px;
}
.timeline_common_repost .bx-tl-item-owner + .bx-tl-item-content > .bx-tl-title a {
color:#ed2525;
}
.bx-tl-item a.bx-tl-title {
color:#ed2525;
}
.dropzone {
    border: 3px dashed #ccc;
    border-radius: 0;
    font-size: 16px;
}
.dropzone .dz-message .dz-button {
    font-size: 16px;
    color: #777;
    font-family: 'SelawikSL'
}
.bx-tl-load-more .bx-btn {
    font-weight: 400;
    height: 2.5rem;
    border-radius: 7px;
    box-shadow: none;
    padding: 0 12px;
}
.bx-tl-load-more > .bx-btn {
    padding: 0 20px;
}
.bx-popup.bx-popup-border {
 border-radius:0;   
}
#bx-page-home #bx-timeline-views-timeline .bx-menu-item-item-view .bx-view-counter > span,
.bx-tl-item-activity .bx-menu-item-item-view .bx-view-counter-label {
height:51px;
}      
#bx-sliding-menu-account.bx-sliding-menu-main {
background:#fff;

    -webkit-box-shadow: 0 1px 3px 1px #e8e8e8;
    -moz-box-shadow: 0 1px 3px 1px #e8e8e8;
    box-shadow: 0 1px 3px 1px #e8e8e8;
}
#bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-close {
    top: 10px;
    right: 5px;
}
#bx_notifications_preview,
#bx-sliding-menu-search {
background-color:#fff;
z-index:999;
}
#bx_notifications_preview .bx-def-font-h2,
#bx-sliding-menu-search .bx-def-font-h2 {
    font-size: 17px;
    font-family: 'SelawikL';
    color: #222;
    padding: 0 1.5rem 1.5rem;
}
#bx_notifications_preview .bx-ntfs-event .bx-def-padding {
padding:0.75rem 1.5rem 0.9rem;
}
#bx_notifications_preview .bx-ntfs-event.bx-def-color-bg-box-active .bx-def-padding {
padding:1rem 1.5rem;
}
#bx_notifications_preview .sys-icon.times,
#bx-sliding-menu-search .sys-icon.times {
color:#222;
}
#bx_notifications_preview .bx-def-box {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
box-shadow:none;
}
.bx-base-pofile-cover-info {
max-width:1200px;
margin:0 auto;
}
.bx-base-pofile-cover-info .bx-base-profile-cover-title-bages {
margin:0;
}
.bx-base-pofile-cover-info .bx-base-pofile-cover-user h1.bx-def-unit-info {
    margin-left: 0;
}
.bx_groups_cover .bx-base-pofile-cover-info .bx-base-pofile-cover-user h1.bx-def-unit-info,
.bx_spaces_cover .bx-base-pofile-cover-info .bx-base-pofile-cover-user h1.bx-def-unit-info,
.bx_events_cover .bx-base-pofile-cover-info .bx-base-pofile-cover-user h1.bx-def-unit-info {
    margin-left: 0;
}

.bx-base-pofile-cover-info .bx-base-pofile-cover-thumb + .bx-base-pofile-ci-cnt .bx-base-pofile-cover-user h1.bx-def-unit-info {

 margin-left:1.5rem;   
}
.bx-menu-main-bar ul.bx-menu-main-submenu.bx-menu-more-auto {
justify-content:left!important;
}
.bx-base-pofile-ci-cnt {
position:relative;
display:block;
}
.bx-base-pofile-cover-info .bx-base-pofile-cover-thumb {
margin: 12px 0 0;
float:left;
}
#bx_polls  #bx-form-element-subentries .bx-form-input-subentry {
margin-bottom:10px;
}
#bx-sliding-menu-search .bx-def-unit-live-search {
    background: rgba(255,255,255,1);
    padding: 1rem 1.5rem;
    border-radius: 7px;
    width: 100%;
float:left;
    box-sizing: border-box;
}
.videocontainer__toptoolbar .connection-indicator,
.videocontainer__toptoolbar .indicator {
line-height: 28px;
width:28px;
height:28px;
background:#ed2525;
border:3px solid #fff;
}
#bx-sliding-menu-search  #sys_search_results_quick {
margin-top:10px;
}
#bx-sliding-menu-search .bx-def-page-width {
width:600px;
}
#bx_notifications_preview .bx-def-box.bx-def-color-bg-box-hover {
    background-color: #fff;
    opacity: 1;
    border-radius: 0;
    border-bottom: 0;
}
#bx_notifications_preview .bx-def-box.bx-def-color-bg-box-active {
    background-color: #f2f3f5;
    opacity: 1;
    border-bottom: 0;
    border-right:2px solid #ccc;
}
#bx_notifications_preview .bx-def-box.bx-def-color-bg-box-hover:hover {
    background-color: #f2f3f5;
    border-bottom:0;
}
#bx_notifications_preview .bx-def-box.bx-def-color-bg-box-active:hover {
    border-bottom: 0;
    border-right:2px solid #222;
    background-color: #ddd;
}
#bx_notifications_preview .bx-sliding-menu-close,
#bx-sliding-menu-search .bx-sliding-menu-close {
margin:1.5rem 1.5rem 0 0;
}
#bx_notifications_preview .bx-sliding-menu-cnt.bx-def-padding,
#bx-sliding-menu-search .bx-sliding-menu-cnt.bx-def-padding {
padding:1.5rem 0;
}
#bx_notifications_preview li {
margin-bottom:0;
margin-top:0;
    
}
#bx_notifications_preview.bx-sliding-menu-fullheight {
height:auto;
    min-width: 250px;
    max-height:calc(100% - 50px);
    border-bottom:2px solid #ccc;
}
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main {
background-color:#fff;
border-radius:0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-bottom:2px solid #ccc;
}
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt {
    padding: 5px 15px 10px;
}
#bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt a:not(.bx-btn),
#bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt a:not(.bx-btn) i,
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li a,
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li a i {
    color: #222;
}
#bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt a:not(.bx-btn) {
    padding: 2px 0;
    border-bottom: 0;
}
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main a {
    padding: 3px 0;
    border-bottom: 0;
}
.bx-menu-object-sys_account_notifications li .sys-icon, .bx-menu-object-sys_account_notifications li .bx-menu-floating-blocks-icon .sys-icon, .bx-menu-object-sys_add_content li .bx-menu-floating-blocks-icon .sys-icon {
    font-size: 1.25rem;
}
#bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt li:last-child a:not(.bx-btn),
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main li:last-child a {
        border-bottom: 0;
}
#bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt a:not(.bx-btn) + .bx-menu-item-addon {
    top: 7px;
}
#bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt a:not(.bx-btn) .bx-menu-floating-blocks-title {
    font-size:15px;
}
#bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt a:not(.bx-btn):hover,
#bx-sliding-menu-account.bx-sliding-menu-main .bx-sliding-menu-main-cnt a:not(.bx-btn):hover i,
#bx-sliding-menu-account.bx-sliding-menu-main .bx-menu-account-popup li.bx-menu-tab-active a,
#bx-sliding-menu-account.bx-sliding-menu-main .bx-menu-account-popup li.bx-menu-tab-active i,
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li a:hover,
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li a:hover i,
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a,
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a i  {
    color: #ed2525;
}
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li,
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li a {
font-family: 'SelawikL', Arial, sans-serif !important;
font-weight: 600;
font-size: 15px;
}
#bx-sliding-menu-account.bx-sliding-menu-main .bx-menu-account-popup .bx-def-color-bg-active,
#bx-sliding-menu-sys_add_content.bx-sliding-menu-main .bx-sliding-menu-main-cnt li.bx-def-color-bg-active {
    background-color: transparent;
}
#bx-page-view-photo .bx-photos-entity-photo img {
border-radius:0;
}
div#bx-content-container.bx-def-padding-sec-left.bx-def-padding-sec-right {
 padding: 0 1rem;   
}
#bx-popup-fog {
background-color:#000!important;
}

select {
    font-family: "sys-user-far";
    content: '\f078';
    position: absolute;
    left: 0;
    top: 0;
    float: right;
    font-size: 20px;
    color: #222;
    }
body > .bx-popup-wrapper,
body > .bx-popup-wrapper .bx-popup {
overflow:visible;
}
body > .bx-popup-wrapper .bx-popup #bx_timeline_attach_link   input {
width:400px;
}
.bx-popup-content .bx-form-input-wrapper {
    position: unset;
}

.bx-popup-content .bx-popup-content-wrapped .bx-btn:last-child,
.bx-popup-content .bx-popup-content-wrapped .bx-btn[name="do_cancel"] {
    position: absolute;
    right: 0;
    top: -43px;
    background: transparent;
    padding: 0;
    font-size: 0px;
}
.bx-popup-content .bx-popup-content-wrapped .bx-form-input-answer .bx-btn:last-child {
    position:relative;
    right:initial;
    top:initial;
}
.bx-popup-content .bx-popup-content-wrapped .bx-btn[name="do_cancel"] {
    right: -20px;
    top: -63px;
}
.bx-popup-content .bx-popup-content-wrapped .bx-btn:last-child:before,
.bx-popup-content .bx-popup-content-wrapped .bx-btn[name="do_cancel"]:before {
    content: "\f00d";
    padding: 10px;
    font-size: 23px;
    font-family: "sys-user",sans-serif;
    color: #fff;
}

.bx-popup-content .bx-popup-content-wrapped .bx-btn.bx-uploader-recording-stop:last-child {
position: relative;
    top: 0;
    right: unset;
    font-size: unset;
    
}
.bx-popup-content .bx-popup-content-wrapped .bx-btn.bx-uploader-recording-stop:last-child:before {
    display:none;
}
.bx-popup ul.bx-menu-custom.bx-menu-custom-ver li a > span:not(.sys-action-do-icon) {
}
.bx-popup ul.bx-menu-custom.bx-menu-custom-ver li a > .bx-def-valign-center {
    margin-left: 0!important;
}
#bx-logo {
    margin-top: -4px;
margin-left:4px;
}
div.bx-tl-item div.bx-tl-owner-name a.bx-tl-owner-name, 
div.bx-tl-item div.bx-tl-owner-name > a + span {
line-height:24px;
}
.bx-menu-object-sys_vote_reactions_do li .sys-icon,
.bx-vote-counter.bx-vote-counter-likes span.bx-vote-counter-icon, .bx-vote-counter-wrapper-reactions.bx-vote-counter-wrapper-reactions-compound .bx-vote-counter.bx-vote-counter-reactions span.bx-vote-counter-icon {
font-size:26px;
}
#sys-form-login + script + hr + div {
display:none;
}
.bx-tl-content a,
.cmt-body a {
text-decoration:underline;
}
.bx-tl-content a.bx-tl-title {
text-decoration:none;
}
div.bx-tl-view-timeline div.bx-tl-item-type {
left:unset;
right:0;
}
.bx-view-button .bx-view-counter-holder, .bx-view-button-small .bx-view-counter-holder {
font-size:0.9rem;
}
div.bx-tl-view-timeline div.bx-tl-item-type .sys-icon {
font-size:1.2rem;
margin:-1px -1px 0 0;
}
div.bx-tl-view-timeline div.bx-tl-items:before {
left:unset;
right:1.1rem;
width:5px;
}
div.bx-tl-view-timeline div.bx-tl-item-circle {
    width: 2.5rem;
    height: 2.5rem;
color:#222;
    border-radius: 2.5rem;
}
.bx-forum-participants {
float:left!important;
}
.bx-messenger-jot-reactions  .bx-messenger-reaction.bx-def-label {
background:transparent;
}
.bx-messenger-jot-reactions div.bx-messenger-reactions-menu {
margin-top:0!important;
}
#bx-page-block-1218 .bx-db-header,
#bx-page-block-1219 .bx-db-header,
#bx-page-block-1220 .bx-db-header,
#bx-page-block-1183 .bx-db-header,
#bx-page-block-1267 .bx-db-header,
#bx-page-block-293 .bx-db-header,
#bx-page-block-1268 .bx-db-header,
#bx-page-block-1189 .bx-db-header,
#bx-page-block-1270 .bx-db-header,
#bx-page-block-1157 .bx-db-header,
#bx-page-block-501 .bx-db-header,
#bx-page-block-789 .bx-db-header,
#bx-page-block-152 .bx-db-header,
#bx-page-block-153 .bx-db-header,
#bx-page-block-1289 .bx-db-header,
#bx-page-block-885 .bx-db-header,
#bx-page-block-878 .bx-db-header,
#bx-page-block-1293 .bx-db-header,
#bx-page-block-1299 .bx-db-header,
#bx-page-block-937 .bx-db-header,
#bx-page-block-1301 .bx-db-header,
#bx-page-block-914 .bx-db-header,
#bx-page-block-863 .bx-db-header,
#bx-page-block-416 .bx-db-header,
#bx-page-block-417 .bx-db-header,
#bx-page-block-410 .bx-db-header,
#bx-page-block-1305 .bx-db-header,
#bx-page-block-422 .bx-db-header,
#bx-page-block-1307 .bx-db-header,
#bx-page-block-254 .bx-db-header,
#bx-page-block-255 .bx-db-header,
#bx-page-block-259 .bx-db-header,
#bx-page-block-245 .bx-db-header,
#bx-page-block-1323 .bx-db-header,
#bx-page-block-1353 .bx-db-header,
#bx-page-block-1350 .bx-db-header,
#bx-page-block-1346 .bx-db-header,
#bx-page-block-1377 .bx-db-header,
#bx-page-block-1378 .bx-db-header,
#bx-page-block-1241 .bx-db-header,
#bx-page-block-1242 .bx-db-header,
#bx-page-block-1247 .bx-db-header,
#bx-page-block-1387 .bx-db-header,
#bx-page-block-1388 .bx-db-header,
#bx-page-block-827 .bx-db-header,
#bx-page-block-828 .bx-db-header,
#bx-page-block-822 .bx-db-header,
#bx-page-block-823 .bx-db-header,
#bx-page-block-251 .bx-db-header,
#bx-page-block-252 .bx-db-header,
#bx-page-block-469 .bx-db-header,
#bx-page-block-470 .bx-db-header,
#bx-page-block-1358 .bx-db-header,
#bx-page-block-1359 .bx-db-header,
#bx-page-block-832 .bx-db-header,
#bx-page-block-1127 .bx-db-header,
#bx-page-block-1136 .bx-db-header,
#bx-page-block-1137 .bx-db-header,
#bx-page-block-1142 .bx-db-header,
#bx-page-block-1047 .bx-db-header,
#bx-page-block-764 .bx-db-header,
#bx-page-block-765 .bx-db-header,
#bx-page-block-1022 .bx-db-header,
#bx-page-block-1023 .bx-db-header,
#bx-page-block-1133 .bx-db-header,
#bx-page-block-1134 .bx-db-header,
#bx-page-block-1417 .bx-db-header,
#bx-page-block-1416 .bx-db-header,
#bx-page-block-1412 .bx-db-header,
#bx-page-block-1421 .bx-db-header,
#bx-page-block-1527 .bx-db-header,
#bx-page-block-1348 .bx-db-header {
background:transparent;
border-radius:0;
    border-bottom: 2px solid rgb(221 221 221);
margin-bottom:1rem;
}
#bx-page-block-1218 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1219 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1220 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1183 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1267 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-293 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1268 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1189 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1270 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1157 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-501 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-789 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-152 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-153 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1289 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-885 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-878 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1293 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1299 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-937 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1301 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-914 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-863 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-416 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-417 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-410 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1305 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-422 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1307 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-254 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-255 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-259 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-245 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1323 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1353 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1350 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1346 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1377 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1378 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1241 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1242 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1247 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1387 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1388 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-827 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-828 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-822 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-823 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-251 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-252 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-469 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-470 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1358 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1359 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-832 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1127 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1136 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1137 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1142 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1047 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-764 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-765 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1022 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1023 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1133 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1134 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1417 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1416 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1412 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1421 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1527 .bx-db-header .bx-db-title.bx-def-font-h2,
#bx-page-block-1348 .bx-db-header .bx-db-title.bx-def-font-h2 {
    padding: 0;
}
div.bx-tl-view-timeline div.bx-tl-item-cnt,
#bx-timeline-main-item-view-item div.bx-tl-item-cnt {
padding-bottom:1.5rem;
    border-bottom: 2px solid #ccc;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.bx-media-desktop div.bx-tl-view-timeline div.bx-tl-item-cnt {
    margin: 0 3.25rem 0 0;
}
.bx-def-border-radius-block {
 border-radius:0;   
}
#bx-page-block-1242  .bx-base-pofile-unit-cnt > a {
display:none!important;
}
.bx-def-box:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.bx-informer-msg a {
text-decoration:underline;
}
#bx-page-block-1242  .bx-base-pofile-unit-cnt .bx-base-pofile-unit-title {
padding-top:15px;
}
#bx-page-block-1242  .bx-base-pofile-unit-cnt .bx-base-pofile-unit-info {
padding-bottom:10px;
}
.bx-base-general-entity-actions .bx-menu-hor .bx-btn .sys-icon:not(.sys-colored) {
color:#fff;
}
.bx-btn .sys-icon:not(.sys-colored) {
    color:#222;
    font-size:20px!important;
}
.bx-base-general-entity-actions .bx-menu-hor .bx-menu-item:hover a {
    color: #222;
}
.bx-base-general-entity-actions .bx-menu-hor .bx-menu-item span.sys-action-do-icon .sys-icon.thumbs-up {
    -webkit-text-stroke-color: transparent;
color:#fff;
}

.bx-base-general-entity-actions .bx-menu-hor .bx-menu-item .bx-btn-disabled span.sys-action-do-icon .sys-icon.thumbs-up,
.bx-base-general-entity-actions .bx-menu-hor .bx-menu-item .bx-btn-disabled:hover span.sys-action-do-icon .sys-icon.thumbs-up,
.bx-base-general-entity-actions .bx-menu-hor .bx-menu-item:hover .bx-btn-disabled span.sys-action-do-icon .sys-icon.thumbs-up {
    color:#222;
}
.bx-base-general-entity-actions .bx-menu-hor .bx-menu-item:hover span.sys-action-do-icon .sys-icon.thumbs-up {
    color: #fff;
}
.bx-base-general-entity-actions .bx-menu-hor.bx-menu-more-auto .bx-menu-item:first-child {
padding-left:0;
}
.bx-base-general-entity-actions .bx-menu-hor .bx-menu-item span.sys-action-do-icon .sys-icon.eye {
color: #222;
}
.bx-base-general-entity-actions .bx-menu-hor  .bx-menu-item:hover  .sys-action-counter-holder a {
color:#222;
}
.bx-base-general-entity-actions .bx-menu-hor  .bx-menu-item:hover  .sys-action-counter-holder a {
color:#222;
}
.plyr__control--overlaid,
.plyr--video .plyr__control.plyr__tab-focus {
    background: #ed2525;
}
.plyr--full-ui input[type=range] {
color:#ed2525;
}
.plyr--video .plyr__control.plyr__tab-focus, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded=true] {
    background: #222;
}
.plyr__control.plyr__tab-focus {
    box-shadow: 0 0 0 5px rgba(237,37,37,0.5);
}
h1, .bx-def-font-h1 {
font-size:1.5rem;
}
.bx-btn.bx-btn-small:hover,
.bx-btn.bx-btn-small:active {
    background-color: #ed2525;
}
.bx-db-menu-tab {
margin-right: 10px;
line-height: 58px;
}
#bx-timeline-menu-item-counters .bx-vote-counter-wrapper-reactions:not(.bx-vc-hidden),
#bx-timeline-menu-item-counters .cmt-counter a div.sys-action-counter-icon,
#bx-timeline-menu-item-counters .cmt-counter a div.sys-action-counter-icon  {
margin-top:0.6rem;
margin-bottom:0.6rem;
}
.bx-popup-content .bx-btn.bx-btn-primary {
    float: right;
margin:0;
    background-color: #ed2525;
    color: #fff;
    font-weight: 400;
    height: 2.5rem;
line-height:2.5rem;
text-align:center;
    width: 100px;
    border-radius: 7px;
    box-shadow: none;
    z-index: 50;
}
.bx-btn.bx-btn-small {
    height: 2rem;
    line-height: 2rem;
    background-color: rgb(34 34 34);
    border-radius: 7px;
    font-size: .8rem;
    color: #fff;
    padding: 0 20px;
}
.bx-menu-main-submenu.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .sys-icon, .bx-menu-custom.bx-menu-hor.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .sys-icon, .bx-menu-main-submenu.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .bx-btn, .bx-menu-custom.bx-menu-hor.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .bx-btn  {
color:#222;
}
 .sys-action-counter-icon .sys-icon.thumbs-up:before,
.bx-popup-content  .sys-icon.thumbs-up:before {
    background-image: url('/template/images/icons/thumbs-up.png');
    background-size: 100%;
background-position:center;
background-repeat:no-repeat;
display:inline-block;
    width: 32px; 
    height: 32px;
    content:"";
}
.bx-vote-counter-wrapper-reactions.bx-vote-counter-wrapper-reactions-compound .bx-vote-counter.bx-vote-counter-reactions span.bx-vote-counter-icon {
background-color:transparent;
}
 .bx-popup-content .sys-icon.heart:before,
#bx-page-view-post  .sys-icon.heart:before {
    background-image: url('/template/images/icons/heart-icon.png');
    background-size: 100%;
background-position:center;
background-repeat:no-repeat;
display:inline-block;
    width: 32px; 
    height: 32px;
    content:"";
}
.bx-vote-reactions .sys-icon.heart:before {
	color:#fff;
}
.bx-menu-object-sys_vote_reactions_do .sys-icon.grin-squint:before,
.bx-menu-item-item-reaction .sys-icon.grin-squint:before,
.bx-tl-item-comments-holder .bx-vote-counter-reactions .sys-icon.grin-squint:before,
 .cmt-reactions .bx-vote-counter-reactions .sys-icon.grin-squint:before,
.bx-vote-counter-wrapper-reactions .bx-vote-counter-reactions .sys-icon.grin-squint:before,
 .bx-vote-reactions .sys-icon.grin-squint:before,
 .bx-popup-content .sys-icon.grin-squint:before,
#bx-page-view-post  .sys-icon.grin-squint:before {
    background-image: url('/template/images/icons/grinning-face.png');
    background-size: 100%;
background-position:center;
background-repeat:no-repeat;
display:inline-block;
    width: 32px; 
    height: 32px;
    content:"";
}

.bx-menu-object-sys_vote_reactions_do .sys-icon.surprise:before,
.bx-menu-item-item-reaction .sys-icon.surprise:before,
.bx-tl-item-comments-holder .bx-vote-counter-reactions .sys-icon.surprise:before,
 .cmt-reactions .bx-vote-counter-reactions .sys-icon.surprise:before,
.bx-vote-counter-wrapper-reactions .bx-vote-counter-reactions .sys-icon.surprise:before,
 .bx-vote-reactions .sys-icon.surprise:before,
 .bx-popup-content .sys-icon.surprise:before,
#bx-page-view-post  .sys-icon.surprise:before {
    background-image: url('/template/images/icons/surprised-face.png');
    background-size: 100%;
background-position:center;
background-repeat:no-repeat;
display:inline-block;
    width: 32px; 
    height: 32px;
    content:"";
}
.bx-menu-object-sys_vote_reactions_do .sys-icon.sad-tear:before,
.bx-menu-item-item-reaction .sys-icon.sad-tear:before,
.bx-tl-item-comments-holder .bx-vote-counter-reactions .sys-icon.sad-tear:before,
 .cmt-reactions .bx-vote-counter-reactions .sys-icon.sad-tear:before,
.bx-vote-counter-wrapper-reactions .bx-vote-counter-reactions .sys-icon.sad-tear:before,
 .bx-vote-reactions .sys-icon.sad-tear:before,
 .bx-popup-content .sys-icon.sad-tear:before,
#bx-page-view-post  .sys-icon.sad-tear:before {
    background-image: url('/template/images/icons/crying-face.png');
    background-size: 100%;
background-position:center;
background-repeat:no-repeat;
display:inline-block;
    width: 32px; 
    height: 32px;
    content:"";
}
.bx-menu-object-sys_vote_reactions_do .sys-icon.angry:before,
.bx-menu-item-item-reaction .sys-icon.angry:before,
.bx-tl-item-comments-holder .bx-vote-counter-reactions .sys-icon.angry:before,
 .cmt-reactions .bx-vote-counter-reactions .sys-icon.angry:before,
.bx-vote-counter-wrapper-reactions .bx-vote-counter-reactions .sys-icon.angry:before,
 .bx-vote-reactions .sys-icon.angry:before,
.bx-popup-content .sys-icon.angry:before,
#bx-page-view-post  .sys-icon.angry:before  {
    background-image: url('/template/images/icons/angry-face.png');
    background-size: 100%;
background-position:center;
background-repeat:no-repeat;
display:inline-block;
    width: 32px; 
    height: 32px;
    content:"";
}
#bx-page-view-post #bx-posts-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon,
#bx-page-view-video #bx-videos-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon,
#bx-page-view-photo #bx-photos-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon,
#bx-page-view-file #bx-files-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon,
#bx-page-view-poll #bx-polls-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon,
#bx-page-view-discussion #bx-discussions-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon,
#bx-page-view-news #aqb-news-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon {
    height: 30px;
    margin-top: 4px;
}
#bx-page-view-post #bx-posts-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon.thumbs-up,
#bx-page-view-video #bx-videos-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon.thumbs-up,
#bx-page-view-photo #bx-photos-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon.thumbs-up,
#bx-page-view-file #bx-files-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon.thumbs-up,
#bx-page-view-poll #bx-polls-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon.thumbs-up,
#bx-page-view-discussion #bx-discussions-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon.thumbs-up,
#bx-page-view-news #aqb-news-view-actions .bx-vote-reactions .bx-btn.bx-vote-voted .sys-icon.thumbs-up {
    margin-top: 0;
    height: 22px;
}
.bx-content-description-after .bx-vote-counter-wrapper .sys-icon {
line-height:0.5rem;
}
.bx-content-description-after .bx-vote-counter-wrapper .sys-action-counter-text {
font-size:0.9rem;
}
body,
#bx-sliding-menu-account.bx-sliding-menu-main .bx-menu-account-popup li a .bx-menu-floating-blocks-title {
	font-family: 'SelawikSL', Arial, sans-serif!important;
}
.bx-def-font-inputs {
    font-family: SelawikSL;
}
.cmt-reactions {
margin-top:10px;
}
.cmt-reactions .bx-vote-counter-reactions .sys-action-counter-icon .sys-icon:before,
.cmt-actions .bx-menu-item-item-reaction .sys-action-do-icon .sys-icon:before {
width:22px;
height:22px;
}
.cmt-reactions .bx-vote-counter-reactions .sys-action-counter-icon .sys-icon:before,
.cmt-actions .bx-menu-item-item-reaction .sys-action-do-icon .sys-icon:before {
width:20px!important;
height:20px!important;
}
.bx-menu-custom.bx-menu-custom-hor .bx-menu-item-reaction .sys-action-do-icon .sys-icon:before {
width:26px!important;
height:26px!important;
}
.bx-menu-custom.bx-menu-custom-hor .bx-menu-item-reaction .sys-action-do-icon .sys-icon.heart:before {
    font-size:22px;
}
.bx-menu-custom.bx-menu-custom-hor .bx-menu-item-reaction .sys-action-do-icon .sys-icon.heart {
    margin-top: 1px;
}
.bx-menu-custom.bx-menu-custom-hor .bx-menu-item-reaction .sys-action-do-icon .sys-icon.thumbs-up:before {
width:22px!important;
height:22px!important;
}
.cmt-actions .bx-menu-item-item-reaction .sys-action-do-icon .sys-icon {
line-height:0;
vertical-align:top;
    font-size: 17px;
}

.cmt-actions .bx-vote-reactions .bx-vote-element-holder {
    line-height: 0;
}
.cmt-reactions .bx-vote-counter-reactions .sys-action-counter-icon .sys-icon {
    line-height: 1rem;
}
#bx-menu-toolbar-2-container .bx-menu-toolbar .bx-menu-toolbar-item-title {
display:none;
}
#bx-menu-toolbar-2-container .bx-menu-toolbar #bx-menu-toolbar-item-account .bx-menu-toolbar-item-title {
display:inline-block;
}
#bx-footer-wrapper {
border-top:0;
}
#bx-page-suggestions-home .bx-base-text-unit,
#bx-page-suggestions-top .bx-base-text-unit,
#bx-page-suggestions-under-review .bx-base-text-unit,
#bx-page-suggestions-soon .bx-base-text-unit,
#bx-page-suggestions-future .bx-base-text-unit,
#bx-page-suggestions-not-planned .bx-base-text-unit,
#bx-page-suggestions-implemented .bx-base-text-unit {
    flex: 0 0 100%;
}
#bx-page-suggestions-home .bx-base-text-unit .bx-def-gal-img-column,
#bx-page-suggestions-home .bx-base-text-unit-gallery .bx-base-text-unit-no-thumb,
#bx-page-suggestions-top .bx-base-text-unit-gallery .bx-base-text-unit-no-thumb,
#bx-page-suggestions-under-review .bx-base-text-unit-gallery .bx-base-text-unit-no-thumb,
#bx-page-suggestions-soon .bx-base-text-unit-gallery .bx-base-text-unit-no-thumb,
#bx-page-suggestions-future .bx-base-text-unit-gallery .bx-base-text-unit-no-thumb,
#bx-page-suggestions-not-planned .bx-base-text-unit-gallery .bx-base-text-unit-no-thumb,
#bx-page-suggestions-implemented .bx-base-text-unit-gallery .bx-base-text-unit-no-thumb,
#bx-page-suggestions-home .bx-base-text-unit-gallery .bx-base-text-unit-thumb,
#bx-page-suggestions-top .bx-base-text-unit-gallery .bx-base-text-unit-thumb,
#bx-page-suggestions-under-review .bx-base-text-unit-gallery .bx-base-text-unit-thumb,
#bx-page-suggestions-soon .bx-base-text-unit-gallery .bx-base-text-unit-thumb,
#bx-page-suggestions-future .bx-base-text-unit-gallery .bx-base-text-unit-thumb,
#bx-page-suggestions-not-planned .bx-base-text-unit-gallery .bx-base-text-unit-thumb,
#bx-page-suggestions-implemented .bx-base-text-unit-gallery .bx-base-text-unit-thumb {
display:none;
}
#sys-cmts-item-actions span.sys-action-do-icon .sys-icon.thumbs-up {
color:#222;
    -webkit-text-stroke-color: transparent;
}
#sys-cmts-item-actions span.sys-action-do-icon .sys-icon.thumbs-up.sys-colored {
color:#ed2525;
}
#sys-cmts-item-actions.bx-menu-custom.bx-menu-hor>li>span {
    margin-right: 1rem;
}
.cmt-reactions .bx-vote-counter .bx-vote-counter-label.bx-def-valign-center .bx-vote-counter-text {
font-size:0.8rem;
line-height:1rem;
}
.bx-form-value .bx-form-input-slider, .bx-form-value .bx-form-input-doublerange, .bx-form-value .bx-form-input-select, .bx-form-value .bx-form-input-number, .bx-form-value .bx-form-input-time, .bx-form-value .bx-form-input-datepicker, .bx-form-value .bx-form-input-datetime, .bx-form-value .bx-form-input-text, .bx-form-value .bx-form-input-wrapper-password {
    height: 44px;
    padding: 0 1rem;
    line-height: 44px;
}
div.bx-tl-item div.bx-tl-owner-name>a + span {
        line-height: 19px;
}
.bx-base-general-unit-meta-item .bx-def-font-grayed {
    font-size: 0.9rem;
}
.bx-base-text-unit-cnt .bx-base-text-unit-text.bx-def-padding-sec-topbottom {
    padding: 1.5rem;
}
#bx-page-suggestions-home .bx-base-text-unit .bx-base-text-unit-cover  {
display:none;
}

.bx-paginate-btns .bx-btn {
    height: 2rem;
    line-height: 2rem;
    background-color: transparent;
    border-radius: 7px;
    font-size: .8rem;
    color: #fff;
    padding: 0 20px;
}
.bx-paginate-btns .bx-btn.bx-btn-disabled {
    background-color: transparent;
}
.bx-paginate-btns .bx-btn.bx-btn-disabled .sys-icon,
.bx-paginate-btns .bx-btn.bx-btn-disabled:hover i {
 color:#d4d4d4;   
}
.bx-paginate-btns .bx-btn:hover,
.bx-paginate-btns .bx-btn.bx-btn-disabled:hover {
    background-color:transparent;
} 
.bx-paginate-btns.bx-btn-group .bx-btn:last-child {
    -webkit-border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-bottomleft: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.bx-paginate-btns.bx-btn-group .bx-btn:first-child {
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.bx-forum-grid .bx-grid-table {
  border-collapse:separate; 
  border-spacing: 0 1rem;
margin-top:-1rem;
}
.bx-paginate-btns, .bx-paginate-info {
    line-height: 1.9rem;
}
.bx-forum-grid .bx-grid-table tr {
background-color:#fff!important;
margin-bottom:10px;
border-bottom:0;
-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    background-clip: padding-box;
}
.bx-forum-grid .bx-grid-table tr td {
border-bottom:2px solid #ccc;
padding-top:1.5rem;
padding-bottom:1.5rem;
}
.bx-forum-grid .bx-grid-table tr td:first-child {
padding-left:1.5rem;
    border-radius: 0;
}
.bx-forum-grid .bx-grid-table tr td:last-child {
padding-right:1.5rem;
    border-radius: 0;
}
#bx-forum-snippet-meta-counters span.sys-action-do-icon .sys-icon.thumbs-up {
	font-size:0.9rem;
    -webkit-text-stroke-width: 0;
color:#222;
}
#bx-forum-snippet-meta-counters span.sys-action-do-icon .sys-icon.thumbs-up:before {
    width:14px;
    height:14px;
}
#bx-forum-snippet-meta-counters a.bx-vote-disabled span.sys-action-do-icon .sys-icon.thumbs-up {
color:#ed2525;
}
.bx-view-element-holder .bx-view-do-view.bx-view-disabled .sys-icon,
#bx-forum-snippet-meta-counters span.sys-action-do-icon .sys-icon.comment {
color:#222;
    -webkit-text-stroke-width: 0;
}
.bx-base-general-unit-meta ul.bx-menu-object-bx_forum_snippet_meta_counters li>span {
line-height:1rem;
}
.bx-base-text-unit-title {
font-size:1.15rem;
}
.bx-base-general-unit-meta {
    line-height: 1.2rem;
}
.bx-base-general-unit-meta ul.bx-menu-custom.bx-menu-custom-hor > li > span {
    padding: 0 1px;
}
.bx-base-text-unit-gallery-wrapper .bx-base-text-unit-title h2 {
    font-size: 1.1rem;
    font-weight: 700;
    color: #222;
}
.bx-db-header .bx-db-title {
    
    padding: 1.5rem 1.5rem;
}
.bx-dbc-nopadding .bx-db-header .bx-db-title {
    padding: 15px 0 0;
}
#bx-page-home .bx-dbc-nopadding .bx-db-header .bx-db-title {
padding-top:5px;
    
}
.bx-page-block-container:first-child .bx-dbc-nopadding .bx-db-header .bx-db-title {
    padding: 0;
}
.bx-page-block-container {
    margin-bottom:0;
}
.bx-page-block-container:last-child {
 margin-bottom:0;   
}
.bx-badge-icon  {
font-size:1rem;
}
div.bx-badge.bx-badge-compact .sys-icon {
width:1rem;
}
div.bx-tl-item div.bx-tl-owner-name .bx-badge-compact,
.bx-menu-item-author div.bx-badge.bx-badge-compact-to {
float:left;
}
.bx-base-bages-container div.bx-badge,
.bx-base-bages-container {
height:1.5rem;
margin-left:10px!important;
}
div.bx-badge {
height:1.5rem;
}
.bx-menu-hor-inline li a {
background:transparent!important;
    font-size: 15px!important;
    font-weight: 400;
    letter-spacing: -0.25px;
}

.bx-menu-hor-inline li.bx-menu-item-subscribe a,
.bx-menu-hor-inline li.bx-menu-item-unsubscribe a {
    background:#222!important;
}
.bx-favorite-button .bx-favorite-counter-holder {
 font-size:1rem;   
}
.bx-menu-hor-inline li a > span.sys-action-do {
    display: inline-block !important;
}
.bx-menu-hor-inline li.bx-menu-item-item-reaction a > span.sys-action-do {
    display:flex!important;
}
div.bx-market-unit-cover div.bx-base-text-unit-no-thumb {
 				border-width: 0px;
}
.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-top .bx-forum-gpm-counters .sys-action {
vertical-align:middle;
}
div.bx-tl-item-content div.bx-tl-title {
margin-bottom:1rem;
    font-size: 1.15rem;
}
.fr-view img.fr-dii {
margin: 10px 0;
}
.bx-def-box,
.cd-main-content .cd-side-nav,
.announcement-block,
#bx-menu-main-bar-wrapper {
	        -webkit-box-shadow: 0 1px 3px 1px #e8e8e8;
		        -moz-box-shadow: 0 1px 3px 1px #e8e8e8;
	        box-shadow: 0 1px 3px 1px #e8e8e8;
}
.bx-db-container.bx-shadow-block {
    background:transparent;
	        -webkit-box-shadow: none;
		        -moz-box-shadow: none;
	        box-shadow: none;
    border-bottom: 2px solid #ccc;
    border-radius: 0;
}
.bx-db-container.bx-shadow-block .bx-db-content {
    border-radius: 0!important;
    background: #fff;
}
.bx-menu-main-bar-gap.bx-def-page-width.bx-def-box-sizing {
    width: 100%;
    padding: 0;
}
.announcement-block-new {
    width: 100%;
    float: left;
position:relative;
    color: #fff;
}
.announcement-block {
    width: 100%;
    float: left;
    background: #fff;
    border-radius: 7px;
position:relative;
}
.announcement-block-new h1, 
.announcement-block-new h3,
.announcement-block-new  ul {
	color:#fff;
}
.announcement-block  h1,
.announcement-block-new h1 {
font-size:1.5rem;
}
.announcement-block  h3,
.announcement-block-new h3 {
font-size:1.25rem;
}
.announcement-block  ul,
.announcement-block-new  ul {
padding-left:19px;
}
.announcement-image {
float: left;
    border-radius: 7px 0 0 7px;
    height: 100%;
    width: 40%;
    position: absolute;
    background-image: url(/maple-bg-min.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.announcement-image-new {
float:left;
width:100%;
height:100%;
position:absolute;
    background-image: url(/modules/boonex/decorous/template/images/bg-optimized-3.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.announcement-content {
float:left;
width:60%;
padding:30px 40px;
box-sizing:border-box;
margin-left:40%;
}
.announcement-content-new {
float:left;
width:100%;
padding:50px 0;
box-sizing:border-box;
    position: relative;
    background: rgba(0,0,0,0.7);
}
.announcement-content-new-container {
max-width:1168px;
margin: 0 auto;
padding:0 30px;
}
#bx-layout-cell-3.bx-def-padding-sec-left {
padding-left:1rem;
}

#bx-page-home #bx-layout-cell-3.bx-def-padding-sec-left {
padding-left:0.5rem;
}
.bx-menu-toolbar-padding .bx-def-cover-color-bg.bx-cover-wrapper,
.bx-menu-toolbar-padding .bx-def-cover-color-bg.bx-cover-wrapper .bx-cover-gradient {
background:transparent!important;
}
.bx-menu-toolbar-padding .bx-def-cover-color-bg.bx-cover-wrapper .bx-cover {
    min-height: 8vh;
text-align:left;
}
.bx-base-pofile-ci-cnt {
max-width: 1200px;
    margin: 0 auto;
    box-sizing: border-box;
}
.content-wrapper #bx-content-wrapper {
padding-top:0px;
}
.bx_persons_cover.bx-def-page-width,
.bx-base-group-cover-wrapper.bx-def-page-width,
.bx-base-pofile-cover-wrapper.bx-def-page-width  {
width:100%;
padding:0;
}
.bx-base-group-cover-wrapper .bx-base-pofile-cover-info ,
.bx-base-pofile-cover-wrapper .bx-base-pofile-cover-info {
margin-top:10px;
}
.bx-menu-custom.bx-menu-custom-hor.bx-menu-more-auto .bx-menu-item {
    padding: 0 1rem;
}
.bx-menu-custom.bx-menu-custom-hor.bx-menu-more-auto .bx-menu-item:first-child {
    padding-left:0!important;
}
.bx_groups_cover .bx-base-pofile-cover-info,
.bx_spaces_cover .bx-base-pofile-cover-info,
.bx_events_cover .bx-base-pofile-cover-info {
    margin-top: 10px;
    margin-bottom: 0;
}
.bx-menu-main-submenu li {
float:left;
padding: 0;
}
h2 a, .bx-def-font-h2 a, a.bx-def-font-h2 {
color:#222;
}
#bx_notifications_preview .bx-menu-item-more a {
color:#222;
}
.bx-media-desktop .bx-layout-column-wide .bx-base-text-unit-gallery-wrapper .bx-base-text-unit-gallery {
    flex: 0 0 33.3%;
}
.bx-base-text-unit-gallery-wrapper h2 {
font-size:1rem;
font-weight:400;
}
h2 a:hover, .bx-def-font-h2 a:hover, a.bx-def-font-h2:hover,
h3 a:hover, .bx-def-font-h3 a:hover, a.bx-def-font-h3:hover {
    color: #ed2525;
}
div#bx-form-element-object_privacy_view {
    width: 100%;
    float: left;
    overflow: visible;
    margin-top: 0;
    height: auto;
    background: #f2f3f5;
    position:relative;
    z-index:10;
}
div#bx-form-element-object_privacy_view .bx-form-caption {
    float: left;
    font-size: 15px!important;
    display: inline-block;
    margin: 10px 0;
    color:#525252;
    line-height: 38px;
}
div#bx-form-element-object_privacy_view .bx-form-caption .bx-form-required {
display:none;
}

#bx-timeline-post.bx-tl-post {
    margin-top: 0;
}
#bx-timeline-post.bx-tl-post #bx-form-element-object_privacy_view {
margin-top:-18px;
}
#bx-page-home #bx-timeline-post.bx-tl-post #bx-form-element-object_privacy_view {
margin-top:-18px;
z-index:12;
}
.bx-popup-full-screen .bx-popup .bx-popup-close-wrapper {
    margin-top: 60px;
}
.popup_confirm_text.bx-def-padding,
.popup_confirm_actions.bx-def-padding {
padding:1.5rem 3rem;
}
.popup_confirm_actions .bx-btn {
    float: none;
    display: inline-block;
    background-color: #ed2525;
    color: #fff;
    font-weight: 400;
    height: 2.5rem;
    width: 100px;
    border-radius: 7px;
    box-shadow: none;
    z-index: 50;
}
.popup_confirm_actions .bx-btn:hover, .popup_confirm_actions .bx-btn:active {
    border-width: 0;
    border-style: solid;
    border-color: #28323c;
    background-color: #29333d;
    background-color: #28323c;
    color: #fff;
}
.bx-tl-item-comments-holder #bx-form-element-cmt_submit .bx-form-warn {
display:none;
}
.bx-tl-item .bx-form-element-controls .bx-form-input-wrapper-input_set {

}
.bx-page-block-container.bx-def-padding-sec-topbottom {
 padding-top:1rem;
 padding-bottom:0.5rem;
}
#bx-page-block-1537.bx-page-block-container.bx-def-padding-sec-topbottom {
 padding-top:1rem;
}
#bx-timeline-post #bx-form-element-object_privacy_view + #bx-form-element-text {
min-height:185px;
}
#bx-timeline-post #bx-form-element-text {
    min-height: 117px;
    float:left;
    width:100%;
    clear:both;
    background:#fff;
    z-index: 11;
}
.gray-theme.fr-toolbar .fr-newline {
    height:0!important;
}
.bx-form-advanced-wrapper #bx-form-element-allow_view_to .sys-privacy-group {
    position:relative;
}
#bx-timeline-post select.bx-def-font-inputs.bx-form-input-select.sys-privacy-group,
#bx_timeline_post select.bx-def-font-inputs.bx-form-input-select.sys-privacy-group,
.bx-tl-item-content > form[name="bx_timeline_post"] select.bx-def-font-inputs.bx-form-input-select.sys-privacy-group {
    cursor: pointer;
    background: transparent;
    height: 36px;
    line-height: 1rem;
    font-size: 15px;
    margin-top: 10px;
    color: #525252;
    padding: 10px 25px 5px 0!important;
}
.bx-form-input-wrapper-select select:hover {
    cursor:pointer;
}
.bx-form-input-wrapper-select:after {
    font-family: "sys-user",sans-serif;
    content: "\f078";
    position: absolute;
    right: 14px;
    top: 24px;
    float: right;
    font-size: 20px;
    color: #525252;
    pointer-events: none;
}
#bx-timeline-post .bx-form-input-wrapper-select:after,
#bx_timeline_post .bx-form-input-wrapper-select:after,
.bx-tl-item-content > form[name="bx_timeline_post"] .bx-form-input-wrapper-select:after {
    right: 0;
    font-size: 14px;
}
.bx-def-font-inputs:focus {
    box-shadow: none;
}
#bx-timeline-post #bx-form-element-text {
position:relative;
}
#bx-timeline-post #bx-form-element-text .bx-form-warn,
#bx_timeline_post #bx-form-element-text .bx-form-warn,
.bx-tl-item-content > form[name="bx_timeline_post"] #bx-form-element-text .bx-form-warn {
right: 15px;
    top: 60px;
    position: absolute;
    z-index: 9;
    font-size: 12px;
}
#bx-timeline-post #bx-form-element-text .fr-box,
#bx_timeline_post #bx-form-element-text .fr-box,
.bx-tl-item-content > form[name="bx_timeline_post"] #bx-form-element-text .fr-box {
border-radius: 7px 7px 0 0;
}
#bx_timeline_post .bx-form-input-files-result,
#bx-timeline-post .bx-form-input-files-result,
.bx-tl-item-content > form[name="bx_timeline_post"] .bx-form-input-files-result {
width:100%;
min-height:0!important;
}
#bx-timeline-post #bx-form-element-object_privacy_view .bx-form-value,
#bx_timeline_post #bx-form-element-object_privacy_view .bx-form-value,
.bx-tl-item-content > form[name="bx_timeline_post"] #bx-form-element-object_privacy_view .bx-form-value {
    float: left;
    display: inline-block;
margin-left:10px;
    width: 125px;
}
#bx-timeline-post select.bx-def-font-inputs.bx-form-input-select.sys-privacy-group option,
#bx_timeline_post select.bx-def-font-inputs.bx-form-input-select.sys-privacy-group option,
.bx-tl-item-content > form[name="bx_timeline_post"] select.bx-def-font-inputs.bx-form-input-select.sys-privacy-group option {
    direction: ltr;
}
div#bx-form-element-tlb_do_submit,
.bx-tl-item-content > form[name="bx_timeline_post"] div#bx-form-element-controls {
    background:transparent;
    padding: 15px 0 0;
    float:right;
    margin-top: 0;
    border: 0;
    border-top: 0;
    border-radius: 0 0 7px 7px;
}
#bx-sliding-menu-sys_site .bx-def-round-corners {
		border-radius:0!important;
}
#bx-timeline-post div#bx-form-element-location {
    position: absolute;
    bottom: 10px;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li {
padding:0;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}
.bx-user-authorized #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li:last-child a {
border-bottom:0;
border-left:3px solid #fff!important;
    padding: 8px 15px!important;
}
.bx-user-authorized #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li:last-child a div,
.bx-user-authorized #bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li:last-child a i {
color:#ed2525!important;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li a {
    padding: 10px 15px!important;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}
.bx-tl-v-submenu-cnt ul li div,
.sys-cpf-submenu-cnt ul li {
    padding: 0 1rem;
    font-family: 'SelawikSL', Arial, sans-serif!important;
    font-weight: 400;
    font-size: 15px;
}
li.bx-menu-inter-pas a:hover {
    font-weight: 600;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li:hover a {
    padding-left:  20px;
background:#f2f3f5;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li.bx-menu-tab-active a {
background:#f2f3f5;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li .sys-icon {
		    color: #222;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li.bx-def-color-bg-active .sys-icon,
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li:hover .sys-icon  {
		    color: #ed2525;
}
.bx-menu-floating-blocks-big li:hover, .bx-menu-floating-blocks-dash li:hover, .bx-menu-floating-blocks-wide li:hover, .bx-menu-floating-blocks li:hover {
    opacity: 1;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a .bx-menu-floating-blocks-title {
    color: #222;
    font-family: "Manrope"!important;
    font-variation-settings: 'wght'400;
    font-weight: 400;
    font-size: 15.5px;
margin-left:5px;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li .sys-icon {
    font-size: 19px;
}

#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li.bx-menu-tab-active a .bx-menu-floating-blocks-title,
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a:hover .bx-menu-floating-blocks-title {
    color: #ed2525;
}
.cd-side-nav {
    width: 250px;
}
.sys-cpf-header,
.bx-def-color-bg-active,
.bx-def-color-bg-block .bx-db-header, .bx-def-image-bg-block .bx-db-header {
    background-color: #f2f3f5;
    padding: 0;
    box-shadow: none;
    border: 0;
}
.bx-db-header {
border-radius:7px 7px 0 0;
 background-color:#f9f9f9;
padding:0;
}
.sys-cpf-header {
padding:0;
border-radius:7px 7px 0 0;
    border-bottom: 2px solid rgba(232,232,232,.8);
}
.sys-cpf-header .bx-def-padding-leftright {
	height:3.625rem;
line-height:3.625rem;
padding:0 1.5rem;
}
.bx-db-title.bx-def-font-h2 {
    font-size: 1rem;
    line-height: 3.625rem;
    height: 3.625rem;
    padding: 0 1.5rem;
}
#bx-page-view-post .fr-view img {
width:100%;
}
#bx-page-view-post .bx-btn.bx-vote-voted {
background-color:#ddd;
}
#bx-page-view-post .bx-btn.bx-vote-voted i {
color:#222!important;
}
.bx-def-padding-thd-topbottom {
	padding:0;
}
.bx-def-padding {
padding:1.5rem;
}
.bx-def-color-bg-hl-hover:hover {
    background-color: transparent;
}
.bx-menu-ver.bx-menu-object-sys_profile_stats li {
border-bottom:1px solid #f2f3f5;
}
.bx-menu-ver.bx-menu-object-sys_profile_stats li:last-child {
border-bottom:0;
}
.bx-menu-ver.bx-menu-object-sys_profile_stats li a {
padding:0.45rem 0;
    z-index: 1;
}
.bx-menu-addon.bx-def-padding-sec-left {
    position: absolute;
    right: 0;
    z-index: 0;
}
.bx-def-font-h2 {
    font-weight: 600;
    font-size: 1.25rem;
}
.bx-def-label {
    width: 1.5rem;
    height: 1.5rem;
    text-align: center;
    line-height: 1.5rem;
    font-size: 11px;
}
.bx-def-font {
    font-size: 0.85rem;
}
.bx-def-font-h2 a {
    color: #222;
}
.bx-layout-bar-left-bar {
    width: 30%;
}
.bx-layout-bar-left-content {
    width: 70%;
}
#bx-page-home #bx-page-block-205   .bx-def-color-bg-block {
background:transparent;
box-shadow:none;
}
.bx-tl-v-title, 
.sys-cpf-submenu-cnt ul li.bx-menu-tab-active {
padding:0;
line-height:3.625rem;
}
.sys-cpf-header,
.sys-cpf-title, 
.bx-tl-v-title,
.bx-tl-v-submenu,
.bx-tl-v-submenu-cnt,
.bx-tl-v-submenu-cnt ul li,
.sys-cpf-submenu-cnt ul li.bx-menu-tab-active {
height:3.625rem;
}
.bx-tl-v-submenu-cnt ul li.bx-menu-inter-act,
.bx-menu-hor li.bx-menu-tab-active a,
.sys-cpf-submenu-cnt ul li.bx-menu-tab-active {
border-bottom-color: #ed2525;
    color: #ed2525;
font-weight:600;
}
.bx-tl-v-submenu-cnt ul li.bx-menu-inter-act  div {
 font-weight:600;
}
.bx-def-font-h1 {
font-size:1.25rem;
font-weight:600;
}
h2,
.bx-def-font-h2,
.bx-def-font-h3 {
	font-size:1.1rem;
}
.bx-def-font-h1 a,
h3 a, .bx-def-font-h3 a, a.bx-def-font-h3 {
    color: #222;
}
.bx-def-font-h1 a:hover {
    color: #ed2525;
}
div.bx-polls-result-graph .bx-polls-rg-bar {
    background: #ed2525!important;
}
.bx-tl-v-submenu-cnt ul li,
.sys-cpf-submenu-cnt ul li {
font-size:14px;
}
.bx-tl-v-title {
font-size:16px;
    border-bottom: 2px solid rgb(221 221 221);
}
.bx-tl-v-submenu-cnt ul li {
    border-bottom: 2px solid rgb(221 221 221);
         }
.bx-tl-v-submenu-cnt ul li:nth-child(2) a {
-webkit-animation: pulsate 1s ease-in-out;
    -moz-animation: pulsate 1s ease-in-out;
    -o-animation: pulsate 1s ease-in-out;
    animation: pulsate 1s ease-in-out;

    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
@-webkit-keyframes pulsate {
    0% {
color:#222;
    }    
40%  {
               color: #ed2525;
    }    
60%  {
               color: #ed2525;
    }    
    100% {
color:#222;
    }
}
@-moz-keyframes pulsate {
    0% {
color:#222;
    }    
40%  {
               color: #ed2525;
    }    
60%  {
               color: #ed2525;
    }    
    100% {
color:#222;
    }
}
@-ms-keyframes pulsate {
    0% {
color:#222;
    }    
40%  {
               color: #ed2525;
    }    
60%  {
               color: #ed2525;
    }    
    100% {
color:#222;
    }
}
@-o-keyframes pulsate {
    0% {
color:#222;
    }    
40%  {
               color: #ed2525;
    }    
60%  {
               color: #ed2525;
    }    
    100% {
color:#222;
    }
}
.bx-tl-v-submenu-cnt ul li div {
font-weight:600;
}
.bx-db-container .bx-tl-v-gap {
    padding: 1rem 0;
}
 .bx-menu-custom.bx-menu-hor.bx-menu-more-auto {
padding-right:1rem;
}
.sys-cpf-form.sys-cpf-default .sys-cpf-content>div {
font-size:1rem;
    background: #f2f3f5;
    border-radius: 10px;
    padding-left: 20px;
}
.bx-btn {
font-weight:600;

}
.bx-btn.bx-btn-disabled {
	color:#fff;
}
.bx-profile-stats-cnt.bx-def-padding {
padding:0;
}
.bx-ps-user {
    padding: 1.5rem;
    background-color: #fff;
    border-bottom:0!important;
}
.bx-ps-menu  {
    padding: 0 1.5rem 1.5rem;
margin-top:0;
}
div.bx-tl-item div.bx-tl-item-activity .bx-menu-custom li .sys-action-do-icon,
div.bx-tl-item div.bx-tl-item-activity .bx-menu-custom li .bx-menu-item-icon {
    width: 3rem;
    height: 3rem;
    background-color: rgb(249 249 249);
    border: 0;
    border-radius: 1.5rem;
    font-size: 1.25rem;
}
div.bx-tl-item div.bx-tl-item-activity .bx-menu-custom li .sys-action-do-icon,
div.bx-tl-item div.bx-tl-item-activity .bx-menu-custom li .bx-menu-item-icon {
    width: 2rem;
    height: 3rem;
    background-color: transparent;
    border-radius: 0;
    font-size: 1.25rem;
}
div.bx-tl-item div.bx-tl-owner-name .bx-tl-hot .sys-icon {
    color: #ed2525;
font-size:16px; 
}
 .bx-tl-item span.bx-menu-item-icon .sys-icon,
.bx-tl-item span.sys-action-do-icon .sys-icon {
font-size:25px; 
}
 span.bx-menu-item-icon .sys-icon.thumbs-up,
span.sys-action-do-icon .sys-icon.thumbs-up,
 span.bx-menu-item-icon .sys-icon.comment,
span.sys-action-do-icon .sys-icon.comment,
 span.bx-menu-item-icon .sys-icon.thumbtack,
span.sys-action-do-icon .sys-icon.thumbtack,
span.bx-menu-item-icon .sys-icon.certificate,
span.sys-action-do-icon .sys-icon.certificate {
color:transparent;
font-size:23.5px; 
    -webkit-text-stroke-width: 1.5px;
    -webkit-text-stroke-color: #222444;
}
.bx-menu-item:hover span.bx-menu-item-icon .sys-icon.thumbs-up,
.bx-menu-item:hover span.sys-action-do-icon .sys-icon.thumbs-up,
 .bx-menu-item:hover span.bx-menu-item-icon .sys-icon.comment,
.bx-menu-item:hover span.sys-action-do-icon .sys-icon.comment,
.bx-menu-item:hover  span.bx-menu-item-icon .sys-icon.thumbtack,
.bx-menu-item:hover span.sys-action-do-icon .sys-icon.thumbtack,
.bx-menu-item:hover span.bx-menu-item-icon .sys-icon.certificate,
.bx-menu-item:hover span.sys-action-do-icon .sys-icon.certificate {
color:#222;
}
.bx-menu-item:hover span.bx-menu-item-icon .sys-icon.thumbs-up.sys-colored,
.bx-menu-item:hover span.sys-action-do-icon .sys-icon.thumbs-up.sys-colored {
    color: transparent;
}
.bx-menu-item:hover a {
color:#222;
}
span.bx-menu-item-icon .sys-icon.sys-colored.thumbs-up,
span.sys-action-do-icon .sys-icon.sys-colored.thumbs-up,
 .bx-menu-item-item-unstick span.bx-menu-item-icon .sys-icon.thumbtack,
 .bx-menu-item-item-unstick span.sys-action-do-icon .sys-icon.thumbtack,
 .bx-menu-item-item-unpromote span.bx-menu-item-icon .sys-icon.certificate,
 .bx-menu-item-item-unpromote span.sys-action-do-icon .sys-icon.certificate {
    color: #ed2525;
    -webkit-text-stroke-color: #ed2525;
}
span.bx-menu-item-icon:hover .sys-icon.sys-colored.thumbs-up,
span.sys-action-do-icon:hover .sys-icon.sys-colored.thumbs-up,
 .bx-menu-item-item-unstick:hover span.bx-menu-item-icon .sys-icon.thumbtack,
 .bx-menu-item-item-unstick:hover span.sys-action-do-icon .sys-icon.thumbtack,
 .bx-menu-item-item-unpromote:hover span.bx-menu-item-icon .sys-icon.certificate,
 .bx-menu-item-item-unpromote:hover span.sys-action-do-icon .sys-icon.certificate {
    color: transparent;
    -webkit-text-stroke-color: #ed2525;
}
#sys-cmts-item-actions  span.bx-menu-item-icon .sys-icon.thumbs-up,
#sys-cmts-item-actions  span.sys-action-do-icon .sys-icon.thumbs-up {
font-size:0.9rem; 
}
i.sys-icon.ellipsis-v {
    -webkit-text-stroke-width: 0;
    color: #222;
    font-size: 18px;
}
 .bx-form-value .bx-form-input-slider, .bx-form-value .bx-form-input-doublerange, .bx-form-value .bx-form-input-select_multiple, .bx-form-value .bx-form-input-select, .bx-form-value .bx-form-input-radio_set, .bx-form-value .bx-form-input-checkbox_set, .bx-form-value .bx-form-input-number, .bx-form-value .bx-form-input-time, .bx-form-value .bx-form-input-datepicker, .bx-form-value .bx-form-input-datetime, .bx-form-value .bx-form-input-textarea, .bx-form-value .bx-form-input-text, .bx-form-value .bx-form-input-wrapper-password {
    font-size: 16px;
    margin: 10px 0;
    border-width: 0;
    border-radius: 0!important;
    border-bottom: 2px solid #ccc;
    position:relative;
    padding: 15px!important;
    height: 50px;
    line-height: 1rem;
    background-color: rgb(242 243 245);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.bx-form-value .bx-form-input-checkbox_set {
    height: auto;
}
.bx-form-value .bx-form-input-slider:focus, .bx-form-value .bx-form-input-doublerange:focus, .bx-form-value .bx-form-input-number:focus, .bx-form-value .bx-form-input-time:focus, .bx-form-value .bx-form-input-datepicker:focus, .bx-form-value .bx-form-input-datetime:focus, .bx-form-value .bx-form-input-textarea:focus, .bx-form-value .bx-form-input-text:focus, .bx-form-value .bx-form-input-wrapper-password.bx-form-input-focus {
    border-color: #222;
    background-color: #f2f3f5;
}
#aqb-coinpayments-currency {
position:relative;
}
.bx-btn.bx-btn-small {
    height: 2.5rem;
    line-height: 2.5rem;
    background-color: rgb(34 34 34);
    border-radius: 7px;
    font-size: 15px;
    color: #fff;
    padding: 0 20px;
}
.bx-btn.bx-btn-small.bx-paginate-btn {
    height: 2rem;
    line-height: 2rem;
    background-color: transparent;
    border-radius: 0;
    padding: 0 10px;
}
.bx-form-caption {
    font-size: 1rem!important;
}
.gray-theme.fr-toolbar {
    background: #fff!important;
}
.gray-theme.fr-toolbar .fr-command.fr-btn svg path, .gray-theme.fr-popup .fr-command.fr-btn svg path, .gray-theme.fr-modal .fr-command.fr-btn svg path {
    fill: #4e4e4e;
}
.gray-theme.fr-toolbar .fr-command.fr-btn svg.fr-svg, .gray-theme.fr-popup .fr-command.fr-btn svg.fr-svg, .gray-theme.fr-modal .fr-command.fr-btn svg.fr-svg {
    margin: 8px 6px;
}
.gray-theme.fr-desktop .fr-command:hover:not(.fr-table-cell), .gray-theme.fr-desktop .fr-command:focus:not(.fr-table-cell), .gray-theme.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell), .gray-theme.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell) {
    background: transparent;
}
.gray-theme.fr-box.fr-basic .fr-element {
    font-family: SelawikSL!important;
    font-size: 16px!important;
    background: #f2f3f5;
    padding: 0px 20px 20px!important;
    border-bottom: 2px solid #ccc!important;
}
.bx-tl-post .gray-theme.fr-box.fr-basic .fr-element {
        background:#fff;
    padding: 0 20px 50px!important;
}
#bx_timeline_post .gray-theme.fr-box.fr-basic .fr-element  {
    padding: 0 20px 10px!important;
}
#bx_timeline_post #bx-form-element-attachments li a .sys-icon  {
    color: #4e4e4e;
}
.gray-theme.fr-box.fr-basic .fr-wrapper {
    background: #fff!important;
    border: 0!important;
    border-radius: 0!important;
    border-bottom: 0!important;
}
.gray-theme.fr-box.fr-basic .fr-element:focus {
 border-bottom:2px solid #222!important;   
}
.bx-tl-post .gray-theme.fr-box.fr-basic .fr-element:focus {
 border-bottom:2px solid #ccc!important;   
}
.bx_timeline_post_wrapper #bx-form-element-text {
    background:transparent;
    border-bottom: 2px solid #ccc;
}
.bx_timeline_post_wrapper #bx-form-element-text .gray-theme.fr-box.fr-basic .fr-element {
    border-bottom:0!important;
}
.bx_timeline_post_wrapper #bx-form-element-nsfw + #bx-form-element-text {
    margin-top: 0;
}
.bx-tl-item #bx-form-element-nsfw {
 margin-top:0;   
}
.bx-tl-item #bx-form-element-object_privacy_view + #bx-form-element-nsfw {
    margin-top:20px;
}
.bx-tl-item .bx-tl-ic-post > form.bx-form-advanced.bx-form-processed {
    padding: 0 1.5rem;
}

#bx-timeline-post #bx-form-element-nsfw + #bx-form-element-text .fr-box,
#bx_timeline_post #bx-form-element-nsfw + #bx-form-element-text .fr-box,
.bx-tl-item-content > form[name="bx_timeline_post"] #bx-form-element-nsfw + #bx-form-element-text .fr-box {
    margin-top: 0;
}
.gray-theme .fr-wrapper .fr-placeholder {
    font-family: SelawikSL!important;
    font-size: 16px!important;
    z-index:2;
    pointer-events:none;
    
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.bx-def-label.menu {
    background-color: transparent;
    color: #222!important;
    border-radius: 0;
    width: auto;
    height: auto;
    padding: 0;
    min-width: auto;
}
.bx-tl-item-content > form[name="bx_timeline_post"] div#bx-form-element-attachments,
#bx-timeline-post div#bx-form-element-attachments,
#bx_timeline_post div#bx-form-element-attachments,
form.cmt-post-reply div#bx-form-element-cmt_image {
    position: relative;
    top: 5px;
    z-index: 9;
    height: 0;
    left: initial;
    margin: 0 0 0 -7px;
}
form.cmt-post-reply div#bx-form-element-cmt_image {
top: -50px;
}
.bx-form-input-answer {
margin-bottom:10px;
}
div#bx-form-element-attachments .bx-btn .sys-icon:not(.sys-colored),
form.cmt-post-reply div#bx-form-element-cmt_image  .bx-btn .sys-icon:not(.sys-colored) {
    color: #222;
}
#bx_posts div#bx-form-element-attachments .bx-btn .sys-icon:not(.sys-colored) {
color:#222;
}
#bx-timeline-post div#bx-form-element-attachments .bx-btn,
#bx_timeline_post div#bx-form-element-attachments .bx-btn,
.bx-tl-item-content > form[name="bx_timeline_post"] div#bx-form-element-attachments .bx-btn,
#bx-timeline-post div#bx-form-element-cmt_image .bx-btn,
#bx_timeline_post div#bx-form-element-cmt_image .bx-btn,
.bx-tl-item-content > form[name="bx_timeline_post"] div#bx-form-element-cmt_image .bx-btn {
    padding: 0 9px;
    margin-right: 10px;
    line-height: 36px;
    height: 36px;
    background-color: transparent;
}

#bx_timeline_post textarea.bx-form-input-textarea {
    background: #fff;
    resize: none;
    overflow: hidden;
    border: 0;
    }
a.cmts-uploader-button {
    position: relative;
    right: unset;
    margin: 0;
}
div.cmt-reply {
margin-bottom: 0;
}
div.cmt-cont .cmt-post-reply .bx-form-element-wrapper {
margin-top:1rem;
}
.gray-theme.fr-toolbar {
background:#f2f3f5!important;
border:0!important;
}
.bx-tl-post .gray-theme.fr-toolbar {
background:#fff!important;
}
.bx-form-input-wrapper-submit .bx-btn {
    float: right!important;
}
.gray-theme.fr-toolbar .fr-more-toolbar {
background:#ddd!important;
}
div.bx-tl-item-text div.bx-tl-content p  {
margin-bottom:1rem;
}
.bx-tl-ia-gallery.bx-def-margin-leftright {
margin-left:0;
margin-right:0;
}
blockquote,
.fr-view blockquote {
    border-left: 3px solid #222;
    padding: 1px 15px;
    padding-left:15px!important;
    margin-left: 0;
color:#222;
    background: #f2f3f5;
margin-right:0;
}
.bx-form-input-wrapper-submit .bx-btn,
.bx-form-input-wrapper .bx-btn[name=tlb_do_submit],
.bx-form-input-wrapper .bx-btn[name=cmt_submit] {
    float: right;
    background-color: #ed2525;
    color: #fff;
    font-weight: 400;
    height: 2.5rem;
    width: 100px;
    border-radius: 7px;
    box-shadow: none;
z-index:50;
}

.bx-form-input-wrapper .bx-btn[name=cmt_cancel] {
    margin-top: -5px;
}
.bx-form-input-wrapper .bx-btn[name=cmt_cancel]:hover,
.bx-form-input-wrapper .bx-btn[name=cmt_cancel]:focus {
    border: 0;
    box-shadow: none;
}
.bx-form-input-wrapper .bx-btn[name=tlb_do_cancel] {
    float: left;
    background-color: #222222;
    color: #fff;
    font-weight: 400;
    height: 2.5rem;
    border-radius: 7px;
    box-shadow: none;
z-index:50;
margin-left:0;
}

.bx-form-input-wrapper .bx-btn[name=tlb_do_cancel]:hover {
    background-color: #ed2525;
}
.bx-form-input-wrapper-submit .bx-btn:hover,
.bx-form-input-wrapper .bx-btn[name=tlb_do_submit]:hover,
.bx-form-input-wrapper .bx-btn[name=cmt_submit]:hover {
    background-color: #222222;
    color:#fff;
}
.sys-cpf-close a.bx-btn {
    background: transparent;
    font-weight: 400;
    padding: 6px;
    height: 34px;
    line-height: 22px;
}
.sys-cpf-close a.bx-btn .sys-icon:not(.sys-colored) {
color:#222;
    font-size: 24px;
}
.sys-privacy-group-custom > div{
display:none;
}
.sys-cpf-close a.bx-btn:hover .sys-icon:not(.sys-colored) {
color:#ed2525;
}
.sys-cpf-close {
    left: 1.25rem;
    right: unset;
}
.bx-tl-item .gray-theme.fr-box.fr-basic .fr-element {
    padding: 0px 20px 10px!important;
}
.bx-tl-item div#bx-form-element-object_privacy_view {
 background:#fff;   
}
.bx_timeline_post_wrapper #bx-form-element-published {
display:none;
}
.gray-theme.fr-toolbar.fr-top {
border-radius:7px 7px 0 0!important;
}
.bx-form-input-wrapper-textarea .gray-theme.fr-toolbar.fr-top {
border-radius:0!important;
}
.gray-theme .second-toolbar {
    border: 0!important;
}
div.bx-polls-result-graph {
    height: 30px;
}
div.bx-polls-result-graph .bx-polls-rg-text {
    line-height: 30px;
}
#bx-page-view-persons-profile .bx-db-header {
    border-bottom: 0;
}
#bx-page-view-persons-profile .bx-dbc-nopadding .bx-db-header {
    padding-bottom: 0;
    margin-bottom:20px!important;
}
.bx-tl-v-title,
.sys-cpf-title  {
font-weight:600;
}
#bx-menu-main-submenu {
max-width:1168px;
margin: 0 auto;
}
.bx-messenger-main-block #bx-messenger-message-box {
    width: 100%;
    padding: 10px 15px !important;
    background: #f2f3f5;
    border-bottom: 2px solid #ccc;
}
.bx-messenger-main-block .bx-messenger-post-box {
    padding:0!important;
}
.bx-messenger-main-block .ql-editor.ql-blank:before {
    left: 15px;
}
.bx-db-header .bx-db-title {
        font-family: "Selawik";
        color: #222;
font-weight:400;
        font-size: 16px!important;
    padding: 10px 0;
}
.embedly-card-hug   {
max-width:100%!important;
}
.bx-menu-item {
-webkit-user-select: none; /* Safari */        
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* IE10+/Edge */
user-select: none; /* Standard */
}
.bx-def-margin-leftright      {
margin-left:1.5rem;
margin-right:1.5rem;
}
.bx-def-margin-topbottom  {
margin-bottom:1.5rem;
}
.bx-def-padding-topbottom {
padding-top:1.5rem;
}
.bx-tl-promoted .bx-def-padding-topbottom {
padding-top:1rem;
}
.bx-def-font {
    font-size: 15px;
}
.bx-content-padding-block {
    padding: 1.5rem 2rem;
}
.bx-menu-main-bar ul.bx-menu-main-submenu.bx-menu-more-auto {
    -webkit-justify-content: left;
    justify-content: left;
}
.bx-cover-wrapper .bx-cover .bx-cover-title, .bx-cover-wrapper .bx-cover .bx-cover-title .bx-def-font-contrasted, .bx-cover-wrapper .bx-cover .bx-cover-title .bx-def-font-contrasted:after, .bx-cover-wrapper .bx-cover .bx-cover-title .bx-def-font-contrasted:before {
    color:#222;
}
.bx-menu-main-submenu.bx-menu-more-auto .bx-menu-item {
padding:0;
}
.bx-menu-main-bar-wrapper .bx-menu-main-submenu li a {
    font-family: SelawikSL;
    font-size: 17px;
    color: #222;
    padding: 7px 20px;
}
.bx-menu-ver.bx-menu-object-sys_profile_stats li .sys-icon {
    font-size: 1.25rem;
}
.bx-def-font-middle,
.bx-base-pofile-unit-info {
        font-size: 15px;
}
.bx-menu-ver.bx-menu-object-sys_profile_stats li a {
    padding: 8px 0;
}

.bx-btn {
font-weight: 600;
    font-family: "Selawik";
    letter-spacing: 0px;
    color: #222;
    padding: 0;
    line-height: 38px;
    height: 44px;
    background-color:transparent;
}
#aqb_membership_vouchers_form input.bx-btn {

    color: #fff;
    background: #222;
    margin-top: 0;
    width: 100%;
}
#bx-persons-view-actions-all {
    margin-top: 0;
    margin-left:10px;
}
#bx-menu-main-bar-wrapper {
    background: #f9f9f9;
    border-radius: 0;
-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 0;
}
.bx-menu-main-bar-wrapper:before {
z-index:0;
}
#bx-forum-snippet-meta-counters span.sys-action-do-icon .sys-icon.comment {
    font-size: 0.9rem;
}
.bx-popup ul.bx-menu-custom.bx-menu-custom-ver li a>span:not(.sys-action-do-icon) {

}
.bx-sliding-menu-main-cnt .bx-menu-account-popup-profile-switcher-link,
.bx-base-text-unit-gallery .bx-menu-item-rating,
.bx-menu-account-popup-profile-switcher-link:last-child,
.bx-base-text-unit-gallery .bx-menu-item-comments .bx-def-font-grayed {
display:none!important;
}
.bx-menu-main-bar-wrapper .bx-menu-main-submenu li.bx-menu-tab-active a {
    color: #222;
    font-weight: 700;
    border-top:2px solid #ccc;
    border-bottom: 0;
    background: #f2f3f5;
    padding: 5px 25px 7px;
}

.bx-menu-main-bar-wrapper .bx-menu-main-submenu li a:hover {
color:#222;
background:#f2f3f5;
}
.bx-vote-counter.bx-vote-counter-likes span.bx-vote-counter-icon, .bx-vote-counter-wrapper-reactions.bx-vote-counter-wrapper-reactions-compound .bx-vote-counter.bx-vote-counter-reactions span.bx-vote-counter-icon {
    border: 0;
    width: auto;
    height: auto;
    background: transparent;
}
.col-red1 {
    color: #ed2525;
}
optgroup[label="EVENTS"],
optgroup[label="PERSONS"],
.sys-privacy-group option[value="7"],
.sys-privacy-group option[value="8"],
optgroup[label="CHANNELS"] {
display:none;
}
optgroup[label="MEMBERSHIP LEVELS"] {
    direction: ltr;
}

.bx-tl-item-comments-holder #bx-form-element-cmt_submit .bx-form-warn {
position:absolute;    
    bottom: 32px;
}
.msolutions_badge_mini {
margin:0 5px 0 0!important;
}
.ui-menu .ui-menu-item,
.ui-menu .ui-menu-item:hover  {
border:0;
}
.ui-menu .ui-menu-item a {
    color: #222;
border:0;
background:transparent!important;
    padding: 3px .4em;
    font-size: 14px;
    font-family: "Selawik";
cursor:pointer;
}
.ui-menu .ui-menu-item a:hover {
    background: rgb(249 249 249)!important;
border:0;
    padding: 3px .4em;
}
.bx-tl-item-comments-holder .gray-theme.fr-box.fr-basic .fr-element {
    padding: 0 20px 10px!important;
}
.announcement-block-new h2 {
color:#fff;
}
.announcement-block-new ol {
padding-left:16px;
}
.announcement-block-new li {
margin-bottom:6px;
    font-size: 15px;
}
.announcement-block-new a {
color:#ed2525;
font-weight:700;
text-decoration:underline;
}
#bx-form-element-search .bx-form-input-text input {
width:100%!important;
}
#bx_notifications_preview .bx-ntfs-date.bx-def-margin-sec-top {
    font-size: 14px;
}
#bx_notifications_preview .bx-ntfs-content {
    font-size: 15px;
}
counter-wrapper-reactions.bx-vote-counter-wrapper-reactions-compound span.bx-vote-counter
.bx-menu-object-bx_timeline_menu_item_actions_all .bx-def-margin-sec-left-auto {
margin-left:3px;
}
.col-red3 {
    color: #ffb200;
}
.bx-vote-counter-wrapper-reactions.bx-vote-counter-wrapper-reactions-compound a.bx-vote-counter.total-count, .bx-vote-counter-wrapper-reactions.bx-vote-counter-wrapper-reactions-compound span.bx-vote-counter.total-count {
    margin-left: 0.25rem;
}
.cmt-counter div.cmt-counter-icon {
margin-right:0.25rem;
}
#bx-page-home .bx-credits-bundles-cnt   {
display: block;
}
#bx-page-home .bx-credits-bundle-cnt {
    padding: 1.5rem 0 0!important;
}
#bx-page-home .bx-credits-bundle-wrp {
    width: 100%;
    display: block;
}
#bx_notifications_preview .bx-def-page-width {
max-width: 550px;
width:100%;
}
#bx-page-home .bx-credits-bundle-wrp .bx-def-margin-top {
margin-top: 8px;
}
#bx-page-home .bx-credits-b-buy .bx-btn {
    max-width: 100%;
    width: 100%;
}
.bx-grid-cell-single-actions-wrapper button.bx-btn {
background:transparent;
}
.bx-grid-cell-single-actions-wrapper button.bx-btn i,
.bx-grid-cell-single-actions-wrapper button.bx-btn u {
color:#222!important;
}
.bx-grid-cell-single-actions-wrapper button.bx-btn:hover i {
color:#ed2525!important;
}
#bx_posts .sys-privacy-group optgroup[label="EVENT"],
#bx_videos .sys-privacy-group optgroup[label="EVENT"],
#bx_forum .sys-privacy-group optgroup[label="EVENT"],
#bx_polls .sys-privacy-group optgroup[label="EVENT"],
#bx_market .sys-privacy-group optgroup[label="EVENT"],
#aqb_news .sys-privacy-group optgroup[label="GROUP"],
#aqb_news .sys-privacy-group optgroup[label="SPACE"],
#aqb_news .sys-privacy-group optgroup[label="EVENT"] {
display:none;
}
.bx-menu-custom.bx-menu-hor.bx-menu-more-auto .bx-menu-item.bx-menu-item-aqb_news,
#mz_suggestions #bx-form-element-allow_view_to {
display:none;
}
#mz_suggestions #bx-form-element-attachments .bx-btn .sys-icon:not(.sys-colored) {
color:#fff;
}
.bx-btn {
border-radius:7px;
    font-weight: 400;
    height: 2.5rem;
}

div.bx-tl-view-timeline div.bx-tl-item-image img,
div.bx-tl-view-outline div.bx-tl-item-image img,
div.bx-tl-view-item div.bx-tl-item-image img {
    width: 100%;
}
#bx-page-home  .bx-grid-header {
display:none;
}
.bx-tl-promoted .bx-def-padding-topbottom {
padding-top:1.5rem;
}
div.bx-messenger-jots-message-vc {
    background-color: rgb(231 68 30);
    padding: 15px 25px!important;
margin-top:20px;
}
.bx-def-font {
font-size:15.5px;
    color: #222;
}
div.bx-messenger-jots-message-vc span.bx-def-font-small {
color:#fff;
font-size:15.5px;
}
.bx-messenger-jots-message-vc-participants img {
width:2rem;
height:2rem;
}
.bg-col-red2 {
    background-color: #ed2525;
}
#bx-messenger-jitsi {
    height: 768px;
    width: 1024px;
}
.bx-menu-item.add-photo-html5 .sys-icon.camera:before {
    content: "\f03e";
}
@media (max-width:1450px) {
.bx-def-page-width {
    width: 100%;
}
.bx-menu-main-bar-gap.bx-def-page-width.bx-def-box-sizing #bx-menu-main-bar {
width:100%;
    margin: 0 auto;
    padding: 0 1rem;
    box-sizing: border-box;
}
}
/*
@media (max-width:1350px) {
.bx-def-page-width {
    width: 1000px;
}
.bx-menu-main-bar-gap.bx-def-page-width.bx-def-box-sizing #bx-menu-main-bar {
width:1000px;
}
}
*/
@media (max-width:1300px) {
.cd-side-nav {
    width: 200px;
}
#sys-create-post-form  .sys-cpf-title {
    max-width: 30%;
}
}
@media (max-width:1300px)  and (min-width:720px)  {
.cd-main-content .content-wrapper {
padding-left:200px;
}
}
/*
@media (max-width:1250px) {
.bx-def-page-width {
    width: 950px;
}
.bx-menu-main-bar-gap.bx-def-page-width.bx-def-box-sizing #bx-menu-main-bar {
width:950px;
}
}
*/
@media (max-width:1200px) and (min-width:720px) {
.bx-media-tablet div.bx-tl-view-timeline div.bx-tl-item-cnt {
     margin: 0 3rem 0 0;
}
.bx-menu-main-bar-gap.bx-def-page-width.bx-def-box-sizing #bx-menu-main-bar {
    max-width: 100%;
    width: 100%;
}
}
@media (max-width:1170px) {
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li .bx-menu-floating-blocks-icon,
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li .bx-menu-floating-blocks-title {
    display: inline-block;
text-align:left;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-menu-object-sys_site li .bx-menu-floating-blocks-icon{
width:32px;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt li a .bx-menu-floating-blocks-title {
font-size:15px!important;
}
}
@media (max-width:1100px) {
#bx-messenger-jitsi {
    height: 480px;
    width: 768px;
}
}
@media (max-width:850px) {
#bx-timeline-post #bx-form-element-object_privacy_view .bx-form-value,
    #bx_timeline_post #bx-form-element-object_privacy_view .bx-form-value,
    .bx-tl-item-content > form[name="bx_timeline_post"] #bx-form-element-object_privacy_view .bx-form-value {
    float: left;
    display: inline-block;
    width: 125px;
}
}
@media (max-width:760px) {
#bx-timeline-post div#bx-form-element-object_privacy_view .bx-form-caption,
.bx-tl-item-content > form[name="bx_timeline_post"] div#bx-form-element-object_privacy_view .bx-form-caption {
    display: inline-block;
}
}
@media (max-width:720px) {
    #bx-content-container.bx-def-padding-sec-left.bx-def-padding-sec-right {
        padding: 0 1.5rem!important;
    }
#bx-timeline-post #bx-form-element-object_privacy_view .bx-form-value,
    #bx_timeline_post #bx-form-element-object_privacy_view .bx-form-value,
    .bx-tl-item-content > form[name="bx_timeline_post"] #bx-form-element-object_privacy_view .bx-form-value {
    width: 125px;
}
.bx-form-input-wrapper-submit .bx-btn, .bx-form-input-wrapper .bx-btn[name=tlb_do_submit] {
height:40px;
}
#bx-timeline-post div#bx-form-element-object_privacy_view .bx-form-caption,
.bx-tl-item-content > form[name="bx_timeline_post"] div#bx-form-element-object_privacy_view .bx-form-caption {
    display: inline-block;
}
}
@media (max-height:820px) {
#bx-messenger-jitsi {
    height: 480px;
    width: 768px;
}
}
@media (max-width:800px)  {
.test-right {
	width:100%!important;
padding:0 20px 20px!important;
box-sizing:border-box;
margin:20px 0 0 0!important;
}
.test-left {
	width:100%!important;
margin:0!important;
}
}
@media (max-width:720px ) {
body > .bx-popup-wrapper .bx-popup #bx_timeline_attach_link   input {
width:100%;
}
.bx-menu-main-bar-gap.bx-def-page-width.bx-def-box-sizing #bx-menu-main-bar {
    width: 100%;
}
.emoji-picker-icon {
display:block!important;
}
}
@media  (max-width: 700px) {
.bx-media-phone #bx-logo-container {
      text-align: left;
      margin-left: 50px;
    margin-top: -3px;
}
#bx-menu-toolbar-2-container .bx-menu-toolbar #bx-menu-toolbar-item-account .bx-menu-toolbar-item-title {
display:none;
}
}
@media (max-width:600px) {
 
    #bx-content-container.bx-def-padding-sec-left.bx-def-padding-sec-right {
        padding: 0 1rem!important;
    }   
}
@media (max-width:420px) {
#bx-timeline-post #bx-form-element-object_privacy_view .bx-form-value,
    #bx_timeline_post #bx-form-element-object_privacy_view .bx-form-value,
    .bx-tl-item-content > form[name="bx_timeline_post"] #bx-form-element-object_privacy_view .bx-form-value {
    width: 125px;
}
}
@media (max-width:360px) {
div#bx-form-element-object_privacy_view .bx-form-caption {
    font-size: 13px;
}
}
@media (max-width: 340px) {
div#bx-form-element-object_privacy_view .bx-form-caption {
    display:none;
}
.bx-media-phone #bx-logo-container {
display:none;
}
}
.bx-group-unit-description {
    padding: 0 1rem 0.5rem;
    font-size: 14px;
}
.bx_polls_wrapper #bx-form-element-allow_view_to option[value="3"],
.bx_forum_wrapper #bx-form-element-allow_view_to option[value="3"],
.bx_market_wrapper #bx-form-element-allow_purchase_to option[value="3"],
.bx_market_wrapper #bx-form-element-allow_comment_to option[value="3"],
.bx_market_wrapper #bx-form-element-allow_vote_to option[value="3"]{
display:none;

}
.bx_files_upload_wrapper #bx-form-element-allow_view_to option[value="3"],
.bx_event_wrapper #bx-form-element-allow_post_to option[value="3"],
.bx_timeline_post_wrapper #bx-form-element-object_privacy_view option[value="3"],
.bx_photos_upload_wrapper #bx-form-element-allow_view_to option[value="3"] {
    display:block;

}
div.bx-tl-item-text div.bx-tl-content {
}
#bx-toolbar {
z-index:1500;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.cd-main-content .cd-side-nav {
    padding-top: 64px!important;
top:0!important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    position: sticky!important;
}
#bx-logo-container {
display:block;
    height: 64px;
    background: #000;
    margin: 0;
    padding: 7px 25px 15px;
    width: 100%;
    float: left;
}
#bx-logo {
margin-left:10px;
margin-top:0;
}
#search-bar{
float:left;
position:relative;
}

#search-bar input {
    float: left;
    padding: 11px 40px 11px 18px;
    box-sizing: border-box;
    width: 222px;
    margin: 4px;
    font-family: 'Selawik';
    font-weight: 400;
    font-size: 16px;
    border: 0;
    background-color: #222;
    color: #fff;
    border-radius: 0;
}
#search-bar input:-internal-autofill-previewed {
    background-color: #222!important;
}
#search-bar input:placeholder {
font-family:'Selawik';
font-size:16px;
letter-spacing:0;
color:#525252;
}
#search-bar button {
    position: absolute;
    right: 10px;
    background: transparent;
    border: 0;
    top: 12px;
    cursor: pointer;
    font-size: 19px;
}
#search-bar button i {
color:#777;
}
#search-bar button i:focus,
#search-bar button:focus,
#search-bar input:focus {
    outline: none;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main ul.bx-menu-object-sys_site .bx-menu-tab-active:after {
display:none;
}
.bx-db-header .bx-db-menu ul.bx-menu-custom.bx-menu-custom-hor>li {
    margin-bottom: 0;
    border-bottom: 0!important;
}
.bx-db-header .bx-menu-hor-inline li a {
    font-weight: 400;
    padding: 10px 12px 15px;
    font-family: 'Selawik';
    font-weight: 400;
font-size:15px;
    color: #b7b7b7;
    border-radius:0;
}
.bx-db-header .bx-menu-custom-hor li .bx-def-margin-thd-topbottom {
    line-height: 38px;   
}
.bx-db-header .bx-menu-custom-hor li.bx-menu-tab-active a {
    font-size: 15px;
    font-family: 'Selawik';
    font-weight: 400;
    border-bottom: 0;
    color: #222;
}
#sys-create-post .bx-menu-item.bx-menu-item-more-auto span a {
margin-right:-0.5rem;
}
.bx-db-header {
    background: transparent;
    border-bottom: 0;
    margin-bottom: 10px;
}
.bx-db-header .bx-db-menu ul.bx-menu-custom.bx-menu-custom-hor li.bx-menu-tab-active {
padding:0;
border:0;
}
.bx-db-header .bx-db-menu ul#bx-timeline-menu-view.bx-menu-custom.bx-menu-custom-hor>li {
    padding:0;
}
.bx-db-header .bx-db-menu ul#bx-timeline-menu-view.bx-menu-custom.bx-menu-custom-hor>li:last-child {
    
    margin-right: -10px;
}
.bx-db-header .bx-db-menu-tab {
margin-right:0;
}
.bx-db-header .bx-db-title + .bx-db-menu {
    margin-right: 0;
}
#bx-page-home .bx-db-header .bx-db-title + .bx-db-menu {
    margin-right: 0;
}
.bx-btn .sys-icon {
font-size:18px;
}
.bx-tl-item span.bx-menu-item-icon .sys-icon.ellipsis-v {
font-size:16px;
}
.bx-menu-main-bar-gap.bx-def-page-width.bx-def-box-sizing {
margin-bottom:25px;
}
.bx-page-block-container .bx-db-header {
    margin-bottom:10px!important;
}
.bx-page-block-container .bx-db-header {
    margin-bottom:10px!important;
}
.bx-dbc-nopadding.bx-page-block-container .bx-db-header {
    padding-bottom: 20px;
    margin-bottom: 25px!important;
}
#bx-page-home #bx-page-block-1672.bx-page-block-container .bx-db-header, 
#bx-page-home #bx-page-block-205.bx-page-block-container .bx-db-header {
    margin-bottom: 0!important;
    padding-bottom:10px;
}
.bx-librti-tpc {
    padding-bottom: 20px;
    font-size: 15px;
}
a.bx-librti-tpc-sort, a.bx-librti-tpc-date {
    text-decoration: none;
    border-bottom: 2px solid #222;
    padding: 0 5px 5px 3px;
    font-weight: 600;
}
#bx-timeline-menu-item-counters li a.bx-view-counter,
#bx-timeline-menu-item-counters li.bx-menu-item .cmt-counter {
margin-top:0;
}
.bx-tl-item .bx-tl-item-content {
 margin-bottom:10px;   
 
    grid-template-columns: minmax(0, 1fr);
    display: grid;
}

.bx-tl-item .bx-tl-item-content .bx-tl-item-text {
    order:2;
}
.bx-tl-item .bx-tl-item-content .bx-tl-item-attachments {
    order:1;
}
.bx-tl-item .bx-tl-item-content .bx-tl-item-raw {
    order:3;
}
.bx-tl-item .bx-tl-item-content .bx-tl-item-links {
    order:4;
}

.bx-tl-item .bx-def-margin-lefttopright {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}
.bx-db-container.bx-dbc-nobg .bx-tl-item .bx-def-hr {
    display: block;
}
.bx-view-counter span.bx-view-counter-icon {
    background-color:transparent;
    font-size: 21px;
}
.bx-informer-msg-info {
    background-color: #ddd!important;
}
.bx-informer-msg a {
    text-decoration: none;
    color: #ed2525;
}
#bx_notifications_preview,
#bx-sliding-menu-sys_add_content,
#bx-sliding-menu-account {
margin-top:-3px!important;
}
#bx-sliding-menu-account {
    right:0!important;
    border-bottom:2px solid #ccc!important;
    min-width: 325px;
}
.bx-menu-object-sys_account_notifications li .bx-menu-floating-blocks-title, .bx-menu-object-sys_add_content li .bx-menu-floating-blocks-title {
    padding-right: 0;
    padding-left: 5px;
    font-family: 'SelawikSL';
    font-weight: 400;
}
.bx-menu-ver.bx-menu-object-sys_profile_stats li a {
    line-height:1rem;
}
input.bx-def-font-inputs:hover,
select.bx-def-font-inputs:hover {
    border: 0!important;
    box-shadow:none!important;
    border-bottom: 2px solid #ccc!important;
}
input.bx-def-font-inputs:focus,
select.bx-def-font-inputs:focus {
    border: 0!important;
    box-shadow:none!important;
    border-bottom: 2px solid #222!important;
}
#bx-form-element-comment input.bx-def-font-inputs:hover,
#bx-form-element-comment input.bx-def-font-inputs:focus {
    border-bottom:0!important;
}
#bx-timeline-main-timeline-popular .bx-librti-tpc-sort,
#bx-timeline-main-timeline-popular .bx-librti-tpc-date {
margin:0;
}
.bx-librti-tcc-sort .bx-btn.bx-btn-small {
    background-color:transparent;
    padding: 0;
    height: 2rem;
    line-height: 2rem;
    margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
}
.bx-librti-tcc {
    height: 40px;
    padding: 10px 0;
}
.bx-librti-tcc-sort {
    float:right;
}
.bx-librti-tcc-sort span,
.bx-librti-tcc-sort .bx-btn {
 float:left;   
}
.bx-librti-tcc-sort:hover .bx-btn i {
    color:#222!important;
}
.bx-librti-tcc-sort .bx-btn.bx-btn-small:hover,
.bx-librti-tcc-sort .bx-btn.bx-btn-small:active {
    background-color: transparent;
}
.bx-librti-tcc-sort .bx-btn.bx-btn-small .sys-icon {
    color:#adadad;
}
.bx-librti-tcc-sort .bx-btn.bx-btn-small:hover .sys-icon,
.bx-librti-tcc-sort .bx-btn.bx-btn-small:active .sys-icon {
    color:#222;
}
.bx-librti-tcc-sort .sys-icon.ellipsis-v:before {
    content: "\f0c9";
    font-size: 20px;
}
#bx-menu-inter-bx_timeline-browse {
    padding: 20px;
    z-index: 99;
    background: #fff;
}
#bx-menu-inter-bx_timeline-browse .bx-menu-inter-act {
    font-size: 15px;
    color: #999;
    line-height: 10px;
}
#bx-menu-inter-bx_timeline-browse .bx-menu-inter-pas {
    line-height: 10px;
    font-size: 15px;
}
#bx-menu-inter-bx_timeline-browse .bx-menu-inter-pas a:hover {
    color: #222;
}
.bx-badges-list {
    float:left;    
}
.bx-badges-list .bx-badge {
    margin: 2px 2px 0 0!important;
}
.bx-vote-reactions .sys-icon.heart:before,
.bx-badges-list .bx-badge-compact .sys-icon {
    color:#ed2525!important;
}
div.bx-badge {
    border-radius:7px;
}
.bx-popup-wrapper #bx-menu-inter-bx_timeline-display,
.bx-popup-wrapper #bx-menu-inter-bx_videos-display,
.bx-popup-wrapper #bx-menu-inter-bx_files-display,
.bx-popup-wrapper #bx-menu-inter-bx_polls-display,
.bx-popup-wrapper #bx-menu-inter-aqb_news-display,
.bx-popup-wrapper #bx-menu-inter-bx_posts-display,
.bx-popup-wrapper #bx-menu-inter-bx_photos-display,
#bx-page-view-discussion .bx-db-header .bx-db-title + .bx-db-menu,
.bx-popup-wrapper .bx-def-hr {
    display:none;
}
.bx-popup-wrapper #bx-menu-inter-bx_timeline-browse li,
.bx-popup-wrapper #bx-menu-inter-bx_files-browse li,
.bx-popup-wrapper #bx-menu-inter-bx_polls-browse li,
.bx-popup-wrapper #bx-menu-inter-aqb_news-browse li,
.bx-popup-wrapper #bx-menu-inter-bx_posts-browse li,
.bx-popup-wrapper #bx-menu-inter-bx_photos-browse li {
    font-size:15px;
}
.sys-action-do-icon .sys-icon.thumbs-up:before {
    content:"";
    height: 27px;
    width: 27px;
    display: block;
    background-image: url(https://www.librti.com/uploads/like-icon.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.cmts .cmt .cmts .cmt .bx-base-general-unit-meta-membership {
    text-transform: none;
    color:rgba(65,65,65,.7);
    font-weight:400;
    font-size:14px;
    padding: 0;
    border-radius: 0;
    background: none;
}
.bx-tl-aml-administrator .bx-tl-item-meta-membership,
.bx-tl-aml-name-1607735324 .bx-tl-item-meta-membership,
.cmt-aml-administrator .bx-base-general-unit-meta-membership,
.cmt-aml-name-1607735324 .bx-base-general-unit-meta-membership,
.cmts .cmt-aml-administrator .bx-base-general-unit-meta-membership,
.cmts .cmt-aml-name-1607735324 .bx-base-general-unit-meta-membership,
.cmts .cmt .cmts .cmt-aml-administrator .bx-base-general-unit-meta-membership,
.cmts .cmt .cmts .cmt-aml-name-1607735324 .bx-base-general-unit-meta-membership {
    background: #ed2525;
    color: #fff;
    padding: 1px 7px 2px;
    border-radius: 5px;
    text-transform: none;
    font-size: 13px;
    display: block;
    font-weight: 700;
}
.bx-tl-aml-administrator .bx-tl-item-meta-membership,
.bx-tl-aml-name-1607735324 .bx-tl-item-meta-membership {
    padding: 2px 7px 4px;
}
.bx-tl-aml-premium .bx-tl-item-meta-membership,
.bx-tl-aml-name-1605492007 .bx-tl-item-meta-membership,
.bx-tl-aml-moderator .bx-tl-item-meta-membership,
.cmt-aml-premium .bx-base-general-unit-meta-membership,
.cmt-aml-name-1605492007 .bx-base-general-unit-meta-membership,
.cmt-aml-moderator .bx-base-general-unit-meta-membership,
.cmts .cmt-aml-premium .bx-base-general-unit-meta-membership,
.cmts .cmt-aml-name-1605492007 .bx-base-general-unit-meta-membership,
.cmts .cmt-aml-moderator .bx-base-general-unit-meta-membership,
.cmts .cmt .cmts .cmt-aml-premium .bx-base-general-unit-meta-membership,
.cmts .cmt .cmts .cmt-aml-name-1605492007 .bx-base-general-unit-meta-membership,
.cmts .cmt .cmts .cmt-aml-moderator .bx-base-general-unit-meta-membership {
 color:#ed2525;
 font-weight:700;
    text-transform: uppercase;
 font-size:13px;
 padding:0;
 border-radius:0;
 background:transparent;
}
.cmts .cmt .cmts .cmt-aml-premium .cmt-aml-standard .bx-base-general-unit-meta-membership {
    text-transform: none;
    color: rgba(65,65,65,.7);
    font-weight: 400;
    font-size: 14px;
}
.bx-tl-item-meta {
 padding-top:3px;   
}
.bx-tl-item-action.bx-def-margin-lefttopright.bx-def-font-middle.bx-def-font-grayed {
    margin-top: 10px;
}
div.bx-tl-item-text div.bx-tl-content-show-more {
 font-weight:700;   
}
.bx-tl-item-action.bx-def-margin-lefttopright.bx-def-font-middle.bx-def-font-grayed + .bx-tl-item-content .bx-tl-item-text.bx-def-margin-lefttopright {
 margin-top:0;   
}
.bx-tl-aml-administrator .bx-menu-item-membership .bx-tl-item-meta-item,
.bx-tl-aml-name-1607735324 .bx-menu-item-membership .bx-tl-item-meta-item,
.cmt-aml-administrator .bx-menu-item-membership .bx-tl-item-meta-item,
.cmt-aml-name-1607735324 .bx-menu-item-membership .bx-tl-item-meta-item {
 margin-left:5px;   
    margin-top: -1px;
}
.bx-tl-aml-administrator .bx-tl-item-meta-div.bx-def-font-grayed,
.bx-tl-aml-name-1607735324 .bx-tl-item-meta-div.bx-def-font-grayed,
.cmt-aml-administrator .bx-tl-item-meta-div.bx-def-font-grayed,
.cmt-aml-name-1607735324 .bx-tl-item-meta-div.bx-def-font-grayed {
    display:none!important;
}
.bx-tl-item.aqb_news .bx-tl-content a {
    color:#ed2525;
}
.bx-tl-item .bx-def-margin-lefttopright {
 padding:5px 0;   
}
.bx-tl-item.bx_polls .bx-tl-title {
    margin-bottom:0;
}
.sys-action-do-icon .sys-icon.thumbs-up.sys-colored:before {
    background-image: url(https://www.librti.com/uploads/like-icon-active-2.png);
}
.bx-db-container.bx-dbc-nopadding.bx-dbc-nobg .bx-db-header {
    background: transparent;
    border-radius: 0;
    border-bottom: 0!important;
    margin-bottom: 1.5rem!important;
}
.bx-btn:hover, .bx-btn:active, .bx-btn.bx-btn-primary:hover, .bx-btn.bx-btn-primary:active {
 border:0;
    background-color: transparent;
    color: #222;   
}
#bx-form-element-do_submit .bx-btn.bx-btn-primary:hover {
    color:#fff;
    background-color:#222;
}
.bx-btn:hover .sys-icon:not(.sys-colored), .bx-btn:active .sys-icon:not(.sys-colored), .bx-btn.bx-btn-primary:hover .sys-icon:not(.sys-colored), .bx-btn.bx-btn-primary:active .sys-icon:not(.sys-colored)  {
    color:#ed2525;
}

.bx-menu-main-submenu.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .sys-icon, .bx-menu-custom.bx-menu-custom-hor.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .sys-icon, .bx-menu-main-submenu.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .bx-btn, .bx-menu-custom.bx-menu-custom-hor.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .bx-btn {
 
    color: #222;   
}
#bx-page-block-15 .bx-menu-ver.bx-menu-object-sys_profile_stats li {
    border-bottom: 0;
}
#bx-page-block-15 .bx-ps-user {
    border-bottom:0;
}
#bx-page-block-15 .bx-ps-menu {
    padding: 0.75rem 1.5rem;
}
#bx-page-block-15 .bx-db-container {
background-color: #ffffff;
    -webkit-box-shadow: 0 1px 3px 1px #e8e8e8;
    -moz-box-shadow: 0 1px 3px 1px #e8e8e8;
    box-shadow: 0 1px 3px 1px #e8e8e8;
}
.bx-view-button .bx-view-counter-holder .bx-btn-height {
    font-size:15px!important;
}
#bx-organizations-view-actions-all {
margin-left:10px;
}
#bx-groups-view-actions-all > li:first-child a.bx-btn,
#bx-events-view-actions-all > li:first-child a.bx-btn,
#bx-spaces-view-actions-all > li:first-child a.bx-btn,
#bx-persons-view-actions-all > li:first-child a.bx-btn,
#bx-organizations-view-actions-all > li:first-child a.bx-btn {
    background: #ed2525 !important;
    color: #fff;
    padding: 0 15px;
    
}
#bx-groups-view-actions-all > li:first-child a.bx-btn i,
#bx-events-view-actions-all > li:first-child a.bx-btn i,
#bx-spaces-view-actions-all > li:first-child a.bx-btn i,
#bx-persons-view-actions-all > li:first-child a.bx-btn i,
#bx-organizations-view-actions-all > li:first-child a.bx-btn i {
    color: #fff;
}
.bx-base-pofile-cover-info .bx-base-pofile-ci-cnt.bx-def-padding-leftright {
 padding:1.5rem 1rem;   
}
.bx-librti-tcc span {
    margin-right:5px;
    font-size: 13px;
    margin-top:11px;
    font-weight: 700;
    color: #adadad;
}
.bx-popup .bx-menu-inter-act div {
 font-weight:700;   
}
.bx-page-block-container .cmt-reply .bx-form-input-wrapper-text input {
    background: #fff;
    border: 0;
    border-radius: 7px!important;
    padding: 2px 15px!important;
}
.bx-grid-footer  button.bx-btn + button.bx-btn {
 margin-left:15px;   
}
.bx-page-block-container div.cmt-reply {
    padding: 5px 0 0;
}
.bx-page-block-container .cmts div.cmt-reply {
    padding: 0;
    border-bottom: 0;
}
.bx-tl-repost-counter-holder .bx-tl-repost-counter {
    line-height: 2.25rem;
}
.bx-content-extra-info>div:first-of-type {
    margin-bottom: 5px;
}
.bx-content-extra-info-meta-block {
    color: rgb(85, 85, 85);
    font-family: SelawikL;
    font-size: 15px;
    font-weight: 400;
}
.bx-content-extra-info-reactions {
    position: absolute;
    right: 10px;
    top: -8px;
    font-size: 25px;
}
.bx-content-extra-info .bx-vote-counter span.bx-vote-counter-icon .sys-icon {
    font-size: 28px;
}
.bx-content-extra-info-reactions span {
    font-size: 15px;
    margin-left: 3px;
    line-height: 1rem;
    font-family: "SelawikSL";
}
.bx-content-extra-info .sys-action-counter-icon .sys-icon.thumbs-up:before {
    width: 29px;
}
.bx-content-extra-info .sys-action-counter-icon .sys-icon.thumbs-up:before,
.bx-content-extra-info .bx-popup-content .sys-icon.thumbs-up:before {
    background-image: url(/template/images/icons/thumbs-up.png);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    width: 32px;
    height: 32px;
    content: "";
}
.bx-content-extra-info-author-block {
    background-color: #e8e8e8;
    margin: 20px 0;
    padding: 15px!important;
    font-family: "SelawikL";
}
.bx-content-extra-info-author-block {
    background-color: #f2f3f5;    
}
.bx-content-extra-info-author {
    font-weight: 600;
}
.bx-content-extra-info-author > a {
    margin-left: 10px;
}
.bx-content-extra-info-entries a {
    text-decoration: underline;
}
#bx-page-block-6 .bx-db-container.bx-shadow-block .bx-db-content {
padding:0!important;
background:transparent!important;
}
#bx-page-block-6 .bx-tl-item-cnt.bx-def-box {
    
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
border-radius:0;
border-bottom:2px solid #ccc!important;
}
button.bx-btn.bx-content-extra-info-follow {
background: #222;
    color: #fff;
    border: 0;
    line-height: 25px;
    padding: 5px 20px;
    height: 40px;
    margin-top: 5px;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
}
button.bx-btn.bx-content-extra-info-follow.bx-content-extra-info-followed {
    color: #525252!important;
    background: #ccc!important;
}
button.bx-btn.bx-content-extra-info-follow:hover {
    background:#ed2525!important;
}
button.bx-btn.bx-content-extra-info-follow.bx-content-extra-info-followed:hover {
    background: #ccc!important;
}
.bx-content-extra-info a {
    color:#222!important;
}
.bx-polls-entity-entity-content .bx-pull-combined-entity-content > p {
    
    font-weight: 700;
    font-size: 1.5rem;
}
.bx-polls-entity-actions .bx-db-menu {
    position: absolute;
    top: 1.5rem;
    right: 2rem;
    line-height: normal;
}
.bx-polls-entity-actions .bx-db-menu i.sys-icon:before {
    content: "\f0c9";
}
.bx-polls-entity-entity-content .bx-content-description-after .bx-vote-counter-wrapper {
    display:none;
}

/* MOVE THIS TO INDIVIDUAL CONTENT PAGES
.bx-librti-tcc {
    position:absolute;
    right:20px;
    top:0;
}
.bx-db-header .bx-db-title + .bx-db-menu {
    display:none;
}
*/
.bx-base-general-unit-meta ul.bx-menu-custom.bx-menu-custom-hor > li {
    margin-bottom: 5px;
}
#aqb-fv-tabbed-content .bx-base-general-unit-meta ul#bx-videos-snippet-meta > li.bx-menu-item-author {
    margin-top:-7px;
}
#bx-videos-snippet-meta .bx-menu-item bx-menu-item-author {
width:100%;
}
div.cmt-cont {
 margin-top:-5px;   
}
#bx-page-home .bx-layout-bar-right-bar {
    width: 33%;
    float: right;   
}
#sys-create-post.bx-menu-custom.bx-menu-custom-hor.bx-menu-more-auto .bx-menu-item {
    padding: 0;
}
.bx-popup-content .sys-action-do-icon {
    display:inline-block!important; 
}
.bx-popup-content .sys-action-do-icon + .sys-action-do-text {
    margin-left:1rem;
}
.bx-popup-content .bx-menu-custom-ver .sys-action-do-icon .sys-icon {
    width: 1.0rem;
    height: 1.0rem;
    line-height: 1.0rem;
    font-size: 1.0rem;
}

.bx-popup-content .bx-menu-custom-ver .sys-action-do-icon .sys-icon.thumbs-up:before {
    height: 16px;
    width: 16px;
}
.fb_iframe_widget,
.fb_iframe_widget > span,
.fb_iframe_widget iframe { 
    max-width:100%;
    }
.bx-menu-toolbar-padding {
 z-index:9;
}
.bx-menu-item-more-auto .bx-popup-close-wrapper {
    margin-top: 50px;
    margin-bottom: -30px;
    }
    .bx-tl-item-text .bx-tl-title {
        margin-top: 10px;
        font-weight: 700;
    }
    /*
    .bx-menu-hor-inline li .bx-vote a i.sys-icon:before {
    height: 24px;
    width: 24px;
    }
    */
    .sys-action-do-icon .sys-icon.thumbs-up:before,
    .bx-location-map-leaflet-map {
        z-index:1;
    }
    .bx-page-block-container .bx-base-general-entity-actions {
        margin-left:0;
    }
    .bx-anchor-invisible + ul.cmts > li:first-child {
        border-top:0!important;
        margin-top:0!important;
        
    padding-top: 0!important;
    }
    #bx-page-block-756 .bx-db-header .bx-db-menu,
    #bx-page-block-1011 .bx-db-header .bx-db-menu,
    #bx-page-block-815 .bx-db-header .bx-db-menu,
    #bx-page-block-243 .bx-db-header .bx-db-menu,
    #bx-page-block-1406 .bx-db-header .bx-db-menu,
    #bx-page-block-1124 .bx-db-header .bx-db-menu {
        display:none;
    }
#bx-page-view-video    .bx-page-block-container .bx-base-general-entity-actions {
        margin-left:0;
    }
    .bx-menu-toolbar.bx-menu-object-sys_toolbar_member #bx-menu-toolbar-item-Search-2020-11-12,
    .bx-menu-toolbar.bx-menu-object-sys_toolbar_member #bx-menu-toolbar-item-Search-2021-04-12{
        display:none;
    }
    .bx-base-pofile-unit-with-cover .bx-def-round-corners .bx-base-pofile-unit-cover {
     border-radius:0;
    margin-bottom: 9px;
    height: 12rem;   
    }
    .bx-base-pofile-unit-with-cover .bx-base-pofile-unit-cnt {
     background:transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    }
    .bx-base-pofile-unit-cnt .bx-base-pofile-unit-title {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: left;
    justify-content: left;
    text-align: left;
    white-space: nowrap;
    text-overflow: initial;
    overflow: hidden;
    padding: 5px 0;
}
.leaflet-popup-content .bx-base-pofile-unit-cnt .bx-base-pofile-unit-title {
    padding:10px;
}
.bx-base-pofile-unit-cnt .bx-group-unit-description {
    padding: 0;
    text-align: left;
    font-size: 14px;
}
.bx-base-pofile-unit-cnt .bx-base-general-unit-meta {
    padding: 0;
    font-size: 14px;
}
  .bx-base-pofile-unit-cnt .bx-base-pofile-unit-title div.bx-badges-list {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: -5px;
    margin-left: 5px;
    margin-bottom: -3px;
}
 .bx-base-pofile-unit-with-cover .bx-base-general-unit-meta ul.bx-menu-custom.bx-menu-custom-hor {
    -webkit-justify-content: left;
    justify-content: left;
}
#bx-spaces-snippet-meta .bx-menu-item-members {
margin:-3px 0 0!important;
}
#sys-create-post-form .sys-cpf-close {
bottom:unset;
    left: -5px;
    top: -5px;
}
#sys-create-post-form .sys-cpf-bx_timeline form#bx_timeline_post {
    position: relative;
    bottom: 0;
    margin-top: 0;
}
#sys-create-post-form .sys-cpf-bx_timeline {
    margin-bottom: 0;
}

#sys-create-post-form #bx_photos_upload  {
padding-bottom:20px;

}
#bx-events-snippet-meta .bx-menu-item.bx-menu-item-country-city {
         margin-top: 0;   
    }
    .bx-search-result-block .bx-base-text-unit,
    .bx-search-result-block .bx-base-text-unit .bx-base-text-unit-cnt {
        background:transparent;
border-radius:0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    }
    #bx-page-block-1319 .bx-search-result-block .bx-base-text-unit {
    -webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border-radius: 0; 
background-color: #fff;
border-bottom:2px solid #ccc;
    }
    #bx-page-block-1319 .bx-search-result-block .bx-base-text-unit .bx-base-text-unit-text {
    padding:1.5rem;
    }
    .bx-base-text-unit-cover img {
    border-radius:0!important;
    }
    .bx-search-result-block .bx-base-text-unit .bx-base-text-unit-cnt .bx-base-text-unit-title h2 {
        font-size:1rem;
    }
    blockquote, .fr-view blockquote {
        padding:15px;
    }
#bx-page-posts-home .bx-search-result-block .bx-base-text-unit,
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit {
        float:left;
        width:100%;
        margin-right:0;
    }
    #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit img {
    height:200px;
    }
    #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(1) img,
    #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(2) img {
    height:300px;
    }
#bx-page-posts-home  .bx-search-result-block .bx-base-text-unit:last-child,
#bx-page-posts-home  .bx-search-result-block .bx-base-text-unit:nth-child(3n),
#bx-page-block-1417  .bx-search-result-block .bx-base-text-unit:last-child {
        margin-right:0;
    }
#bx-page-posts-home   #bx-page-block-1136 .bx-search-result-block .bx-base-text-unit,
#bx-page-view-post   #bx-page-block-1127 .bx-search-result-block .bx-base-text-unit,
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(1),
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(2) {
        float:left;
        width:49%;
        margin-right:2%;
    }
#bx-page-posts-home #bx-page-block-1136 .bx-search-result-block .bx-base-text-unit .bx-base-text-unit-text,
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(1) .bx-base-text-unit-text,
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(2) .bx-base-text-unit-text  {
padding:1.5rem;
background:#fff;
border-bottom:2px solid #ccc;
}
#bx-page-block-1417  .bx-search-result-block .bx-base-text-unit:nth-child(2),
#bx-page-block-1417  .bx-search-result-block .bx-base-text-unit:nth-child(5),
#bx-page-block-1417  .bx-search-result-block .bx-base-text-unit:nth-child(8),
#bx-page-block-1417  .bx-search-result-block .bx-base-text-unit:nth-child(11) {
        margin-right:0;
    }
#bx-page-block-1417  .bx-search-result-block .bx-base-text-unit:nth-child(3) {
        margin-right:0;
    }
   #bx-page-block-1417 .bx-base-text-unit > .bx-base-text-unit-cover {
     float:left;
     width:30%;
    }
   #bx-page-block-1417 .bx-base-text-unit-text {
     float:left;
     width:70%;
    padding: 1rem 0 1rem 30px;
    }
   #bx-page-block-1417 .bx-base-text-unit:nth-child(1) > .bx-base-text-unit-cover,
   #bx-page-block-1417 .bx-base-text-unit:nth-child(2) > .bx-base-text-unit-cover {
     width:100%;
    }
   #bx-page-block-1417 .bx-base-text-unit:nth-child(1) .bx-base-text-unit-text,
   #bx-page-block-1417 .bx-base-text-unit:nth-child(2) .bx-base-text-unit-text {
     width:100%;
    padding: 1rem 0;
    }

#bx-page-posts-home  #bx-page-block-1136  .bx-search-result-block .bx-base-text-unit:last-child,
#bx-page-posts-home  #bx-page-block-1136  .bx-search-result-block .bx-base-text-unit:nth-child(2n),
#bx-page-view-post  #bx-page-block-1127  .bx-search-result-block .bx-base-text-unit:last-child,
#bx-page-view-post  #bx-page-block-1127  .bx-search-result-block .bx-base-text-unit:nth-child(2n) {
        margin-right:0;
    }
    .bx-base-text-unit.bx-base-text-unit-gallery .bx-def-round-corners .bx-base-text-unit-thumb.bx-def-round-corners {
     border-radius:0;   
    }
    .bx-base-text-unit.bx-base-text-unit-gallery .bx-def-round-corners .bx-base-text-unit-thumb.bx-def-round-corners {
    background-size: contain;
    background-color: #000;
    }
    .bx-base-text-unit-gallery .bx-base-text-unit-no-thumb {
    background: #fff;
}
    #bx-page-posts-home .bx-base-text-unit-cover img {
    height:200px;
    }
    #bx-page-posts-home  #bx-page-block-1136 .bx-base-text-unit-cover img {
    height:300px;
    }
     #bx-page-posts-home .bx-base-text-unit-summary {
    margin-top:0;
}
    .bx-search-result-block .bx-base-text-unit .bx-base-text-unit-text {
        padding: 1rem 0;
    }
    #bx-page-block-252 .bx-search-result-block .bx-base-text-unit .bx-base-text-unit-text {
        padding: 1.5rem 2rem;
        background: #fff;
        border-bottom: 2px solid #ccc;
    }
   #bx-page-block-245 .bx-base-text-unit {
    padding: 0.5rem 1.5rem;
    background: #fff;
    border-bottom:2px solid #ccc;
}
   #bx-page-polls-home .bx-base-text-unit.bx-base-text-unit-ext.bx-def-box.bx-def-round-corners.bx-def-color-bg-box.bx-def-margin-bottom,
   #bx-page-polls-top .bx-base-text-unit.bx-base-text-unit-ext.bx-def-box.bx-def-round-corners.bx-def-color-bg-box.bx-def-margin-bottom,
   #bx-page-polls-popular .bx-base-text-unit.bx-base-text-unit-ext.bx-def-box.bx-def-round-corners.bx-def-color-bg-box.bx-def-margin-bottom {
    background: #fff;
    padding:0;
   }
   #bx-page-polls-home .bx-base-text-unit.bx-base-text-unit-ext.bx-def-box.bx-def-round-corners.bx-def-color-bg-box.bx-def-margin-bottom .bx-base-text-unit-text,
   #bx-page-polls-top .bx-base-text-unit.bx-base-text-unit-ext.bx-def-box.bx-def-round-corners.bx-def-color-bg-box.bx-def-margin-bottom .bx-base-text-unit-text,
   #bx-page-polls-popular .bx-base-text-unit.bx-base-text-unit-ext.bx-def-box.bx-def-round-corners.bx-def-color-bg-box.bx-def-margin-bottom .bx-base-text-unit-text {
    padding: 1.5rem;
   }
.gray-theme.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path {
    fill:#ed2525;
}
#bx-page-block-237 .bx-form-section-content .bx-form-row-view-wrapper:first-child {
display:none;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt > ul {
    max-height: 91vh;
    overflow-y: scroll;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt > ul::-webkit-scrollbar {
  display: none;
}
#bx-sliding-menu-sys_site.bx-sliding-smenu-main .bx-sliding-menu-main-cnt > ul {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

 .bx-tl-item-content > form[name="bx_timeline_post"] div#bx-form-element-controls .bx-btn[name=tlb_do_cancel] {    float: right;
    position: relative;
    padding: 0;
    top: unset;
    right: unset;
    background: transparent;
    color: #222;
    margin-right: 20px;
}
 .bx-tl-item-content > form[name="bx_timeline_post"] div#bx-form-element-controls .bx-btn[name=tlb_do_cancel]:hover {

    border: 0;
    background-color: transparent;
 }
.bx-user-unauthorized #search-bar {
    display:none;
}
 
 
a.bx-anchor-invisible ~ ul.cmts.cmts-pinned {
 background:transparent!important;
 padding:0!important;
 border:0!important;
 margin:0!important;
}
a.bx-anchor-invisible ~ ul.cmts.cmts-all {
    background: #fff;
    padding: 25px 25px 5px;
 }
a.bx-anchor-invisible ~ ul.cmts.cmts-all > li.cmt:first-child {
    padding-top:0;
}
 .bx-tl-items-wrapper a.bx-anchor-invisible ~ ul.cmts.cmts-all {
    background: transparent;
    padding:0;
 }
.cmt-reply + .cmts a.bx-anchor-invisible ~ ul.cmts.cmts-all {
    background: #fff;
    margin-top:30px;
    border-bottom:2px solid #ccc;
}

.bx-tl-item-comments-holder .cmt-reply + .cmts a.bx-anchor-invisible ~ ul.cmts.cmts-all {
    border-bottom:0;
    margin-top:30px;
}
.cmt-reply + .cmts .bx-librti-tcc + a.bx-anchor-invisible ~ ul.cmts.cmts-all {
    background: #fff;
    padding: 25px 25px 5px;
    margin-top:0;
}
.bx-tl-item-comments-holder .cmt-reply + .cmts .bx-librti-tcc + a.bx-anchor-invisible ~ ul.cmts.cmts-all {
    border-bottom:0!important;
 }
 .bx-tl-items-wrapper .bx-librti-tcc + a.bx-anchor-invisible ~ ul.cmts.cmts-all {
    background: #fff;
    padding: 0!important;
 }
.bx-page-block-container .bx-tl-items-wrapper .cmt-reply .bx-form-input-wrapper-text input {
    background: #f2f3f5;
    margin: 0;
    padding-left: 20px!important;
    border-radius: 10px!important;
 }
 .bx-page-block-container .bx-tl-items-wrapper .cmt-reply .bx-form-input-wrapper-text input:hover,
 .bx-page-block-container .bx-tl-items-wrapper .cmt-reply .bx-form-input-wrapper-text input:focus {
  border:0!important;
 }
 .bx-polls-embed {
     height:240px;
 }
.aqb-featured-profiles-block-menu {
    
    margin: 15px 0 15px 0.5rem;
}
.aqb-fv-tabs button.bx-btn {
    border-bottom: 3px solid transparent;
    border-radius: 0;
    margin-bottom:20px;
    line-height: 20px!important;
    font-size: 15px!important;
    font-family: "Manrope";
    font-weight: 500;
    font-variation-settings: 'wght'500;
}
 
.aqb-fv-tabs button.bx-btn:first-child {
    margin-right: 20px;
}
.aqb-fv-tabs button.bx-btn.bx-btn-disabled {
    border-bottom: 3px solid #222;
    color: #222;
    background:transparent;
}
 .aqb-featured-profiles-block-menu {
  margin-left:.5rem!important;   
 }
 .bx-tl-item.bx-librti-tl-nsfw:not(.bx-librti-tl-nsfw-show) .bx-tl-item-link .bx-tl-il-embed,
 .bx-tl-item.bx-librti-tl-nsfw:not(.bx-librti-tl-nsfw-show) .bx-tl-item-attachment a,
 .bx-tl-item.bx-librti-tl-nsfw:not(.bx-librti-tl-nsfw-show) .bx-tl-item-image a,
 .bx-tl-item.bx-librti-tl-nsfw:not(.bx-librti-tl-nsfw-show) .bx-tl-item-text a {
  pointer-events:none;   
 }
 
 #bx-form-element-nsfw {
    position: absolute;
    right: 0;
    top: 0;
    bottom: unset;
    float: right;
    z-index: 14;
    margin: 0;
 
}
#bx_photos_upload #bx-form-element-nsfw,
#bx_photos #bx-form-element-nsfw {

    bottom: initial;
    right: initial;
    float: left;
    margin-top: 17px;
}
  #bx-form-element-nsfw > .bx-form-element {
     display:block;
 }
 
  #bx-form-element-nsfw > .bx-form-element > .bx-form-value {
  float:right;
  }
   #bx-form-element-nsfw  > .bx-form-element > .bx-form-caption {
   float:left;
    margin: 0 7px 0 0;
   }
   #bx-form-element-nsfw  > .bx-form-element > .bx-form-caption label {
        color: #b5b5b5;
        font-size: 13px;
        letter-spacing: -0.5px;
   }
 
  #bx-form-element-nsfw > .bx-form-element > .bx-form-value .bx-switcher-cont {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; 
    border:2px solid #e4e4e4;
    
  }
  #bx-form-element-nsfw > .bx-form-element > .bx-form-value .bx-switcher-cont.off .bx-switcher-handler {
    background-color: #e4e4e4;
}
 
  #bx-form-element-nsfw > .bx-form-element > .bx-form-value .bx-switcher-cont.on {
    border:2px solid #4e4e4e;
  }
  #bx-form-element-nsfw > .bx-form-element > .bx-form-value .bx-switcher-cont.on .bx-switcher-handler {
    background-color: #4e4e4e;
}
  
  #bx-form-element-nsfw > .bx-form-element > .bx-form-value .bx-switcher-cont.on .bx-switcher-on {
    color: #4e4e4e;
}
  #bx-form-element-nsfw > .bx-form-element > .bx-form-value .bx-switcher-cont .bx-switcher-off {
    color: #e4e4e4;
}
  .bx-files-browser-toolbar .bx-btn {
   padding: 0 10px;   
  }
  
  
 
@media (max-width: 1300px) and (min-width: 720px) {
.cd-main-content .content-wrapper {
    padding-left: 0;

}
}
@media (min-width:1250px) {
    .bx-media-desktop #bx-page-spaces-home.bx-layout-column-fullwidth .bx-base-pofile-units-wrapper .bx-base-pofile-unit-with-cover {
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
}
#bx-page-spaces-home .bx-base-pofile-unit-with-cover .bx-def-round-corners .bx-base-pofile-unit-cover {
    height:10rem;
}
}
@media (max-width:1200px) {
    #bx-page-block-1417 .bx-base-text-unit > .bx-base-text-unit-cover {
    width: 40%;
}
#bx-page-block-1417 .bx-base-text-unit-text {
    width: 60%;
}
    #bx-page-posts-home .bx-search-result-block .bx-base-text-unit {
    width: 49%;
    margin-right: 2%!important;
}
#bx-page-posts-home .bx-search-result-block .bx-base-text-unit:nth-child(2n) {
    margin-right: 0!important;
}
#bx-page-posts-home .bx-search-result-block .bx-base-text-unit img,
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(1) img,
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(2) img {
    height: 200px;
}
 .bx-base-pofile-cover-info .bx-menu-custom.bx-menu-custom-hor.bx-menu-more-auto .bx-menu-item {
  padding: 0 0.75rem;   
 }
    .bx-media-tablet2 #bx-page-spaces-home.bx-layout-column-fullwidth .bx-base-pofile-units-wrapper .bx-base-pofile-unit-with-cover {
    -webkit-flex: 0 0 33.25%;
    -ms-flex: 0 0 33.25%;
    flex: 0 0 33.25%;
}
#bx-page-spaces-home .bx-base-pofile-unit-with-cover .bx-def-round-corners .bx-base-pofile-unit-cover {
    height:10rem;
}
#bx-page-posts-home #bx-page-block-1136 .bx-base-text-unit-cover img {
height:200px
}
}
@media (max-width:980px) {
 #search-bar input {
  width:150px;
  
 }
    .bx-media-tablet2 #bx-page-spaces-home.bx-layout-column-fullwidth .bx-base-pofile-units-wrapper .bx-base-pofile-unit-with-cover {
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
}
}
@media (max-width:720px) {
    .bx-media-phone .aqb-featured-profiles-vert-menu.bx-popup-responsive:not(.bx-popup-image-wrapper):not(.bx-popup-chain).bx-popup-applied {
        padding-top:70px;
    }
.bx-popup-wrapper    .bx-popup-close-wrapper {
     margin-top:50px;   
    }
 .bx-menu-toolbar-item.bx-menu-item-add-content {
     display:list-item!important;
 }
    
    button.bx-btn.bx-content-extra-info-follow {
    line-height: 27px!important;
    padding: 5px 20px!important;
    height: 40px!important;
    margin-top: 5px!important;
    font-size: 15px!important;
    border-radius: 7px!important;
    background: #222!important;
    color: #fff!important;
    border: 0!important;
    font-weight: 400!important;
    letter-spacing: 0px!important;
    }
    .bx-content-extra-info-author > a {
    margin-left: 5px;
}
.bx-content-extra-info-author-block {
    font-size: 14px;
}
.bx-content-extra-info-divider {
 
    margin-left: -3px;
    margin-right: -3px;   
}
#bx-page-posts-home   #bx-page-block-1136 .bx-search-result-block .bx-base-text-unit .bx-base-text-unit-text,
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(1) .bx-base-text-unit-text,
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(2) .bx-base-text-unit-text  {
padding:1rem 0;
background:transparent;
}
    .cd-main-content .cd-side-nav {
    padding-top: 56px!important;
    }
    #bx-sliding-menu-account.bx-sliding-menu-main {
    width:300px!important;
    }
    .cd-main-content .cd-side-nav {
    z-index: 1400;
}
    .bx-media-phone .bx-vote-counter-wrapper-reactions.bx-vote-counter-wrapper-reactions-compound span.bx-vote-counter:not(.total-count), .bx-media-tablet .bx-layout-column-thin .bx-vote-counter-wrapper-reactions.bx-vote-counter-wrapper-reactions-compound span.bx-vote-counter:not(.total-count), .bx-media-tablet .bx-layout-column-half .bx-vote-counter-wrapper-reactions.bx-vote-counter-wrapper-reactions-compound span.bx-vote-counter:not(.total-count) {
    margin-left: -8px;
}
    .bx-tl-item-meta ul.bx-menu-custom.bx-menu-custom-hor > li {
        vertical-align:middle;
    }
#bx-organizations-view-actions-all,
    #bx-persons-view-actions-all,
    #bx-spaces-view-actions-all,
    #bx-events-view-actions-all,
    #bx-groups-view-actions-all {
    margin-left: 0;
}
.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-top {
    padding-bottom: 0.5rem;
}
    .bx-menu-custom.bx-menu-custom-hor.bx-menu-hor-inline li a,
    .bx-menu-custom.bx-menu-custom-hor.bx-menu-hor-inline li time {
     font-size:14px!important;   
     line-height:33px;
    }
    .bx-base-general-unit-meta .bx-menu-custom.bx-menu-custom-hor.bx-menu-hor-inline li a,
    .bx-base-general-unit-meta .bx-menu-custom.bx-menu-custom-hor.bx-menu-hor-inline li time {
     line-height:24px;
    }
    .bx-base-general-unit-meta #sys-cmts-item-meta.bx-menu-custom.bx-menu-custom-hor.bx-menu-hor-inline li a,
    .bx-base-general-unit-meta #sys-cmts-item-meta.bx-menu-custom.bx-menu-custom-hor.bx-menu-hor-inline li time {
     line-height:1.2rem;
    }
    .bx-media-phone .bx-base-pofile-cover-info div.bx-base-pofile-cover-thumb {
        float:none;
    }
    ul.cmts-margin {
     padding-left:1.75rem;   
    }
    .cd-main-content .cd-side-nav {
    position:fixed!important;
}
#search-bar input {
    margin: 0 5px 0 0;
}
#search-bar button {
    right: 6px;
    top: 9px;
}
#bx-toolbar.bx-header #bx-menu-toolbar-2-container {
float:right;
}
.bx-tl-item-meta {
    margin-top: -5px;
}
.bx-base-general-unit-meta .bx-menu-item.bx-menu-item-views .bx-base-general-unit-meta-item .bx-def-font-grayed {
    font-size: 14px;
    line-height: 24px;
}
}
@media (max-width:600px) {
    #bx_notifications_preview {
    left:0;
    }
    #bx-page-posts-home .bx-search-result-block .bx-base-text-unit img,
    #bx-page-posts-home #bx-page-block-1136 .bx-base-text-unit-cover img,
    #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(1) img,
    #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(2) img {
        height:300px;
    }
    #bx-page-block-1417 .bx-base-text-unit > .bx-base-text-unit-cover {
    width: 100%;
}
#bx-page-block-1417 .bx-base-text-unit-text {
    width: 100%;
    padding:1rem 0;
}
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit img {
height:300px;
}
 #bx-page-posts-home .bx-search-result-block .bx-base-text-unit,
     #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit {
    width: 100%!important;
    margin-right: 0!important;
}
#bx-page-posts-home .bx-search-result-block .bx-base-text-unit .bx-base-text-unit-title,
     #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit .bx-base-text-unit-title {
    
    white-space: normal;
} 
}
@media (max-width:550px) {
 #search-bar input {
    width: 115px;
    margin: 1px 5px 0 0;
        float: left;
    padding: 11px 30px 11px 13px;
    font-size: 15px;
}
.show-button-container {
    max-width: 230px!important;
}
a.red-button {
    margin: 15px 0!important;
    max-width: 194px!important;
}
a.red-button-2 {
    margin: 0 auto 40px!important;
    width: 100%!important;
    max-width: 194px!important;
}
}
@media (max-width:500px) {
    #bx_notifications_preview.bx-sliding-menu-fullheight {
    width: 100%;
    }
    .bx-content-extra-info-reactions {
        position: relative;
        top: 0;
        font-size: 25px;
        right: initial;
        margin-top: 30px;
        margin-left: -5px;
    }
    }
@media (max-width:450px) {
    #bx-page-posts-home .bx-search-result-block .bx-base-text-unit img,
    #bx-page-posts-home #bx-page-block-1136 .bx-base-text-unit-cover img,
    #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(1) img,
    #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(2) img {
        height:240px;
    }
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit img {
height:240px;
}
    .bx-base-pofile-unit-wo-info.bx-def-icon-size,
    .bx-base-pofile-unit-wo-info.bx-def-icon-size .bx-def-icon-size {
    width: 1.75rem;
    height: 1.75rem;
}
   .cmt-meta .bx-base-pofile-unit-wo-info.bx-def-icon-size .bx-def-icon-size {

    width: 1rem;
    height: 1rem;
}
    #bx-page-home .bx-db-header .bx-menu-custom-hor li.bx-menu-tab-active a {
         padding: 10px 12px 15px;   
    }
    #bx-page-home .bx-db-menu ul.bx-menu-custom.bx-menu-custom-hor > li {
        padding:0;
    }
    #bx-page-home .bx-db-menu ul.bx-menu-custom.bx-menu-custom-hor > li.bx-menu-tab-active {
        padding:0;
    }
    #bx-menu-toolbar-2-container #search-bar {
    display:none;
    }
    .bx-menu-toolbar.bx-menu-object-sys_toolbar_member #bx-menu-toolbar-item-Search-2020-11-12,
    .bx-menu-toolbar.bx-menu-object-sys_toolbar_member #bx-menu-toolbar-item-Search-2021-04-12 {
        display: list-item;
    }
}
@media (max-width:400px) {
    
#bx-timeline-post div#bx-form-element-attachments .bx-btn,
#bx_timeline_post div#bx-form-element-attachments .bx-btn,
.bx-tl-item-content > form[name="bx_timeline_post"] div#bx-form-element-attachments .bx-btn,
#bx-timeline-post div#bx-form-element-cmt_image .bx-btn,
#bx_timeline_post div#bx-form-element-cmt_image .bx-btn,
.bx-tl-item-content > form[name="bx_timeline_post"] div#bx-form-element-cmt_image .bx-btn {
    margin-right: 0;
}
    .bx-def-unit-alert {
     padding:.15rem;   
    right: 0px;
    }
    ul.bx-menu-toolbar li {
    padding: 0 .15rem;
    }
    button.bx-btn.bx-content-extra-info-follow {
    border: 0 !important;
    padding: 0!important;
}
 
    #bx-page-posts-home .bx-search-result-block .bx-base-text-unit img,
    #bx-page-posts-home #bx-page-block-1136 .bx-base-text-unit-cover img,
    #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(1) img,
    #bx-page-block-1417 .bx-search-result-block .bx-base-text-unit:nth-child(2) img {
        height:200px;
    }   
#bx-page-block-1417 .bx-search-result-block .bx-base-text-unit img {
height:200px;
}
}
@media (max-width:375px) {
    button.bx-btn.bx-content-extra-info-follow {
    display:none;
  }
 }
 
@media (max-width:350px) {
.bx-form-input-wrapper-submit .bx-btn, .bx-form-input-wrapper .bx-btn[name=tlb_do_submit] {
 width:100px;   
}
    .bx-content-padding-header {
    padding: 7px 0;
}
}
@media (max-width:320px) {
    #bx-page-home .bx-db-header .bx-menu-custom-hor li.bx-menu-tab-active a,
    #bx-page-home .bx-db-menu ul.bx-menu-custom.bx-menu-custom-hor > li a {
    padding: 10px 8px 15px;
}

    #bx-sliding-menu-account.bx-sliding-menu-main {
    width:auto!important;
    }
}

@media (max-width:300px) {
    .bx-menu-toolbar-item.bx-menu-item-add-content {
    display: none!important;
}
#bx-menu-toolbar-item-Join-Now a i {
display:none;
}
    
}

@media (max-width:280px) {
#bx-toolbar-content #bx-logo {
    display:none;
}
}


/* PETITION CHANGES */
#bx-page-block-1671 .bx-form-advanced-wrapper.mz_petition_wrapper,
#bx-page-block-1727 .bx-form-advanced-wrapper.mz_petition_wrapper {
display:none;
}
div.mz_petitions_progress_outer div.progress_bar {
    border-radius: 5px;
    background-color: #ed2525;
    height: 25px;
    line-height: 25px;
    min-width: 35px;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    text-align: center;
    max-width: 100%;
}
div.mz_petitions_progress_outer {
    width: 100%;
    background-color: #ddd;
    border: 0;
    border-radius: 5px;
}
.mz_petitions_progress_outer + .bx-base-pofile-unit-info .bx-base-general-unit-meta {
        padding: 7px 0 0;
}

.mz_petitions_progress_outer + .bx-base-pofile-unit-info .bx-base-general-unit-meta .bx-menu-item-date,
.mz_petitions_progress_outer + .bx-base-pofile-unit-info .bx-base-general-unit-meta .bx-menu-item-signatures {
    font-size:16px;
}
.mz_petitions_progress_outer + .bx-base-pofile-unit-info .bx-base-general-unit-meta .bx-menu-item-signatures b {
    color:#222;
}
.bx-menu-item-Business-Directory,
.bx-menu-item-Marketplace,
.bx-menu-item-Groups,
.bx-menu-item-Communities {
    opacity: 0.3!important;
    pointer-events: none;
}
#mz_petitions_signatures .bx-form-element .bx-btn {
    background-color: #ed2525;
    color: #fff;
    font-weight: 400;
    height: 2.5rem;
    width: 100px;
    border-radius: 7px;
    box-shadow: none;
    z-index: 50;
}
#mz_petitions_signatures .bx-form-element .bx-btn:hover {
background-color:#222;
}

#bx-menu-toolbar-item-Join-Now .bx-menu-toolbar-item-title,
#bx-menu-toolbar-item-login .bx-menu-toolbar-item-title {
  display:inline-block!important;
  }
#bx-menu-toolbar-item-Upload-Your-Video {
    display:none;
}
#bx-menu-toolbar-item-Upload-Your-Video a,
#bx-menu-toolbar-item-Join-Now a,
#bx-menu-toolbar-item-login a {
    color: #fff;
    padding: 0 15px 0 7px;
    background:#ed2525;
    font-weight: 400;
    border-radius: 7px;
    border: 0;
    line-height: 2.75rem;
    height: 2.75rem;
    margin-top: .125rem;
    font-family: "Manrope";
    font-size: 14px;
    font-variation-settings: 'wght'600;
}
#bx-menu-toolbar-item-login a {
    background:transparent;
}
#bx-menu-toolbar-item-Upload-Your-Video a i,
#bx-menu-toolbar-item-Join-Now a i,
#bx-menu-toolbar-item-login a i {
    color: #fff;
    float:left;
    font-size: 19px;
    margin-right: 2px;
    font-weight: 400;
}

#bx-menu-toolbar-item-Upload-Your-Video a:hover,
#bx-menu-toolbar-item-Join-Now a:hover {
background:#333;
}
#bx-menu-toolbar-item-login a:hover {
background:transparent;
opacity:0.8;
}
.join-popup-title span {
    font-size:20px;
    text-transform:uppercase;
}
.join-popup-subtitle {
 font-size:19px;
 color:#fff;
 text-transform:none;
    margin-bottom: 20px;
}
.join-popup {
    background: rgba(0,0,0,0.85);
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    display: flex;
    z-index: 999999;
    }
    .join-popup .splash-buttons {
        float: left;
        width: 100%;
        margin-top: 40px;
    }
    .join-popup-container-close {
        top:0;
        right:0;
        background: transparent;
        padding: 15px 20px;
        cursor: pointer;
        position: absolute;
    }

    .join-popup-container-close img {
        max-width: 40px;
        width: 100%;
    }
.join-popup-container {
    text-align: center;
    max-width: 750px;
    position:relative;
    padding:25px;
    margin: auto;
}
.join-popup .join-popup-container img.laptop-preview {
     max-width: 100%;
    margin: 10px 0px 25px;
    border: 2px solid #fff;
    box-sizing: border-box;   
}
.join-popup-title {
    color: #fff;
    font-size: 36px;
    margin-bottom: 5px;
    font-weight: 400;
    font-family: "Manrope";
    font-variation-settings: 'wght'700;
}

.join-popup-title-2 {
    color: #fff;
    font-size: 20px;
    margin-bottom: 15px;
    font-weight: 400;
    font-family: "Manrope";
    font-variation-settings: 'wght'700;
}
.join-popup-text {
    color: #fff;
    font-size: 19px;
    max-width: 600px;
    margin: 0 auto;
}
.join-popup .splash-buttons a.register-link {
    margin-right: 10px;
    font-weight: 500;
    padding: 14px 30px;
    background-color: #ed2525;
    border-radius: 7px;
    color: #fff;
    font-family: "Manrope";
    font-variation-settings: 'wght'500;
    text-align: center;
    font-size: 16px;
    border: 0;
    transition: all 0.3s ease;
}
.join-popup .splash-buttons a.register-link:hover {
    background-color: #222;
}
.join-popup .splash-buttons a.login-link {
    font-weight: 500;
    padding: 14px 30px;
    background: #f2f3f5;
    color: #222;
    border-radius: 7px;
    font-family: "Manrope";
    font-variation-settings: 'wght'500;
    text-align: center;
    font-size: 16px;
    border: 0;
    transition: all 0.3s ease;
}    

.join-popup .splash-buttons a.login-link:hover {
    
    background-color: #ccc;
 text-decoration:none;   
}

@media (max-width:450px) {
    
.join-popup-text {
    font-size: 17px;
}
.join-popup-title {
    font-size: 26px;
}
.join-popup-title span {
    font-size:17px;
    text-transform:uppercase;
}
.join-popup-subtitle {
 font-size:16px;
}
}
@media (max-width:375px) {
    
.join-popup-title {
    font-size: 24px;
}
.join-popup-title span {
    font-size:16px;
    text-transform:uppercase;
}
}
@media (max-height:840px) {
    
.join-popup-container {
 padding:70px 25px 50px;   
}
    .join-popup {
        overflow: scroll;
    }
}
#bx-page-block-1656 .bx-db-container > .bx-db-content .sys-cpf-bx_timeline  #bx-form-element-object_privacy_view {
    margin-top: -3rem;
    background: #fff;
}
#bx-page-block-1375 .bx-db-container > .bx-db-content .sys-cpf-bx_photos #bx-form-element-nsfw,
#bx-page-block-1655 .bx-db-container > .bx-db-content .sys-cpf-bx_photos #bx-form-element-nsfw,
#bx-page-block-1656 .bx-db-container > .bx-db-content .sys-cpf-bx_photos #bx-form-element-nsfw,
#bx-page-block-1324 .bx-db-container > .bx-db-content .sys-cpf-bx_photos #bx-form-element-nsfw {
    bottom:0;
    top:unset;
}
#bx-page-block-1375 .bx-db-container > .bx-db-content .sys-cpf-bx_timeline #bx-form-element-nsfw,
#bx-page-block-1655 .bx-db-container > .bx-db-content .sys-cpf-bx_timeline #bx-form-element-nsfw,
#bx-page-block-1656 .bx-db-container > .bx-db-content .sys-cpf-bx_timeline #bx-form-element-nsfw,
#bx-page-block-1324 .bx-db-container > .bx-db-content .sys-cpf-bx_timeline #bx-form-element-nsfw {
    top:-2rem;
}
#bx-page-block-1375 .bx-db-container > .bx-db-content,
#bx-page-block-1655 .bx-db-container > .bx-db-content,
#bx-page-block-1324 .bx-db-container > .bx-db-content {
    padding-top:3.25rem;
}

#bx-page-block-1375 .bx-db-container > .bx-db-content .sys-cpf-default,
#bx-page-block-1655 .bx-db-container > .bx-db-content .sys-cpf-default,
#bx-page-block-1324 .bx-db-container > .bx-db-content .sys-cpf-default {
    margin-top: -1.75rem;
}
#bx-page-block-220 .bx_timeline_post_wrapper #bx-form-element-nsfw:first-child + #bx-form-element-text,
#bx-page-block-1656 .bx_timeline_post_wrapper #bx-form-element-nsfw + #bx-form-element-text {
    margin-top: 2rem;
}
#bx-page-block-1375 .bx-db-container > .bx-db-content .sys-cpf-close,
#bx-page-block-1655 .bx-db-container > .bx-db-content .sys-cpf-close,
#bx-page-block-1324 .bx-db-container > .bx-db-content .sys-cpf-close {
    margin-top: -2rem;
}

@media (max-width:350px) {

    #bx-menu-toolbar-item-Upload-Your-Video a,
    #bx-menu-toolbar-item-Join-Now a,
    #bx-menu-toolbar-item-login a {
    padding: 0 8px 0 5px;
    font-size: 12.5px;
}
}
