@import url("common.css");

@font-face {
  font-family: 'BrainlabNow';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('../fonts/BrainlabNowW05-Regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/BrainlabNowW05-Regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/BrainlabNow-Regular.ttf') format('truetype'); /* Safari, Android, iOS */
}

@font-face {
  font-family: 'BrainlabNowMed';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('../fonts/BrainlabNowW05-Medium.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/BrainlabNowW05-Medium.woff') format('woff'), /* Modern Browsers */
       url('../fonts/BrainlabNow-Medium.ttf') format('truetype'); /* Safari, Android, iOS */
}


body{	
	font-family: 'BrainlabNow' !important ;
}
h1, h2, h3{
	font-family: 'BrainlabNowMed' !important ;
}

.bx-page-wrapper{
	margin-bottom: 20px;
}

.bx-menu-more-auto-wrapper{
	margin: 0px auto;
}

.bx-header-cnt.bx-def-page-width{
    width: 100%;
	margin: 0;
	max-width: 100%;
}

#bx-toolbar{
    position: fixed;
    width: 100%;
    top: 0px;
    background: #ee2375;
    border-bottom: 1px solid #fff;
	box-shadow: none !important;
}
#bx-toolbar .bx-menu-floating-blocks-icon
{
    display: none !important;
}
#sys-site A,
#bx-menu-toolbar-2-container A/*,
.bx-ti-search A*/{
    color:#fff !important;
    opacity: 1 !important;
	background: none !important;
	border: none !important;
	box-shadow:none !important;
}
.bx-ti-search-button{
	background: none !important;
	border: 1px solid #fff;
	border-radius: 50px;
    height: 52px;
    width: 52px;
	margin: 0px 6px;
    color:#fff !important;
}
.bx-ti-search-button span{
    height: 50px;
    width: 50px;
}
.bx-ti-search-button A:hover{
   color:#fff !important;
}
.bx-media-phone #bx-menu-toolbar-item-notifications-preview ,
.bx-media-tablet #bx-menu-toolbar-item-notifications-preview,
.bx-media-phone #bx-menu-toolbar-item-notifications-messenger,
.bx-media-tablet #bx-menu-toolbar-item-notifications-messenger,
.bx-media-phone #bx-menu-toolbar-item-account,
.bx-media-tablet #bx-menu-toolbar-item-account
{
   margin-left: 6px;
}
.bx-ti-search-button,
.bx-media-phone #bx-menu-toolbar-item-add-content,
.bx-media-tablet #bx-menu-toolbar-item-add-content,
.bx-media-phone #bx-menu-toolbar-item-notifications-preview ,
.bx-media-tablet #bx-menu-toolbar-item-notifications-preview,
.bx-media-phone #bx-menu-toolbar-item-notifications-messenger,
.bx-media-tablet #bx-menu-toolbar-item-notifications-messenger,
.bx-media-phone #bx-menu-toolbar-item-account,
.bx-media-tablet #bx-menu-toolbar-item-account{
	zoom:0.8;
}

/*
#bx-toolbar #sys_search_results_quick A {
    color: #fff !important;
    opacity: 1 !important;
}*/

#sys-site A:hover{
    background: none !important;
    opacity: 0.8 !important;
}
#bx-toolbar .bx-menu-tab-active 
{
     background: none !important;
}

#bx-menu-toolbar-item-add-content,
#bx-menu-toolbar-item-notifications-preview,
#bx-menu-toolbar-item-notifications-messenger{
    background: #ee2375 !important;
    border:1px solid #fff;
}

#bx-content-wrapper{
    margin-top: 80px;
}

.bx-sidebar-account{
    z-index: 40000 !important;
}

.bx-artificer .bx-db-header .bx-menu-custom-hor li.bx-menu-tab-active a {
    border-radius: 0.375rem;
}


div.bx-novalis-topic-field-block {
    max-height:200px;
    overflow:auto;
    scrollbar-width:none;
}

body{
    background: #fff !important;
}
.bx-db-container{
    background: #fff !important;
    border-radius: 0px !important;
}
.bx-base-text-unit-text A, .bx-base-pofile-unit-title A{
    line-height: 30px;
}
.bx-page-block-container .bx-db-container .bx-db-header{
    background: #fff !important;
    border:none !important;
     padding-bottom: 6px !important;
    padding-top: 24px;
}
.bx-page-block-container .bx-db-container .bx-db-header .bx-db-title{
    color:#ee2375;
    font-size: 1rem;
    font-weight: normal !important;
	font-family: 'BrainlabNowMed' !important ;
	margin-left: 0.5rem;
}

:where(.bx-media-phone, .bx-media-tablet) .bx-page-block-container .bx-db-container .bx-db-header .bx-db-title{
    margin-left: 0px;
}

.bx-artificer .bx-form-input-datepicker, .bx-artificer .bx-form-input-datetime, .bx-artificer .bx-form-input-doublerange, .bx-artificer .bx-form-input-number, .bx-artificer .bx-form-input-price, .bx-artificer .bx-form-input-select, .bx-artificer .bx-form-input-select_multiple, .bx-artificer .bx-form-input-slider, .bx-artificer .bx-form-input-text, .bx-artificer .bx-form-input-textarea, .bx-artificer .bx-form-input-time, .bx-artificer .bx-form-input-wrapper-price span{
	background: #fff !important;
}

.bx-btn {
    border:1px solid #ee2375 !important;
	background: none !important;
    color: #ee2375 !important;
    font-weight: normal !important;
}
.bx-base-general-entity-actions{
    padding-top: 14px !important;
}
.bx-base-general-entity-actions li{
    /*border:1px solid #ee2375 !important;
    color: #ee2375 !important;
    font-weight: normal !important;
    xpadding: 0px !important;*/
    background: none !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    border: none !important;
    padding: 0px !important;
    margin-right: 20px !important;
    color:rgb(107 114 128) !important;
    
}

.bx-base-general-entity-actions li > span{
    xpadding: 1rem 0.5rem !important;
}

.bx-menu-submenu-more-auto li {
	border: none !important;
}

