/*
Theme Name: REIGN Child
Theme URI: https://wbcomdesigns.com/downloads/reign-buddypress-theme/
Author: Wbcom Designs
Author URI: https://wbcomdesigns.com/
Description: Premium BuddyPress Theme with Elementor Page Builder support.
Version: 3.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: reign-child
Template: reign-theme
Domain Path: /languages/
Tags: one-column, two-columns, right-sidebar, custom-background, custom-menu, featured-images, post-formats, full-width-template, translation-ready, theme-options, threaded-comments, footer-widgets, custom-logo
*/


/* Wbcom Designs Custom CSS */

h1,
h2,
h4,
h5,
h6 {
    font-family: StreetFiveSix, Verdana, Arial, sans-serif !important;
}

h3 {
    font-family: Arkhip, Verdana, Arial, sans-serif !important;
}

ul#primary-menu {
    justify-content: center;
}


/* Peepso Community */

.ps-dropdown--menu .ps-dropdown__menu>a,
.ps-dropdown--menu .ps-dropdown__menu>button {
    color: #023042 !important;
}

.ps-dropdown--menu .ps-dropdown__menu>a:nth-child(4),

/* .ps-dropdown--menu .ps-dropdown__menu>a:nth-child(5),
.ps-dropdown--menu .ps-dropdown__menu>a:nth-child(6), */

.ps-dropdown--menu .ps-dropdown__menu>a:nth-child(7),
.ps-dropdown--menu .ps-dropdown__menu>a:nth-child(8),

/* .ps-focus__footer .ps-focus__menu .ps-focus__menu-inner>a:nth-child(2), */

.ps-focus__footer .ps-focus__menu .ps-focus__menu-inner>a:nth-child(4),
.ps-focus__footer .ps-focus__menu .ps-focus__menu-inner>a:nth-child(8),
.ps-focus__footer .ps-focus__menu .ps-focus__menu-inner>a:nth-child(9) {
    display: none;
}

.ps-profile__notifications-row .ps-profile__notifications-list .ps-profile__notifications-list-item:nth-child(5n),
.ps-profile__notifications-row .ps-profile__notifications-list .ps-profile__notifications-list-item:nth-child(6n) {
    display: none;
}

.ps-navbar.js-toolbar,
.page-id-7876 .reign-peepso-page #reign-sidebar-left .psw-profile__avatar {
    display: none;
}

.page-id-7876 .reign-peepso-page #reign-sidebar-left .psw-profile__header {
    display: none;
}

.page-id-7876 .reign-peepso-page #reign-sidebar-left .widget_peepsowidgetme {
    display: none;
}

.widget_peepsowidgetme .psw-profile.psw-profile--cover .psw-profile__menu-title:nth-child(4) {
    border-top: 0px;
    padding-top: 0px;
    font-family: StreetFiveSix, Verdana, Arial, sans-serif !important;
    font-size: 1.375rem;
    line-height: 1;
    position: relative;
}

.widget_peepsowidgetme .psw-profile.psw-profile--cover .psw-profile__menu-title:nth-child(4):before {
    content: '';
    height: 1px;
    position: absolute;
    bottom: 7px;
    width: 115px;
    border-bottom: 1px solid #ebb83e;
    z-index: 1;
}

.widget_peepsowidgetme .psw-profile.psw-profile--cover .psw-profile__menu-title:nth-child(4):after {
    content: '';
    height: 1px;
    position: absolute;
    bottom: 7px;
    left: 20px;
    width: 88%;
    border-bottom: 1px solid #e3e3e3;
}

.bp-search-ajax-item:hover .item-title,
body.admin-bar.bp-search .bp-search-ac div.bp-search-ajax-item.allresults:hover a,
.bp-search-ajax-item:hover .entry-meta * {
    color: #EBB83E !important;
}

#masthead .user-profile-menu {
    border: none !important;
    min-width: 200px !important;
    padding: 5px !important;
}


/*BP Message*/

.bp-messages-wrap.bp-better-messages-list {
    display: none !important;
}

.buddypress.logged-in .bp-messages-wrap.bp-better-messages-list {
    display: block !important;
}

.bp-messages-wrap .chat-header,
.bp-messages-wrap .chat-footer,
.bp-messages-wrap:not(.bp-better-messages-mini) .bm-reply .bm-send-message,
.bp-messages-wrap .chat-header.side-header {
    border-radius: 0 !important;
}

