html{
    font-size: 62.5%;
}
a,li{
    font-size: 1.6rem;
}
b, strong {
    font-weight: bold !important;
}


.nocky iframe {border:2px solid red !important;background: #f7f7f7;}
.nocky:before {content:'Accept analytics cookies for displaying this iframe';
    position: absolute;
    padding: 10px;
    color: red;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    font-size: 12px;
}
.nf-form-fields-required{
    padding-bottom: 2rem;
}
.nf-form-fields-required, .nf-field-element u,.nf-error-msg  {
    font-size: 1.6rem;
}
.nf-response-msg{
    font-size: 2rem;
}
#nf-label-field-5,#nf-label-field-6,#nf-label-field-7,#nf-label-field-8,#nf-label-field-12{
    font-size: 1.8rem;
    font-weight: 500;
}
.nf-form-content textarea.ninja-forms-field{
    height: 100px;
}
.ninja-forms-field.bottone.nf-element {
    background: #37B65F;
    color: #fff;
}
.ninja-forms-field.bottone.nf-element:hover {
    background: #14549c;
    color: #fff;
}
.tribe-events-c-search__button{
    background-color: #37B65F !important;
}
.tribe-events-c-subscribe-dropdown__button{
    color: #14549c !important;
    border-color: #14549c !important;
}
.tribe-events-c-subscribe-dropdown__button:hover{
    color: #fff !important;
    border-color: #14549c !important;
    background-color: #14549c !important;
}
.tribe-common-b2--bold{
    color: #37B65F;
}
.tribe-common-b2--bold, .tribe-common-a11y-hidden{
    font-size: 1.6rem;
}
.tribe-events-single-event-title{
    font-size: 4rem;
}
.tribe-clearfix>h2, .tribe-event-date-start, .tribe-event-time{
    font-size: 2rem !important;
    color: black !important;
}
.tribe-common-anchor-thin a{
    font-size: 3rem !important;
}
.tribe-common-h4--min-medium>a{
    font-size: 3rem !important;
    color: #14549c !important;
}
#qt_bbp_reply_content_toolbar input{
    color: #14549c !important;
}
.bbp-attachments-form input{margin-bottom: 1rem !important;}
.bbp-attachments-form a{
    font-size: 16px !important;
}
.youzify-aboutme-name{
    font-size: 2rem !important;
}
#bbp_search{border-color: #777676 !important;}
/*a.friendship-button.is_friend{
    padding: 1rem 1rem !important;
}
a.friendship-button.is_friend.remove{
    padding: 0rem 1rem !important;
}*/
.group-subscription-div {
    display: none !important;
}

/*.youzify #youzify-members-list .youzify-user-actions a{padding-top: 10px; padding-bottom: 10px;}*/
.friendship-button.is_friend.remove{font-size: 0px !important; }
.friendship-button.is_friend.remove:after {content:'Remove connection';font-size: 1.4rem; padding-right: 10px;}
.friendship-button.is_friend.remove::before{padding-left: 10px;}
.friendship-button.not_friends.add{font-size: 0px !important;  }
.friendship-button.not_friends.add:before{padding-left: 10px;}
.friendship-button.not_friends.add:after {content:'Add connection'; font-size: 1.4rem; padding-right: 10px;}
.friendship-button.is_friend{font-size: 0px;}
/*#members-personal{font-size: 0px !important;}
#members-personal{content:'My Connections';font-size: 1.4rem; padding-right: 10px;}*/
/*#see-field_78_friends.field-visibility-text{font-size: 0px !important; }
#see-field_78_friends.field-visibility-text{content:'My Connections';font-size: 1.4rem; padding-right: 10px;}
.field-visibility-settings.field-visibility-settings-open:nth-child(2){font-size: 0px !important; }*/
/*.friendship-button.is_friend:after {content:'Remove connection';}*/
/*#youzify-group-body .item-list-tabs{display: none;}*/

body.bbp-guest .nav-notifications-groups-li {display: none;}
body.bbp-guest #bbpress-forums .youzify-bbp-form-item {display: none;}
body.bbp-guest .youzify-button-item.youzify-avatar-button {display: none;}
body.bbp-guest .youzify-button-item.youzify-cover-button {display: none;}