.bx-page-block-container{
	/*margin-top: 18px !important;
	margin-bottom: 18px !important;*/
}
.bx-layout-cell{
	padding-left: 9px !important;
	padding-right: 9px !important;
}
.bx-media-phone .bx-layout-cell{
    padding: 0px !important;
}
.bx-page-block-container .bx-db-container .bx-db-content{
    /*padding-top: 0px !important;*/
    border-top:0px !important;
}
.bx-tl-item{
    padding-bottom: 18px !important;;
}
.bx-tl-item-cnt{
    background: #fff !important;
    border-radius: 0px !important;
}
.bx-tl-item-meta{
    flex-wrap: nowrap !important;
}
.bx-tl-item-meta-item{
    white-space: nowrap;
}
.bx-tl-hot{
    display: none;
}
/*.bx-tl-item-attachments{
    margin-left: 0px !important;
    margin-right: 0px !important;
}*/
.bx-tl-item-text{
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    font-size: 16px;
    line-height: 24px;
}
.bx-tl-item-text div{
    color:#434549 !important;
    font-size: 16px !important;
}
.bx-tl-item-action{
    overflow: hidden !important;
    white-space: nowrap;
}
.bx-base-pofile-cover-wrapper .absolute div
{
    display: none !important;
}
.bx-base-pofile-cover-image-wrp{
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.bx-base-pofile-cover-image-wrp div.bx-base-pofile-cover-image
{
    background-image:url(../images/bg02.svg);
    height:250px;
}
.bx-base-pofile-cover-image-wrp{
    background-image:url(../images/bg01.png);
}
.bx-base-pofile-cover-wrapper .border-gray-200{
    display: none;
}

.bx-def-unit-info.font-bold{
    font-weight: normal !important;
	font-family: 'BrainlabNowMed' !important ;
}
.bx-menu-main-submenu .bx-mi-underline{
    height: 3px !important;
}

.bx-artificer .bx-menu-main-submenu .bx-menu-item.bx-menu-tab-active .bx-mi-underline, .group:hover .bx-artificer .bx-menu-main-submenu .bx-menu-item.bx-menu-tab-active .bx-mi-underline{
    background-color: #ee2375;
}
.bx-base-pofile-unit-cnt .from-blue-400.to-blue-500,
.bx-base-pofile-unit-cnt .from-green-400.to-green-500{
    background-image:url(../images/55.png) !important;
    background-size: cover;
}
.bx-artificer .bx-btn.bx-btn-primary{
    background: #ee2375 !important;
    color:#fff !important;
}
.bx-artificer .bx-btn i, .bx-artificer .bx-btn img{
    color: inherit !important;
}
.bx-menu-item-title {
    font-weight: normal;
}
.bx-grid-header{
    margin-top: 8px;;
}
.bx-menu-item-repost{
    padding-right: 10px;
}
.nv-y-line{
    border-top:1px solid #FFC21C !important;
}
#bx-toolbar-content{
    height: 64px !important;
}
.nv-homepage-feed{
    margin-top: 0px !important;
}

.nv-homepage-feed .bx-menu-custom-hor li.bx-menu-tab-active a, 
.nv-homepage-feed .bx-menu-hor li.bx-menu-tab-active a{
    color: #ee2375;
    font-size: 1rem !important;
    font-weight: normal !important;
    font-weight: normal;
}

.nv-homepage-feed .bx-db-title{
    visibility: hidden;
}
.nv-homepage-feed .bx-db-container .bx-db-header{
    padding-bottom: 0.75rem !important;
}

.nv-no-bottom-padding{
     margin-bottom: 0px !important;
}
.bx-def-thumb-size img.bx-def-thumb,
.bx-def-thumb-size p.bx-def-thumb,
.bx-def-thumb img.bx-def-thumb,
.bx-def-thumb p.bx-def-thumb
{
    border: 1px solid #FFC21C;
    border-radius: 50px;
}
.bx-artificer .bx-def-a-colored{
    color: #8F8C8F;
}

@media (min-width: 768px){
    .bx-layout-topbottom-area-col1-col3-col2 .bx-layout-col1-col3-col2-column1 {
        width: 20% !important;
    }
	
	section.bx-layout-col.bx-layout-bcb-bar1.bx-layout-column-thin{
		min-width:280px;
	}
    
    .bx-layout-topbottom-area-col1-col3-col2 .bx-layout-col1-col3-col2-column3{
         width: 30% !important;
    }
    
    .bx-layout-bar-left .bx-layout-bar-left-bar{
        width: 20% !important;
    }
	
	.bx-layout-bar-left .bx-layout-bar-left-content{
        width: 80% !important;
    }
	
}
#sys-create-post{
	margin-top: 22px;

}
#sys-create-post .bx-menu-item .relative {
	margin-top: -15px;
}

#sys-create-post A{
    color: #434549;
    /*border: 1px solid #ee2375 !important;
    color: #ee2375 !important;
    height: 38px !important;
    line-height: 38px !important;
    font-family: 'BrainlabNowMed' !important;*/
}

#sys-create-post .bx-menu-tab-active A{
    /*background: #ee2375 !important;
    color: #fff !important;*/
    color: #ee2375;
    font-size: 1rem !important;
    font-weight: normal !important;
}
.nv-block-create-post{
    width: 1080px !important;
    margin: 0px auto;
	margin-top:18px;
}
.nv-block-create-post .bx-db-title{
    visibility: hidden;
}
.nv-block-create-post .sys-cpf-user{
    display: none; 
}
.nv-block-create-post .bx-db-container .bx-db-content{
    width: calc(100% - 301px);
    border:1px solid #DFDEDF !important;
    margin-top: -45px;
    border-radius: 5px;
	margin-bottom: 18px;
}
.nv-block-create-post .bx-db-content .bx-form-advanced-wrapper{
    padding: 20px;
}
.nv-block-create-post  .sys-cpf-content{
    margin-top: calc(0.5rem - 2px);
    margin-bottom: calc(0.5rem - 2px);
}
.nv-block-create-post .sys-cpf-close A{
    border:none !important;
    color: #8F8C8F !important;
    background: none !important;
    box-shadow: none !important;
    box-shadow: none !important;
    margin-bottom: 10px;
    margin-right: 10px;
}

#bx-form-element-attachments A{
    border: 1px solid #DFDEDF !important;
    color: #8F8C8F !important;
}

#bx_notifications_preview,
#bx_notifications_preview .bx-popup{
    border-radius: 0px !important;
}
#bx_notifications_preview .text-xl{
    font-size: 16px !important;
    color: #EE2375 !important;
}
.bx-ntfs-event{
    border-radius: 0px !important;
}
.bx-ntfs-event .bx-ntfs-event-gap{
     padding: 0.5rem 1rem !important;
}
.bx-ntfs-date{
    font-size: 13px !important;
}
#bx_notifications_preview .bx-menu-item-more span
{
    justify-content: center;
    padding-top: 10px;
    margin-top: 20px;
    border-top: 1px solid #DFDEDF;
    text-transform: lowercase;
    font-size: 13px;
}
#bx_notifications_preview .max-h-96.overflow-y-auto{
    max-height: none !important;
}
/*
#bx_notifications_preview b,
.bx-ntfs-content b{
    font-weight: normal !important;
}*/
.bx-ntfs-event-link .bx-def-thumb-size{
    width: 30px;
    height: 30px;
}
.bx-ntfs-date{
    line-height: 24px;
}
.bx-ntfs-event-cnt{
    align-items: flex-start !important;
}
.bx-ntfs-owner-avatar{
    padding-top: 5px;
}
.bx-ntfs-event-link{
    text-decoration: none !important;
}
.bx-ntfs-event{
    margin-bottom: 18px;
}

