/**
 * vBoard Stylesheet
 */
.list-title a {
    font-size: 16px !important;
    font-weight: 600 !important;
}

#groups-list.bp-list.grid.bb-cover-enabled .item-avatar .generic-button .group-button {
    padding: 0 !important;
}

.buddyboss-box {
    background: #fff;
    border: 1px solid #e7e9ec;
    border-radius: 4px;
    margin-bottom: 30px;
    padding: 15px;
}

#buddypress .single-headers .item-meta .mention-name, .sub-menu .user-mention {
    display: inline-block;
    direction: ltr;
}

.subs-wrapper {
    display: block;
    padding: 15px 10px 10px;
    text-align: center;
    background-color: ghostwhite;
    box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
}

.side-panel-menu a.subs-package {
    padding: 15px 0;
    display: initial;
    font-size: 14px;
    color: #939597;
    letter-spacing: -.24px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1;
    position: initial;
    width: 100%;
}

a.subs-package .link-text {
    line-height: 1.5 !important;
    color: #007CFF;
}

.subs-wrapper h5 {
    margin: 0 0 0.5rem;
}

.subs-wrapper .bb-icon-box {
    font-size: 25px;
}

body.buddypanel-header:not(.buddypanel-open):not(.bb-sfwd-aside) .buddypanel .subs-wrapper {
    opacity: 0;
    height: 0;
    visibility: hidden;
}

[dir=rtl] .side-panel-menu .bs-submenu-toggle {
    -webkit-transform: rotate(90deg) !important;
    -ms-transform: rotate(90deg) !important;
    transform: rotate(90deg) !important;
}

[data-bp-tooltip][data-bp-tooltip-pos=left]:hover:before, [data-bp-tooltip][data-bp-tooltip-pos=left][data-bp-tooltip-visible]:before {
    transform: translate(0, -50%) rotate(180deg) !important;
}

body:not(.elementor-editor-active) .elementor-menu-anchor:before {
    content: "";
    display: block;
    height: 110px;
    margin: -110px 0 0;
    visibility: hidden;
    pointer-events: none;
}

@media screen and (max-width: 782px) {
    .profile_bit__details-custom {
        min-width: auto !important;
    }
}

/* -----------BigBlueButton----------- */
.bbb-recordings-display {
    margin: 10px auto 15px;
    display: none !important;
}

.bbb-recording-display-block {
    border-top: solid 1px;
    border-bottom: solid 1px;
}

form#joinroom {
    margin-bottom: 0 !important;
}

.bbb-button {
    padding: 8px 20px;
    text-transform: none;
    overflow: visible;
    margin: 0;
}

.bbb-join-room-label {
    color: #4D5C6D;
    font-size: initial;
}

/* -----------BuddyBoss----------- */
#buddypress .action .button {
    padding: 11px 20px !important;
}

.activity-list .activity-item .activity-header .activity-to:before {
    content: "\f340" !important;
    margin-right: -12px;
}

#buddypress ul.item-list li.members-entry {
    border-bottom: 1px solid #e7e9ec !important;
}

.group-members-wrap {
    display: none !important;
}

#item-header-content .group-item-actions {
    display: none !important;
}

.bb-user-content-wrap .item-meta {
    display: none !important;
}

.subnav #manage-members-groups-li,
.subnav #membership-requests-groups-li {
    display: none !important;
}

p.bp-controls-wrap #group-notify-members,
p.bp-controls-wrap label[for="group-notify-members"] {
    display: none !important;
}

.bb-profile-grid .bb-bp-settings-content input[id="email"],
.bb-profile-grid .bb-bp-settings-content label[for="email"] {
    display: none !important;
}

.item-block .group-details .group-visibility, .item-block .group-details .type-separator {
    display: none !important;
}

.user-subnav .subnav #invites-personal-li {
    display: none !important;
}

#members-groups-li,
#invite-groups-li {
    display: none !important;
}

.buddypress-wrap .bp-pagination .bp-pagination-links {
    background-color: white;
    border-radius: 4px;
    border: 1px solid #e7e9ec;
}

@media (min-width: 1181px) {
    .logged-in .item-header-wrap .groups-meta.action {
        max-width: 40% !important;
    }

    .logged-in .item-header-wrap .bp-group-title-wrap, .logged-in .item-header-wrap .group-description {
        max-width: 55% !important;
    }
}

.group-settings-selections .group-invitations {
    display: none !important;
}

/*.group-settings-selections .group-status-type div:nth-child(6),
.group-settings-selections .group-status-type #hidden-group-description {
    display: none !important;
}*/
.group-settings-selections .group-status-type {
    display: none !important;
}

.bs-styled-checkbox:disabled + label:before {
    background-color: #ccc !important;
    border: 0 !important;
}

.pager-block .pag-data {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}