/**
 * GENERAL & GLOBAL MODIFICATIONS
 * Styles that apply across all screen sizes.
 */

/* --- ACTIVITY PAGE --- */
/* Hide specific block and page headers on Activity */
.activity-sidebar-left #secondary.sidebar-left #block-8,
.bp_activity .entry-header {
    display: none;
}

/* Hide title field in the post modal */
.activity-update-form .activity-form.focus-in .whats-new-title, .bp-nouveau-activity-form-placeholder- .activity-form.focus-in .whats-new-title {
    display: none !important; 
}

/* --- SEARCH BAR --- */
/* Restrict search visibility for logged-out users */
body:not(.logged-in) .header-search-link,
body:not(.logged-in) ul#primary-menu li:nth-child(6),
body:not(.logged-in) .header-search-primary {
    display: none !important;
    visibility: hidden !important;
}

/* --- HEADERS & NAVIGATION --- */
/* Enable smooth header hide/show on scroll */
#masthead {
    transition: transform 0.3s ease-in-out;
}
#masthead.hidden {
    transform: translateY(-100%);
}

#masthead i.bb-icon-inbox.bb-icon-inbox:before {
    content: '\ee2f';
}

/* User Avatar Styling */
.user-link img {
    border-radius: 50%;
    image-rendering: optimize-contrast;
}

/* Sign-in button styling to match theme buttons */
.bb-header-buttons .button.link.signin-button {
    padding: 0 20px;
    border-radius: var(--bb-button-radius);
    background-color: var(--bb-primary-button-background-regular) !important;
    color: var(--bb-primary-button-text-regular) !important;
    border: 1px solid var(--bb-primary-button-border-regular) !important;
}

/* --- GROUPS & MEMBERS --- */
/* Reset search bar margins and hide entry headers */
.groups .subnav-search.groups-search,
.members .subnav-search.members-search {
    float: inherit !important;
    margin: 0 !important;
}

.groups .entry-header,
.members .entry-header {
    display: none;
}



#pogivo-custom-activity-form {
    display:none;
}

.activity-feed-anywhere-for-buddyboss #whats-new-form-footer #whats-new-toolbar {
    display: flex;
}


.activity-feed-anywhere-for-buddyboss #bp-nouveau-activity-form {
     display: none;
}