.bx-sidebar-account .bx-menu-floating-blocks-title{
    font-weight: normal !important;
    font-size: 14px !important;
}
.bx-sidebar-account .bx-sidebar-cnt{
    padding: 20px !important;
}
.bx-sb-profile-create .w-full{
    max-width: 200px;
    margin: 0px auto;
    display: block;
}
.bx-base-pofile-cover-info{
    padding: 0px !important;
}
.bx-base-pofile-cover-info .bx-def-ava-big{
    border: 3px solid #FFC21C;
	box-shadow: none !important;
}
.bx-paginate-btns{
    margin: 0px auto !important;
    margin-top: 20px !important;
    margin-bottom: 10px !important;
}
#bx-persons-view-actions-all .bx-menu-item-messenger,
#bx-persons-view-actions-all .bx-menu-item-profile-friend-add{
    background: #ee2375 !important;
    color: #fff !important;
}
#bx-forum-snippet-meta-main A{
    font-size: 13px !important;
}
.bx-base-general-unit-meta-item .text-sm{
    font-size: 13px !important;
    line-height: 16px !important;
}
.bx-forum-grid-preview .bx-forum-gp-title a{
    font-size: 20px !important;
    font-weight: normal !important;
}
.bx-grid-table-cell-text{
    padding-bottom: 1.5rem !important;
}
.bx-grid-table-cell-author{
    width: 7% !important;
}
.bx-forum-grid-preview .bx-forum-gp-text{
    font-size: 16px !important;
}
.nv-forum-feat{
    background-image:url(../images/re.svg) !important;
    border: 1px solid rgb(229, 231, 235)
}
.nv-forum-feat .bx-db-container{
    margin: 20px !important;
    width: 70%;
}
#bx-toolbar #bx-menu-toolbar-item-login A{
    background: #EE2375 !important;
}

/* mobile */
.bx-media-phone .nv-block-create-post,
.bx-media-tablet .nv-block-create-post{
    width:100% !important;
}
.bx-media-phone .nv-block-create-post .bx-db-container .bx-db-content{
    width:100% !important;
    margin-top: 10px;
    margin-bottom: 6px;
}

.bx-media-tablet .nv-block-create-post .bx-db-container .bx-db-content{
    width:100% !important;
    margin-top: 10px;
}
.bx-media-tablet #sys-create-post{
    margin-top: 0px !important;
}

.bx-media-phone .nv-block-create-post .bx-db-menu,
.bx-media-tablet .nv-block-create-post .bx-db-menu{
    width:100% !important;
    max-width: none;
}
.bx-media-tablet .nv-block-create-post .bx-db-title,
.bx-media-phone .nv-block-create-post .bx-db-title{
    display: none !important;
}
.bx-media-tablet .bx-def-page-width2,
.bx-media-phone .bx-def-page-width2{
    width: 100%;
}
.bx-media-tablet .nv-cover-default2 h1,
.bx-media-phone .nv-cover-default2 h1
{
    font-size: 26px;
    margin-left: 25px;
    line-height: 32px;
	padding: 0px !important;
}
.bx-media-tablet .nv-cover-default2,
.bx-media-phone .nv-cover-default2{
    height: 146px;
    background-size: cover;
}
.bx-media-phone .bx-sidebar.bx-sidebar-site,
.bx-media-tablet .bx-sidebar.bx-sidebar-site{
    z-index: 10000;
}
.bx-media-phone .bx-sidebar-site .bx-sidebar-cnt,
.bx-media-tablet .bx-sidebar-site .bx-sidebar-cnt{
    background: #ee2375;
}

.bx-media-phone .bx-sidebar-site .bx-sidebar-cnt A,
.bx-media-tablet .bx-sidebar-site .bx-sidebar-cnt A{
    color:#fff !important;
    background-color: transparent !important;
}

#bx-menu-toolbar-item-main-menu{
    background-color: transparent !important;
}
.bx-media-phone #bx-menu-toolbar-item-main-menu .sys-icon.bars{
    font-size: 1.5rem !important;
}
.bx-media-phone #bx-toolbar-content .mr-4,
.bx-media-tablet #bx-toolbar-content .mr-4{
    margin-right: 0px;
}
.bx-media-phone #bx-toolbar-content .bx-ti-search-button,
.bx-media-tablet #bx-toolbar-content .bx-ti-search-button{
    margin-left: 0px !important;
    height: 32px;
    width: 32px;
}

.bx-media-phone #bx-toolbar-content .bx-ti-search-button span,
.bx-media-tablet #bx-toolbar-content .bx-ti-search-button span{
    height: 30px;
    width: 30px;
}

.bx-sidebar.bx-sidebar-account .bx-sb-menu .bx-menu-item-addon.bx-def-unit-alert{
    top:0px !important;
}

.bx-media-phone #bx-logo-container img,
.bx-media-tablet #bx-logo-container img{
    width: 180px;
}

#sys-site li a:hover{
    text-decoration: underline !important;
}
.bx-artificer .bx-toolbar-item.bx-ti-menu .bx-menu-main .bx-menu-item.bx-menu-tab-active{
    box-shadow: none !important;
}
.bx-base-pofile-cover-user .location-arrow{
    display: none;
}
.bx-user-unauthorized #sys_search_form_quick{
	display: none;
}
#bx-page-channels-author .bx-base-pofile-unit-cover{
	display: none;
}
#bx-page-channels-author .bx-base-pofile-unit-cnt > div:first-child{
	display: none;
}
#bx-page-channels-author .bx-menu-item-subscribe A.bx-btn {
	background: #EE2375 !important;
	color: #fff !important;
}
.bx-form-row-view-value{
	white-space: normal !important;
	flex-wrap: wrap !important;
}
.bx-form-value .bx-form-input-autotoken-labels > a{
	margin-bottom: 0.5rem;
	display: inline-block;
	margin-left: 0px !important;
	margin-right: 0.5rem;
}
.bx-media-desktop.cssanimations .bx-tl-item-cnt.is-hidden{
	visibility: visible !important;
}
.sys-action-counter-profiles .sys-action-counter-profile{
	border:1px solid #FFC21C !important;
	border-radius: 50px;
}
.bx-tl-ton-div{
	display: none !important;
}
.bx-tl-content h1{
	display: none !important;
}
.bx-tl-content img{
    max-height: 500px;
	margin-bottom: 0.5rem;
}
#bx-timeline-menu-item-meta{
     font-size: 13px !important;
}
.bx-tl-item-action
{
    font-size: 16px !important;
    font-size: 13px !important;
}
.bx-tl-title{
	font-size: 20px !important;
    line-height: 24px !important;
    color: rgb(0 0 0);
    font-weight: 600;
}
.bx-base-text-unit-event{
	border-radius: 0px !important;
}
.bx-base-text-unit-event .bx-base-pofile-unit-info{
    padding: 30px 24px;
}
.bx-base-text-unit-video{
    padding-left: 9px !important;
    padding-right: 9px !important;
}
.bx-base-text-unit-video .bx-base-text-unit-cnt{
    min-height: 480px;
    position: relative;
}

:where(.bx-media-phone, .bx-media-tablet) .bx-base-text-unit-video .bx-base-text-unit-cnt .nvls-unit-labels{
    position: relative;
    margin-bottom: 0px !important;
}