.bp-messages-wrap .bm_thread_subject_input,
.buddypress-wrap form.bp-dir-search-form:before {
    display: none !important;
}

.bp-better-messages-list .tabs {
    padding: 3px;
    border-bottom: 0;
}

.bp-messages-column input#subject-input[class="subject-input"],
.bp-messages-column label.bm-bold[for="subject-input"] {
    display: none !important;
}

.bp-messages-column input#subject-input[class="subject-input"],
.bp-messages-column label.bm-bold[for="subject-input"] {
    display: none !important;
}

.bp-messages .contexify,
.bpbm-dropdown-menu {
    display: flex !important;
    flex-direction: column !important;
}

.bp-messages .contexify div:nth-child(4) {
    display: none !important
}

.bp-messages .contexify div:nth-child(2) {
    order: 3;
}

.bpbm-dropdown-menu span.bpbm-dropdown-item.bpbm-delete-conversation:last-child {
    display: none !important;
}

.bpbm-dropdown-menu span.bpbm-dropdown-item.bpbm-delete-conversation {
    order: 4;
}


/*Single Event*/

.em-item-single section.em-item-header {
    margin-bottom: 30px;
}

.em-item-single section.em-item-header .em-item-meta {
    flex: 1 1 auto;
    order: 1;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: space-between;
}

.em-item-single section.em-item-header .em-item-meta section.em-item-meta-column {
    flex: max(290px, 33.4333333333%);
}

.em button.input.em-event-add-to-calendar {
    display: inline-block;
    height: 38px !important;
    padding: 0 30px !important;
    color: var(--text-color-softer) !important;
    text-align: center !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    line-height: 38px !important;
    letter-spacing: 1px !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
    white-space: nowrap !important;
    background-color: transparent !important;
    border-radius: 4px !important;
    border: 1px solid var(--border-color) !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
    margin: 15px 0 0 !important;
}

.em-item-single section.em-item-header .em-item-meta-line,
.em-item-single section.em-item-header .em-item-meta .em-item-meta-line,
.em-item-single section.em-item-header .em-item-meta .em-item-meta-line {
    line-height: 22px;
    font-size: 17px;
    display: grid;
    grid-template-columns: 30px 1fr;
    margin-bottom: 12px;
}

.single-event section.em-event-location {
    display: none !important;
}

.single-event .entry-author.reign-author-info {
    display: flex;
    align-items: center;
}

.single-event .entry-author.reign-author-info .author-avatar img.avatar {
    max-width: 70px;
}

.single-event .entry-author.reign-author-info .author-avatar {
    margin-right: 20px;
}

.single-event .reign-author-info .author-info {
    margin-left: 0;
}

.single-event .reign-author-info .author-title {
    margin-bottom: 5px;
}

.single-event .entry-author.reign-author-info h4.title-author-box {
    display: block !important;
}

.wbcom-entry-author-bio h4.title-author-box {
    display: none !important;
}

.single-event .wbcom-entry-author-bio h4.title-author-box {
    display: block !important;
    font-size: 22px;
    margin-bottom: 0;
}

.single-event .wbcom-entry-author-bio {
    padding-top: 10px;
}

.groups.events .item-body-inner-wrapper table.widefat.events-table tr.event td:last-child br:last-child {
    display: none;
}

.groups.events .item-body-inner-wrapper table.widefat.events-table tr.event td {
    font-size: 16px;
}

.profile.buddypress .bp-profile-content.bp-settings-content form#settings-form tr.field_1,
.profile.buddypress .bp-profile-content.bp-settings-content form#settings-form tr.field_2 {
    display: none;
}

.bp-profile-content form#settings-form tr.ont-meetings-visibility {
    vertical-align: middle;
}

.bp-profile-content form#settings-form tr.ont-meetings-visibility td.field-name p.description {
    font-style: italic;
    margin: 0 !important;
    padding: 0;
    line-height: 1.2;
    color: #888;
}

.bp-profile-content.bp-settings-content form#settings-form tr.ont-meetings-visibility td.field-visibility {
    display: flex;
    align-items: center;
    gap: 2px;
    border: none;
    padding: 18px 10px;
}