body.bbp-moderator #wp-admin-bar-my-account-activity {display:none;}
body.bbp-moderator #menu-tools{display: none;}
body.bbp-moderator #menu-settings{display: none;}
body.bbp-moderator #menu-users{display: none;}
body.bbp-moderator #menu-posts-bp-email{display: none;}
body.bbp-moderator #menu-dashboard{display: none;}
body.bbp-moderator #wp-admin-bar-my-account-xprofile{display: none;}
body.bbp-moderator #wp-admin-bar-my-account-messages{display: none;}
body.bbp-moderator #wp-admin-bar-my-account-friends{display: none;}
body.bbp-moderator #wp-admin-bar-my-account-groups{display: none;}
body.bbp-moderator #wp-admin-bar-my-account-forums{display: none;}
body.bbp-moderator #wp-admin-bar-my-account-settings{display: none;}
body.bbp-moderator #wp-admin-bar-elementor_notes{display: none;}
body.bbp-moderator #wp-admin-bar-my-account-notifications{display: none;}
body.bbp-moderator #group-create-nav{display: none;}
body.bbp-moderator #delete-group-groups-li{display: none;}
body.bbp-moderator #wp-admin-bar-group-admin{display: none;}



body.bbp-pbn-admin #wp-admin-bar-my-account-messages{display: none;}
body.bbp-pbn-admin #wp-admin-bar-my-account-activity {display:none;}
body.bbp-pbn-admin #wp-admin-bar-my-account-xprofile{display: none;}
body.bbp-pbn-admin #wp-admin-bar-my-account-messages{display: none;}
body.bbp-pbn-admin #wp-admin-bar-my-account-friends{display: none;}
body.bbp-pbn-admin #wp-admin-bar-my-account-groups{display: none;}
body.bbp-pbn-admin #wp-admin-bar-my-account-forums{display: none;}
body.bbp-pbn-admin #wp-admin-bar-my-account-settings{display: none;}
body.bbp-pbn-admin #wp-admin-bar-elementor_notes{display: none;}
body.bbp-pbn-admin #wp-admin-bar-my-account-notifications{display: none;}
body.bbp-pbn-admin #wp-admin-bar-new-content{display: none;}
body.bbp-pbn-admin #wp-admin-bar-wpseo-menu{display: none;}


.activity.single-group .groups.joined_group{display: none !important;}

/*#bbpress-forums .youzify-bbp-form-item {display: none;}*/
.youzify-bbp-form-item.youzify-bbp-form-item-checkbox{display: none;}





input#field_80.checkbox-acceptance{margin-right: 0.5rem !important;}
#nav-notifications-groups-li{display: none;}
/*body.bbp-moderator #menu-posts-join{display: none !important;}*/
/*body.role-administrator .wp-menu-name {
    background-color: #ff0000;
}

body.role-editor .wp-menu-name {
    background-color: #00ff00;
}*/

.youzify-group-settings-tab h4 {font-size: 1.8rem !important;}
.ass_manage_members_links a {font-size: 1.2rem !important;}
#group-settings-form h2{font-size: 2rem !important;}
.bbp-header .bbp-search-author{display: none !important;}
.bbp-header .bbp-search-content{margin-left: 0 !important;}
.bbp-author-ip{display: none !important;}
#bp-login-widget-submit{background: #37B65F !important;}
@media screen and (min-width:1024px){ 
    #nf-field-14-wrap{
        display: none;
    }
}

/*body.bbp-guest .youzify-wall-form {display: none;}*/

section:has(#mybreadcrumbs) {background-color: #14549c;color:#fff;}
#mybreadcrumbs a {color:#fff;font-size: 1.2rem;}
#mybreadcrumbs a:hover {color:#4bee7f;}

body.bbp-search #mybreadcrumbs {
    display: block;
    background: #14549c;
    position: absolute;
    top: 0;
    padding: 10px;
    color: #fff;
    width: 100%;
}

body.bbp-search #mybreadcrumbs h3{
    padding: 2rem !important;
}

.bbp-topic-merge-link{display: none !important;}
.bbp-topic-split-link{display: none !important;}
/*.bbp-topic-revision-log{display: none !important;}*/
.bbp-reply-move-link{display: none !important;}
.button.confirm.mod-promote-to-admin{display: none !important;}
.button.confirm.member-promote-to-admin{display: none !important;}
.button.confirm.member-promote-to-mod{display: none !important;}

.youzify-wall-link-data .youzify-wall-link-url{
    text-transform: none;
}