:where(.bx-media-phone, .bx-media-tablet) .bx-base-text-unit-video .bx-base-text-unit-cnt{
    min-height: inherit;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-base-text-unit-video .bx-base-text-unit-cnt{
    padding-bottom: 30px !important;
}

.bx-layout-column-thin .bx-base-text-unit-video .bx-base-text-unit-cnt .nvls-unit-labels{
    position: relative;
}

.bx-base-text-unit-video .bx-def-font-grayed{
    color:#8F8C8F;
}

.bx-base-text-unit-video .bx-base-text-unit-title,
.bx-base-text-unit-posts .bx-base-text-unit-title{
	max-height: 56px !important;
	vertical-align: top;
	overflow: hidden;
	text-overflow: ellipsis;
}
.bx-base-text-unit-video .bx-base-text-unit-text,
.bx-base-text-unit-posts .bx-base-text-unit-text{
	padding-bottom: 0px !important;
}
.bx-base-text-unit-video .flex-shrink-0{
	position: relative;
}
.nvls-unit-labels{
	margin-top: 0px;
	white-space: normal;
    text-align: left;
	margin-left: 24px !important;
}
.nvls-unit-label{
	padding: 1px 9px !important ;
    font-size: 13px;
	padding-left: 10px !important;
	padding-right: 10px !important;
    display: inline-block;
	background: #dfdedf;
    margin-bottom: 5px;
    color: black;
  }
.bx-base-text-unit-video .flex-shrink-0::before{
	background-image:url(../images/play.png);
	width: 55px;
	background-size: contain;
	top:calc(50% - 27px);
	left:calc(50% - 27px);
	content:'';
	height: 55px;
	display: block;
	position: absolute;
    z-index: 1000;
}
.bx-base-pofile-cover-image-wrp-event{
	background-image: none !important;
}
.bx-base-pofile-cover-image-wrp-event div.bx-base-pofile-cover-image{
	background: url(../images/kc/cover.svg) right top no-repeat !important;
    height: 236px !important;
}
.bx-base-pofile-cover-wrapper .absolute div.evt-cover-5,
.bx-base-pofile-cover-wrapper .absolute div.bx-def-page-width2{
	display: block !important;
}

:where(.bx-media-phone, .bx-media-tablet) .evt-cover-5 {
    background: url(../images/kc/cover-1.svg) right top no-repeat;
    height: 146px;
    margin-top: 0px !important;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-base-pofile-cover-wrapper .absolute div.evt-cover-5 h1{
	margin-top: 0px !important;
}

:where(.bx-media-phone, .bx-media-tablet) .evt-cover-5 h1 {
    font-size: 36px !important;
    line-height: 42px !important;
    margin-left: 40px;
	padding-top: 20px;
}

:where(.bx-media-phone, .bx-media-tablet) .evt-cover-51{
	margin-top: 120px;
}

:where(.bx-media-phone, .bx-media-tablet) .evt-cover-51 h1{
	text-align: left !important;
	overflow: visible !important;
	white-space: normal !important;
}

:where(.bx-media-phone, .bx-media-tablet) .evt-cover-51 .bx-base-profile-cover-meta{
	justify-content: flex-start !important;
}


:where(.bx-media-phone, .bx-media-tablet) .evt-cover-51 .bx-base-pofile-cover-thumb-placeholder{
	height: 0rem;
}
:where(.bx-media-phone, .bx-media-tablet) .evt-cover-51 .bx-base-pofile-cover-image-wrp-event div.bx-base-pofile-cover-image{
	background: none !important;
}
:where(.bx-media-phone, .bx-media-tablet) .evt-cover-51 .bx-base-pofile-cover-user{
	margin-top: 0px;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-base-pofile-ci-cnt{
	margin-left: 0.75rem;
    margin-right: 0.75rem;
}

.c-alt2 {
    color: #EE2375;
}
.bx-base-pofile-cover-wrapper .absolute div.evt-cover-5 h1 {
    font-size: 56px;
    color: #434549;
    line-height: 60px;
	margin-top: 40px;
	margin-top: 30px;
    /*text-shadow: 2px 2px #333;*/
}

.bx-base-pofile-cover-wrapper .absolute div.evt-cover-5 h1 .c-alt{
	color: #434549;
}

#bx-events-view-actions-all .bx-menu-item-profile-fan-add,
#bx-events-view-actions-all .bx-menu-item-event-subscribe{
	background: #ee2375 !important;
    color: #fff !important;
    flex-direction: row-reverse !important;
}

#bx-events-view-actions-all .bx-menu-item-event-subscribe A span:last-child,
#bx-events-view-actions-all .bx-menu-item-profile-fan-add A span:last-child{
    margin-left: 0px !important;
    margin-right: 0.5rem;
}

.bx-menu-toolbar-padding{
	margin-top: 64px;
	padding-top: 0px;
}
.bx-base-pofile-cover-bg img.object-cover,
.bx-base-pofile-cover-wrapper img.object-cover
{
	display: none !important;
}
#bx-footer-wrapper{
	display: none !important;
}
#bx-menu-toolbar-item-main-menu .sys-icon.bars{
	color:#fff;
}
.bx-menu-main-bar-cnt > .absolute.w-full{
	display: flex;
}
#bx-menu-main-submenu{
	margin: 0px auto;
}

.bx-forum-grid div.bx-grid-header div.bx-form-element-wrapper{
	margin-right: 0.5rem;
	margin-top: 0px;
}
.bx-forum-grid div.bx-grid-header div.bx-form-element-wrapper:last-child{
	margin-right: 0rem;
}
.bx-forum-gp-meta .bx-base-general-unit-meta{
	overflow: visible !important;
}
.bx-tl-repost .sys-action-counter-holder{
	border:none !important;
}
div#bx-menu-main-bar-wrapper2 + div#bx-menu-main-bar-wrapper{
	display: none !important;
}
#bx-logo-container A{
	background: url(../images/logo.svg) right top no-repeat;
	background-size: contain;
	cursor: pointer;
	max-height: 24px;
	width: 120px;
	background-position: center;
	display: inline-block;
}
#bx-logo-container 
{
	align-items: center;
    align-content: center;
    display: flex;
}
#bx-logo-container:hover{
    cursor: pointer !important;
}
#bx-logo-container::after{
	content: "Novalis Circle";
	display: inline-block;
	font-family: 'BrainlabNowMed' !important ;
	color:#fff;
	border-left:1px solid #fff;
	padding-left: 10px;
	margin-left: 10px;
}
#bx-logo-container img{
	visibility: hidden;
}
.bx-base-general-breadcrumb-home{
	display: none;
	
	border-bottom: 1px solid #DFDEDF;
}
.bx-base-general-breadcrumb{
	margin-top: 10px;
	padding-bottom: 15px;
	border-bottom: 1px solid #DFDEDF;
}
.bx-video-unit-duration{
	display: none !important;
}
#bx-events-snippet-meta .bx-menu-item-join .bx-btn{
	background: #ee2375 !important;
    color: #fff !important;
}

.evt-date{
	font-family: 'BrainlabNowMed' !important ;
	font-size: 20px;
	line-height: 24px;
	color: #434549;
}
.evt-date span{
	font-family: 'BrainlabNow' !important ;
	font-size: 13px;
	display: block;
}

#bx-toolbar #bx-menu-toolbar-item-account{
	background: #FAA21B !important;
}