form#settings-form tr.ont-meetings-visibility td.field-visibility label[for="map-visibility-ja"] {
    margin-right: 20px;
}

tr.ont-meetings-visibility td.field-visibility input[type="radio"] {
    width: 18px;
    height: 18px;
    cursor: pointer;
}


/* Hide Profile Widget Link */

.widget_peepsowidgetme .psw-profile.psw-profile--cover .psw-profile__menu-title:nth-child(2),
.widget_peepsowidgetme .psw-profile.psw-profile--cover .psw-profile__menu:nth-child(3),
.widget_peepsowidgetme .psw-profile.psw-profile--cover .psw-profile__menu-title:nth-child(4),
.widget_peepsowidgetme .psw-profile.psw-profile--cover .psw-profile__menu:nth-child(5) {
    display: none !important;
}

#scrollUp::after {
    color: #ebb83e;
}

#scrollUp svg.progress-circle path {
    stroke: #ebb83e;
}

.bp-messages-wrap .bm-messages-list .bm-list .bm-sticky-date * {
    color: #fff;
}

body.bp-messages.buddypress .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-right-side .bm-content .bm-messages-listing .bm-message .bm-message-content:not(.bm-hide-background) {
    background: #f4f1f1 !important;
}

body.bp-messages.buddypress .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-right-side .bm-content .bm-messages-listing .bm-message .bm-message-content:not(.bm-hide-background) * {
    color: #000 !important;
}


/* Footer */

aside#footer-area {
    text-align: center;
}

#footer-area .wb-grid {
    align-items: center;
    max-width: 1200px;
    margin: 0 auto;
}

img.footer-lgo {
    width: 150px;
}

.wb-grid-cell p span,
.wb-grid-cell p {
    line-height: 32px;
    margin: 0;
}

.widget-area .news_widget .rg-news-thumb img {
    max-width: 80px;
    height: 70px;
    object-fit: cover;
}

.widget-area .event-btn-sidebar {
    background: #ebb83e;
    color: #023042;
    border-radius: 10px;
    padding: 10px 30px;
    display: block;
    margin: 10px auto 0;
    font-size: 18px;
    font-weight: 600;
    text-align: center;
}

.rg-icon-wrap .gci-envelope:before {
    content: '\f4b6';
}

.widget_peepsowidgetuserbar .psw-userbar__user-profile .ps-dropdown__menu .gci-user-edit:before {
    content: '\f013';
    font-family: "Font Awesome 5 Pro", reign-icons !important;
    font-weight: 400;
}

.widget_peepsowidgetuserbar .psw-userbar__user-profile .ps-dropdown__menu a:nth-child(9n) .gci-user-edit:before {
    content: '\f007';
}

.widget_peepsowidgetme .psw-notifs--profile .ps-notif--messages .ps-notif__toggle .gci-envelope:before {
    content: '\f4b6';
}

.ps-member__actions .ps-member__action--message:before,
.ps-focus__cover-actions .ps-focus__cover-action .gci-envelope:before {
    content: '\f4b6';
    font-family: "Font Awesome 5 Pro", reign-icons!important;
    font-weight: 400;
}

.tcb-post-list.tve-content-list .post-wrapper .thrv_wrapper a {
    color: #b07019;
}

h1.lm-header-title:after {
    display: none;
}

h1.lm-header-title {
    font-size: 36px;
}

.thrv_wrapper .tcb-carousel-container .slick-track .slick-slide {
    margin: 20px !important;
}

.thrv_wrapper .tcb-carousel-container .slick-arrow {
    top: 50%;
}

.post-actions .ps-btn {
    padding: 8px 12px !important;
}

a.ps-hashtag.ps-hashtag--box:nth-child(2n+1) {
    font-size: 80%;
}

a.ps-hashtag.ps-hashtag--box:nth-child(4n+1) {
    font-size: 100%;
}

a.ps-hashtag.ps-hashtag--box:nth-child(3n+1) {
    font-size: 150%;
}

a.ps-hashtag.ps-hashtag--box:nth-child(5n+1) {
    font-size: 120%;
}

.community-menu-sidebar .menu-left-sidebar-menu-container .menu li {
    padding: 4px 0;
}

.community-menu-sidebar .menu-left-sidebar-menu-container .menu li:before {
    display: none;
}