.bx-base-pofile-unit-thumb,
.bx-account-unit-thumb{
	background: #fff !important;
    color: #ee2375 !important;
    font-size: 1rem !important;
}
.bx-tl-item-manage{
	padding-right: 18px !important;
}
.bx-tl-item-owner{
    padding-top: 30px;
}
div.bx-tl-item-content, 
div.bx-tl-item-owner,
div.bx-tl-ia-counters{
	padding-left: 24px !important;
	padding-right: 24px !important;
    margin-top: 0px !important;
}
div.bx-tl-item-activity{
	padding-left: -6px !important;
}
.flex.justify-between{
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.bx-popup-header.flex.justify-between {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

div.bx-tl-item-image, 
div.bx-tl-view-outline div.bx-tl-item-image, 
div.bx-tl-view-item div.bx-tl-item-image
{
	padding-left: 0px !important; 
	padding-right: 0px !important;
}
div.bx-tl-item-raw{
	padding-left: 0px !important; 
	padding-right: 0px !important;
}
.bx-tl-info.bx-def-font-h3{
	font-size: 13px !important;
}
.bx-tl-info .sys-icon{
    color: rgb(107, 114, 128);
}
.footer{
    background: url(../images/kc/footer.svg) no-repeat right bottom;
    background-size: contain;
    height: 705px;
}

.bx-post-bg{
	background: url(../images/post_bg.svg) no-repeat right bottom;
	background-size: cover;
}
.bx-base-text-unit .bx-base-text-unit-author{
	font-family: 'BrainlabNowMed' !important;
    color:rgb(31, 41, 55);
}
#bx-posts-snippet-meta,
#aqb-news-snippet-meta{
    align-items: center;
}
#aqb-news-snippet-meta .bx-menu-item-author{
    align-items: center;
}
#aqb-news-snippet-meta li,
#aqb-news-snippet-meta span,
#aqb-news-snippet-meta a{
    line-height: 20px !important;
    height: 20px !important;
    align-items: center;
    display: flex;
}
#aqb-news-snippet-meta span.bx-base-general-unit-meta-div{
    padding-bottom: 2px;
}

.bx-base-general-unit-meta ul.bx-menu-custom li:first-child .bx-base-general-unit-meta-div
{
    display: none !important;
}

.bx-base-text-unit-posts .bx-base-text-unit-badges
{
    display: none;
}
.bx-menu-item.create-discussion .bx-btn{
	background: #ee2375 !important;
    color: #fff !important;
}
#bx-grid-table-bx_forum .bx-base-pofile-unit-thumb{
	border:1px solid#FAA21B !important;
}
.bx-base-pofile-unit-cnt{
	border-radius: 0px !important;
}
.bx-base-groups-unit-with-cover .bx-menu-item-subscribers{
	margin-bottom: 10px;
}
.bx-menu-object-bx_posts_my .bx-btn{
	background: #ee2375 !important;
    color: #fff !important;
}
.bx-base-text-unit-cnt{
	border-radius: 0px !important;
}

.cfooter
{
	position:relative;height:758px;width:100%;overflow:hidden;
}
@media (min-width: 1921px){
	.cfooter
	{
		height:1500px
	}
}
.bx-menu-object-bx_timeline_menu_feeds_hor{
	line-height: 23px;
}


.cfooter2{
	background:linear-gradient(to right, #EE2375, #F5C349);
}
:where(.bx-media-phone, .bx-media-tablet) .cfooter{
    height: 350px;
}
.nv-cover-move{
	position:absolute;height:236px;width:100%;overflow:hidden;
	top:0px;
	
}
:where(.bx-media-phone, .bx-media-tablet) .nv-cover-move{
    height: 146px !important;
}

.nv-cover-move2{
	/*background:linear-gradient(to right, #EE2375, #F5C349);*/
   /* background: radial-gradient(circle, #FFC21C 0%, #FFC21C 9%, #EE2375 100%); 
    background:#EE2375 radial-gradient(ellipse at bottom, #FFC21C, transparent);*/
    background: linear-gradient(163deg, rgba(238,35,117,1) 20%, rgba(255,194,28,1) 100%);
	margin-top: 64px;
}
.nv-cover-move3{
	margin-top: 64px;
}
.nv-cover-default3 .c-alt{
	color:#EE2375 !important;
}
.nv-cover-default3 h1{
	color:#434549 !important;
}
.bx-artificer .bx-form-input-checkbox:checked{
	background-color: #ee2375;
}

.bx-sb-theme-switcher{
	display: none !important;
}
.bx-base-text-unit-text{
	z-index: 1000;
}
.bx-forum-unit .bx-base-text-unit-no-thumb{
	border-radius: 0px !important;
}
.lg\:first\:mt-3:first-child{
	margin-top: 18px !important;
}
.bx-content-padding-block{
	padding-left: 24px !important; 
	padding-right: 24px !important; 
    padding-bottom: 30px !important;
}
/*
.bx-db-container{
	padding: 9px 9px 15px 9px !important;
}
.bx-db-container.bx-def-border-block{
	border:1px solid #DFDEDF;
	box-shadow: none !important;
	border-top: 1px solid #FFC21C !important;
}*/
body .uwy .uai {
    top: auto !important;
    bottom: 13px !important;
    left: 50px !important;
    right: auto !important;
}
.bx-novalis-expertslist{
	display: flex;
    align-items: center;
	margin-bottom: 1rem;
}
.bx-novalis-expertslist .bx-base-pofile-unit{
	width: auto !important;
	display: flex;
	margin-bottom: 0px !important;
}
.sys-create-post-form-fixed{
	position: fixed !important;
	z-index: 10000;
	top:0px;
	left:0px;
    background: #fff;
    min-height: 95px;
    max-height: 100vh;
    overflow-y: auto!important;
	width: 100%;
    border-bottom: none;
    padding-bottom: 10px;
}
.sys-create-post-form-fixed .bx-page-block-container{
	padding: 0px 12px !important;
	padding-bottom: 1px !important;
	background: none !important;
    border:none !important;
    background: none;
    margin: 0px auto !important;
}
.sys-create-post-form-fixed .bx-page-block-container .bx-db-container .bx-db-header{
    background: none !important;;
    padding-top: 12px;
}


.sys-create-post-form-fixed .bx-db-container{
    background: none !important;
}

:where(.bx-media-phone) .bx-menu-main-submenu{
	overflow: scroll;
}

:where(.bx-media-phone) .bx-menu-main-submenu::-webkit-scrollbar {
    display: none;
}
:where(.bx-media-phone) #bx-menu-toolbar-item-add-content{
    display: none;
}

/*#bx-page-view-persons-profile .bx-layout-column-half*/
.bx-artificer .bx-def-border-block, .bx-artificer .bx-def-box, .bx-artificer .bx-popup-border{
	box-shadow: none !important;
	border:1px solid #DFDEDF;
}
#bx-page-view-persons-profile #bx-timeline-main-timeline-owner .bx-tl-item:first-child .bx-def-box{
	border-top:0px !important;
}
#bx-sliding-menu-sys_add_content .bx-popup{
	border-radius: 0px !important;
}
.bx-artificer .bx-def-label{
	font-size: 13px !important;
	border-radius: 4.8px !important;
	padding: 0rem 0.5rem;
    color:#434549 !important;
    font-family: 'BrainlabNow' !important ;
}
.bx-menu-item-subitems .sys-icon-image{
	display: none !important;
}
#bx_notifications_preview .bx-db-title{
	color: #ee2375 !important;
	font-family: 'BrainlabNowMed' !important ;
	font-size: 16px !important;
	font-weight: normal !important;
}
/* forms */
.bx-form-section  A{
	color:#ee2375 !important;
	font-family: 'BrainlabNowMed' !important ;
    font-size: 16px !important;
    text-transform: none !important;
}
.bx-form-section-content{
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.bx_person_wrapper .bx-form-section-wrapper:not(:first-child){
    border-top: 1px solid #DFDEDF;
}
.sys-labels .bx-form-input-text.bx-form-input-autotoken b{
	margin-left: 2px;
	margin-bottom: 2px;
}
.bx-form-section-toggler .sys-icon{
	color:#ee2375 !important;
}
.bx-form-input-files-uploaders A{
	margin-left: 0px !important;
}
.bx-form-collapsable .bx-form-section-toggler{
	margin-top: 5px;
}
form#bx_person #bx-form-element-allow_view_to,
form#bx_person #bx-form-element-allow_post_to,
form#bx_person #bx-form-element-allow_contact_to{
	width: 33%;
	display: inline-block;
}

form#bx_person #bx-form-element-allow_view_to .bx-form-element,
form#bx_person #bx-form-element-allow_post_to .bx-form-element,
form#bx_person #bx-form-element-allow_contact_to .bx-form-element{
	width: 50%;
}
:where(.bx-media-phone, .bx-media-tablet) form#bx_person #bx-form-element-allow_view_to,
:where(.bx-media-phone, .bx-media-tablet) form#bx_person #bx-form-element-allow_post_to,
:where(.bx-media-phone, .bx-media-tablet) form#bx_person #bx-form-element-allow_contact_to{
	width: 100%;
	display: block;
}
:where(.bx-media-phone, .bx-media-tablet) form#bx_person #bx-form-element-allow_view_to .bx-form-element,
:where(.bx-media-phone, .bx-media-tablet) form#bx_person #bx-form-element-allow_post_to .bx-form-element,
:where(.bx-media-phone, .bx-media-tablet) form#bx_person #bx-form-element-allow_contact_to .bx-form-element{
	width: 100%;
}
.bx-form-row-view-value{
	overflow: hidden !important;
	text-overflow: ellipsis;
}
.bx-layout-col1-col3-col2-column3 .bx-base-pofile-unit-info .bx-base-pofile-unit-title A,
.bx-layout-col1-col3-col2-column3 .bx-base-text-unit-title A,
.bx-layout-col1-col3-col2-column3 h2 A{
    font-size: 30px !important;
    line-height: 38.4px !important;
    white-space: normal;
}
.bx-layout-col1-col3-col2-column3 .bx-base-text-unit-title{
    height:  auto !important;
    max-height:  none !important;
}
.bx-tl-item-action .sys-icon{
    display: none !important;
}
.bx-base-text-unit-event A.bx-base-pofile-unit-cover{
    background-position: left;
}
.bx-tl-item-content video, .bx-tl-item-attachment img, .bx-tl-item-images, .bx-tl-item-image{
    border-radius: 0px !important;
}
.bx-tl-item-content .bx-tl-item-action{
    margin-left: 0px !important;
    margin-bottom: 1rem;
    font-size: 13px !important;
    color: #434549 !important;
}

.bx-layout-column-thin .bx-base-pofile-unit-with-cover{
    padding-top: 0px !important;
}
.bx-layout-column-thin .bx-menu-item-link{
    font-size: 16px !important;
    line-height: 24px !important;
}
.bx-tl-owner-info{
    overflow: hidden;
}
.bx-tl-menu-feeds, .bx-menu-object-Novalis-Static-Pages{
    position: relative;
    margin-top: -10px !important;
}
.bx-db-menu-tab-btn li{
    padding-left: 6px !important;
    padding-right: 6px !important;
}
#bx-events-snippet-meta .bx-menu-item-join{
    width: 100%;
    display: flex;
    justify-content: flex-start;
    margin-top: 0.5rem !important;
    margin-left: -0.5rem;
}

#bx-events-snippet-meta .bx-menu-item-join i
{
    margin-left: 0.5rem;
}

:where(.bx-media-phone, .bx-media-tablet) #bx-events-snippet-meta .bx-menu-item-join{
    justify-content: start;
    margin-left: 0px !important;
    margin-top: 20px;
}

.bx-base-pofile-unit-wo-info A:hover,
A.bx-base-pofile-cover-thumb{
    text-decoration: none !important;
}
.bx-base-pofile-cover-user .bx-def-unit-info{
    color: #434549 !important; 
    font-size: 40px !important; 
    line-height: 46px !important; 
}
#bx-page-persons-profile-friends .bx-grid-table-row-hr,
#bx-page-persons-profile-friends .bx-grid-header-name{
    display: none;
}
.bx-menu-object-bx_posts_my,
.bx-menu-object-bx_forum_my{
    justify-content: center;
}
.bx-btn-disabled{
    display: none;
}
.bx_event_wrapper .bx-form-row-view-caption{
    font-size: 16px;
    font-family: 'BrainlabNowMed' !important;
}
.bx_person_wrapper .bx-form-row-view-caption{
    font-size: 16px;
    font-family: 'BrainlabNowMed' !important;
}
.bx_person_wrapper .bx-form-row-view-value A{
    font-size: 16px !important;
    color: rgb(107, 114, 128) !important;
    font-family: 'BrainlabNow' !important;
    margin-left: 0px;
}
.bx-grid-header-controls-counter {
    display: none;
}
.bx-badge{
    border-radius: 4.8px !important;
}
#bx-form-element-sort{
    display:  none;
}
.bx-tl-item-image{
    margin-left: 0px !important;
}
.bx-base-profile-entity-content h2:first-child{
    color: #ee2375;
    font-size: 1rem !important;
    font-weight: normal !important;
    font-family: 'BrainlabNowMed' !important;
    margin-top: 6px;
}
#sys-add-content .bx-menu-floating-blocks-icon{
    display: none;
}
#sys-add-content li A{
    padding-left: 24px !important;
    padding-right: 24px !important;
}
.bx-tl-item-cnt .border-t.border-gray-200{
    margin-left: 24px;
    margin-right: 24px;
}
.sys-action-counter-icon{
    background: none;
    font-size: 14px !important; 
}
.sys-action-counter-icon .sys-icon{
    font-size: 14px !important;
}
.bx-post-custom
{
    width: calc(100% - 301px);
    border: 1px solid #DFDEDF !important;
    border-radius: 5px;
    margin-right: 24px;
    max-width: 650px;
    
}

:where(.bx-media-phone, .bx-media-tablet) .bx-post-custom{
    width: calc(100%);
    margin-left: 0px !important;
    font-size: 12px !important;
    margin-right: 10px !important;
}

:where(.bx-media-phone, .bx-media-tablet) .bx-post-custom2 A{
    font-size: 12px !important;
    padding: 3px !important;
    white-space: nowrap;
}