.community-menu-sidebar .menu-left-sidebar-menu-container .menu li a {
    font-size: 16px;
}

.community-menu-sidebar .menu-left-sidebar-menu-container .menu li i {
    margin-right: 10px;
    color: #ebb83e;
    width: 24px;
}

.peepso-member-blog-container .peepso-member-blog-post-form .ps-input__wrapper label[for="peepso_member_blog_post_category"] {
    display: none;
}

.woocommerce-cart table.cart td.product-quantity .quantity {
    display: flex;
}

.reign-peepso-page #lg-lid2l3zi .tve-form-button .tcb-button-link {
    background: #ebb83e !important;
}

body .version-two .rg-login-btn-wrap .btn-login {
    background: #ebb83e;
}

.header-notifications-dropdown-menu .dropdown-item .notification-item-content {
    width: -webkit-calc(100% - 30px) !important;
    width: calc(100% - 30px) !important;
}

.header-notifications-dropdown-menu .notification-item-content .dropdown-item-title.notification {
    font-size: 14px;
    line-height: 1.1;
    white-space: unset;
    text-overflow: unset;
}

.header-notifications-dropdown-menu p.mute {
    font-size: .70rem !important;
    font-weight: normal !important;
    margin-top: 2px !important;
}

@media only screen and (max-width: 959px) {
    .reign-nav-top-bar .site-branding {
        justify-content: flex-start;
    }
    #masthead .psw-userbar__name {
        display: none;
    }
    .reign-user-toggler .widget_peepsowidgetuserbar .ps-js-widget-userbar-notifications {
        display: block !important;
        margin-right: 0px !important;
    }
    .reign-user-toggler .rg-icon-wrap {
        width: 40px;
        height: 46px;
        line-height: 46px;
    }
    .reign-peepso-page #reign-sidebar-left {
        order: 1;
    }
    .reign-peepso-page .content-wrapper {
        order: 2;
    }
    .reign-peepso-page #reign-sidebar-right {
        order: 3;
    }
    nav.reign-navbar-mobile .js-hiraku-offcanvas-active .js-hiraku-offcanvas-sidebar {
        display: block !important;
    }
    .ps-notifications {
        height: 45vh;
    }
    .ps-notif__box .ps-notif__box-footer a {
        line-height: 1;
    }
    .ps-focus__avatar-change {
        color: var(--PS-COLOR--TEXT--LIGHT) !important;
    }
    .ps-notif__box {
        left: -70px !important;
        width: calc(100% + 70px);
    }
    .page-id-7875 .reign-peepso-page .widget_peepsowidgetme,
    .page-id-7876 .reign-peepso-page .community-menu-sidebar {
        display: none;
    }
}

.wp-block-button__link.wp-element-button {
    background: #eab83d;
    color: #023042;
    font-weight: bold;
    margin: 10px 5px;
}

.wp-block-button__link.wp-element-button:hover {
    background: #b07019;
    color: #fff;
}


/* .page-id-7875 .reign-peepso-page .widget_peepsowidgetlogin, */

.page-id-7927 #reign-sidebar-left,
.page-template-page-peepso-single-layout-php .lm-site-header-section {
    display: none;
}

.reign_peepso_group_directory_page .lm-site-header-section {
    display: block;
}


/*Single Groups*/

body.single-item.groups div#item-header.single-headers div#item-actions {
    right: -150px;
    position: relative;
    top: -10px;
}

.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .item-meta {
    color: #959595;
}

.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .item-meta span.mention-name {
    display: none;
    color: var(--reign-site-body-text-color);
}

.bp-nouveau .buddypress-wrap .activity-comments p {
    word-break: unset !important;
}

#buddypress .activity-content .activity-inner p a,
li.blogs.new_blog_post.activity-item .activity-content .activity-inner a.bb-post-title-link {
    color: #ebb83e !important;
}

#buddypress .activity-content .activity-inner p a:hover,
li.blogs.new_blog_post.activity-item .activity-content .activity-inner a.bb-post-title-link:hover {
    color: #b07019 !important;
}


/** New Custom CSS */

li.activity-item .acomment-meta a.author-name,
.activity-content .activity-header p a:first-child {
    font-weight: bold;
}

.bp-nouveau .activity-list .activity-item .activity-content p.activity-date a {
    font-weight: normal;
}

#masthead .user-profile-menu li>a {
    font-size: 13px !important;
    padding: 5px 10px;
    font-weight: 400 !important;
}

#masthead .user-profile-menu li:last-child.bp-menu.bp-logout-nav {
    margin: 0px;
    padding: 0px;
    border: none;
}

.bp-activity-privacy__label .privacy-figure.privacy-figure--level-five:before,
.bp-activity-privacy__label .privacy-figure.privacy-figure--level-four:before,
.bp-activity-privacy__label .privacy-figure.privacy-figure--level-three:before,
.bp-activity-privacy__label .privacy-figure.privacy-figure--level-two:before,
.bp-activity-privacy__label .privacy-figure.privacy-figure--level-one:before {
    content: "\eecc";
}

.bp-member-blog-post-form .bp-member-blog-btn {
    width: auto !important;
}

.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-item-buttons-wrapper {
    position: relative;
}

.user-welcomeback .links,
.user-welcomeback .reign-block-content {
    display: none;
}

.bp-messages.buddypress aside#secondary {
    display: none;
}

.header-notifications-dropdown-menu .dropdown-title {
    border-bottom: 1px solid rgba(65, 71, 108, .1);
}

.widget.widget_tag_cloud .tagcloud a {
    padding: 3px 7px;
    background: #023041;
    border-radius: 5px;
}

#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_action {
    display: none;
}

#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list {
    display: flex;
    width: auto;
    position: relative;
    top: 0px;
    background: none;
    box-shadow: none;
}

#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list:after {
    display: none;
}

#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .switch-button {
    display: none;
}

#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .generic-button {
    margin-right: 10px !important;
}

#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .member-header-actions .friendship-button .friendship-button,
#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .follow-button .follow-button,
#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .bp-toggle-action-button,
#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .friendship-button .requested.bp-toggle-action-button,
#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .send-message {
    color: var(--reign-site-button-text-color) !important;
    background: var(--reign-site-button-bg-color) !important;
    border-radius: 10px !important;
    min-width: 150px;
    width: 100%;
    text-align: center;
    padding: 7px;
}

#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .follow-button .follow-button.not_following,
#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .follow-button .follow-button.not_following:hover {
    min-width: 100px;
}

#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .member-header-actions .friendship-button .friendship-button:hover,
#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .friendship-button .requested.bp-toggle-action-button:hover,
#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .follow-button .follow-button:hover,
#buddypress #cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .bp-toggle-action-button-hover,
#buddypress #cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .bp-toggle-action-button:hover,
#buddypress #cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .bb_more_options_list .send-message:hover,
#cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap .friendship-button .requested.bp-toggle-action-button-hover {
    background: var(--reign-site-button-bg-hover-color) !important;
    color: var(--reign-site-button-text-color) !important;
    border-radius: 10px !important;
    min-width: 150px;
    width: 100%;
    text-align: center;
    padding: 7px;
}

.activity-comments .acomment-content {
    font-size: 14px;
}

.activity-comments .acomment-content span.activity-blog-post-link a {
    color: #ebb83e;
}

@media only screen and (max-width: 782px) {
    #buddypress #cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap {
        display: block;
    }
    .bp-nouveau #buddypress div#item-header.single-headers #cover-image-container.wbtm-member-cover-image-container .member-header-actions-wrap #item-buttons {
        margin: 0px !important;
    }
    .reign-navbar-user .rg-icon-wrap.rg-register-btn-wrap,
    .reign-navbar-user span.sep,
    .rg-login-btn-wrap a.button span.far.fa-sign-in {
        display: none;
    }
    .rg-login-btn-wrap a.button {
        font-size: 13px;
        background: #ebb83e !important;
        border-radius: var(--reign-global-button-radius);
        padding: 7px 18px !important;
        display: inline-block;
        line-height: 1.5;
    }
    .reign-mobile-menu,
    .site-branding a img {
        max-height: 62px;
    }
}

.bp_members.type-bp_members .bp-single-plain-nav .wb-grid-cell {
    order: 2 !important;
}

@media only screen and (max-width: 767px) {
    .bp_members.type-bp_members .bp-single-plain-nav .wb-grid-cell {
        order: 1 !important;
    }
}