.bx-post-custom div
{
     margin-top: calc(0.5rem - 2px);
    margin-left: 0.75rem;
    margin-bottom: calc(0.5rem - 2px);
    
}
.bx-post-custom2{
    display: flex;
    margin: 30px auto;
    max-width: 950px;

}
.bx-post-custom2:hover{
    cursor: pointer;
}
.bx-post-custom2 A{
     background: #ee2375 !important;
    color: #fff !important;   
}
.nv-featured-post{
    display: flex;
}

:where(.bx-media-phone, .bx-media-tablet) .nv-block-create-post .bx-db-container .bx-db-header{
    padding-top: 0px;
}

:where(.bx-media-phone, .bx-media-tablet) .nv-block-create-post{
    margin-top: 0px;
    margin-bottom: 6px !important;
}
.bx-media-phone #sys-create-post A{
    height: 21px !important;
    line-height: 21px !important;
    font-size: 12.8px !important;
}
:where(.bx-media-phone, .bx-media-tablet) div.bx-tl-item-content, 
:where(.bx-media-phone, .bx-media-tablet) div.bx-tl-item-owner, 
:where(.bx-media-phone, .bx-media-tablet) div.bx-tl-ia-counters{
    padding-left: 12px !important;
    padding-right: 12px !important;
}

.bx-tl-item-ind{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

:where(.bx-media-phone, .bx-media-tablet) .bx-tl-item-cnt .border-t.border-gray-200{
    margin-left: 12px;
    margin-right: 12px;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-tl-item-owner{
    padding-top: 24px;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-content-padding-block{
    padding-left: 12px !important;
    padding-right: 12px !important;
    padding-bottom: 24px !important;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-page-block-container .bx-db-container .bx-db-header{
    padding-top: 18px;
}
#bx_timeline_post .bx-loading-ajax,
#bx_timeline_post svg
{
    display: none !important;
}

:where(.bx-media-phone, .bx-media-tablet) #bx-timeline-menu-item-actions .items-center,
:where(.bx-media-phone, .bx-media-tablet) #bx-timeline-menu-item-actions .sys-action-do.bx-vote-do{
    
    flex-direction: column !important;
    margin-right: 3px;
}
:where(.bx-media-phone, .bx-media-tablet) #bx-timeline-menu-item-actions .bx-menu-item{
    padding: 0px !important;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-tl-item-manage{
    padding-right: 0px !important;
    margin-left: 0px !important;
    
}
:where(.bx-media-phone, .bx-media-tablet) #bx-timeline-menu-item-actions .bx-menu-item-icon{
    margin-right: 0rem !important;
}
:where(.bx-media-phone, .bx-media-tablet) .sys-action-do-text.bx-vote-do-text{
    margin-left: 0px !important;
}

:where(.bx-media-phone, .bx-media-tablet) .bx-base-pofile-cover-info .bx-def-unit-info{
    overflow: visible !important;
    white-space: normal !important; 
}

#bx-sliding-menu-sys_add_content,
#bx_notifications_preview{
    z-index: 50000;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-ti-search-button .sys-icon.search{
    color:#fff;
}
:where(.bx-media-phone, .bx-media-tablet) #bx-sliding-menu-sys_add_content,
:where(.bx-media-phone, .bx-media-tablet) #bx_notifications_preview{
    top: 200px !important;
    width: 100%;
}
:where(.bx-media-phone, .bx-media-tablet) #bx_notifications_preview .bx-sliding-menu-close{
    position: absolute;
    right: 0px;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-add-custom,
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-notifications-messenger,
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-notifications-notifications
{
    display: inline-block;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-add-custom .bx-menu-floating-blocks-title,
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-notifications-messenger .bx-menu-floating-blocks-title,
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-notifications-notifications .bx-menu-floating-blocks-title
{
    display: none;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-add-custom .bx-menu-floating-blocks-icon,
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-notifications-messenger .bx-menu-floating-blocks-icon,
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-notifications-notifications .bx-menu-floating-blocks-icon
{
    color: #ee2375 !important;
    border: 1px solid #ee2375 !important;
    height: 32px;
    line-height: 32px;
    width: 32px;
    display: block;
    text-align: center;
    border-radius: 50px;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-add-custom{
     margin-left: 80px;
}
:where(.bx-media-phone, .bx-media-tablet) .bx-menu-item-dashboard{
    border-top: 1px solid rgb(229 231 235);
    padding-top: 10px !important;
}
#bx-page-videos-search .bx-db-content.bx-content-padding-block:first-child{
    padding: 0px !important;
}
.bx-stl-mia{
    background: none !important;
}
.bx-menu-item-subitems .bx-menu-item-title{
    font-size: 16px;
    color:#434549;
}
.bx-tl-menu-feeds A,
.bx-menu-object-Novalis-Static-Pages A{
    color:#434549;
}
.bx-menu-item-subitems div{
    background: none !important;
}
.bx-menu-item-link,
.bx-menu-object-Novalis-Static-Pages li{
    border: none !important;
}
.bx-tl-owner-info .bx-badges-list{
    display: none;
}
.bx-def-font-meta{
    font-size: 13px !important;
    color: #8F8C8F !important;
}
.bx-tl-div{
    font-size: 32px;
}
.bx-tl-owner-name{
    font-family: BrainlabNowMed;
    font-size: 16px;
    font-weight: normal;
    align-items: baseline;
}
.bx-def-font{
    color: #434549 !important;
}
.sys-action-counter-text{
    color: #8F8C8F !important;
}
.bx-tl-data {
    margin-left: 0px !important;
    font-size: 16px !important;
}
.bx-base-text-unit-cnt{
    text-align: left !important;
}
.bx-base-text-unit-cnt .bx-base-text-unit-text{
    padding-left: 24px;
    padding-right: 24px;
}
.bx-base-text-unit-info{
    margin-top: 0.5rem;
}
.bx-btn{
    font-family: BrainlabNowMed !important;
}
.bx-menu-object-sys_tags_cloud .bx-menu-item-icon { display:none}
.bx-menu-object-sys_tags_cloud li{
    margin: 0px !important;
}
.bx-menu-object-sys_tags_cloud li .bx-menu-addon{
    background-color: rgb(209 213 219) !important;    
    border-radius: 4.8px !important;
}
.bx-menu-object-sys_tags_cloud .bx-stl-mil-gaps
{
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}
.bx-menu-object-sys_tags_cloud div{
    background: none !important;
    border:none !importnat;
}

#bx-grid-table-bx_forum .leading-tight .sys-action-counter{
    display: none !important;
}
#bx-grid-wrap-bx_forum select,
#bx-grid-wrap-bx_forum input{
    font-size: 16px !important;
    color:#434549 !important;
    font-family: BrainlabNow !important;
    font-weight: normal !important;
}

#bx-grid-wrap-bx_forum .bx-menu-meta-icon,
#bx-grid-wrap-bx_forum .sys-icon.folder{
    display: none !important;
}

.bx-badge span{
    margin-left: 0px !important;
}
.evt-date span{
    display: none !important;
}
.evt-cover-51 .bx-def-unit-info{
    white-space: normal !important;
}
.bx-tl-repost .bx-tl-repost-element-holder .bx-tl-repost-do-repost.bx-tl-repost-disabled, .bx-tl-repost .bx-tl-repost-element-holder .bx-tl-repost-do-repost.bx-tl-repost-disabled .sys-icon{
    color: #ee2375 !important;
}