#buddypress .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a.unpin-activity,
#buddypress .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a.pin-activity {
    display: none;
}

.bp-nouveau .bp-list li .bb-activity-more-options-wrap .bb-activity-more-options .generic-button {
    display: block;
}

.bp-subnavs ul li {
    font-size: 15px;
}

/*01=03=2024*/
.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action .generic-button.bp-activity-react-button-wrapper {
    order: 1 !important;
}


/* Niveau Label */
.wbcom-niveau nav.main-navigation.reign-navbar-mobile .reign-navbar-user {
    display: none !important;
}

.wbcom-niveau aside#secondary,
.wbcom-niveau.groups aside#left,
.wbcom-niveau.members aside#left,
.wbcom-niveau.activity div#safecapital-member-map,
.wbcom-niveau.activity aside#reign-sidebar-left {
    display: none;
}

body.logged-out.activity aside#secondary,
body.logged-out.groups aside#secondary,
body.logged-out.members aside#left,
body.logged-out.activity div#safecapital-member-map,
body.logged-out.activity aside#reign-sidebar-left {
    display: none;
}

.direcotry-map{
    position: relative;
    margin-bottom: 20px;
}

.direcotry-map img{
    border-radius: 10px;
}

.direcotry-map a.organiseer_btn_map {
    background: var(--reign-site-link-color);
    color: #fff;
    padding: 8px 20px;
    font-size: 15px;
    border-radius: 10px;
    position: absolute;
    top: 20px;
    left: 20px;
    line-height: 1.2;
    width: 170px;
    text-align: center;
}
.direcotry-map a.organiseer_btn_map:hover{
    background: #EBB83E;
}
.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action .generic-button.bp-activity-react-button-wrapper {
    order: 1 !important;
}
.wbreacted-waiting{
    opacity: 0.4;
}


/*  hkb CSS */

.ht-kb .site-content {
    padding-top: 0px;
}

.hkb-searchbox-wrapper,
.hkb-subheader {
    background-color: var(--tcb-skin-color-0) !important;
    background-image: radial-gradient(rgba(0, 0, 0, 0.49) 0%, rgba(0, 0, 0, 0) 100%), url(https://www.safecapital.eu/wp-content/uploads/2023/01/pexels-johannes-plenio-1125769-1024x576.jpg) !important;
    --background-image: radial-gradient(rgba(0, 0, 0, 0.49) 0%, rgba(0, 0, 0, 0) 100%), url(https://www.safecapital.eu/wp-content/uploads/2023/01/pexels-johannes-plenio-1125769-1024x576.jpg) !important;
    --tve-applied-background-image: radial-gradient(rgba(0, 0, 0, 0.49) 0%, rgba(0, 0, 0, 0) 100%), url(https://www.safecapital.eu/wp-content/uploads/2023/01/pexels-johannes-plenio-1125769-1024x576.jpg) !important;
    --background-color: var(--tcb-skin-color-0) !important;
    --tve-applied-background-color: var(--tcb-skin-color-0) !important;
    background-size: auto, cover !important;
    background-position: 50% 50%, 50% 33% !important;
    background-attachment: scroll, scroll !important;
    background-repeat: no-repeat, no-repeat !important;
    --background-size: auto auto, cover !important;
    --background-position: 50% 50%, 50% 33% !important;
    --background-attachment: scroll, scroll !important;
    --background-repeat: no-repeat, no-repeat !important;
}

#hkb .hkb-feedback {
    margin-bottom: 0 !important;
}

#hkb .hkb-article-attachments {
    margin: 0 !important;
}

#hkb .widget {
    padding: 20px;
}

#hkb ul li {
    margin-left: 0;
}

#ht-kb-toc-widget-2 {
    display: none;
    height: 0;
}

.hkb_widget .hkb-article-tags h3 {
    font-size: 1.2em;
    margin: 0 0 0.75em;
}

.hkb_widget .hkb-article-tags a {
    display: inline-block;
}

.wpx-hide {
    display: none;
}

.hkb-searchbox__title {
    letter-spacing: 8px;
    text-shadow: rgb(25 26 26 / 50%) 2px 2px 2px;
    --tve-applied-text-shadow: 2px 2px 2px rgba(25, 26, 26, 0.5);
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
    text-transform: uppercase !important;
    font-size: 62px !important;
    color: var(--tcb-skin-color-22) !important;
    --tcb-applied-color: var(--tcb-skin-color-22) !important;
    --tve-applied-color: var(--tcb-skin-color-22) !important;
    color: var(--tcb-color-0);
    font-family: 'StreetFiveSix' !important;
    font-weight: var(--g-regular-weight, normal);
    font-size: 64px;
    background-color: rgba(0, 0, 0, 0);
    font-style: normal;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 22px;
    text-decoration: rgba(10, 10, 10, 0.85);
    text-transform: none;
    border-left: 0px none rgba(10, 10, 10, 0.85);
    line-height: 1.2em;
}

#hkb .hkb-site-search .hkb-site-search__field {
    border-radius: 100px !important;
    height: auto;
    font-size: 17px;
}

#hkb .hkb-site-search input.hkb-site-search__field::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #b3b3b3;
}

#hkb .hkb-site-search input.hkb-site-search__field::-moz-placeholder {
    /* Firefox 19+ */
    color: #b3b3b3;
}

#hkb .hkb-site-search input.hkb-site-search__field:-ms-input-placeholder {
    /* IE 10+ */
    color: #b3b3b3;
}

#hkb .hkb-site-search input.hkb-site-search__field:-moz-placeholder {
    /* Firefox 18- */
    color: #b3b3b3;
}

#item-header-content span.member-bio {
    font-size: 15px;
}

#item-header-content span.member-bio p {
    margin: 5px 0 0;
}

div#user_switching_switch_to {
    display: none !important;
}

.member-bio-detail span.member-bio-full {
    display: none;
    font-size: 15px;
}

.member-bio-detail.member-bio-active span.member-bio {
    display: none;
}

.member-bio-detail.member-bio-active span.member-bio-full {
    display: block;
}

a.bb-more-link.show-action-popup {
    color: var(--reign-site-link-hover-color);
}

div#user_switching_switch_to {
    display: none !important;
}

.single-post .post .entry-content a:not(.read-more) {
    color: var(--reign-accent-hover-color);
}

@media only screen and (max-width: 600px) {
    .hkb-searchbox__title {
        font-size: 32px !important;
    }
}

@media only screen and (max-width: 959px) {
    .lm-site-header-section .lm-header-banner {
        padding-top: 10px;
    }
}

@media only screen and (max-width: 719px) {
    .header-v2 #masthead .reign-fallback-header.header-mobile .reign-navbar-user {
        margin-right: 0 !important;
    }
    .bp-wrap.reign-nav-iconic .css-my-bookings table#dbem-bookings-table tr,
    .bp-wrap.reign-nav-iconic .css-my-bookings table#dbem-bookings-table tr td {
        display: block;
    }
    .bp-wrap.reign-nav-iconic .css-my-bookings table#dbem-bookings-table th {
        display: none;
    }
    .bp-wrap.reign-nav-iconic .css-my-bookings table#dbem-bookings-table tr td {
        display: block;
        padding: 10px 15px !important;
        font-size: 15px;
    }
    .bp-wrap.reign-nav-iconic .css-my-bookings table#dbem-bookings-table tbody tr {
        border-left: 1px solid var(--border-color-softer) !important;
        border-top: 1px solid var(--border-color-softer) !important;
        border-right: 1px solid var(--border-color-softer) !important;
    }
    .bp-wrap.reign-nav-iconic .css-my-bookings table#dbem-bookings-table tbody tr:nth-child(2n+2) {
        background: #f9f9f9;
        margin: 10px 0;
    }
    .member-header-actions.action {
        margin: 0;
    }
    .bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons {
        padding-bottom: 0;
        margin: 0 !important;
    }
    .bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-cover-extra-info-section,
    .bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .item-meta {
        margin-top: 0 !important;
    }
    .header-v2 #masthead .reign-fallback-header.header-mobile .rg-icon-wrap {
        width: auto !important;
    }
    .woo-cart-wrapper.header-notifications-dropdown-toggle {
        margin-right: 15px;
    }
    .rg-msg.header-notifications-dropdown-toggle {
        margin-right: 15px;
    }
    .user-notifications.header-notifications-dropdown-toggle {
        margin-right: 20px;
    }
}