#bx-page-view-post .bx-content-description img{
    border-radius: 0px !important;
}

#bx-channels-snippet-meta .bx-menu-item-unsubscribe A,
#bx-channels-snippet-meta .bx-menu-item-subscribe a{
    max-width: 100px !important;
}

.bx-form-view-section .bx-form-row-view-caption{
    font-family: 'BrainlabNowMed' !important ;
    font-size: 16px;
    color:#434549 !important;
}
.bx-form-view-section .bx-form-row-view-value{
    font-size: 16px;
    color:#434549 !important;
}
.prose :where(p):not(:where([class~=not-prose] *)){
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.bx-artificer .bx-menu-toolbar .bx-menu-toolbar-item .bx-menu-toolbar-item-unit{
    border-width: 1px !important;
}
.bx-artificer .bx-menu-toolbar .bx-menu-toolbar-item .bx-menu-toolbar-item-unit .bx-def-icon-size{
    width: 2.5rem;
    height: 2.5rem;
}
.bx_featured_author .sys-author-profile{
    display: none;
}
.bx-base-general-unit-meta-div{
    font-size: 32px;
}
.bx-db-menu-tab.bx-db-menu-tab-btn .bx-btn.bx-btn-small{
    box-shadow: none !important;
    border: none !important;
    color: rgb(107 114 128) !important;
}
.nvls-unit-labels-cnt .nvls-unit-labels{
    margin-left: 0px !important;
    margin-bottom: 0px !important;
}
/*div.bx-tl-view div.bx-tl-item-attachments div.bx-tl-item-attachment,
.bx-tl-content img,
.bx-tl-item-image
{
    width: 100% !important;
}
.bx-tl-item-attachments .flickity-button{
    top: 45% !important;
}*/
img.bx-tl-item-image{
    border:1px solid #DFDEDF;
}
#bx-grid-wrap-sys_grid_connections button{
    white-space: nowrap !important;
}
.bx-user-unauthorized .bx-ti-search-button{
    display: none !important;
}
.bx-sidebar-site-logo A {
    background: url(../images/logo.svg) right top no-repeat;
    background-size: contain;
    cursor: pointer;
    max-height: 24px;
    width: 120px;
    background-position: center;
    display: inline-block;
}
.bx-sidebar-site-logo img {
    visibility: hidden !important;
}
.bx-sidebar-site-logo::after {
    content: "Novalis Circle";
    display: inline-block;
    font-family: 'BrainlabNowMed' !important;
    color: #fff;
    border-left: 1px solid #fff;
    padding-left: 10px;
    margin-left: 10px;
}
.bx-form-input-wrapper-switcher button span{
    width: 20px !important;
}
#bx-menu-toolbar-item-account .bx-menu-item-addon{
    display: none !important;
}
/*.ql-toolbar span{
    width: auto !important;
    padding-left: 0px !important;
}*/
.ql-toolbar span.ql-formats,
.ql-toolbar .ql-formats > span {
	padding-left: initial !important;
}

.bx-unconfirmed-info A{
    color: #ee2375 !important;
}
.bx-unconfirmed-info{
    position: fixed;
    z-index: 90001;
    left: 50%;
    transform: translateX(-50%);
    top: 10%;
    max-height: 80vh !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    width: 100% !important;
    border: 18px solid #2a2a2a;
    box-shadow: #121212 2px 2px 14px 2px;
    background: #fff;
    border-radius: 12px;
    line-height: 1.231;
    max-width: 640px;
    padding: 16px;
}
.bx-unconfirmed-info h2{
	font-size: 1.5rem;
    line-height: 2rem;
}
.bx-overlay{
	position: fixed;
    z-index: 90000;
	background: rgba(0,0,0,.5);
    left: 0;
    top: 0;
    width: 100vw;
    height: 100vh;
}
#bx-grid-filter3-bx_forum option[value=new],
#bx-grid-filter3-bx_forum option[value=top],
#bx-grid-filter3-bx_forum option[value=updated],
#bx-grid-filter3-bx_forum option[value=featured],
#bx-grid-filter3-bx_forum option[value=favorite],
#bx-grid-filter3-bx_forum option[value=partaken]{
    display: none !important;
}

.bx-media-tablet #bx-page-block-16 .bx-db-container {
    display: flex;
    flex-direction: row-reverse;
}
.bx-media-tablet .bx-page-block-container .bx-db-container .bx-db-header {
    padding-top: 18px;
    width: 50%;
}
.rounded{
    border-radius: 0px !important;
}

.bx-location-map-leaflet-map{
    display: none !important;
}
a[onclick^="javascript:oBxNovalisMain.unbookmarkByContent"] .fa-bookmark{
    color:#ee2375;
    font-family: "sys-user", sans-serif !important;
}
a[onclick^="javascript:oBxNovalisMain.bookmarkByContent"] .fa-bookmark{
    color: rgb(107 114 128);
    font-family: "sys-user-far", sans-serif !important;
}
p.bx-base-pofile-unit-thumb.bx-def-ava-big-size{
    font-size: 3rem !important;
}
.bx-badges-list .bg-yellow-600 .bx-badge-icon,
.bx-badges-list .text-yellow-600 .bx-badge-icon{
    width: 116px !important;
    height: 20px;
    max-width: none !important;
}
.bx-badges-list .bg-yellow-600,
.bx-badges-list .text-yellow-600
{
    background: none !important;
}
.bx-organizations-wrapper .bx-base-pofile-unit-title{
    display: flex;
    justify-content: center;
}
#bx-grid-table-sys_grid_connections tr td:nth-child(4){
    min-width: 160px !important;
}
.bx-sb-profile-create{
    display: none !important;
}
#bx-persons-view-meta{
    margin-left: 0.5rem;
}
.bx-base-profile-cover-meta{
    align-items: baseline;
}

.nvls-unit-label-nobottom {
	margin-bottom:0;
}

#bx-page-discussions-home .bx-menu-meta-item-ex {
	margin-right:0 !important
}

#bx-page-discussions-home #bx-forum-snippet-meta-main {
	grid-gap: 0px;
}

img.sys-icon-image {
	background-image: url(../images/no-picture.png) !important;
}

.bx-layout-row .bx-layout-col {
	padding-left: 0;
	padding-right: 0;
}

.bx-layout-cell .bx-page-block-container:first-child {
	margin-top:18px;
}

.bx-artificer .bx-base-text-title-bages h1 {
  font-size: 1.875rem;
  line-height: 2.5rem;
}

.bx-tl-timeline-owner-name a{
	color: inherit;
	font-weight: inherit;
	text-decoration: none !important;
    text-decoration-line: none !important;
}

.vevent.bx-tl-item-text .bx-tl-title {    
    font-size: 1rem !important;
    line-height: 1.25rem !important;
	font-weight: 400 !important;	
}

#bx-novalis-post-image .bx-popup-width {
	width:1200px;	
}

.bx-media-phone #bx-novalis-post-image .bx-popup-width, 
.bx-media-tablet #bx-novalis-post-image .bx-popup-width {
	width:100%;
}

