body.viewing_non_logged_in_user .buddypress-wrap .my-account-wrap .my-account-wrap-inner .sidebar .sidebar-inner nav ul #xprofile-personal-li {
    display: none !important;
}
body.bp-user {
    background-color: #EBF1FC !important;
}
@media only screen and (max-width: 991px) {
    body.bp-user.admin-bar #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar {
        height: calc(100vh - 118px);
        margin-top: 118px;
    }
}
@media only screen and (max-width: 767px) {
    body.bp-user.admin-bar #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar {
        height: calc(100vh - 106px);
        margin-top: 106px;
    }
}
body.bp-user.drts_posts_classifieds #buddypress .bp-wrap.my-account-wrap .bp-content-wrap #item-body .bp-subnavs {
    display: none;
}
body.bp-user.drts_posts_classifieds #buddypress .bp-wrap.my-account-wrap .bp-content-wrap #item-body .drts-view-entities-container-dashboard_dashboard .drts-view-entities-header {
    display: block;
}
body.bp-user.drts_posts_classifieds #buddypress .bp-wrap.my-account-wrap .bp-content-wrap #item-body .drts-view-entities-container-dashboard_dashboard .drts-view-entities-header .dashboard_classifieds_header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    flex-wrap: wrap;
}
body.bp-user.drts_posts_classifieds #buddypress .bp-wrap.my-account-wrap .bp-content-wrap #item-body .drts-view-entities-container-dashboard_dashboard .drts-view-entities-header .dashboard_classifieds_header h4 {
    margin: 0;
}
body.bp-user.drts_posts_classifieds #buddypress .bp-wrap.my-account-wrap .bp-content-wrap #item-body .drts-view-entities-container-dashboard_dashboard .drts-view-entities-header .drts-bs-navbar {
    display: none;
}
body.bp-user.drts_posts_classifieds #buddypress .bp-wrap.my-account-wrap .bp-content-wrap #item-body .drts-view-entities-container-dashboard_dashboard .drts-view-entities-dashboard_dashboard {
    overflow: auto;
}
body.bp-user.drts_posts_classifieds #buddypress .bp-wrap.my-account-wrap .bp-content-wrap #item-body .drts-dashboard-deletepost .drts-form-buttons {
    margin-top: 16px !important;
}
body.bp-user.drts_posts_classifieds #buddypress .bp-wrap.my-account-wrap .bp-content-wrap #item-body .drts-dashboard-deletepost .drts-form-buttons .drts-entity-btn-trash-directory--listing {
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    padding: 12px 34px 16px;
    border: 1px solid #F9501B;
    background-color: #F9501B;
    color: #fff !important;
    transition: all 0.3s ease-out;
    border-radius: 100px;
}
body.bp-user.drts_posts_classifieds #buddypress .bp-wrap.my-account-wrap .bp-content-wrap #item-body .drts-dashboard-deletepost .drts-form-buttons .drts-entity-btn-trash-directory--listing:hover {
    background-color: #FF3D00;
    border-color: #FF3D00;
}
body.bp-user.drts_posts_classifieds #buddypress .bp-wrap.my-account-wrap .bp-content-wrap #item-body .drts-dashboard-deletepost .drts-form-buttons .drts-entity-btn-trash-directory--listing:focus {
    box-shadow: none;
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_heading {
    display: none;
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_body #gform_fields_9 {
    margin-right: 0;
    margin-left: 0;
    display: grid;
    grid-template-columns: auto auto auto;
}
@media only screen and (max-width: 767px) {
    body.bp-user.visibility .bp-content-wrap .item-body .gform_body #gform_fields_9 {
        grid-template-columns: auto;
    }
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_body #gform_fields_9 .gfield {
    margin: 0 0 16px;
    padding: 0 0 0.625em;
	border: 0;
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_body #gform_fields_9 .gfield > legend {
    font-size: 14px;
    font-weight: 700;
    line-height: 22px;
    text-transform: uppercase;
    color: #061637;
    margin-bottom: 8px;
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_body #gform_fields_9 .gfield .gfield_radio {
    display: flex;
    align-items: center;
    gap: 24px;
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_body #gform_fields_9 .gfield .gfield_radio label {
    font-size: 14px;
    line-height: 22px;
    color: #061637;
    display: flex;
    align-items: center;
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_body #gform_fields_9 .gfield .gfield_radio label::before {
    width: 16px;
    height: 16px;
    border-color: #009BDF;
    margin-right: 8px;
    padding: 0;
    background: rgba(255, 255, 255, 0.2);
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_footer {
    padding: 0;
    display: flex;
    align-items: center;
    gap: 12px;
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_button {
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    padding: 12px 34px 16px;
    border: 1px solid #FFD41c;
    background-color: #FFD41c;
    transition: all 0.3s ease-out;
    border-radius: 100px !important;
    color: #000000;
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_button.disabled-btn {
    pointer-events: none;
    opacity: 0.5;
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_button:hover {
    background-color: #F9CA00;
    border-color: #F9CA00;
}
body.bp-user.visibility .bp-content-wrap .item-body .gform_button:focus {
    box-shadow: none;
}
body.bp-user.classifieds .bp-content-wrap .item-body .bp-subnavs {
    display: none;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .dashboard_classifieds_header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    flex-wrap: wrap;
    margin-bottom: 24px;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .dashboard_classifieds_header h4 {
    margin: 0;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table {
    width: 100%;
    overflow: visible;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .current_user_classified_title {
    display: flex;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .current_user_classified_title img {
    border-radius: 50%;
    height: 32px;
    vertical-align: middle;
    width: 32px;
    margin-right: 10px;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .current_user_classified_title span {
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    color: #061637;
    font-family: "Bjorn", sans-serif;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .success, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .expired, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .sold, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .pending {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    padding: 6px 10px;
    border-radius: 50px;
    color: #ffffff;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .success, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .sold {
    background-color: #5eba00;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .expired {
    background-color: #F9501B;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .pending {
    background-color: #000000;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td.current_user_classified_status, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td.current_user_classified_date {
    white-space: nowrap;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .current_user_classifieds_actions {
    position: relative;
    display: flex;
    justify-content: end;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .current_user_classifieds_actions .current_user_classified_action_toggle {
    background: #009BDF;
    color: #fff;
    border: 0;
    border-radius: 50px;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .current_user_classifieds_actions .current_user_classified_actions_dropdown {
    border-radius: 12px !important;
    background: #fff;
    box-shadow: 0 0 1rem rgba(30, 47, 67, 0.15);
    min-width: 1px;
    max-width: 180px;
    width: max-content;
    position: absolute;
    right: 0;
    top: 32px;
    z-index: 9;
    display: none;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .current_user_classifieds_actions .current_user_classified_actions_dropdown.open {
    display: block;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .current_user_classifieds_actions .current_user_classified_actions_dropdown a {
    width: 100%;
    border-bottom: 1px solid #F0F3F9;
    color: #061637;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    padding: 10px 24px 14px;
    text-align: left;
    text-transform: capitalize;
    font-family: "Bjorn", sans-serif;
    display: flex;
    align-items: center;
    gap: 6px;
    transition: all 0.3s ease-out;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .current_user_classifieds_actions .current_user_classified_actions_dropdown a:hover {
    color: #009BDF;
}
body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds .current_user_classifieds_inner .current_user_classifieds_table table tbody tr td .current_user_classifieds_actions .current_user_classified_actions_dropdown a:last-child {
    border-bottom: none;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds {
    display: flex;
    gap: 24px;
    flex-wrap: wrap;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item {
    border-radius: 12px !important;
    background: #fff;
    box-shadow: 0 3.17px 19.04px 0 rgba(189, 189, 189, 0.23);
    width: calc(33.33% - 16px);
}
@media only screen and (max-width: 1199px) {
    body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item {
        width: calc(50% - 16px);
    }
}
@media only screen and (max-width: 575px) {
    body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item {
        width: 100%;
    }
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item:hover .user_classified_item_pic img {
    transform: scale(1.1);
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_pic {
    border-radius: 12px 12px 0 0;
    height: 220px;
    overflow: hidden;
    display: block;
    background-color: #e0e0e0;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_pic img {
    border-radius: 12px 12px 0 0;
    object-fit: cover;
    height: 100%;
    width: 100%;
    transition: all 0.3s ease-out;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text {
    padding: 24px;
    border-radius: 0 0 12px 12px !important;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text .user_classified_item_text_price {
    font-size: 20px;
    line-height: 30px;
    font-family: "Lato", sans-serif;
    color: #009BDF;
    margin-bottom: 10px;
}
@media only screen and (max-width: 1024px) {
    body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text .user_classified_item_text_price {
        font-size: 20px;
        line-height: 30px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text .user_classified_item_text_price {
        font-size: 20px;
        line-height: 30px;
    }
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text h4 {
    margin: 0 0 8px 0;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text h4 a {
    font-size: 24px;
    line-height: 34px;
    font-weight: 700;
    color: #000000;
    font-family: "Bjorn", sans-serif;
    transition: all 0.3s ease-out;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
@media only screen and (max-width: 1024px) {
    body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text h4 a {
        font-size: 24px;
        line-height: 34px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text h4 a {
        font-size: 24px;
        line-height: 34px;
    }
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text h4 a:hover {
    color: #009BDF;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text .user_classified_item_text_location {
    display: flex;
    gap: 8px;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_wrapper .user_drts_classifeds .user_classified_item .user_classified_item_text .user_classified_item_text_location svg {
    position: relative;
    top: 3px;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user-classifieds-pagination, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds_pagination {
    display: flex;
    align-items: center;
    gap: 12px;
    flex-basis: 100%;
    margin-top: 40px;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user-classifieds-pagination .page-numbers, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds_pagination .page-numbers {
    font-size: 14px;
    line-height: 22px;
    font-weight: 500;
    font-family: "Bjorn", sans-serif;
    color: #061637;
    background: #fff;
    transition: all 0.3s ease-out;
    height: 38px;
    width: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user-classifieds-pagination .page-numbers:hover, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds_pagination .page-numbers:hover {
    background: #009BDF;
    color: #fff;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user-classifieds-pagination .page-numbers.prev, body.bp-user.classifieds .bp-content-wrap .item-body .user-classifieds-pagination .page-numbers.next, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds_pagination .page-numbers.prev, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds_pagination .page-numbers.next {
    width: auto;
    height: auto;
    border: 1px solid #009BDF;
    border-radius: 100px;
    padding: 6px 22px 8px;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user-classifieds-pagination .page-numbers.dots, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds_pagination .page-numbers.dots {
    background: transparent !important;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user-classifieds-pagination .page-numbers.current, body.bp-user.classifieds .bp-content-wrap .item-body .current_user_classifieds_pagination .page-numbers.current {
    background: #009BDF;
    color: #fff;
}
body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_not_found {
    font-size: 20px;
    line-height: 30px;
    color: #061637;
    font-weight: 700;
    text-align: center;
}
@media only screen and (max-width: 1024px) {
    body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_not_found {
        font-size: 20px;
        line-height: 30px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user.classifieds .bp-content-wrap .item-body .user_drts_classifeds_not_found {
        font-size: 20px;
        line-height: 30px;
    }
}
body.bp-user.not_profile_page #buddypress #item-header.title-section {
    padding: 30px 15px 30px;
    position: relative;
}
body.bp-user.not_profile_page #buddypress #item-header.title-section .not_profile_page_container {
    max-width: 1320px;
    margin: 0 auto;
}
body.bp-user.not_profile_page #buddypress #item-header.title-section .not_profile_page_container.not_profile_page_container__currentuser {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    flex-wrap: wrap;
}
body.bp-user.not_profile_page #buddypress #item-header.title-section .not_profile_page_container h1 {
    font-size: 32px;
    line-height: 42px;
    color: #FFD41c;
    text-transform: uppercase;
    margin: 0;
}
@media only screen and (max-width: 1024px) {
    body.bp-user.not_profile_page #buddypress #item-header.title-section .not_profile_page_container h1 {
        font-size: 32px;
        line-height: 42px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user.not_profile_page #buddypress #item-header.title-section .not_profile_page_container h1 {
        font-size: 30px;
        line-height: 40px;
    }
}
body.bp-user #buddypress #item-header.title-section {
    padding: 80px 15px;
}
body.bp-user #buddypress #item-header.title-section .bp-feedback {
    display: none;
}
@media only screen and (max-width: 1024px) {
    body.bp-user #buddypress #item-header.title-section {
        padding: 60px 15px;
    }
}
body.bp-user #buddypress #item-header.title-section::before, body.bp-user #buddypress #item-header.title-section::after {
    display: none;
}
body.bp-user #buddypress #item-header.title-section #cover-image-container #item-header-cover-image {
    margin-top: 0;
}
body.bp-user #buddypress #item-header.title-section #cover-image-container #item-header-cover-image #item-header-avatar {
    margin-bottom: 0;
}
@media only screen and (max-width: 991px) {
    body.bp-user #buddypress #item-header.title-section #cover-image-container #item-header-cover-image #item-header-avatar {
        margin-bottom: 30px;
    }
}
body.bp-user #buddypress #item-header.title-section #cover-image-container #item-header-cover-image #item-header-content .kbf_primary_btn.not_icon {
    padding: 12px 40px 16px;
    height: auto;
}
body.bp-user #buddypress #item-header.title-section #cover-image-container #item-header-cover-image #item-header-content .description {
    margin: 0;
}
body.bp-user #buddypress #item-header.title-section #cover-image-container #item-header-cover-image #item-header-content .bp-profile-info .bp-primary-info-wrap h2 {
    margin-bottom: 20px;
    margin-top: 8px;
}
body.bp-user #buddypress #item-header.title-section #cover-image-container #item-header-cover-image #item-header-content .bp-profile-info .bp-primary-info-wrap .item-info {
    margin-bottom: 8px;
}
body.bp-user #buddypress #item-header.title-section #cover-image-container #item-header-cover-image #item-header-content .bp-profile-info .bp-primary-info-wrap .item-info, body.bp-user #buddypress #item-header.title-section #cover-image-container #item-header-cover-image #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta {
    font-size: 16px;
    line-height: 24px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header {
    position: relative;
    display: flex;
    gap: 60px;
}
@media only screen and (max-width: 1399px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header {
        gap: 35px;
    }
}
@media only screen and (max-width: 1199px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header {
        flex-wrap: wrap;
    }
}
@media only screen and (max-width: 767px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header {
        flex-direction: column;
    }
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header::after {
    display: none;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-avatar {
    padding: 0;
    margin: 0;
    position: relative;
    width: 278px !important;
    height: 297px;
    flex-shrink: 0;
}
@media only screen and (max-width: 1199px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-avatar {
        order: 1;
    }
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-avatar img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    border-radius: 12px;
    border: none;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content {
    margin: -15px 0 0 0;
}
@media only screen and (max-width: 1199px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content {
        order: 3;
        flex-basis: 100%;
        margin: 0;
    }
}
@media only screen and (max-width: 767px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content {
        order: 2;
    }
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .user-nicename {
    font-family: "Bjorn", sans-serif;
    font-weight: 700;
    color: #FFD41c;
    margin-top: 0;
    margin-bottom: 24px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper {
    display: flex;
    align-items: center;
    gap: 16px;
    flex-wrap: wrap;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper.location_restrict .item-info .location {
    display: none;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .item-info {
    display: flex;
    flex-wrap: wrap;
    align-items: start;
    gap: 16px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .injury-details, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .join-date {
    display: none;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .username, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .location, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .member-join-date, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .member-injury-details, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .activity {
    font-size: 16px;
    line-height: 24px;
    font-family: "Lato", sans-serif;
    font-weight: 400;
    color: #FFFFFF;
    margin: 0;
    position: relative;
    display: flex;
    align-items: center;
    padding-left: 32px;
}
body.bp-user.email_unverified #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .location {
    display: none;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .username svg, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .location svg, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .member-join-date svg, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .member-injury-details svg, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .activity svg {
    display: none;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .username::before, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .location::before, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .member-join-date::before, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .member-injury-details::before, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .activity::before {
    position: absolute;
    left: 0;
    top: 1px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    width: 22px;
    height: 22px;
    content: "";
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .username {
    order: 1;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .username::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIwLjg1MzggNS45NTgzM1YxNi4wNDE3QzIwLjg1MzggMTYuNzA5OSAyMC41ODggMTcuMzUxNiAyMC4xMTU5IDE3LjgyNDZDMTkuNjQyOSAxOC4yOTY3IDE5LjAwMTMgMTguNTYyNSAxOC4zMzMgMTguNTYyNUgzLjY2NjM0QzIuOTk4MDkgMTguNTYyNSAyLjM1NjQyIDE4LjI5NjcgMS44ODM0MiAxNy44MjQ2QzEuNDExMzQgMTcuMzUxNiAxLjE0NTUxIDE2LjcwOTkgMS4xNDU1MSAxNi4wNDE3VjUuOTU4MzNDMS4xNDU1MSA1LjI5MDA4IDEuNDExMzQgNC42NDg0MiAxLjg4MzQyIDQuMTc1NDJDMi4zNTY0MiAzLjcwMzMzIDIuOTk4MDkgMy40Mzc1IDMuNjY2MzQgMy40Mzc1SDE4LjMzM0MxOS4wMDEzIDMuNDM3NSAxOS42NDI5IDMuNzAzMzMgMjAuMTE1OSA0LjE3NTQyQzIwLjU4OCA0LjY0ODQyIDIwLjg1MzggNS4yOTAwOCAyMC44NTM4IDUuOTU4MzNaTTE5LjQ3ODggNS45NTgzM0MxOS40Nzg4IDUuNjU0IDE5LjM1NzggNS4zNjM0MiAxOS4xNDMzIDUuMTQ4QzE4LjkyNzkgNC45MzM1IDE4LjYzNzMgNC44MTI1IDE4LjMzMyA0LjgxMjVIMy42NjYzNEMzLjM2MjAxIDQuODEyNSAzLjA3MTQyIDQuOTMzNSAyLjg1NjAxIDUuMTQ4QzIuNjQxNTEgNS4zNjM0MiAyLjUyMDUxIDUuNjU0IDIuNTIwNTEgNS45NTgzM1YxNi4wNDE3QzIuNTIwNTEgMTYuMzQ2IDIuNjQxNTEgMTYuNjM2NiAyLjg1NjAxIDE2Ljg1MkMzLjA3MTQyIDE3LjA2NjUgMy4zNjIwMSAxNy4xODc1IDMuNjY2MzQgMTcuMTg3NUgxOC4zMzNDMTguNjM3MyAxNy4xODc1IDE4LjkyNzkgMTcuMDY2NSAxOS4xNDMzIDE2Ljg1MkMxOS4zNTc4IDE2LjYzNjYgMTkuNDc4OCAxNi4zNDYgMTkuNDc4OCAxNi4wNDE3VjUuOTU4MzNaIiBmaWxsPSJ3aGl0ZSIvPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuODU5NCA1LjgwMTEyQzIwLjE5ODYgNS42MzE1NCAyMC42MTIgNS43NjkwNCAyMC43ODE2IDYuMTA5MTJDMjAuOTUxMiA2LjQ0ODI5IDIwLjgxMzcgNi44NjE3MSAyMC40NzM2IDcuMDMxMjlMMTEuMzA2OSAxMS42MTQ2QzExLjExMzUgMTEuNzEwOSAxMC44ODYyIDExLjcxMDkgMTAuNjkyOCAxMS42MTQ2TDEuNTI2MTIgNy4wMzEyOUMxLjE4NjAzIDYuODYxNzEgMS4wNDg1MyA2LjQ0ODI5IDEuMjE4MTIgNi4xMDkxMkMxLjM4NzcgNS43NjkwNCAxLjgwMTEyIDUuNjMxNTQgMi4xNDAyOCA1LjgwMTEyTDEwLjk5OTkgMTAuMjMwNUwxOS44NTk0IDUuODAxMTJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=");
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .location {
    order: 3;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .location::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTExLjAwMDMgMjAuODUzOEMxMC44NzIgMjAuODUzOCAxMC43NDM3IDIwLjgxNzIgMTAuNjMzNyAyMC43NTNDMTAuMzIyIDIwLjU2MDUgMi45Nzk0OSAxNS44OTQ3IDIuOTc5NDkgOS4xNjYzNEMyLjk3OTQ5IDQuNzQ4MDEgNi41NzI4MyAxLjE0NTUxIDExLjAwMDMgMS4xNDU1MUMxNS40Mjc4IDEuMTQ1NTEgMTkuMDIxMiA0Ljc0ODAxIDE5LjAyMTIgOS4xNjYzNEMxOS4wMjEyIDE1Ljg4NTUgMTEuNjc4NyAyMC41NTEzIDExLjM2NyAyMC43NTNDMTEuMjU3IDIwLjgyNjMgMTEuMTI4NyAyMC44NTM4IDExLjAwMDMgMjAuODUzOFpNMTEuMDAwMyAyLjUyMDUxQzcuMzMzNjYgMi41MjA1MSA0LjM1NDQ5IDUuNDk5NjcgNC4zNTQ0OSA5LjE2NjM0QzQuMzU0NDkgMTQuMzE4IDkuNTYxMTYgMTguMzIzOCAxMS4wMDAzIDE5LjM0MTNDMTIuNDM5NSAxOC4zMzMgMTcuNjQ2MiAxNC4zMjcyIDE3LjY0NjIgOS4xNjYzNEMxNy42NDYyIDUuNDk5NjcgMTQuNjY3IDIuNTIwNTEgMTEuMDAwMyAyLjUyMDUxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExIDEyLjYwNDVDOS4xMDI1IDEyLjYwNDUgNy41NjI1IDExLjA2NDUgNy41NjI1IDkuMTY2OTlDNy41NjI1IDcuMjY5NDkgOS4xMDI1IDUuNzI5NDkgMTEgNS43Mjk0OUMxMi44OTc1IDUuNzI5NDkgMTQuNDM3NSA3LjI2OTQ5IDE0LjQzNzUgOS4xNjY5OUMxNC40Mzc1IDExLjA2NDUgMTIuODk3NSAxMi42MDQ1IDExIDEyLjYwNDVaTTExIDcuMTA0NDlDOS44NjMzMyA3LjEwNDQ5IDguOTM3NSA4LjAzMDMzIDguOTM3NSA5LjE2Njk5QzguOTM3NSAxMC4zMDM3IDkuODYzMzMgMTEuMjI5NSAxMSAxMS4yMjk1QzEyLjEzNjcgMTEuMjI5NSAxMy4wNjI1IDEwLjMwMzcgMTMuMDYyNSA5LjE2Njk5QzEzLjA2MjUgOC4wMzAzMyAxMi4xMzY3IDcuMTA0NDkgMTEgNy4xMDQ0OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==");
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .member-injury-details {
    order: 4;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .member-injury-details::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyNCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzMwOTZfNjcxIiBzdHlsZT0ibWFzay10eXBlOmx1bWluYW5jZSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMiIgeT0iMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj4KPHBhdGggZD0iTTIgMUgyMlYyMUgyVjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfMzA5Nl82NzEpIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05Ljg1Njg2IDQuODQyNzdDMTAuMjUxMyA0Ljg0Mjc3IDEwLjU3MTEgNS4xNjI1NyAxMC41NzExIDUuNTU3MDZWMTIuMTU3MUMxMC41NzExIDEyLjU1MTUgMTAuMjUxMyAxMi44NzEzIDkuODU2ODYgMTIuODcxM0M5LjQ2MjM4IDEyLjg3MTMgOS4xNDI1OCAxMi41NTE1IDkuMTQyNTggMTIuMTU3MVY1LjU1NzA2QzkuMTQyNTggNS4xNjI1NyA5LjQ2MjM4IDQuODQyNzcgOS44NTY4NiA0Ljg0Mjc3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01Ljg0Mjc3IDguODU2ODZDNS44NDI3NyA4LjQ2MjM4IDYuMTYyNTcgOC4xNDI1OCA2LjU1NzA2IDguMTQyNThIMTMuMTU3MUMxMy41NTE1IDguMTQyNTggMTMuODcxMyA4LjQ2MjM4IDEzLjg3MTMgOC44NTY4NkMxMy44NzEzIDkuMjUxMzUgMTMuNTUxNSA5LjU3MTE1IDEzLjE1NzEgOS41NzExNUg2LjU1NzA2QzYuMTYyNTcgOS41NzExNSA1Ljg0Mjc3IDkuMjUxMzUgNS44NDI3NyA4Ljg1Njg2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjE0Mjg2IDIuNDI4NTdDMy43NDgzNyAyLjQyODU3IDMuNDI4NTcgMi43NDgzNyAzLjQyODU3IDMuMTQyODZWMTQuNTcxNEMzLjQyODU3IDE0Ljk2NTkgMy43NDgzNyAxNS4yODU3IDQuMTQyODYgMTUuMjg1N0gxNS41NzE0QzE1Ljk2NTkgMTUuMjg1NyAxNi4yODU3IDE0Ljk2NTkgMTYuMjg1NyAxNC41NzE0VjMuMTQyODZDMTYuMjg1NyAyLjc0ODM3IDE1Ljk2NTkgMi40Mjg1NyAxNS41NzE0IDIuNDI4NTdINC4xNDI4NlpNMiAzLjE0Mjg2QzIgMS45NTkzOSAyLjk1OTM5IDEgNC4xNDI4NiAxSDE1LjU3MTRDMTYuNzU0OSAxIDE3LjcxNDMgMS45NTkzOSAxNy43MTQzIDMuMTQyODZWMTQuNTcxNEMxNy43MTQzIDE1Ljc1NDkgMTYuNzU0OSAxNi43MTQzIDE1LjU3MTQgMTYuNzE0M0g0LjE0Mjg2QzIuOTU5MzkgMTYuNzE0MyAyIDE1Ljc1NDkgMiAxNC41NzE0VjMuMTQyODZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIwLjI4NjEgNC4yODYxM0MyMC42ODA2IDQuMjg2MTMgMjEuMDAwNCA0LjYwNTkzIDIxLjAwMDQgNS4wMDA0MlYxNy44NTc2QzIxLjAwMDQgMTguNDI1OCAyMC43NzQ3IDE4Ljk3MSAyMC4zNzI3IDE5LjM3MjhDMTkuOTcwOSAxOS43NzQ3IDE5LjQyNTkgMjAuMDAwNCAxOC44NTc2IDIwLjAwMDRINi4wMDA0MkM1LjYwNTkzIDIwLjAwMDQgNS4yODYxMyAxOS42ODA2IDUuMjg2MTMgMTkuMjg2MUM1LjI4NjEzIDE4Ljg5MTcgNS42MDU5MyAxOC41NzE4IDYuMDAwNDIgMTguNTcxOEgxOC44NTc2QzE5LjA0NyAxOC41NzE4IDE5LjIyODcgMTguNDk2NiAxOS4zNjI2IDE4LjM2MjdDMTkuNDk2NiAxOC4yMjg3IDE5LjU3MTkgMTguMDQ3IDE5LjU3MTkgMTcuODU3NlY1LjAwMDQyQzE5LjU3MTkgNC42MDU5MyAxOS44OTE2IDQuMjg2MTMgMjAuMjg2MSA0LjI4NjEzWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4=");
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .member-join-date {
    order: 2;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .member-join-date::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC45OTk3IDEuMTQ1NTFDMTYuNDM4MyAxLjE0NTUxIDIwLjg1MzggNS41NjEwOSAyMC44NTM4IDEwLjk5OTdDMjAuODUzOCAxNi40MzgzIDE2LjQzODMgMjAuODUzOCAxMC45OTk3IDIwLjg1MzhDNS41NjEwOSAyMC44NTM4IDEuMTQ1NTEgMTYuNDM4MyAxLjE0NTUxIDEwLjk5OTdDMS4xNDU1MSA1LjU2MTA5IDUuNTYxMDkgMS4xNDU1MSAxMC45OTk3IDEuMTQ1NTFaTTEwLjk5OTcgMi41MjA1MUM2LjMyMDA5IDIuNTIwNTEgMi41MjA1MSA2LjMyMDA5IDIuNTIwNTEgMTAuOTk5N0MyLjUyMDUxIDE1LjY3OTMgNi4zMjAwOSAxOS40Nzg4IDEwLjk5OTcgMTkuNDc4OEMxNS42NzkzIDE5LjQ3ODggMTkuNDc4OCAxNS42NzkzIDE5LjQ3ODggMTAuOTk5N0MxOS40Nzg4IDYuMzIwMDkgMTUuNjc5MyAyLjUyMDUxIDEwLjk5OTcgMi41MjA1MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEgNC4zNTM1MkMxMy4yNzcgNC4zNTM1MiAxNS4xMjUgNi4yMDE1MiAxNS4xMjUgOC40Nzg1MkMxNS4xMjUgMTAuNzU1NSAxMy4yNzcgMTIuNjAzNSAxMSAxMi42MDM1QzguNzIzIDEyLjYwMzUgNi44NzUgMTAuNzU1NSA2Ljg3NSA4LjQ3ODUyQzYuODc1IDYuMjAxNTIgOC43MjMgNC4zNTM1MiAxMSA0LjM1MzUyWk0xMSA1LjcyODUyQzkuNDgyIDUuNzI4NTIgOC4yNSA2Ljk2MDUyIDguMjUgOC40Nzg1MkM4LjI1IDkuOTk2NTIgOS40ODIgMTEuMjI4NSAxMSAxMS4yMjg1QzEyLjUxOCAxMS4yMjg1IDEzLjc1IDkuOTk2NTIgMTMuNzUgOC40Nzg1MkMxMy43NSA2Ljk2MDUyIDEyLjUxOCA1LjcyODUyIDExIDUuNzI4NTJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE2Ljk1NzcgMTguNTYxOEMxNi43Nzk4IDE4LjU2MTggMTYuNjE3NiAxOC40OTQgMTYuNDk0OCAxOC4zODMxQzE2LjM3MSAxOC4yODEzIDE2LjI3MDIgMTguMTIyOCAxNi4yNzAyIDE3Ljg3NDNDMTYuMjcwMiAxNC45NjMgMTMuOTEwNyAxMi42MDM1IDEwLjk5OTMgMTIuNjAzNUM4LjA4ODAyIDEyLjYwMzUgNS43Mjg1MiAxNC45NjMgNS43Mjg1MiAxNy44NzQzQzUuNzI4NTIgMTguNTIyNCA1LjA0MTAyIDE4LjU2MTggNS4wNDEwMiAxOC41NjE4QzQuNjYxNTIgMTguNTYxOCA0LjM1MzUyIDE4LjI1MzggNC4zNTM1MiAxNy44NzQzQzQuMzUzNTIgMTQuMjA0IDcuMzI5MDIgMTEuMjI4NSAxMC45OTkzIDExLjIyODVDMTQuNjY5NyAxMS4yMjg1IDE3LjY0NTIgMTQuMjA0IDE3LjY0NTIgMTcuODc0M0MxNy42NDUyIDE4LjUyMjQgMTYuOTU3NyAxOC41NjE4IDE2Ljk1NzcgMTguNTYxOFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==");
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .activity {
    order: 5;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .activity::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE4LjQ3ODggMTAuMDAwN0MxOC40Nzg4IDE0LjY4MzkgMTQuNjgyOSAxOC40Nzk4IDkuOTk5NjcgMTguNDc5OEM1LjMxNjQyIDE4LjQ3OTggMS41MjA1MSAxNC42ODM5IDEuNTIwNTEgMTAuMDAwN0MxLjUyMDUxIDUuMzE3NCA1LjMxNjQyIDEuNTIxNDggOS45OTk2NyAxLjUyMTQ4QzE0LjY4MjkgMS41MjE0OCAxOC40Nzg4IDUuMzE3NCAxOC40Nzg4IDEwLjAwMDdaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CiAgPHBhdGggZD0iTTEzLjE0NTMgMTIuNjk4TDkuNjg5NDUgMTAuNjM2NFY2LjE5MzM2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .item-meta-wrapper-others {
    display: flex;
    flex-wrap: wrap;
    align-items: start;
    gap: 16px;
    order: 4;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .bp-profile-info .bp-primary-info-wrap .item-meta-wrapper .item-meta-wrapper-others .item-meta-wrapper-other-item {
    font-size: 16px;
    line-height: 24px;
    display: flex;
    align-items: center;
    font-family: "Lato", sans-serif;
    font-weight: 400;
    color: #FFFFFF;
    gap: 10px;
    text-transform: capitalize;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .description {
    margin-top: 32px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .description h3 {
    color: #fff;
    font-family: "Lato", sans-serif;
    font-weight: 700;
    margin-bottom: 20px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header #item-header-content .description p {
    font-size: 18px;
    line-height: 26px;
    font-family: "Lato", sans-serif;
    font-weight: 400;
    color: #fff;
    margin: 0;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card {
    position: relative;
    padding: 24px;
    background-color: #FFFFFF;
    border-radius: 20px;
    max-width: 256px;
    width: 100%;
    flex: 0 0 100%;
    height: 100%;
    margin-left: auto;
}
@media only screen and (max-width: 1199px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card {
        order: 2;
    }
}
@media only screen and (max-width: 767px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card {
        order: 3;
        margin-left: 0;
    }
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .text {
    margin-bottom: 16px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .email_verified {
    text-align: center;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .text h5 {
    font-size: 20px;
    line-height: 30px;
    font-family: "Bjorn", sans-serif;
    font-weight: 700;
    color: #000;
    text-transform: uppercase;
    text-align: center;
    margin: 0;
}
@media only screen and (max-width: 1024px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .text h5 {
        font-size: 20px;
        line-height: 30px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .text h5 {
        font-size: 20px;
        line-height: 30px;
    }
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .register-btn-wrapper {
    text-align: center;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .register-btn-wrapper .register-btn-wrapper-text {
    font-size: 16px;
    line-height: 24px;
    color: #58595B;
    font-family: "Lato", sans-serif;
    font-weight: 400;
    display: block;
    margin-top: 16px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .contact-info {
    margin-bottom: 20px;
    padding: 0;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .contact-info li {
    text-align: center;
    margin-bottom: 12px;
    list-style: none;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .contact-info li:last-child {
    margin-bottom: 0;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .contact-info li span {
    display: block;
    font-size: 16px;
    line-height: 24px;
    color: #58595B;
    margin-bottom: 4px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .contact-info li a {
    font-size: 16px;
    line-height: 24px;
    color: #061637;
    font-weight: 500;
    word-wrap: break-word;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .social-links {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: 8px;
    padding: 0;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .social-links li {
    list-style: none;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .social-links li a {
    width: 32px;
    height: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    border: 1px solid #009BDF;
    transition: all 0.3s ease-out;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .social-links li a svg path {
    transition: all 0.3s ease-out;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .social-links li a:hover {
    background: #009BDF;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .social-links li a:hover svg path {
    fill: #fff;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header .contact-info-card .btn-wrapper {
    text-align: center;
    margin-top: 20px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags {
    margin-top: 80px;
    padding: 40px;
    background-color: #fff;
    border-radius: 20px;
    box-shadow: 0 4px 64px 0 rgba(45, 54, 67, 0.05);
    grid-template-columns: repeat(2, 1fr);
    align-items: start;
    column-gap: 80px;
    row-gap: 40px;
    position: relative;
}
@media only screen and (max-width: 767px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags {
        flex-direction: column;
        grid-template-columns: auto;
        gap: 40px;
        margin-top: 60px;
        padding: 24px;
    }
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags.profile-cover-header-tags-divider {
    display: grid;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags.profile-cover-header-tags-divider::after {
    position: absolute;
    content: "";
    background: #D7DFE9;
    width: 1px;
    top: 50%;
    right: 0;
    left: 0;
    margin: 0 auto;
    height: calc(100% - 80px);
    transform: translateY(-50%);
}
@media only screen and (max-width: 767px) {
    body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags.profile-cover-header-tags-divider::after {
        display: none;
    }
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure {
    margin: 0;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure figcaption {
    display: flex;
    flex-direction: column;
    gap: 10px;
    font-size: 18px;
    line-height: 26px;
    font-family: "Bjorn", sans-serif;
    font-weight: 700;
    letter-spacing: -0.36px;
    color: #061637;
    text-transform: uppercase;
    margin: 0;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure figcaption span {
    display: inline-block;
    font-size: 28px;
    color: #061637;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure .related-sports {
    list-style: none;
    padding: 0;
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
    margin-top: 16px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure .related-sports li a {
    padding: 5px 16px;
    font-size: 14px;
    line-height: 24px;
    font-weight: 700;
    background-color: #F4F7FA;
    border-radius: 50px;
    transition: all 0.3s ease-out;
    font-family: "Lato", sans-serif;
    display: inline-block;
    color: #061637;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure .related-sports li a:hover {
    color: #009BDF;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure .grant-received, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure .equipment-owned {
    padding-left: 20px;
    margin-top: 16px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure .grant-received li,
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure .equipment-owned li {
    margin-bottom: 6px;
}
body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure .grant-received li:last-child, body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure .equipment-owned li:last-child {
    margin-bottom: 0;
}
/*body.bp-user #buddypress #item-header.title-section .profile-cover-container .profile-cover-header-tags figure .equipment-owned {*/
/*    margin: 16px 0 0 0;*/
/*}*/
body.bp-user #buddypress .profile_view_mode_exit {
    padding: 0 15px;
    margin-bottom: 40px;
}
body.bp-user #buddypress .profile_view_mode_exit .profile_view_mode_exit_text {
    padding: 24px;
    text-align: center;
    border-radius: 12px;
    background: rgba(0, 155, 223, 0.1);
    max-width: 1320px;
    margin: 0 auto;
}
body.bp-user #buddypress .profile_view_mode_exit .profile_view_mode_exit_text a {
    color: #009bdf;
}
body.bp-user #buddypress .bp-wrap.my-account-wrap {
    padding: 90px 15px;
}
@media only screen and (max-width: 1024px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap {
        padding: 60px 15px;
    }
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .sidebar-toggle {
    width: 42px !important;
    height: 42px;
    background: #FFD41c;
    border-radius: 0 6px 6px 0;
    display: flex;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer;
    position: relative;
    left: -15px;
    margin-bottom: 20px;
}
@media only screen and (min-width: 992px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .sidebar-toggle {
        display: none;
    }
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner {
    display: flex;
    gap: 40px;
    margin-top: 0;
}
@media only screen and (max-width: 991px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner {
        display: block;
    }
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar {
    background-color: #fff;
    border-radius: 12px;
    width: 260px;
    height: 100%;
}
@media only screen and (max-width: 991px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .sidebar-inner {
        padding: 20px;
        height: 100%;
        width: 80%;
        background-color: #fff;
        border-radius: 0;
    }
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .sidebar-backdrop {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
@media only screen and (min-width: 992px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .sidebar-backdrop {
        display: none;
    }
}
@media only screen and (max-width: 991px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .sidebar-backdrop {
        display: block;
    }
}
@media only screen and (min-width: 992px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar {
        position: relative;
        left: 0 !important;
        opacity: 1 !important;
    }
}
@media only screen and (max-width: 991px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar {
        background: transparent;
        border-radius: 0;
        position: fixed;
        left: -1000px;
        top: 0;
        width: 100%;
        height: calc(100vh - 86px);
        z-index: 99;
        margin-top: 86px;
        transition: all 0.3s ease-in-out;
        border-top: 1px solid #D7DFE9;
    }
}
@media only screen and (max-width: 767px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar {
        margin-top: 74px;
        height: calc(100vh - 74px);
    }
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs {
    overflow: visible;
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav {
    display: block;
    box-shadow: 0 20px 24px -4px rgba(45, 54, 67, 0.0392156863);
    border-radius: 8px;
}
@media only screen and (max-width: 991px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav {
        box-shadow: none;
        border-radius: 0;
    }
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li {
    display: block;
    border: none;
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li#activity-personal-li, body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li#drts_voting_votes-personal-li, body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li#blogs-personal-li, body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li#drts_posts_classifieds-personal-li, body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li#notifications-personal-li, body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li#friends-personal-li, body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li#groups-personal-li, body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li#invitations-personal-li, body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li#settings-personal-li, body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li#drts_account-personal-li {
    display: none;
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li:first-child a {
    border-radius: 8px 8px 0 0;
}
@media only screen and (max-width: 991px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li:first-child a {
        padding: 0 0 14px;
    }
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li:last-child a {
    border-bottom: 0;
    border-radius: 0 0 8px 8px;
}
@media only screen and (max-width: 991px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li:last-child a {
        padding: 10px 0 0;
    }
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li.selected a {
    color: #009BDF;
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li a {
    background: transparent;
    border: none;
    padding: 10px 24px 14px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #F0F3F9;
    border-radius: 0;
    color: #061637;
    transition: all 0.3s ease-in-out;
    font-weight: 500;
}
@media only screen and (max-width: 991px) {
    body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li a {
        padding: 10px 0 14px;
    }
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li a:hover {
    color: #009BDF;
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .sidebar .main-navs #member-primary-nav > li a .count {
    background: #009BDF;
    border: none;
    border-radius: 50%;
    padding: 0;
    position: relative;
    top: 2px;
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    color: #fff;
    font-family: "Arial", sans-serif;
    font-weight: 400;
    transition: all 0.3s ease-in-out;
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .bp-content-wrap {
    flex: 1;
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .bp-content-wrap > h2 {
    margin: 0 0 24px 0;
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .bp-content-wrap #item-body .bp-subnavs #member-secondary-nav > li a {
    background: transparent;
}
body.bp-user #buddypress .bp-wrap.my-account-wrap .my-account-wrap-inner .bp-content-wrap #item-body .bp-subnavs #member-secondary-nav > li a:hover {
    background: transparent;
    color: #009BDF;
}
body.bp-user.profile.edit .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-avatar-personal-li, body.bp-user.profile.edit .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-cover-image-personal-li, body.bp-user.profile.edit .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #public-personal-li, body.bp-user.profile.reset-password .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #public-personal-li, body.bp-user.profile.visibility .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #public-personal-li, body.bp-user.profile.change-avatar .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-avatar-personal-li, body.bp-user.profile.change-avatar .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-cover-image-personal-li, body.bp-user.profile.change-cover-image .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-avatar-personal-li, body.bp-user.profile.change-cover-image .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-cover-image-personal-li, body.bp-user.profile.public .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-avatar-personal-li, body.bp-user.profile.public .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-cover-image-personal-li, body.bp-user.profile.reset-password .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-avatar-personal-li, body.bp-user.profile.reset-password .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-cover-image-personal-li, body.bp-user.profile.visibility .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-avatar-personal-li, body.bp-user.profile.visibility .bp-wrap.my-account-wrap .my-account-wrap-inner .subnav #change-cover-image-personal-li {
    display: none;
}
body.bp-user .bbp-user-topics-started .bbp-template-notice,
body.bp-user .bbp-user-replies-created .bbp-template-notice,
body.bp-user .bbp-user-engagements .bbp-template-notice,
body.bp-user .bbp-user-favorites .bbp-template-notice,
body.bp-user .bbp-user-subscriptions .bbp-template-notice {
    margin-top: 30px !important;
}
body.bp-user .select-wrap {
    border-color: transparent !important;
}
body.bp-user .select-wrap:hover {
    border-color: transparent !important;
}
body.bp-user .bp-wrap {
    background-color: transparent !important;
}
body.bp-user .friendship-requests-screen {
    line-height: inherit !important;
}
body.bp-user .bp-content-wrap {
    background-color: #fff;
    border-radius: 12px;
    padding: 32px;
}
@media only screen and (max-width: 767px) {
    body.bp-user .bp-content-wrap {
        padding: 24px 20px;
    }
}
body.bp-user .bp-content-wrap table tr th, body.bp-user .bp-content-wrap .drts-bs-table tr th, body.bp-user .bp-content-wrap .bp-tables-user tr th {
    background-color: #F8F9FB;
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    white-space: nowrap;
}
body.bp-user .bp-content-wrap table tr th:first-child, body.bp-user .bp-content-wrap .drts-bs-table tr th:first-child, body.bp-user .bp-content-wrap .bp-tables-user tr th:first-child {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}
body.bp-user .bp-content-wrap table tr th:last-child, body.bp-user .bp-content-wrap .drts-bs-table tr th:last-child, body.bp-user .bp-content-wrap .bp-tables-user tr th:last-child {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}
body.bp-user .bp-content-wrap table tr td:first-child, body.bp-user .bp-content-wrap .drts-bs-table tr td:first-child, body.bp-user .bp-content-wrap .bp-tables-user tr td:first-child {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}
body.bp-user .bp-content-wrap table tr td:last-child, body.bp-user .bp-content-wrap .drts-bs-table tr td:last-child, body.bp-user .bp-content-wrap .bp-tables-user tr td:last-child {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}
body.bp-user .bp-content-wrap table tr td .drts-entity-permalink, body.bp-user .bp-content-wrap table tr td .directory-listing-title, body.bp-user .bp-content-wrap table tr td a, body.bp-user .bp-content-wrap .drts-bs-table tr td .drts-entity-permalink, body.bp-user .bp-content-wrap .drts-bs-table tr td .directory-listing-title, body.bp-user .bp-content-wrap .drts-bs-table tr td a, body.bp-user .bp-content-wrap .bp-tables-user tr td .drts-entity-permalink, body.bp-user .bp-content-wrap .bp-tables-user tr td .directory-listing-title, body.bp-user .bp-content-wrap .bp-tables-user tr td a {
    font-family: "Bjorn", sans-serif !important;
    font-weight: 500 !important;
    color: #061637;
    display: flex;
}
body.bp-user .bp-content-wrap table tr td img.drts-icon, body.bp-user .bp-content-wrap .drts-bs-table tr td img.drts-icon, body.bp-user .bp-content-wrap .bp-tables-user tr td img.drts-icon {
    margin-right: 10px;
}
body.bp-user .bp-content-wrap table tr td .drts-datetime, body.bp-user .bp-content-wrap .drts-bs-table tr td .drts-datetime, body.bp-user .bp-content-wrap .bp-tables-user tr td .drts-datetime {
    white-space: nowrap;
}
body.bp-user .bp-content-wrap table td, body.bp-user .bp-content-wrap .drts-bs-table td, body.bp-user .bp-content-wrap .bp-tables-user td {
    border: 0;
    vertical-align: middle;
    padding: 16px 24px;
}
body.bp-user .bp-content-wrap table thead tr, body.bp-user .bp-content-wrap .drts-bs-table thead tr, body.bp-user .bp-content-wrap .bp-tables-user thead tr {
    border: 0;
}
body.bp-user .bp-content-wrap table thead tr th, body.bp-user .bp-content-wrap .drts-bs-table thead tr th, body.bp-user .bp-content-wrap .bp-tables-user thead tr th {
    padding: 20px 24px;
    border: 0;
    letter-spacing: normal;
    vertical-align: middle;
    color: #000000;
}
body.bp-user .bp-content-wrap table thead tr th a, body.bp-user .bp-content-wrap .drts-bs-table thead tr th a, body.bp-user .bp-content-wrap .bp-tables-user thead tr th a {
    background-color: transparent;
    color: #000000;
    font-size: 14px;
}
body.bp-user .bp-content-wrap table thead tr th a .fa-sort-down, body.bp-user .bp-content-wrap .drts-bs-table thead tr th a .fa-sort-down, body.bp-user .bp-content-wrap .bp-tables-user thead tr th a .fa-sort-down {
    position: relative;
    top: -2px;
}
body.bp-user .bp-content-wrap table tbody tr:nth-child(odd) td, body.bp-user .bp-content-wrap .drts-bs-table tbody tr:nth-child(odd) td, body.bp-user .bp-content-wrap .bp-tables-user tbody tr:nth-child(odd) td {
    background-color: #ffffff;
}
body.bp-user .bp-content-wrap table tbody tr:nth-child(even) td, body.bp-user .bp-content-wrap .drts-bs-table tbody tr:nth-child(even) td, body.bp-user .bp-content-wrap .bp-tables-user tbody tr:nth-child(even) td {
    background-color: #F8F9FB;
}
body.bp-user .bp-content-wrap table .drts-bs-badge, body.bp-user .bp-content-wrap .drts-bs-table .drts-bs-badge, body.bp-user .bp-content-wrap .bp-tables-user .drts-bs-badge {
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 22px !important;
    padding: 6px 10px !important;
    border-radius: 50px !important;
    color: #ffffff !important;
}
body.bp-user .bp-content-wrap table .drts-bs-badge.drts-bs-badge-danger, body.bp-user .bp-content-wrap .drts-bs-table .drts-bs-badge.drts-bs-badge-danger, body.bp-user .bp-content-wrap .bp-tables-user .drts-bs-badge.drts-bs-badge-danger {
    background-color: #F9501B !important;
}
body.bp-user .bp-content-wrap table .directory-listing-admin-buttons .drts-bs-dropdown-toggle, body.bp-user .bp-content-wrap .drts-bs-table .directory-listing-admin-buttons .drts-bs-dropdown-toggle, body.bp-user .bp-content-wrap .bp-tables-user .directory-listing-admin-buttons .drts-bs-dropdown-toggle {
    background: #009BDF;
    color: #fff;
    border: 0;
    border-radius: 50px;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
}
body.bp-user .bp-content-wrap table .directory-listing-admin-buttons .drts-bs-dropdown-toggle:after, body.bp-user .bp-content-wrap .drts-bs-table .directory-listing-admin-buttons .drts-bs-dropdown-toggle:after, body.bp-user .bp-content-wrap .bp-tables-user .directory-listing-admin-buttons .drts-bs-dropdown-toggle:after {
    display: none !important;
}
body.bp-user .bp-content-wrap table .directory-listing-admin-buttons .drts-bs-dropdown-toggle:focus, body.bp-user .bp-content-wrap .drts-bs-table .directory-listing-admin-buttons .drts-bs-dropdown-toggle:focus, body.bp-user .bp-content-wrap .bp-tables-user .directory-listing-admin-buttons .drts-bs-dropdown-toggle:focus {
    box-shadow: none !important;
}
body.bp-user .bp-content-wrap table .directory-listing-admin-buttons .drts-bs-dropdown-menu, body.bp-user .bp-content-wrap .drts-bs-table .directory-listing-admin-buttons .drts-bs-dropdown-menu, body.bp-user .bp-content-wrap .bp-tables-user .directory-listing-admin-buttons .drts-bs-dropdown-menu {
    border-radius: 12px !important;
    background: #fff;
    box-shadow: 0 0 1rem rgba(30, 47, 67, 0.15);
    border: 0;
    padding: 0;
}
body.bp-user .bp-content-wrap table .directory-listing-admin-buttons .drts-bs-dropdown-menu button, body.bp-user .bp-content-wrap .drts-bs-table .directory-listing-admin-buttons .drts-bs-dropdown-menu button, body.bp-user .bp-content-wrap .bp-tables-user .directory-listing-admin-buttons .drts-bs-dropdown-menu button {
    width: 100%;
    border: 1px solid #F0F3F9;
    border-right: 0;
    border-left: 0;
    border-top: 0;
    color: #061637;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    padding: 10px 24px 14px;
    text-align: left;
    text-transform: capitalize;
    font-family: "Bjorn", sans-serif;
    display: flex;
    align-items: center;
    gap: 6px;
}
body.bp-user .bp-content-wrap table .directory-listing-admin-buttons .drts-bs-dropdown-menu button:hover, body.bp-user .bp-content-wrap .drts-bs-table .directory-listing-admin-buttons .drts-bs-dropdown-menu button:hover, body.bp-user .bp-content-wrap .bp-tables-user .directory-listing-admin-buttons .drts-bs-dropdown-menu button:hover {
    background-color: transparent;
    color: #009BDF;
}
body.bp-user .bp-content-wrap table .directory-listing-admin-buttons .drts-bs-dropdown-menu button:first-child, body.bp-user .bp-content-wrap .drts-bs-table .directory-listing-admin-buttons .drts-bs-dropdown-menu button:first-child, body.bp-user .bp-content-wrap .bp-tables-user .directory-listing-admin-buttons .drts-bs-dropdown-menu button:first-child {
    border-radius: 12px 12px 0 0;
}
body.bp-user .bp-content-wrap table .directory-listing-admin-buttons .drts-bs-dropdown-menu button:last-child, body.bp-user .bp-content-wrap .drts-bs-table .directory-listing-admin-buttons .drts-bs-dropdown-menu button:last-child, body.bp-user .bp-content-wrap .bp-tables-user .directory-listing-admin-buttons .drts-bs-dropdown-menu button:last-child {
    border-bottom: 0;
    border-radius: 0 0 12px 12px;
}
body.bp-user .bp-content-wrap .bp-subnavs {
    margin-top: 0 !important;
    margin-bottom: 20px !important;
    border: 0 !important;
    box-shadow: none !important;
}
body.bp-user .bp-content-wrap .subnav {
    border-bottom: 1px solid #D7DFE9;
    width: 100%;
}
body.bp-user .bp-content-wrap .subnav li a {
    color: #061637;
    font-family: "Bjorn", sans-serif;
    font-size: 16px;
    font-weight: 500;
    padding: 0 16px 15px 16px;
    line-height: 24px;
    position: relative;
}
@media only screen and (max-width: 767px) {
    body.bp-user .bp-content-wrap .subnav li a {
        padding: 0 16px 10px 0;
    }
}
body.bp-user .bp-content-wrap .subnav li a:before {
    width: 0;
    height: 2px;
    content: "";
    background-color: #009BDF;
    left: 0;
    bottom: -1px;
    position: absolute;
    transition: all 0.3s ease-out;
}
body.bp-user .bp-content-wrap .subnav li.selected a {
    color: #009BDF;
}
@media only screen and (min-width: 768px) {
    body.bp-user .bp-content-wrap .subnav li.selected a {
        color: #061637;
    }
}
@media only screen and (min-width: 768px) {
    body.bp-user .bp-content-wrap .subnav li.selected a:before {
        width: 100%;
        transition: all 0.3s ease-out;
    }
}
body.bp-user .bp-content-wrap .bp-screen-title,
body.bp-user .bp-content-wrap .group-invites-screen {
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 24px;
    margin-top: 32px;
    letter-spacing: -0.64px;
}
@media only screen and (max-width: 1024px) {
    body.bp-user .bp-content-wrap .bp-screen-title,
    body.bp-user .bp-content-wrap .group-invites-screen {
        font-size: 24px;
        line-height: 34px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user .bp-content-wrap .bp-screen-title,
    body.bp-user .bp-content-wrap .group-invites-screen {
        font-size: 24px;
        line-height: 34px;
    }
}
body.bp-user .bp-content-wrap .bp-feedback {
    border-radius: inherit !important;
    box-shadow: none !important;
    font-style: normal !important;
}
body.bp-user .bp-content-wrap .bp-feedback .bp-icon {
    background-color: transparent !important;
    color: #009BDF !important;
    align-self: start !important;
    padding: 0 !important;
}
body.bp-user .bp-content-wrap .bp-feedback p {
    padding: 0 !important;
}
body.bp-user .bp-content-wrap .bp-feedback .bp-help-text {
    font-style: normal !important;
}
body.bp-user .bp-content-wrap .bp-feedback .bp-help-text a {
    text-decoration: underline !important;
}
body.bp-user .bp-content-wrap .profile .screen-heading, body.bp-user .bp-content-wrap .profile h3 {
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 24px;
    font-weight: 700;
}
@media only screen and (max-width: 1024px) {
    body.bp-user .bp-content-wrap .profile .screen-heading, body.bp-user .bp-content-wrap .profile h3 {
        font-size: 24px;
        line-height: 34px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user .bp-content-wrap .profile .screen-heading, body.bp-user .bp-content-wrap .profile h3 {
        font-size: 24px;
        line-height: 34px;
    }
}
body.bp-user .bp-content-wrap .profile.public {
    margin-top: 32px;
}
body.bp-user .bp-content-wrap .profile.public .member-profile-view-item {
    margin-bottom: 16px;
}
body.bp-user .bp-content-wrap .profile.public .member-profile-view-item:last-child {
    margin-bottom: 0;
}
body.bp-user .bp-content-wrap .profile.public .member-profile-view-item h6 {
    margin: 0 0 12px;
}
body.bp-user .bp-content-wrap .profile.public .member-profile-view-item p {
    margin: 0;
}
body.bp-user .bp-content-wrap .profile.edit .bp-member-header {
    position: relative;
    margin-bottom: 32px;
    overflow: hidden;
    background: #f1f1f1;
    height: 165px;
    border-radius: 12px !important;
}
body.bp-user .bp-content-wrap .profile.edit .bp-member-header .bp-cover-image img {
    border-radius: 12px;
}
body.bp-user .bp-content-wrap .profile.edit .bp-member-header .bp-cover-image .edit-icon {
    position: absolute;
    right: 16px;
    top: 16px;
    height: 32px;
    width: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
}
body.bp-user .bp-content-wrap .profile.edit .bp-member-header .bp-cover-image .edit-icon.has-cover {
    border: 1px solid #fff;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 4px;
}
body.bp-user .bp-content-wrap .profile.edit .bp-member-header .bp-cover-image .edit-icon.no-cover {
    background: rgba(0, 0, 0, 0.1);
    border-radius: 4px;
}
body.bp-user .bp-content-wrap .profile.edit .bp-member-header .bp-profile-picture {
    position: absolute;
    left: 20px;
    top: 20px;
    height: 80px;
    width: 80px;
    overflow: hidden;
}
body.bp-user .bp-content-wrap .profile.edit .bp-member-header .bp-profile-picture img {
    object-fit: cover;
    border-radius: 12px;
}
body.bp-user .bp-content-wrap .profile.edit .bp-member-header .bp-profile-picture .edit-icon {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
body.bp-user .bp-content-wrap .profile.edit .bp-member-header .bp-profile-picture .edit-icon.has-cover {
    border: 1px solid #fff;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 4px;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field {
    padding: 0;
    margin-bottom: 32px;
    border: 0;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-label {
    margin-bottom: 8px;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-label label {
    font-family: "Bjorn", sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 22px;
    text-transform: uppercase;
    color: #061637;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-label .description {
    background-color: transparent;
    padding: 0;
    color: #58595B;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-input .acf-google-map .acf-actions.-hover {
    top: 8px;
    right: 10px;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-input .acf-google-map .acf-actions .acf-icon {
    background: #009BDF;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-input .acf-google-map .acf-actions .acf-icon:before {
    position: relative;
    top: -3px;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-input .acf-radio-list li label {
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    position: relative;
    cursor: pointer;
    color: #2D3643;
    padding-left: 28px;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-input .acf-radio-list li label input {
    position: absolute;
    opacity: 0;
    visibility: hidden;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-input .acf-radio-list li label.selected:after {
    background: #fff;
    border-width: 6px;
    border-color: #009BDF;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-input .acf-radio-list li label:after {
    position: absolute;
    left: 0;
    top: calc(50% - 10px);
    width: 20px;
    height: 20px;
    background: #F9FAFB;
    border: 1px solid #AFBACA;
    border-radius: 50%;
    content: "";
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-url i {
    display: none;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-url input[type=url] {
    padding-left: 24px !important;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-button-group {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 12px;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-button-group label {
    position: relative;
    font-size: 16px;
    line-height: 24px;
    color: #061637;
    background: transparent;
    border: none;
    padding: 0 0 0 28px;
    border-radius: 0;
    margin: 0;
    flex: none;
    cursor: pointer;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-button-group label.selected:before {
    background: #009BDF;
    border-color: #009BDF;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-button-group label.selected:after {
    opacity: 1;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-button-group label:before {
    position: absolute;
    top: 50%;
    left: 0;
    height: 20px;
    width: 20px;
    border: 1px solid #AFBACA;
    border-radius: 50%;
    transform: translateY(-50%);
    content: "";
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-button-group label:after {
    position: absolute;
    top: 8px;
    left: 6px;
    width: 8px;
    height: 8px;
    background: #ffffff;
    border-radius: 50%;
    content: "";
    opacity: 0;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-checkbox-list {
    display: flex;
    align-items: center;
    gap: 12px;
    flex-wrap: wrap;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-checkbox-list:before, body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-checkbox-list:after {
    display: none;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-checkbox-list label {
    position: relative;
    font-size: 16px;
    line-height: 24px;
    color: #061637;
    cursor: pointer;
    margin: 0;
    padding-left: 28px;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-checkbox-list label input {
    position: absolute;
    opacity: 0;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-checkbox-list label.selected:before {
    background-color: #009BDF;
    border-color: #009BDF;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC4xMjUgMy4zNzVMNC44NzUgOC42MjVMMi4yNSA2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNTMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPg0KPC9zdmc+");
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-checkbox-list label:before {
    position: absolute;
    top: 2px;
    left: 0;
    width: 20px;
    height: 20px;
    border: 1px solid #AFBACA;
    border-radius: 4px;
    background-repeat: no-repeat;
    background-size: 12px 12px;
    background-position: center;
    content: "";
    display: block;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-switch {
    width: 40px;
    height: 24px;
    border-radius: 50px !important;
    border-color: transparent;
    background-color: #ADB5BD;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-switch.-on {
    background-color: #009BDF;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-switch .acf-switch-on, body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-switch .acf-switch-off {
    font-size: 0;
    line-height: 0;
    text-indent: -9999px;
    display: none;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-switch .acf-switch-slider {
    width: 18px;
    height: 18px;
    border-radius: 50px !important;
    background-color: #ffffff;
    border-color: transparent;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-true-false .message {
    font-weight: 400;
    position: relative;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-true-false input {
    width: 10px;
    position: absolute;
    opacity: 0;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-true-false label {
    font-size: 16px;
    line-height: 24px;
    color: #2D3643;
    font-weight: 400;
    border: 0;
    padding-bottom: 0;
    padding-top: 0;
    margin-bottom: 16px;
    font-family: "Lato", sans-serif;
    cursor: pointer;
    text-transform: unset;
    position: relative;
    width: auto;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-true-false label .message {
    position: relative;
    padding-left: 30px;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-true-false label .message:after {
    border-radius: 4px;
    border: 1px solid #AFBACA !important;
    background-color: #F9FAFB !important;
    color: #ffffff;
    width: 20px;
    height: 20px;
    top: calc(50% - 0px) !important;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-size: 12px 12px;
    background-position: center;
    position: absolute;
    left: 0;
    content: "";
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-true-false label input:checked + .message:after {
    background-color: #009BDF !important;
    border-color: #009BDF !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC4xMjUgMy4zNzVMNC44NzUgOC42MjVMMi4yNSA2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNTMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPg0KPC9zdmc+");
    content: "" !important;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-google-map {
    border-color: transparent !important;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit .acf-field .acf-google-map input {
    margin-bottom: 10px !important;
    font-weight: 400;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit #profile-group-edit-submit {
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    font-family: "Bjorn", sans-serif;
    color: #061637 !important;
    font-weight: 500;
    padding: 12px 34px 16px;
    border: 1px solid #FFD41c;
    background-color: #FFD41c;
    transition: all 0.3s ease-out;
    border-radius: 100px;
}
body.bp-user .bp-content-wrap .profile.edit .profile-edit #profile-group-edit-submit:hover {
    background-color: #F9CA00;
    border-color: #F9CA00;
}
body.bp-user .bp-content-wrap .profile.edit .submit {
    display: flex;
    align-items: center;
    gap: 12px;
    justify-content: end;
}
body.bp-user .bp-content-wrap .profile .select2-container--default .select2-selection--multiple,
body.bp-user .bp-content-wrap .profile .select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: transparent !important;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar-nav .avatar-nav-items, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar-nav .avatar-nav-items {
    border-radius: 50px;
    border: 1px solid #009BDF;
    padding: 6px;
    display: inline-flex;
    flex-wrap: wrap;
}
@media only screen and (max-width: 767px) {
    body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar-nav .avatar-nav-items, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar-nav .avatar-nav-items {
        border-radius: 30px;
    }
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar-nav .avatar-nav-items li, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar-nav .avatar-nav-items li {
    border: none;
    float: none;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar-nav .avatar-nav-items li a, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar-nav .avatar-nav-items li a {
    padding: 13px 34px 17px;
    background-color: transparent;
    color: #061637;
    font-size: 16px;
    font-family: "Bjorn", sans-serif;
    border-radius: 50px;
    font-weight: 500;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar-nav .avatar-nav-items li.current a, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar-nav .avatar-nav-items li.current a {
    background-color: #009BDF;
    color: #ffffff;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar .avatar-crop-management, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar .avatar-crop-management {
    padding-top: 0;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar .avatar-crop-management #avatar-crop-pane, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar .avatar-crop-management #avatar-crop-pane {
    margin-bottom: 20px;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar .avatar-crop-management #avatar-crop-actions button, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar .avatar-crop-management #avatar-crop-actions button {
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    font-family: "Bjorn", sans-serif;
    color: #061637 !important;
    font-weight: 500;
    padding: 12px 34px 16px;
    border: 1px solid #FFD41c;
    background-color: #FFD41c;
    transition: all 0.3s ease-out;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar .avatar-crop-management #avatar-crop-actions button:hover, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar .avatar-crop-management #avatar-crop-actions button:hover {
    background-color: #F9CA00;
    border-color: #F9CA00;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-avatars-history-container .avatars-history, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-avatars-history-container .avatars-history {
    flex-wrap: wrap;
}
@media only screen and (max-width: 767px) {
    body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-avatars-history-container .avatars-history, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-avatars-history-container .avatars-history {
        flex-direction: column;
    }
}
@media only screen and (max-width: 767px) {
    body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-list, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-list {
        max-width: 100%;
        margin-bottom: 30px;
        width: 100%;
    }
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-list .avatar-history-table .historic-avatar label, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-list .avatar-history-table .historic-avatar label {
    margin: 0;
}
@media only screen and (max-width: 767px) {
    body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions {
        text-align: left;
    }
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions p, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions p {
    margin: 0 0 20px;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions .avatar-history-action.recycle, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions .avatar-history-action.recycle {
    font-size: 16px;
    line-height: 24px;
    background-color: #FFD41c !important;
    color: #000000 !important;
    font-weight: 500 !important;
    font-family: "Bjorn", sans-serif;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 16px;
    border-radius: 100px;
    padding: 13px 34px 17px;
    box-shadow: none !important;
    text-decoration: none;
    border: 0;
    margin-right: 10px;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions .avatar-history-action.recycle:hover, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions .avatar-history-action.recycle:hover {
    background-color: #F9CA00 !important;
    box-shadow: none !important;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions .avatar-history-action.delete, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions .avatar-history-action.delete {
    font-size: 16px;
    line-height: 24px;
    background-color: transparent !important;
    color: #000000 !important;
    font-weight: 500 !important;
    font-family: "Bjorn", sans-serif;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 16px;
    border-radius: 100px;
    padding: 11px 34px 15px;
    box-shadow: none !important;
    border: 2px solid #F9CA00;
    text-decoration: none;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions .avatar-history-action.delete:hover, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-avatars-history-container .avatars-history .avatar-history-actions .avatar-history-action.delete:hover {
    background-color: #F9CA00 !important;
    border-color: #F9CA00 !important;
    box-shadow: none !important;
    color: #fff !important;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-delete-avatar-container p, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-delete-avatar-container p {
    margin: 0 0 20px;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-delete-avatar-container #bp-delete-avatar, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-delete-avatar-container #bp-delete-avatar {
    font-size: 16px;
    line-height: 24px;
    background-color: #FFD41c !important;
    color: #000000 !important;
    font-weight: 500 !important;
    font-family: "Bjorn", sans-serif;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 16px;
    border-radius: 100px;
    padding: 13px 34px 17px;
    box-shadow: none !important;
    text-decoration: none;
    border: 0;
    margin-right: 10px;
}
body.bp-user .bp-content-wrap .profile.change-avatar .bp-avatar #bp-delete-avatar-container #bp-delete-avatar:hover, body.bp-user .bp-content-wrap .profile.change-cover-image .bp-avatar #bp-delete-avatar-container #bp-delete-avatar:hover {
    background-color: #F9CA00 !important;
    box-shadow: none !important;
}
body.bp-user .bp-content-wrap .profile.change-avatar #drag-drop-area, body.bp-user .bp-content-wrap .profile.change-cover-image #drag-drop-area {
    border: 1px dashed #009BDF;
    border-radius: 8px;
    background-color: #F5F9FC;
    height: 230px;
}
body.bp-user .bp-content-wrap .profile.change-avatar #drag-drop-area .drag-drop-info, body.bp-user .bp-content-wrap .profile.change-cover-image #drag-drop-area .drag-drop-info {
    color: #061637;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 8px;
}
body.bp-user .bp-content-wrap .profile.change-avatar #drag-drop-area #bp-browse-button, body.bp-user .bp-content-wrap .profile.change-cover-image #drag-drop-area #bp-browse-button {
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    font-family: "Bjorn", sans-serif;
    color: #061637 !important;
    font-weight: 500;
    padding: 12px 34px 16px;
    border: 1px solid #FFD41c;
    background-color: #FFD41c;
    transition: all 0.3s ease-out;
}
body.bp-user .bp-content-wrap .profile.change-avatar #drag-drop-area #bp-browse-button:hover, body.bp-user .bp-content-wrap .profile.change-cover-image #drag-drop-area #bp-browse-button:hover {
    background-color: #F9CA00;
    border-color: #F9CA00;
}
body.bp-user .bp-content-wrap .profile.change-avatar .upload-size, body.bp-user .bp-content-wrap .profile.change-cover-image .upload-size {
    color: #58595B !important;
}
body.bp-user .bp-content-wrap .profile.change-avatar .warning, body.bp-user .bp-content-wrap .profile.change-avatar .updated.success, body.bp-user .bp-content-wrap .profile.change-cover-image .warning, body.bp-user .bp-content-wrap .profile.change-cover-image .updated.success {
    border-radius: 50px;
    padding: 8px 24px 12px !important;
    font-size: 16px !important;
    line-height: 24px;
}
@media only screen and (max-width: 767px) {
    body.bp-user .bp-content-wrap .profile.change-avatar .warning, body.bp-user .bp-content-wrap .profile.change-avatar .updated.success, body.bp-user .bp-content-wrap .profile.change-cover-image .warning, body.bp-user .bp-content-wrap .profile.change-cover-image .updated.success {
        border-radius: 8px;
        padding: 8px 16px 12px !important;
    }
}
body.bp-user .bp-content-wrap .profile .bp-cover-image-manage {
    margin-bottom: 20px;
}
body.bp-user .bp-content-wrap .profile .bp-cover-image-manage #bp-delete-cover-image-container p {
    margin: 0 0 20px;
}
body.bp-user .bp-content-wrap .profile .bp-cover-image-manage #bp-delete-cover-image-container #bp-delete-cover-image {
    font-size: 16px;
    line-height: 24px;
    background-color: #FFD41c !important;
    color: #000000 !important;
    font-weight: 500 !important;
    font-family: "Bjorn", sans-serif;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 16px;
    border-radius: 100px;
    padding: 13px 34px 17px;
    box-shadow: none !important;
    text-decoration: none;
    border: 0;
    margin-right: 10px;
}
body.bp-user .bp-content-wrap .profile .bp-cover-image-manage #bp-delete-cover-image-container #bp-delete-cover-image:hover {
    background-color: #F9CA00 !important;
    box-shadow: none !important;
}
body.bp-user .bp-content-wrap .profile.reset-password .gform_validation_errors, body.bp-user .bp-content-wrap .profile.reset-password .gform_heading {
    display: none;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 #gform_fields_7 {
    margin-right: 0;
    margin-left: 0;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield {
    position: relative;
    padding: 0;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield .gfield_label {
    color: #141415;
    font-family: "Bjorn", sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    text-transform: uppercase;
    margin-bottom: 8px;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield .gfield_label .gfield_required {
    color: #F9501B;
    margin-left: 1px;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield input[type=password] {
    height: auto;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield input[type=password]:focus {
    box-shadow: none;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield .gfield_password_strength {
    position: absolute;
    top: 0;
    right: 0;
    font-family: "Lato", sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: initial;
    border-radius: 50px;
    padding: 3px 12px;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield .gfield_password_strength.blank {
    display: none;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield .gfield_password_strength.bad {
    background-color: #a4215a;
    color: #ffffff;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield .gfield_password_strength.short {
    background-color: #ebe2ba;
    color: #141415;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield .gfield_password_strength.good {
    background-color: #EDF7E4;
    color: #141415;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gfield .gfield_password_strength.strong {
    background-color: #EDF7E4;
    color: #80C342;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gform_footer {
    padding: 0;
    display: flex;
    align-items: center;
    gap: 12px;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gform_footer .gform_button {
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    padding: 12px 34px 16px;
    border: 1px solid #FFD41c;
    background-color: #FFD41c;
    transition: all 0.3s ease-out;
    border-radius: 100px;
    color: #000000;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gform_footer .gform_button.disabled-btn {
    pointer-events: none;
    opacity: 0.5;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gform_footer .gform_button:hover {
    background-color: #F9CA00;
    border-color: #F9CA00;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .gform_footer .gform_button:focus {
    box-shadow: none;
}
body.bp-user .bp-content-wrap .profile.reset-password #gform_7 .validation_message {
    color: #F9501B;
    font-size: 14px;
    font-weight: 400 !important;
    font-family: "Lato", sans-serif;
}
@media only screen and (max-width: 767px) {
    body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-topics-started .bbp-search-form, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-replies-created .bbp-search-form, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-engagements .bbp-search-form, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-favorites .bbp-search-form, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-subscriptions .bbp-search-form {
        float: none;
        margin-bottom: 16px;
    }
}
body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-topics-started .bbp-search-form form #bbp_search_submit, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-replies-created .bbp-search-form form #bbp_search_submit, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-engagements .bbp-search-form form #bbp_search_submit, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-favorites .bbp-search-form form #bbp_search_submit, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-subscriptions .bbp-search-form form #bbp_search_submit {
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    padding: 12px 24px 16px;
    border: 1px solid #FFD41c;
    background-color: #FFD41c;
    border-radius: 8px;
    transition: all 0.3s ease-out;
    color: #1e2f43;
}
body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-topics-started .bbp-search-form form #bbp_search_submit:hover, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-replies-created .bbp-search-form form #bbp_search_submit:hover, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-engagements .bbp-search-form form #bbp_search_submit:hover, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-favorites .bbp-search-form form #bbp_search_submit:hover, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-subscriptions .bbp-search-form form #bbp_search_submit:hover {
    background-color: #F9CA00;
    border-color: #F9CA00;
}
body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-topics-started h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-replies-created h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-engagements h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-favorites h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-subscriptions h2 {
    font-size: 24px;
    line-height: 34px;
}
@media only screen and (max-width: 1024px) {
    body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-topics-started h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-replies-created h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-engagements h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-favorites h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-subscriptions h2 {
        font-size: 24px;
        line-height: 34px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-topics-started h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-replies-created h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-engagements h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-favorites h2, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-subscriptions h2 {
        font-size: 24px;
        line-height: 34px;
    }
}
body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-topics-started .bbp-pagination, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-replies-created .bbp-pagination, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-engagements .bbp-pagination, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-favorites .bbp-pagination, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-subscriptions .bbp-pagination {
    font-size: 16px;
    line-height: 24px;
}
body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-topics-started .bbp-user-section .forum_archive_meta, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-replies-created .bbp-user-section .forum_archive_meta, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-engagements .bbp-user-section .forum_archive_meta, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-favorites .bbp-user-section .forum_archive_meta, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-subscriptions .bbp-user-section .forum_archive_meta {
    display: flex;
    align-items: center;
    gap: 14px;
    margin-bottom: 16px;
    flex-wrap: wrap;
}
body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-topics-started .bbp-user-section .forum_archive_meta li, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-replies-created .bbp-user-section .forum_archive_meta li, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-engagements .bbp-user-section .forum_archive_meta li, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-favorites .bbp-user-section .forum_archive_meta li, body.bp-user .bp-content-wrap #bbpress-forums #bbp-user-subscriptions .bbp-user-section .forum_archive_meta li {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    line-height: 24px;
    color: #061637;
}
body.bp-user .activity-update-form {
    padding: 0;
    border: 0;
    box-shadow: none;
}
body.bp-user .activity-update-form .activity-form {
    gap: 24px;
    position: relative;
    display: flex;
    flex-wrap: wrap;
}
body.bp-user .activity-update-form #whats-new-avatar {
    width: 128px !important;
    height: 128px !important;
    flex-shrink: 0 !important;
}
body.bp-user .activity-update-form #whats-new-content {
    padding: 0 !important;
    margin-left: 0 !important;
    flex-grow: 1 !important;
    flex-shrink: 0 !important;
}
body.bp-user .activity-update-form #whats-new-content .bp-suggestions {
    padding: 16px 24px !important;
    border-radius: 8px !important;
    height: 128px !important;
    box-shadow: none !important;
}
body.bp-user .activity-update-form #whats-new-options {
    text-align: right !important;
    width: 100% !important;
    border-top: 1px solid #D7DFE9;
}
body.bp-user .activity-update-form #whats-new-options .in-profile {
    margin-top: 24px;
    display: flex;
    flex-direction: row-reverse;
    gap: 6px;
}
body.bp-user .activity-update-form #whats-new-options .in-profile input {
    width: auto;
}
body.bp-user .activity-update-form #whats-new-options .in-profile .button {
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    padding: 12px 34px 16px;
    border: 1px solid #FFD41c;
    background-color: #FFD41c;
    transition: all 0.3s ease-out;
}
body.bp-user .activity-update-form #whats-new-options .in-profile .button:hover {
    background-color: #F9CA00;
    border-color: #F9CA00;
}
body.bp-user .activity-update-form #whats-new-options .in-profile .text-button {
    font-size: 16px;
    line-height: 24px;
    border: 1px solid #FFD41c;
    border-radius: 50px;
    padding: 12px 34px 16px;
    color: #061637;
    font-family: "Bjorn", sans-serif;
    text-decoration: none;
    font-weight: 500;
    transition: all 0.3s ease-out;
    margin: 0;
}
body.bp-user .activity-update-form #whats-new-options .in-profile .text-button:hover {
    background-color: #FFD41c;
    border-color: #FFD41c;
}
body.bp-user #activity-stream .bp-feedback {
    border-radius: inherit !important;
    box-shadow: none !important;
    font-style: normal !important;
    display: flex;
    justify-content: center;
    text-align: center;
    flex-direction: column;
}
body.bp-user #activity-stream .bp-feedback.info .bp-icon {
    background-color: transparent !important;
    color: #009BDF !important;
    justify-content: center;
    padding: 0 !important;
    margin: 0 !important;
    width: 100%;
}
body.bp-user #activity-stream .bp-feedback.info .bp-icon:before {
    content: "";
    width: 100%;
    height: 160px;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: auto;
    background-image: url("data:image/svg+xml,%3Csvg width='190' height='141' viewBox='0 0 190 141' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1752_1277)'%3E%3Cpath d='M189.5 123.911H0.5V124.005H189.5V123.911Z' fill='%23EBEBEB'/%3E%3Cpath d='M32.8494 130H20.3301V130.094H32.8494V130Z' fill='%23EBEBEB'/%3E%3Cpath d='M68.4758 131.029H51.6548V131.123H68.4758V131.029Z' fill='%23EBEBEB'/%3E%3Cpath d='M59.8458 126.488H33.2271V126.583H59.8458V126.488Z' fill='%23EBEBEB'/%3E%3Cpath d='M170.562 127.124H165.766V127.218H170.562V127.124Z' fill='%23EBEBEB'/%3E%3Cpath d='M162.397 127.124H148.476V127.218H162.397V127.124Z' fill='%23EBEBEB'/%3E%3Cpath d='M117.049 128.72H105.285V128.815H117.049V128.72Z' fill='%23EBEBEB'/%3E%3Cpath d='M120.534 86.2968V5.20312L20.9539 5.20313V86.2968H120.534Z' fill='%23C6DAFF' fill-opacity='0.63'/%3E%3Cpath d='M121.139 86.3006V5.20691H120.538V86.3006H121.139Z' fill='%23E0E0E0'/%3E%3Cpath d='M25.8643 81.3811L115.628 81.3811L115.628 10.1186L25.8643 10.1186L25.8643 81.3811Z' fill='%23EBF1FC'/%3E%3Cpath d='M66.7483 81.3851H78.7989L58.7234 10.1226H46.6689L66.7483 81.3851Z' fill='white'/%3E%3Cpath d='M57.0717 81.3851H64.042L43.9664 10.1226H36.9961L57.0717 81.3851Z' fill='white'/%3E%3Cpath d='M95.7034 81.3851H98.5875L78.5119 10.1226H75.624L95.7034 81.3851Z' fill='white'/%3E%3Cpath d='M161.483 120.8H56.3875C54.8566 120.8 53.647 119.548 53.6999 118.015L56.1872 42.7946C56.2363 41.2621 57.5291 40.0095 59.06 40.0095H164.159C165.69 40.0095 166.9 41.2621 166.847 42.7946L164.359 118.015C164.31 119.548 163.018 120.8 161.487 120.8H161.483Z' fill='%23C6DAFF'/%3E%3Cg opacity='0.6'%3E%3Cpath d='M160.625 120.8H55.5296C53.9987 120.8 52.7891 119.548 52.842 118.015L55.3292 42.7946C55.3784 41.2621 56.6711 40.0095 58.202 40.0095H163.301C164.832 40.0095 166.042 41.2621 165.989 42.7946L163.502 118.015C163.452 119.548 162.16 120.8 160.629 120.8H160.625Z' fill='%23EBF1FC'/%3E%3C/g%3E%3Cpath d='M159.272 120.664H32.3433C31.0203 120.664 29.875 121.436 29.3458 122.541C29.0434 123.177 29.5083 123.911 30.2227 123.911H161.396C162.114 123.911 162.579 123.177 162.273 122.541C161.744 121.436 160.595 120.664 159.276 120.664H159.272Z' fill='%23C6DAFF'/%3E%3Cpath opacity='0.6' d='M32.3431 120.664H133.632C134.955 120.664 136.1 121.436 136.63 122.541C136.932 123.177 136.467 123.911 135.753 123.911H30.2188C29.5006 123.911 29.0356 123.177 29.3418 122.541C29.871 121.436 31.0201 120.664 32.3393 120.664H32.3431Z' fill='%23B0CCFF'/%3E%3Cpath opacity='0.3' d='M92.8872 122.727H66.5368C65.8866 122.727 65.3574 123.26 65.3574 123.907H94.0703C94.0703 123.256 93.5411 122.727 92.8909 122.727H92.8872Z' fill='%23E0E0E0'/%3E%3Cpath opacity='0.9' d='M55.3482 115.294L57.654 45.5154C57.6729 44.9175 58.1756 44.4293 58.7729 44.4293H162.424C163.021 44.4293 163.49 44.9175 163.471 45.5154L161.166 115.294C161.147 115.892 160.644 116.381 160.047 116.381H56.3953C55.798 116.381 55.3293 115.892 55.3482 115.294Z' fill='white'/%3E%3Cpath d='M58.096 112.328L60.2091 48.3989C60.2317 47.6648 60.8328 47.082 61.5661 47.082H159.37C160.137 47.082 160.753 47.7178 160.727 48.4859L158.614 112.415C158.591 113.149 157.99 113.732 157.257 113.732H59.4531C58.6857 113.732 58.0696 113.096 58.096 112.328Z' fill='%23EBF1FC'/%3E%3Cpath d='M137.881 116.384H155.065L135.261 44.4331H118.081L137.881 116.384Z' fill='white'/%3E%3Cpath d='M126.938 116.384H133.118L113.318 44.4331H107.134L126.938 116.384Z' fill='white'/%3E%3Cpath d='M91.7536 116.384H97.9377L78.1343 44.4331H71.9502L91.7536 116.384Z' fill='white'/%3E%3Cpath opacity='0.4' d='M111.485 85.6157C111.47 86.066 111.092 86.4331 110.642 86.4331C110.192 86.4331 109.84 86.066 109.852 85.6157C109.867 85.1654 110.245 84.7983 110.695 84.7983C111.145 84.7983 111.496 85.1654 111.485 85.6157Z' fill='white'/%3E%3Cpath d='M94.9999 141C135.477 141 168.29 139.082 168.29 136.716C168.29 134.351 135.477 132.433 94.9999 132.433C54.5227 132.433 21.7095 134.351 21.7095 136.716C21.7095 139.082 54.5227 141 94.9999 141Z' fill='%23EBF1FC'/%3E%3Cpath d='M60.2241 88.098C43.6753 71.5312 43.6753 44.6791 60.2203 28.116C76.7654 11.5529 103.592 11.5491 120.141 28.116C136.682 44.6753 136.682 71.5312 120.137 88.098C103.596 104.657 76.7692 104.657 60.2241 88.098Z' fill='white'/%3E%3Cpath d='M151.579 111.874C151.405 111.034 151.069 110.36 150.615 109.8C149.636 108.756 148.593 107.772 147.565 106.776C146.529 105.785 145.486 104.805 144.42 103.851C143.365 102.883 142.28 101.94 141.199 101.002C139.014 99.1363 136.777 97.3275 134.46 95.5982C133.401 94.8148 132.328 94.0429 131.235 93.2936C131.742 91.9049 131.443 90.289 130.332 89.1727L128.74 87.5796C128.453 87.292 128.136 87.0612 127.795 86.8833C142.008 68.3071 140.632 41.6102 123.656 24.6119C105.172 6.10756 75.2005 6.10756 56.7163 24.6119C38.2321 43.1162 38.2396 73.1167 56.7201 91.621C73.6998 108.619 100.368 110.001 118.924 95.7647C119.101 96.1052 119.336 96.4231 119.619 96.7107L121.211 98.3038C122.326 99.4201 123.94 99.7153 125.327 99.2082C126.076 100.302 126.847 101.377 127.629 102.436C129.357 104.756 131.167 106.996 133.027 109.183C133.968 110.269 134.906 111.355 135.873 112.407C136.83 113.474 137.809 114.523 138.795 115.556C139.793 116.585 140.772 117.629 141.815 118.609C142.371 119.063 143.048 119.404 143.887 119.574C144.737 119.737 145.705 119.779 147.039 119.453C149.145 118.935 150.906 117.289 151.454 115.033C151.78 113.694 151.738 112.725 151.575 111.877L151.579 111.874ZM58.9918 89.3354C41.7626 72.0874 41.7626 44.1228 58.9881 26.8786C76.2173 9.63057 104.152 9.63057 121.381 26.8786C138.606 44.1228 138.606 72.0836 121.377 89.3354C104.152 106.58 76.2211 106.58 58.9956 89.3354H58.9918Z' fill='%23407BFF'/%3E%3Cpath opacity='0.2' d='M151.579 111.874C151.405 111.034 151.069 110.36 150.615 109.8C149.636 108.756 148.593 107.772 147.565 106.776C146.529 105.785 145.486 104.805 144.42 103.851C143.365 102.883 142.28 101.94 141.199 101.002C139.014 99.1363 136.777 97.3275 134.46 95.5982C133.401 94.8148 132.328 94.0429 131.235 93.2936C131.742 91.9049 131.443 90.289 130.332 89.1727L128.74 87.5796C128.453 87.292 128.136 87.0612 127.795 86.8833C142.008 68.3071 140.632 41.6102 123.656 24.6119C105.172 6.10756 75.2005 6.10756 56.7163 24.6119C38.2321 43.1162 38.2396 73.1167 56.7201 91.621C73.6998 108.619 100.368 110.001 118.924 95.7647C119.101 96.1052 119.336 96.4231 119.619 96.7107L121.211 98.3038C122.326 99.4201 123.94 99.7153 125.327 99.2082C126.076 100.302 126.847 101.377 127.629 102.436C129.357 104.756 131.167 106.996 133.027 109.183C133.968 110.269 134.906 111.355 135.873 112.407C136.83 113.474 137.809 114.523 138.795 115.556C139.793 116.585 140.772 117.629 141.815 118.609C142.371 119.063 143.048 119.404 143.887 119.574C144.737 119.737 145.705 119.779 147.039 119.453C149.145 118.935 150.906 117.289 151.454 115.033C151.78 113.694 151.738 112.725 151.575 111.877L151.579 111.874ZM58.9918 89.3354C41.7626 72.0874 41.7626 44.1228 58.9881 26.8786C76.2173 9.63057 104.152 9.63057 121.381 26.8786C138.606 44.1228 138.606 72.0836 121.377 89.3354C104.152 106.58 76.2211 106.58 58.9956 89.3354H58.9918Z' fill='black'/%3E%3Cpath opacity='0.3' d='M125.327 99.2006L131.235 93.286C131.235 93.286 129.667 97.7891 125.327 99.2006Z' fill='black'/%3E%3Cpath d='M134.411 38.6169C133.847 37.3266 133.22 36.0475 132.547 34.8177L132.902 34.6247C133.579 35.8659 134.214 37.1525 134.781 38.4542L134.411 38.6169ZM130.91 32.0477C129.039 29.1075 126.835 26.364 124.363 23.8892L124.651 23.6016C127.142 26.0953 129.364 28.8653 131.25 31.8282L130.91 32.0439V32.0477Z' fill='%23407BFF'/%3E%3Cpath opacity='0.2' d='M134.411 38.6169C133.847 37.3266 133.22 36.0475 132.547 34.8177L132.902 34.6247C133.579 35.8659 134.214 37.1525 134.781 38.4542L134.411 38.6169ZM130.91 32.0477C129.039 29.1075 126.835 26.364 124.363 23.8892L124.651 23.6016C127.142 26.0953 129.364 28.8653 131.25 31.8282L130.91 32.0439V32.0477Z' fill='black'/%3E%3Cpath d='M96.2857 51.7143L83.7144 64.2857M83.7143 51.7142L96.2857 64.2856' stroke='%233362CC' stroke-width='3' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1752_1277'%3E%3Crect width='189' height='141' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
body.bp-user #activity-stream .bp-feedback p {
    padding: 0 !important;
}
body.bp-user .subnav-filters .bp-screen-reader-text {
    position: unset;
    white-space: nowrap !important;
}
body.bp-user .subnav-filters .component-filters .bp-screen-reader-text {
    display: none !important;
}
body.bp-user .subnav-filters .component-filters .select-wrap .select-arrow {
    z-index: inherit !important;
    width: 20px !important;
}
body.bp-user .subnav-filters .component-filters .select-wrap .select-arrow:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M1.33268 0.833374L5.99935 5.50004L10.666 0.833374' stroke='%23061637' stroke-width='1.52381' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center center;
    width: 16px !important;
    height: 16px !important;
    display: block !important;
    right: 10px;
    top: 3px;
    position: relative;
    content: "";
    z-index: 99;
}
body.bp-user .subnav-filters .component-filters .select-wrap select * {
    background-color: #ffffff !important;
}

.profile-loader {
    width: 20px;
    height: 20px;
    border: 2px solid #061637;
    border-bottom-color: transparent;
    border-radius: 50% !important;
    display: inline-block;
    box-sizing: border-box;
    animation: profile_rotation 1s linear infinite;
}

@keyframes profile_rotation {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
body.bp-user.notifications table th:last-child,
body.bp-user.notifications table td:last-child {
    text-align: center !important;
}
body.bp-user.notifications .notifications-options-nav {
    margin-top: 20px;
    margin-bottom: 20px;
}
body.bp-user.notifications .notifications-options-nav .select-wrap {
    position: relative;
    margin-right: 10px !important;
}
body.bp-user.notifications .notifications-options-nav .select-wrap:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M1.33268 0.833374L5.99935 5.50004L10.666 0.833374' stroke='%23061637' stroke-width='1.52381' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center center;
    width: 16px !important;
    height: 16px !important;
    display: block !important;
    right: 20px;
    top: 50%;
    position: absolute;
    content: "";
    z-index: 99;
    transform: translateY(-50%);
    margin-top: 2px;
}
body.bp-user.notifications .notifications-options-nav .select-wrap select {
    padding-right: 40px !important;
    text-indent: 0 !important;
    margin-right: -20px !important;
}
body.bp-user.notifications .bp-pagination.top {
    margin-bottom: 15px !important;
}
body.bp-user.notifications .bulk-select-all input {
    width: 10px;
    position: absolute;
    opacity: 0;
}
body.bp-user.notifications .bulk-select-all label {
    width: 20px !important;
    height: 20px !important;
    font-size: 0 !important;
}
body.bp-user.notifications .bulk-select-all input,
body.bp-user.notifications .bulk-select-check input {
    width: 10px;
    position: absolute;
    opacity: 0;
}
body.bp-user.notifications .bulk-select-all .bp-screen-reader-text,
body.bp-user.notifications .bulk-select-check .bp-screen-reader-text {
    position: relative;
    padding-left: 30px;
    font-size: 0 !important;
}
body.bp-user.notifications .bulk-select-all .bp-screen-reader-text:after,
body.bp-user.notifications .bulk-select-check .bp-screen-reader-text:after {
    border-radius: 4px;
    border: 1px solid #AFBACA !important;
    background-color: #F9FAFB !important;
    color: #ffffff;
    width: 20px;
    height: 20px;
    top: calc(50% - 0px) !important;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-size: 12px 12px;
    background-position: center;
    position: absolute;
    left: 0;
    content: "";
}
body.bp-user.notifications .bulk-select-all input:checked + .bp-screen-reader-text:after,
body.bp-user.notifications .bulk-select-check input:checked + .bp-screen-reader-text:after {
    background-color: #009BDF !important;
    border-color: #009BDF !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC4xMjUgMy4zNzVMNC44NzUgOC42MjVMMi4yNSA2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNTMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPg0KPC9zdmc+");
    content: "" !important;
}

body.settings.bp-user .buddypress-wrap .item-body .screen-heading {
    line-height: initial !important;
    margin-top: 20px !important;
    font-weight: 700 !important;
}
body.settings.bp-user .user-pass1-wrap {
    margin-top: 30px !important;
}
body.settings.bp-user .wp-pwd.is-open span.password-input-wrapper {
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
}
body.settings.bp-user .wp-pwd.is-open #pass-strength-result {
    border-radius: 50px !important;
    border: 0 !important;
}
body.settings.bp-user .pw-weak > label input {
    width: 10px;
    position: absolute;
    opacity: 0;
}
body.settings.bp-user .pw-weak > label span {
    padding-left: 30px !important;
    color: #2D3643;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: initial !important;
    border: 0;
    padding-bottom: 0;
    padding-top: 0;
    margin-bottom: 16px;
    font-family: "Lato", sans-serif;
    cursor: pointer;
    text-transform: unset;
    position: relative;
    width: auto;
}
body.settings.bp-user .pw-weak > label span:after {
    border-radius: 4px;
    border: 1px solid #AFBACA !important;
    background-color: #F9FAFB !important;
    color: #ffffff;
    width: 20px;
    height: 20px;
    top: calc(50% - 0px) !important;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-size: 12px 12px;
    background-position: center;
    position: absolute;
    left: 0;
    content: "";
}
body.settings.bp-user .pw-weak > label input:checked + span:after {
    background-color: #009BDF !important;
    border-color: #009BDF !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC4xMjUgMy4zNzVMNC44NzUgOC42MjVMMi4yNSA2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNTMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPg0KPC9zdmc+");
    content: "" !important;
}
body.settings.bp-user .standard-form table {
    margin-bottom: 24px !important;
    border-collapse: separate;
    border-spacing: 0 0px;
    width: 100%;
    padding: 24px 24px;
    border: 1px solid #D7DFE9;
    border-radius: 10px;
}
body.settings.bp-user .standard-form table tr th,
body.settings.bp-user .standard-form table tr td {
    text-align: left !important;
}
body.settings.bp-user .standard-form table tr th:nth-child(2),
body.settings.bp-user .standard-form table tr td:nth-child(2) {
    border-top-left-radius: 8px !important;
    border-bottom-left-radius: 8px !important;
}
body.settings.bp-user .standard-form table tr th:last-child,
body.settings.bp-user .standard-form table tr td:last-child {
    text-align: left !important;
}
body.settings.bp-user .standard-form table:last-child {
    margin-bottom: 0 !important;
}
body.settings.bp-user .standard-form td.yes input,
body.settings.bp-user .standard-form td.no input {
    width: 10px;
    position: absolute;
    opacity: 0;
}
body.settings.bp-user .standard-form td.yes label,
body.settings.bp-user .standard-form td.no label {
    position: relative;
    width: 20px !important;
    height: 20px !important;
    font-size: 0 !important;
}
body.settings.bp-user .standard-form td.yes label:after,
body.settings.bp-user .standard-form td.no label:after {
    border-radius: 4px;
    border: 1px solid #AFBACA !important;
    background-color: #F9FAFB !important;
    color: #ffffff;
    width: 20px;
    height: 20px;
    top: calc(50% - 0px) !important;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-size: 12px 12px;
    background-position: center;
    position: absolute;
    left: 0;
    content: "";
}
body.settings.bp-user .standard-form td.yes input:checked + label:after,
body.settings.bp-user .standard-form td.no input:checked + label:after {
    background-color: #009BDF !important;
    border-color: #009BDF !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC4xMjUgMy4zNzVMNC44NzUgOC42MjVMMi4yNSA2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNTMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPg0KPC9zdmc+");
    content: "" !important;
}

body.bp-user.my-blogs .blogs-list .blogs-title {
    font-size: 18px;
    line-height: 28px;
    color: #000000 !important;
    font-weight: 700 !important;
}
@media only screen and (max-width: 1024px) {
    body.bp-user.my-blogs .blogs-list .blogs-title {
        font-size: 18px;
        line-height: 28px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user.my-blogs .blogs-list .blogs-title {
        font-size: 18px;
        line-height: 28px;
    }
}
body.bp-user.my-blogs .blogs-list .blogs-title a {
    font-size: 18px;
    line-height: 28px;
    color: #000000 !important;
    font-weight: 700 !important;
}
@media only screen and (max-width: 1024px) {
    body.bp-user.my-blogs .blogs-list .blogs-title a {
        font-size: 18px;
        line-height: 28px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user.my-blogs .blogs-list .blogs-title a {
        font-size: 18px;
        line-height: 28px;
    }
}
body.bp-user.my-blogs .blogs-list p {
    font-size: 14px;
}

body.bp-user.drts_voting_votes .user-subnav {
    display: none !important;
}
body.bp-user.drts_voting_votes .drts-dashboard-links {
    border-radius: 50px !important;
    border: 1px solid #009BDF !important;
    padding: 6px !important;
    display: flex !important;
    width: 100% !important;
}
body.bp-user.drts_voting_votes .drts-dashboard-links a {
    padding: 15px 34px !important;
    background-color: transparent !important;
    color: #000000 !important;
    font-size: 16px !important;
    font-family: "Bjorn", sans-serif;
    border-radius: 50px !important;
    font-weight: 500 !important;
    border: 0 !important;
}
body.bp-user.drts_voting_votes .drts-dashboard-links a.drts-bs-active {
    background-color: #009BDF !important;
    color: #ffffff !important;
}
body.bp-user.drts_voting_votes .drts-bs-table tr td:last-child {
    padding: 20px 24px !important;
}
body.bp-user.drts_voting_votes .drts-form-type-select .drts-form-field-main {
    position: relative;
}
body.bp-user.drts_voting_votes .drts-form-type-select .drts-form-field-main:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M1.33268 0.833374L5.99935 5.50004L10.666 0.833374' stroke='%23061637' stroke-width='1.52381' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center center;
    width: 16px !important;
    height: 16px !important;
    display: block !important;
    right: 20px;
    top: 50%;
    position: absolute;
    content: "";
    z-index: 99;
    transform: translateY(-50%);
    margin-top: 2px;
}
body.bp-user.drts_voting_votes select.drts-bs-form-control {
    height: 56px !important;
    padding-right: 40px !important;
}
body.bp-user.drts_voting_votes select.drts-bs-form-control:focus {
    box-shadow: none !important;
}

.thread-actions.hide_resolved_button .resolvedConversation {
    display: none !important;
}

.bm-mini-table td a {
    position: relative !important;
}

.bm-mini-table td a .admin_area_report {
    position: absolute;
    right: -20px;
}

.bpbm-dropdown-item-icon svg {
    width: 16px;
    height: 16px;
}

.bpbm-dropdown-item-icon svg path {
    fill: #000;
}

.bpbm-dropdown-item.bpbm-block-user {
    display: none !important;
}

.users_notes .bm-message-content-text p {
    font-size: 14px;
    line-height: 22px;
    border-radius: 8px 0 8px 8px !important;
    color: #ffffff;
    padding: 12px 16px;
    background: #009BDF !important;
    font-family: "Lato", sans-serif;
    display: block;
}

.users_notes {
    margin-top: 15px;
    flex-basis: 100%;
    padding: 0;
}

.users_notes .bm-message-info {
    margin-top: 6px;
    display: flex;
    align-content: center;
    justify-content: space-between;
}

.users_notes .bm-message-content {
    margin-top: 15px;
}

.users_notes .bm-message-info .bm-time {
    display: block;
    text-align: right;
    font-size: 12px;
    line-height: 18px;
    color: #58595B !important;
    font-family: "Lato", sans-serif;
}

.report_resolved_btn_wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
}

.report_resolved_btn_wrap h6 {
    margin: 0 !important;
}

.resolvedConversation {
    cursor: pointer;
    box-shadow: 0 4px 64px 0 rgba(45, 54, 67, 0.05);
    padding: 10px 12px;
    border-radius: 8px !important;
    background: transparent;
    color: #061637;
    border: 1px solid #EFF0F6;
    font-family: "Bjorn", sans-serif;
    font-size: 14px;
    display: flex;
}

.resolvedConversation .bpbm-dropdown-item-icon svg {
    margin-right: 5px;
}

.admin_notes {
    width: 100%;
}

.bm-thread-info-container .users_notes, .bm-thread-info-container .admin_notes.users_notes {
    padding: 0 30px;
}

.admin_area_report .bm-thread-info-container {
    padding-bottom: 50px;
}

.width_full {
    width: 100% !important;
}

.email_to_user {
    display: none;
}

.bm-message-info.text_right {
    justify-content: end;
}

body.report_conversation_icon .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info:after, body.resolved_conversation_icon .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info:after {
    content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjgyMjQzIDEuNjYzOTRDOC45MDI3MiAtMC4yMjIzMjIgMTEuNjIyNSAtMC4yMjA3OSAxMi43MDEyIDEuNjY1MzlMMTkuODg3MiAxNC4yMzAzQzE5Ljg4NzIgMTQuMjMwNCAxOS44ODcyIDE0LjIzMDMgMTkuODg3MiAxNC4yMzAzQzIwLjk1OTQgMTYuMTA0NyAxOS42MDQ4IDE4LjQzNjggMTcuNDQ3MiAxOC40MzY4SDMuMDY0MjFDMC45MDQ5NiAxOC40MzY4IC0wLjQ0NzcxMiAxNi4xMDMxIDAuNjI0MiAxNC4yMjkzTDcuODIyNDMgMS42NjM5NEM3LjgyMjQ0IDEuNjYzOTEgNy44MjI0MSAxLjY2Mzk3IDcuODIyNDMgMS42NjM5NFpNMTEuMzk5MiAyLjQxMDA5QzEwLjg5NiAxLjUzMDMyIDkuNjI3NzggMS41Mjk4MyA5LjEyNDA0IDIuNDA5NDZMMS45MjYyMSAxNC45NzQyQzEuNDI2MTMgMTUuODQ4NCAyLjA1NzQ1IDE2LjkzNjggMy4wNjQyMSAxNi45MzY4SDE3LjQ0NzJDMTguNDUzNiAxNi45MzY4IDE5LjA4NSAxNS44NDg4IDE4LjU4NTIgMTQuOTc1MkwxMS4zOTkyIDIuNDEwMDlDMTEuMzk5MiAyLjQxMDA4IDExLjM5OTIgMi40MTAxIDExLjM5OTIgMi40MTAwOVoiIGZpbGw9IiNGRjU0NDkiPjwvcGF0aD4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4yNTI0IDYuODE0NDVDMTAuNjY2NyA2LjgxNDQ1IDExLjAwMjQgNy4xNTAyNCAxMS4wMDI0IDcuNTY0NDVWMTAuNjY0NUMxMS4wMDI0IDExLjA3ODcgMTAuNjY2NyAxMS40MTQ1IDEwLjI1MjQgMTEuNDE0NUM5LjgzODIzIDExLjQxNDUgOS41MDI0NCAxMS4wNzg3IDkuNTAyNDQgMTAuNjY0NVY3LjU2NDQ1QzkuNTAyNDQgNy4xNTAyNCA5LjgzODIzIDYuODE0NDUgMTAuMjUyNCA2LjgxNDQ1WiIgZmlsbD0iI0ZGNTQ0OSI+PC9wYXRoPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuMjQ1MTIgMTMuNzVDOS4yNDUxMiAxMy4xOTc3IDkuNjkyODMgMTIuNzUgMTAuMjQ1MSAxMi43NUgxMC4yNTUxQzEwLjgwNzQgMTIuNzUgMTEuMjU1MSAxMy4xOTc3IDExLjI1NTEgMTMuNzVDMTEuMjU1MSAxNC4zMDIzIDEwLjgwNzQgMTQuNzUgMTAuMjU1MSAxNC43NUgxMC4yNDUxQzkuNjkyODMgMTQuNzUgOS4yNDUxMiAxNC4zMDIzIDkuMjQ1MTIgMTMuNzVaIiBmaWxsPSIjRkY1NDQ5Ij48L3BhdGg+Cjwvc3ZnPg==");
    margin-left: auto;
    margin-right: 10px;
    border: 1px solid #DBE0E5;
    border-radius: 50% !important;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}
body.resolved_conversation_icon .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info:after {
    content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI3MjRfNTk3KSI+CjxwYXRoIGQ9Ik04IDEwLjk2NTNDNy41NTI2OSAxMC45NjUzIDcuMTc3NzMgMTEuMzQwMyA3LjE3NzczIDExLjc4NzZDNy4xNzc3MyAxMi4yMzQ5IDcuNTUyNjkgMTIuNjA5OSA4IDEyLjYwOTlDOC40MzA4NiAxMi42MDk5IDguODIyMjYgMTIuMjM0OSA4LjgwMjUyIDExLjgwNzNDOC44MjIyNiAxMS4zMzcgOC40NTA2IDEwLjk2NTMgOCAxMC45NjUzWiIgZmlsbD0iI0ZBQTYxQSIvPgo8cGF0aCBkPSJNMTUuNjEwNyAxMy44Nzk0QzE2LjEyNyAxMi45ODgxIDE2LjEzMDMgMTEuOTI1NyAxNS42MTcyIDExLjAzNzZMMTAuNDY2NiAyLjExNzc1QzkuOTU2NzkgMS4yMTk4NCA5LjAzNTg1IDAuNjg3MDEyIDguMDAzMDkgMC42ODcwMTJDNi45NzAzMyAwLjY4NzAxMiA2LjA0OTQgMS4yMjMxMyA1LjUzOTU5IDIuMTE0NDZMMC4zODIzNjcgMTEuMDQ0MkMtMC4xMzA3MjQgMTEuOTQyMSAtMC4xMjc0MzUgMTMuMDExMSAwLjM5MjIzNSAxMy45MDI0QzAuOTA1MzI2IDE0Ljc4MzkgMS44MjI5NyAxNS4zMTM0IDIuODQ5MTUgMTUuMzEzNEgxMy4xMzczQzE0LjE2NjggMTUuMzEzNCAxNS4wOTEgMTQuNzc3MyAxNS42MTA3IDEzLjg3OTRaTTE0LjQ5MjQgMTMuMjM0N0MxNC4yMDYyIDEzLjcyODEgMTMuNjk5NyAxNC4wMjA4IDEzLjEzNCAxNC4wMjA4SDIuODQ1ODZDMi4yODY3MyAxNC4wMjA4IDEuNzgzNSAxMy43MzQ3IDEuNTAzOTMgMTMuMjUxMkMxLjIyMTA3IDEyLjc2MTEgMS4yMTc3OSAxMi4xNzU3IDEuNTAwNjQgMTEuNjgyM0w2LjY1Nzg3IDIuNzU1ODJDNi45Mzc0NCAyLjI2NTc1IDcuNDM3MzcgMS45NzYzMiA4LjAwMzA5IDEuOTc2MzJDOC41NjU1MiAxLjk3NjMyIDkuMDY4NzQgMi4yNjkwNCA5LjM0ODMxIDIuNzU5MTFMMTQuNTAyMiAxMS42ODU2QzE0Ljc3ODUgMTIuMTY1OCAxNC43NzUyIDEyLjc0NDcgMTQuNDkyNCAxMy4yMzQ3WiIgZmlsbD0iI0ZBQTYxQSIvPgo8cGF0aCBkPSJNNy43OTU5MiA1LjE5MzE0QzcuNDA0NTIgNS4zMDQ5NiA3LjE2MTEzIDUuNjYwMTggNy4xNjExMyA2LjA5MTA1QzcuMTgwODcgNi4zNTA4OCA3LjE5NzMxIDYuNjE0IDcuMjE3MDUgNi44NzM4NEM3LjI3Mjk2IDcuODYzODQgNy4zMjg4NyA4LjgzNDExIDcuMzg0NzkgOS44MjQxMUM3LjQwNDUyIDEwLjE1OTYgNy42NjQzNiAxMC40MDMgNy45OTk4NCAxMC40MDNDOC4zMzUzMiAxMC40MDMgOC41OTg0NSAxMC4xNDMyIDguNjE0ODkgOS44MDQzOEM4LjYxNDg5IDkuNjAwNDYgOC42MTQ4OSA5LjQxMjk4IDguNjM0NjMgOS4yMDU3N0M4LjY3MDgxIDguNTcwOTkgOC43MTAyNyA3LjkzNjIgOC43NDY0NSA3LjMwMTQxQzguNzY2MTkgNi44OTAyOCA4LjgwMjM3IDYuNDc5MTUgOC44MjIxIDYuMDY4MDJDOC44MjIxIDUuOTIwMDEgOC44MDIzNyA1Ljc4ODQ1IDguNzQ2NDUgNS42NTY4OUM4LjU3ODcxIDUuMjg4NTIgOC4xODczMiA1LjEwMTA0IDcuNzk1OTIgNS4xOTMxNFoiIGZpbGw9IiNGQUE2MUEiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNzI0XzU5NyI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4=");
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap {
    border-radius: 12px !important;
    border-color: #DBE0E5;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap > * {
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header {
    height: 72px;
    min-height: 72px;
    border-color: #DBE0E5;
    background: transparent;
    padding: 16px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header.side-header {
    gap: 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .new-message, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-maximize, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .expandingButtons, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-minimize, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bm-search-btn, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .admin_area_report {
    width: 40px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #DBE0E5;
    border-radius: 50% !important;
    position: relative;
}
@media only screen and (max-width: 767px) {
    body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-maximize {
        display: none;
    }
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .new-message > svg, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-maximize > svg, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .expandingButtons > svg, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-minimize > svg, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bm-search-btn > svg, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .admin_area_report > svg {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .new-message:after, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-maximize:after, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .expandingButtons:after, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-minimize:after, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bm-search-btn:after, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .admin_area_report:after {
    position: absolute;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI2MzZfMTY5NSkiPgo8cGF0aCBkPSJNOS45OTk2NyAxNS4xNjY4SDUuOTk5NjdDMi4zNzk2NyAxNS4xNjY4IDAuODMzMDA4IDEzLjYyMDIgMC44MzMwMDggMTAuMDAwMlY2LjAwMDE2QzAuODMzMDA4IDIuMzgwMTYgMi4zNzk2NyAwLjgzMzQ5NiA1Ljk5OTY3IDAuODMzNDk2SDcuMzMzMDFDNy42MDYzNCAwLjgzMzQ5NiA3LjgzMzAxIDEuMDYwMTYgNy44MzMwMSAxLjMzMzVDNy44MzMwMSAxLjYwNjgzIDcuNjA2MzQgMS44MzM1IDcuMzMzMDEgMS44MzM1SDUuOTk5NjdDMi45MjYzNCAxLjgzMzUgMS44MzMwMSAyLjkyNjgzIDEuODMzMDEgNi4wMDAxNlYxMC4wMDAyQzEuODMzMDEgMTMuMDczNSAyLjkyNjM0IDE0LjE2NjggNS45OTk2NyAxNC4xNjY4SDkuOTk5NjdDMTMuMDczIDE0LjE2NjggMTQuMTY2MyAxMy4wNzM1IDE0LjE2NjMgMTAuMDAwMlY4LjY2NjgzQzE0LjE2NjMgOC4zOTM1IDE0LjM5MyA4LjE2NjgzIDE0LjY2NjMgOC4xNjY4M0MxNC45Mzk3IDguMTY2ODMgMTUuMTY2MyA4LjM5MzUgMTUuMTY2MyA4LjY2NjgzVjEwLjAwMDJDMTUuMTY2MyAxMy42MjAyIDEzLjYxOTcgMTUuMTY2OCA5Ljk5OTY3IDE1LjE2NjhaIiBmaWxsPSIjMDYxNjM3Ii8+CjxwYXRoIGQ9Ik01LjY2NTkxIDExLjc5MzRDNS4yNTkyNCAxMS43OTM0IDQuODg1OTEgMTEuNjQ2NyA0LjYxMjU3IDExLjM4MDFDNC4yODU5MSAxMS4wNTM0IDQuMTQ1OTEgMTAuNTgwMSA0LjIxOTI0IDEwLjA4MDFMNC41MDU5MSA4LjA3MzRDNC41NTkyNCA3LjY4NjczIDQuODEyNTcgNy4xODY3MyA1LjA4NTkxIDYuOTEzNEwxMC4zMzkyIDEuNjYwMDRDMTEuNjY1OSAwLjMzMzM3MiAxMy4wMTI1IDAuMzMzMzcyIDE0LjMzOTIgMS42NjAwNEMxNS4wNjU5IDIuMzg2NzEgMTUuMzkyNSAzLjEyNjcxIDE1LjMyNTkgMy44NjY3MUMxNS4yNjU5IDQuNDY2NzEgMTQuOTQ1OSA1LjA1MzM3IDE0LjMzOTIgNS42NTMzN0w5LjA4NTg3IDEwLjkwNjdDOC44MTI1NCAxMS4xODAxIDguMzEyNTQgMTEuNDMzNCA3LjkyNTg3IDExLjQ4NjdMNS45MTkyNCAxMS43NzM0QzUuODMyNTcgMTEuNzkzNCA1Ljc0NTkxIDExLjc5MzQgNS42NjU5MSAxMS43OTM0Wk0xMS4wNDU5IDIuMzY2NzFMNS43OTI1NyA3LjYyMDA3QzUuNjY1OTEgNy43NDY3MyA1LjUxOTI0IDguMDQwMDcgNS40OTI1NyA4LjIxMzRMNS4yMDU5MSAxMC4yMjAxQzUuMTc5MjQgMTAuNDEzNCA1LjIxOTI0IDEwLjU3MzQgNS4zMTkyNCAxMC42NzM0QzUuNDE5MjQgMTAuNzczNCA1LjU3OTI0IDEwLjgxMzQgNS43NzI1NyAxMC43ODY3TDcuNzc5MjEgMTAuNTAwMUM3Ljk1MjU0IDEwLjQ3MzQgOC4yNTI1NCAxMC4zMjY3IDguMzcyNTQgMTAuMjAwMUwxMy42MjU5IDQuOTQ2NzFDMTQuMDU5MiA0LjUxMzM3IDE0LjI4NTkgNC4xMjY3MSAxNC4zMTkyIDMuNzY2NzFDMTQuMzU5MiAzLjMzMzM3IDE0LjEzMjUgMi44NzMzNyAxMy42MjU5IDIuMzYwMDRDMTIuNTU5MiAxLjI5MzM3IDExLjgyNTkgMS41OTMzNyAxMS4wNDU5IDIuMzY2NzFaIiBmaWxsPSIjMDYxNjM3Ii8+CjxwYXRoIGQ9Ik0xMy4yMzMgNi41NTMxOUMxMy4xODY0IDYuNTUzMTkgMTMuMTM5NyA2LjU0NjUyIDEzLjA5OTcgNi41MzMxOUMxMS4zNDY0IDYuMDM5ODYgOS45NTMwNSA0LjY0NjUyIDkuNDU5NzEgMi44OTMxOUM5LjM4NjM4IDIuNjI2NTIgOS41Mzk3MSAyLjM1MzE5IDkuODA2MzggMi4yNzMxOUMxMC4wNzMgMi4xOTk4NiAxMC4zNDY0IDIuMzUzMTkgMTAuNDE5NyAyLjYxOTg2QzEwLjgxOTcgNC4wMzk4NiAxMS45NDY0IDUuMTY2NTIgMTMuMzY2NCA1LjU2NjUyQzEzLjYzMyA1LjYzOTg2IDEzLjc4NjQgNS45MTk4NiAxMy43MTMgNi4xODY1MkMxMy42NTMgNi40MTMxOSAxMy40NTMgNi41NTMxOSAxMy4yMzMgNi41NTMxOVoiIGZpbGw9IiMwNjE2MzciLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNjM2XzE2OTUiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+");
    width: 16px;
    height: 16px;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bm-search-btn {
    margin-right: 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bm-search-btn:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI3MDhfNTU4KSI+CjxwYXRoIGQ9Ik03LjY2NjM0IDE0LjUwMDJDMy44OTk2NyAxNC41MDAyIDAuODMzMDA4IDExLjQzMzUgMC44MzMwMDggNy42NjY4M0MwLjgzMzAwOCAzLjkwMDE2IDMuODk5NjcgMC44MzM0OTYgNy42NjYzNCAwLjgzMzQ5NkMxMS40MzMgMC44MzM0OTYgMTQuNDk5NyAzLjkwMDE2IDE0LjQ5OTcgNy42NjY4M0MxNC40OTk3IDExLjQzMzUgMTEuNDMzIDE0LjUwMDIgNy42NjYzNCAxNC41MDAyWk03LjY2NjM0IDEuODMzNUM0LjQ0NjM0IDEuODMzNSAxLjgzMzAxIDQuNDUzNSAxLjgzMzAxIDcuNjY2ODNDMS44MzMwMSAxMC44ODAyIDQuNDQ2MzQgMTMuNTAwMiA3LjY2NjM0IDEzLjUwMDJDMTAuODg2MyAxMy41MDAyIDEzLjQ5OTcgMTAuODgwMiAxMy40OTk3IDcuNjY2ODNDMTMuNDk5NyA0LjQ1MzUgMTAuODg2MyAxLjgzMzUgNy42NjYzNCAxLjgzMzVaIiBmaWxsPSIjMDYxNjM3Ii8+CjxwYXRoIGQ9Ik0xNC42NjY2IDE1LjE2NjZDMTQuNTQgMTUuMTY2NiAxNC40MTMzIDE1LjEyIDE0LjMxMzMgMTUuMDJMMTIuOTggMTMuNjg2NkMxMi43ODY2IDEzLjQ5MzMgMTIuNzg2NiAxMy4xNzMzIDEyLjk4IDEyLjk4QzEzLjE3MzMgMTIuNzg2NiAxMy40OTMzIDEyLjc4NjYgMTMuNjg2NiAxMi45OEwxNS4wMiAxNC4zMTMzQzE1LjIxMzMgMTQuNTA2NiAxNS4yMTMzIDE0LjgyNjYgMTUuMDIgMTUuMDJDMTQuOTIgMTUuMTIgMTQuNzkzMyAxNS4xNjY2IDE0LjY2NjYgMTUuMTY2NloiIGZpbGw9IiMwNjE2MzciLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNzA4XzU1OCI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4=");
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-minimize:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI3MDdfNTM1KSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMi4wNjI3OSAyLjA2MzI4QzIuOTUyNDMgMS4xNzM2MyA0LjI4MzY5IDAuODMzNDk2IDUuOTk5NjcgMC44MzM0OTZIOS45OTk2N0MxMS43MTU3IDAuODMzNDk2IDEzLjA0NjkgMS4xNzM2MyAxMy45MzY1IDIuMDYzMjhDMTQuODI2MiAyLjk1MjkyIDE1LjE2NjMgNC4yODQxOCAxNS4xNjYzIDYuMDAwMTZWMTAuMDAwMkMxNS4xNjYzIDExLjcxNjIgMTQuODI2MiAxMy4wNDc0IDEzLjkzNjUgMTMuOTM3QzEzLjA0NjkgMTQuODI2NyAxMS43MTU3IDE1LjE2NjggOS45OTk2NyAxNS4xNjY4SDUuOTk5NjdDNC4yODM2OSAxNS4xNjY4IDIuOTUyNDMgMTQuODI2NyAyLjA2Mjc5IDEzLjkzN0MxLjE3MzE0IDEzLjA0NzQgMC44MzMwMDggMTEuNzE2MiAwLjgzMzAwOCAxMC4wMDAyVjguNjg2ODNDMC44MzMwMDggOC40MTA3IDEuMDU2ODcgOC4xODY4MyAxLjMzMzAxIDguMTg2ODNDMS42MDkxNSA4LjE4NjgzIDEuODMzMDEgOC40MTA3IDEuODMzMDEgOC42ODY4M1YxMC4wMDAyQzEuODMzMDEgMTEuNjE3NSAyLjE1OTU0IDEyLjYxOTYgMi43Njk4OSAxMy4yM0MzLjM4MDI1IDEzLjg0MDMgNC4zODIzMiAxNC4xNjY4IDUuOTk5NjcgMTQuMTY2OEg5Ljk5OTY3QzExLjYxNyAxNC4xNjY4IDEyLjYxOTEgMTMuODQwMyAxMy4yMjk1IDEzLjIzQzEzLjgzOTggMTIuNjE5NiAxNC4xNjYzIDExLjYxNzUgMTQuMTY2MyAxMC4wMDAyVjYuMDAwMTZDMTQuMTY2MyA0LjM4MjgxIDEzLjgzOTggMy4zODA3NCAxMy4yMjk1IDIuNzcwMzhDMTIuNjE5MSAyLjE2MDAzIDExLjYxNyAxLjgzMzUgOS45OTk2NyAxLjgzMzVINS45OTk2N0M0LjM4MjMyIDEuODMzNSAzLjM4MDI1IDIuMTYwMDMgMi43Njk4OSAyLjc3MDM4QzIuMTU5NTQgMy4zODA3NCAxLjgzMzAxIDQuMzgyODEgMS44MzMwMSA2LjAwMDE2QzEuODMzMDEgNi4yNzYzIDEuNjA5MTUgNi41MDAxNiAxLjMzMzAxIDYuNTAwMTZDMS4wNTY4NyA2LjUwMDE2IDAuODMzMDA4IDYuMjc2MyAwLjgzMzAwOCA2LjAwMDE2QzAuODMzMDA4IDQuMjg0MTggMS4xNzMxNCAyLjk1MjkyIDIuMDYyNzkgMi4wNjMyOFoiIGZpbGw9IiMwNjE2MzciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4zNTM3IDMuNjQ2NDRDMTIuNTQ5IDMuODQxNyAxMi41NDkgNC4xNTgyOSAxMi4zNTM3IDQuMzUzNTVMMTAuMzYwNCA2LjM0Njg4QzEwLjE2NTEgNi41NDIxNSA5Ljg0ODU1IDYuNTQyMTUgOS42NTMyOSA2LjM0Njg4QzkuNDU4MDIgNi4xNTE2MiA5LjQ1ODAyIDUuODM1MDQgOS42NTMyOSA1LjYzOTc4TDExLjY0NjYgMy42NDY0NEMxMS44NDE5IDMuNDUxMTkgMTIuMTU4NCAzLjQ1MTE5IDEyLjM1MzcgMy42NDY0NFoiIGZpbGw9IiMwNjE2MzciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjgzMzAxIDRDOC44MzMwMSAzLjcyMzg2IDkuMDU2ODcgMy41IDkuMzMzMDEgMy41SDExLjk5OTdDMTIuMjc1OCAzLjUgMTIuNDk5NyAzLjcyMzg2IDEyLjQ5OTcgNFY2LjY2NjY3QzEyLjQ5OTcgNi45NDI4IDEyLjI3NTggNy4xNjY2NyAxMS45OTk3IDcuMTY2NjdDMTEuNzIzNSA3LjE2NjY3IDExLjQ5OTcgNi45NDI4IDExLjQ5OTcgNi42NjY2N1Y0LjVIOS4zMzMwMUM5LjA1Njg3IDQuNSA4LjgzMzAxIDQuMjc2MTQgOC44MzMwMSA0WiIgZmlsbD0iIzA2MTYzNyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuNjQ2NDQgMTIuMTIwOEMzLjg0MTcgMTIuMzE2IDQuMTU4MjkgMTIuMzE2IDQuMzUzNTUgMTIuMTIwOEw2LjM0Njg4IDEwLjEyNzRDNi41NDIxNCA5LjkzMjE4IDYuNTQyMTQgOS42MTU2NCA2LjM0Njg4IDkuNDIwMzhDNi4xNTE2MiA5LjIyNTExIDUuODM1MDQgOS4yMjUxMSA1LjYzOTc4IDkuNDIwMzhMMy42NDY0NCAxMS40MTM3QzMuNDUxMTggMTEuNjA5IDMuNDUxMTggMTEuOTI1NSAzLjY0NjQ0IDEyLjEyMDhaIiBmaWxsPSIjMDYxNjM3Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNCA4LjYwMDFDMy43MjM4NiA4LjYwMDEgMy41IDguODIzOTYgMy41IDkuMTAwMUwzLjUgMTEuNzY2OEMzLjUgMTIuMDQyOSAzLjcyMzg2IDEyLjI2NjggNCAxMi4yNjY4TDYuNjY2NjcgMTIuMjY2OEM2Ljk0MjggMTIuMjY2OCA3LjE2NjY3IDEyLjA0MjkgNy4xNjY2NyAxMS43NjY4QzcuMTY2NjcgMTEuNDkwNiA2Ljk0MjggMTEuMjY2OCA2LjY2NjY3IDExLjI2NjhMNC41IDExLjI2NjhMNC41IDkuMTAwMUM0LjUgOC44MjM5NiA0LjI3NjE0IDguNjAwMSA0IDguNjAwMVoiIGZpbGw9IiMwNjE2MzciLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNzA3XzUzNSI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4=");
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .admin_area_report:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjgyMjQzIDEuNjYzOTRDOC45MDI3MiAtMC4yMjIzMjIgMTEuNjIyNSAtMC4yMjA3OSAxMi43MDEyIDEuNjY1MzlMMTkuODg3MiAxNC4yMzAzQzE5Ljg4NzIgMTQuMjMwNCAxOS44ODcyIDE0LjIzMDMgMTkuODg3MiAxNC4yMzAzQzIwLjk1OTQgMTYuMTA0NyAxOS42MDQ4IDE4LjQzNjggMTcuNDQ3MiAxOC40MzY4SDMuMDY0MjFDMC45MDQ5NiAxOC40MzY4IC0wLjQ0NzcxMiAxNi4xMDMxIDAuNjI0MiAxNC4yMjkzTDcuODIyNDMgMS42NjM5NEM3LjgyMjQ0IDEuNjYzOTEgNy44MjI0MSAxLjY2Mzk3IDcuODIyNDMgMS42NjM5NFpNMTEuMzk5MiAyLjQxMDA5QzEwLjg5NiAxLjUzMDMyIDkuNjI3NzggMS41Mjk4MyA5LjEyNDA0IDIuNDA5NDZMMS45MjYyMSAxNC45NzQyQzEuNDI2MTMgMTUuODQ4NCAyLjA1NzQ1IDE2LjkzNjggMy4wNjQyMSAxNi45MzY4SDE3LjQ0NzJDMTguNDUzNiAxNi45MzY4IDE5LjA4NSAxNS44NDg4IDE4LjU4NTIgMTQuOTc1MkwxMS4zOTkyIDIuNDEwMDlDMTEuMzk5MiAyLjQxMDA4IDExLjM5OTIgMi40MTAxIDExLjM5OTIgMi40MTAwOVoiIGZpbGw9IiNGRjU0NDkiPjwvcGF0aD4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4yNTI0IDYuODE0NDVDMTAuNjY2NyA2LjgxNDQ1IDExLjAwMjQgNy4xNTAyNCAxMS4wMDI0IDcuNTY0NDVWMTAuNjY0NUMxMS4wMDI0IDExLjA3ODcgMTAuNjY2NyAxMS40MTQ1IDEwLjI1MjQgMTEuNDE0NUM5LjgzODIzIDExLjQxNDUgOS41MDI0NCAxMS4wNzg3IDkuNTAyNDQgMTAuNjY0NVY3LjU2NDQ1QzkuNTAyNDQgNy4xNTAyNCA5LjgzODIzIDYuODE0NDUgMTAuMjUyNCA2LjgxNDQ1WiIgZmlsbD0iI0ZGNTQ0OSI+PC9wYXRoPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuMjQ1MTIgMTMuNzVDOS4yNDUxMiAxMy4xOTc3IDkuNjkyODMgMTIuNzUgMTAuMjQ1MSAxMi43NUgxMC4yNTUxQzEwLjgwNzQgMTIuNzUgMTEuMjU1MSAxMy4xOTc3IDExLjI1NTEgMTMuNzVDMTEuMjU1MSAxNC4zMDIzIDEwLjgwNzQgMTQuNzUgMTAuMjU1MSAxNC43NUgxMC4yNDUxQzkuNjkyODMgMTQuNzUgOS4yNDUxMiAxNC4zMDIzIDkuMjQ1MTIgMTMuNzVaIiBmaWxsPSIjRkY1NDQ5Ij48L3BhdGg+Cjwvc3ZnPg==");
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-maximize:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI2MzhfMTcxNSkiPgo8cGF0aCBkPSJNMS4zMzMwMSA2LjUwMDE2QzEuMDU5NjcgNi41MDAxNiAwLjgzMzAwOCA2LjI3MzUgMC44MzMwMDggNi4wMDAxNlY0LjMzMzVDMC44MzMwMDggMi40MDY4MyAyLjQwNjM0IDAuODMzNDk2IDQuMzMzMDEgMC44MzM0OTZINS45OTk2N0M2LjI3MzAxIDAuODMzNDk2IDYuNDk5NjcgMS4wNjAxNiA2LjQ5OTY3IDEuMzMzNUM2LjQ5OTY3IDEuNjA2ODMgNi4yNzMwMSAxLjgzMzUgNS45OTk2NyAxLjgzMzVINC4zMzMwMUMyLjk1MzAxIDEuODMzNSAxLjgzMzAxIDIuOTUzNSAxLjgzMzAxIDQuMzMzNVY2LjAwMDE2QzEuODMzMDEgNi4yNzM1IDEuNjA2MzQgNi41MDAxNiAxLjMzMzAxIDYuNTAwMTZaIiBmaWxsPSIjMDYxNjM3Ii8+CjxwYXRoIGQ9Ik0xNC42NjY3IDYuNTAwMTZDMTQuMzkzMyA2LjUwMDE2IDE0LjE2NjcgNi4yNzM1IDE0LjE2NjcgNi4wMDAxNlY0LjMzMzVDMTQuMTY2NyAyLjk1MzUgMTMuMDQ2NyAxLjgzMzUgMTEuNjY2NyAxLjgzMzVIMTBDOS43MjY2NyAxLjgzMzUgOS41IDEuNjA2ODMgOS41IDEuMzMzNUM5LjUgMS4wNjAxNiA5LjcyNjY3IDAuODMzNDk2IDEwIDAuODMzNDk2SDExLjY2NjdDMTMuNTkzMyAwLjgzMzQ5NiAxNS4xNjY3IDIuNDA2ODMgMTUuMTY2NyA0LjMzMzVWNi4wMDAxNkMxNS4xNjY3IDYuMjczNSAxNC45NCA2LjUwMDE2IDE0LjY2NjcgNi41MDAxNloiIGZpbGw9IiMwNjE2MzciLz4KPHBhdGggZD0iTTExLjY2NiAxNS4xNjdIMTAuNjY2QzEwLjM5MjcgMTUuMTY3IDEwLjE2NiAxNC45NDAzIDEwLjE2NiAxNC42NjdDMTAuMTY2IDE0LjM5MzcgMTAuMzkyNyAxNC4xNjcgMTAuNjY2IDE0LjE2N0gxMS42NjZDMTMuMDQ2IDE0LjE2NyAxNC4xNjYgMTMuMDQ3IDE0LjE2NiAxMS42NjdWMTAuNjY3QzE0LjE2NiAxMC4zOTM3IDE0LjM5MjcgMTAuMTY3IDE0LjY2NiAxMC4xNjdDMTQuOTM5MyAxMC4xNjcgMTUuMTY2IDEwLjM5MzcgMTUuMTY2IDEwLjY2N1YxMS42NjdDMTUuMTY2IDEzLjU5MzcgMTMuNTkyNyAxNS4xNjcgMTEuNjY2IDE1LjE2N1oiIGZpbGw9IiMwNjE2MzciLz4KPHBhdGggZD0iTTUuOTk5NjcgMTUuMTY2N0g0LjMzMzAxQzIuNDA2MzQgMTUuMTY2NyAwLjgzMzAwOCAxMy41OTMzIDAuODMzMDA4IDExLjY2NjdWMTBDMC44MzMwMDggOS43MjY2NyAxLjA1OTY3IDkuNSAxLjMzMzAxIDkuNUMxLjYwNjM0IDkuNSAxLjgzMzAxIDkuNzI2NjcgMS44MzMwMSAxMFYxMS42NjY3QzEuODMzMDEgMTMuMDQ2NyAyLjk1MzAxIDE0LjE2NjcgNC4zMzMwMSAxNC4xNjY3SDUuOTk5NjdDNi4yNzMwMSAxNC4xNjY3IDYuNDk5NjcgMTQuMzkzMyA2LjQ5OTY3IDE0LjY2NjdDNi40OTk2NyAxNC45NCA2LjI3MzAxIDE1LjE2NjcgNS45OTk2NyAxNS4xNjY3WiIgZmlsbD0iIzA2MTYzNyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI2MzhfMTcxNSI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4=");
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .expandingButtons:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjE2Njk5IDVDOS4xNjY5OSA0LjMwOTY0IDkuNzI2NjYgMy43NSAxMC40MTcgMy43NUgxMC40MjUzQzExLjExNTcgMy43NSAxMS42NzUzIDQuMzA5NjQgMTEuNjc1MyA1QzExLjY3NTMgNS42OTAzNiAxMS4xMTU3IDYuMjUgMTAuNDI1MyA2LjI1SDEwLjQxN0M5LjcyNjY2IDYuMjUgOS4xNjY5OSA1LjY5MDM2IDkuMTY2OTkgNVpNOS4xNjY5OSAxMEM5LjE2Njk5IDkuMzA5NjcgOS43MjY2NiA4Ljc1IDEwLjQxNyA4Ljc1SDEwLjQyNTNDMTEuMTE1NyA4Ljc1IDExLjY3NTMgOS4zMDk2NyAxMS42NzUzIDEwQzExLjY3NTMgMTAuNjkwMyAxMS4xMTU3IDExLjI1IDEwLjQyNTMgMTEuMjVIMTAuNDE3QzkuNzI2NjYgMTEuMjUgOS4xNjY5OSAxMC42OTAzIDkuMTY2OTkgMTBaTTkuMTY2OTkgMTVDOS4xNjY5OSAxNC4zMDk3IDkuNzI2NjYgMTMuNzUgMTAuNDE3IDEzLjc1SDEwLjQyNTNDMTEuMTE1NyAxMy43NSAxMS42NzUzIDE0LjMwOTcgMTEuNjc1MyAxNUMxMS42NzUzIDE1LjY5MDMgMTEuMTE1NyAxNi4yNSAxMC40MjUzIDE2LjI1SDEwLjQxN0M5LjcyNjY2IDE2LjI1IDkuMTY2OTkgMTUuNjkwMyA5LjE2Njk5IDE1WiIgZmlsbD0iIzA2MTYzNyIvPgo8L3N2Zz4=");
    width: 20px;
    height: 20px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-search {
    height: 40px;
    padding-right: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-search form {
    margin: 0 !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-search form input[type=text] {
    font-size: 14px;
    line-height: 22px;
    color: #061637 !important;
    padding: 9px 20px !important;
    border-radius: 50px !important;
    max-height: 40px !important;
    min-height: 40px !important;
    background: #F2F7FC !important;
    border-color: transparent !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-search form input[type=text]::placeholder {
    color: #8897AE !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-search form input[type=text]:focus {
    border-color: #009BDF !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-search form .close {
    top: 34%;
    right: 5px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .back {
    width: 16px;
    min-width: 16px;
    margin-right: 4px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .back svg {
    width: 16px;
    height: 16px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar {
    height: 40px;
    width: 40px;
    min-width: 40px;
    margin-right: 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group {
    margin-right: 30px;
    height: 40px;
    width: 40px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(3),body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(4),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(5),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(6),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(7),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(8),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(9),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(10),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(11),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(12),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(13),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .avatar-group .avatar:nth-child(14) {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .thread-info-data .name {
    margin-bottom: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .thread-info-data, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .thread-info-data .name .user {
    font-size: 14px;
    line-height: 22px;
    color: #000000;
    font-family: "Bjorn", sans-serif;
    font-weight: 700;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .thread-info-data .sub-name, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .thread-info-data .sub-name .group-online {
    font-size: 12px;
    line-height: 18px;
    color: #58595B;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-info .admin_area_report {
    margin-left: 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-header .thread-actions {
    gap: 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-footer {
    height: 72px;
    padding: 16px;
    background: #fff;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-footer .bpbm-user-me {
    order: 1;
    margin-left: 0;
    padding: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-footer .bpbm-user-me.bpbm-open {
    background: transparent !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-footer .bpbm-user-me:hover {
    background: transparent !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-footer .bpbm-user-me .bpbm-user-me-avatar {
    margin-right: 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-footer .bpbm-user-me .bpbm-user-me-avatar .avatar {
    width: 40px;
    height: 40px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-footer .settings {
    width: 40px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #DBE0E5;
    border-radius: 50% !important;
    order: 2;
    margin-left: auto;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-footer .settings > svg {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .chat-footer .settings:after {
    position: absolute;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMTAuNUM2LjYyIDEwLjUgNS41IDkuMzggNS41IDhDNS41IDYuNjIgNi42MiA1LjUgOCA1LjVDOS4zOCA1LjUgMTAuNSA2LjYyIDEwLjUgOEMxMC41IDkuMzggOS4zOCAxMC41IDggMTAuNVpNOCA2LjVDNy4xNzMzMyA2LjUgNi41IDcuMTczMzMgNi41IDhDNi41IDguODI2NjcgNy4xNzMzMyA5LjUgOCA5LjVDOC44MjY2NyA5LjUgOS41IDguODI2NjcgOS41IDhDOS41IDcuMTczMzMgOC44MjY2NyA2LjUgOCA2LjVaIiBmaWxsPSIjMDYxNjM3Ii8+CjxwYXRoIGQ9Ik0xMC4xMzk3IDE0Ljc5MzJDOS45OTk2NyAxNC43OTMyIDkuODU5NjcgMTQuNzczMiA5LjcxOTY4IDE0LjczOTlDOS4zMDYzNCAxNC42MjY1IDguOTU5NjcgMTQuMzY2NSA4LjczOTY3IDEzLjk5OTlMOC42NTk2NyAxMy44NjY1QzguMjY2MzQgMTMuMTg2NSA3LjcyNjM0IDEzLjE4NjUgNy4zMzMwMSAxMy44NjY1TDcuMjU5NjggMTMuOTkzMkM3LjAzOTY3IDE0LjM2NjUgNi42OTMwMSAxNC42MzMyIDYuMjc5NjcgMTQuNzM5OUM1Ljg1OTY3IDE0Ljg1MzIgNS40MjYzNCAxNC43OTMyIDUuMDU5NjcgMTQuNTczMkwzLjkxMzAxIDEzLjkxMzJDMy41MDYzNCAxMy42Nzk5IDMuMjEzMDEgMTMuMjk5OSAzLjA4NjM0IDEyLjgzOTlDMi45NjYzNCAxMi4zNzk5IDMuMDI2MzQgMTEuOTA2NSAzLjI1OTY3IDExLjQ5OTlDMy40NTMwMSAxMS4xNTk5IDMuNTA2MzQgMTAuODUzMiAzLjM5MzAxIDEwLjY1OTlDMy4yNzk2NyAxMC40NjY1IDIuOTkzMDEgMTAuMzUzMiAyLjU5OTY3IDEwLjM1MzJDMS42MjYzNCAxMC4zNTMyIDAuODMzMDA4IDkuNTU5ODcgMC44MzMwMDggOC41ODY1M1Y3LjQxMzJDMC44MzMwMDggNi40Mzk4NyAxLjYyNjM0IDUuNjQ2NTMgMi41OTk2NyA1LjY0NjUzQzIuOTkzMDEgNS42NDY1MyAzLjI3OTY3IDUuNTMzMiAzLjM5MzAxIDUuMzM5ODdDMy41MDYzNCA1LjE0NjUzIDMuNDU5NjcgNC44Mzk4NyAzLjI1OTY3IDQuNDk5ODdDMy4wMjYzNCA0LjA5MzIgMi45NjYzNCAzLjYxMzIgMy4wODYzNCAzLjE1OTg3QzMuMjA2MzQgMi42OTk4NyAzLjQ5OTY3IDIuMzE5ODcgMy45MTMwMSAyLjA4NjUzTDUuMDY2MzQgMS40MjY1M0M1LjgxOTY3IDAuOTc5ODY1IDYuODEzMDEgMS4yMzk4NyA3LjI2NjM0IDIuMDA2NTNMNy4zNDYzNCAyLjEzOTg3QzcuNzM5NjggMi44MTk4NyA4LjI3OTY4IDIuODE5ODcgOC42NzMwMSAyLjEzOTg3TDguNzQ2MzQgMi4wMTMyQzkuMTk5NjcgMS4yMzk4NyAxMC4xOTMgMC45Nzk4NjUgMTAuOTUzIDEuNDMzMkwxMi4wOTk3IDIuMDkzMkMxMi41MDYzIDIuMzI2NTMgMTIuNzk5NyAyLjcwNjUzIDEyLjkyNjMgMy4xNjY1M0MxMy4wNDYzIDMuNjI2NTMgMTIuOTg2MyA0LjA5OTg3IDEyLjc1MyA0LjUwNjUzQzEyLjU1OTcgNC44NDY1MyAxMi41MDYzIDUuMTUzMiAxMi42MTk3IDUuMzQ2NTNDMTIuNzMzIDUuNTM5ODcgMTMuMDE5NyA1LjY1MzIgMTMuNDEzIDUuNjUzMkMxNC4zODYzIDUuNjUzMiAxNS4xNzk3IDYuNDQ2NTMgMTUuMTc5NyA3LjQxOTg3VjguNTkzMkMxNS4xNzk3IDkuNTY2NTMgMTQuMzg2MyAxMC4zNTk5IDEzLjQxMyAxMC4zNTk5QzEzLjAxOTcgMTAuMzU5OSAxMi43MzMgMTAuNDczMiAxMi42MTk3IDEwLjY2NjVDMTIuNTA2MyAxMC44NTk5IDEyLjU1MyAxMS4xNjY1IDEyLjc1MyAxMS41MDY1QzEyLjk4NjMgMTEuOTEzMiAxMy4wNTMgMTIuMzkzMiAxMi45MjYzIDEyLjg0NjVDMTIuODA2MyAxMy4zMDY1IDEyLjUxMyAxMy42ODY1IDEyLjA5OTcgMTMuOTE5OUwxMC45NDYzIDE0LjU3OTlDMTAuNjkzIDE0LjcxOTkgMTAuNDE5NyAxNC43OTMyIDEwLjEzOTcgMTQuNzkzMlpNNy45OTk2NyAxMi4zMjY1QzguNTkzMDEgMTIuMzI2NSA5LjE0NjM0IDEyLjY5OTkgOS41MjYzNCAxMy4zNTk5TDkuNTk5NjcgMTMuNDg2NUM5LjY3OTY3IDEzLjYyNjUgOS44MTMwMSAxMy43MjY1IDkuOTczMDEgMTMuNzY2NUMxMC4xMzMgMTMuODA2NSAxMC4yOTMgMTMuNzg2NSAxMC40MjYzIDEzLjcwNjVMMTEuNTc5NyAxMy4wMzk5QzExLjc1MyAxMi45Mzk5IDExLjg4NjMgMTIuNzczMiAxMS45Mzk3IDEyLjU3MzJDMTEuOTkzIDEyLjM3MzIgMTEuOTY2MyAxMi4xNjY1IDExLjg2NjMgMTEuOTkzMkMxMS40ODYzIDExLjMzOTkgMTEuNDM5NyAxMC42NjY1IDExLjczMyAxMC4xNTMyQzEyLjAyNjMgOS42Mzk4NyAxMi42MzMgOS4zNDY1MyAxMy4zOTMgOS4zNDY1M0MxMy44MTk3IDkuMzQ2NTMgMTQuMTU5NyA5LjAwNjUzIDE0LjE1OTcgOC41Nzk4N1Y3LjQwNjUzQzE0LjE1OTcgNi45ODY1MyAxMy44MTk3IDYuNjM5ODcgMTMuMzkzIDYuNjM5ODdDMTIuNjMzIDYuNjM5ODcgMTIuMDI2MyA2LjM0NjUzIDExLjczMyA1LjgzMzJDMTEuNDM5NyA1LjMxOTg3IDExLjQ4NjMgNC42NDY1MyAxMS44NjYzIDMuOTkzMkMxMS45NjYzIDMuODE5ODcgMTEuOTkzIDMuNjEzMiAxMS45Mzk3IDMuNDEzMkMxMS44ODYzIDMuMjEzMiAxMS43NTk3IDMuMDUzMiAxMS41ODYzIDIuOTQ2NTNMMTAuNDMzIDIuMjg2NTNDMTAuMTQ2MyAyLjExMzIgOS43NjYzNCAyLjIxMzIgOS41OTMwMSAyLjUwNjUzTDkuNTE5NjcgMi42MzMyQzkuMTM5NjcgMy4yOTMyIDguNTg2MzQgMy42NjY1MyA3Ljk5MzAxIDMuNjY2NTNDNy4zOTk2NyAzLjY2NjUzIDYuODQ2MzQgMy4yOTMyIDYuNDY2MzQgMi42MzMyTDYuMzkzMDEgMi40OTk4N0M2LjIyNjM0IDIuMjE5ODcgNS44NTMwMSAyLjExOTg3IDUuNTY2MzQgMi4yODY1M0w0LjQxMzAxIDIuOTUzMkM0LjIzOTY3IDMuMDUzMiA0LjEwNjM0IDMuMjE5ODcgNC4wNTMwMSAzLjQxOTg3QzMuOTk5NjcgMy42MTk4NyA0LjAyNjM0IDMuODI2NTMgNC4xMjYzNCAzLjk5OTg3QzQuNTA2MzQgNC42NTMyIDQuNTUzMDEgNS4zMjY1MyA0LjI1OTY3IDUuODM5ODdDMy45NjYzNCA2LjM1MzIgMy4zNTk2NyA2LjY0NjUzIDIuNTk5NjcgNi42NDY1M0MyLjE3MzAxIDYuNjQ2NTMgMS44MzMwMSA2Ljk4NjUzIDEuODMzMDEgNy40MTMyVjguNTg2NTNDMS44MzMwMSA5LjAwNjUzIDIuMTczMDEgOS4zNTMyIDIuNTk5NjcgOS4zNTMyQzMuMzU5NjcgOS4zNTMyIDMuOTY2MzQgOS42NDY1MyA0LjI1OTY3IDEwLjE1OTlDNC41NTMwMSAxMC42NzMyIDQuNTA2MzQgMTEuMzQ2NSA0LjEyNjM0IDExLjk5OTlDNC4wMjYzNCAxMi4xNzMyIDMuOTk5NjcgMTIuMzc5OSA0LjA1MzAxIDEyLjU3OTlDNC4xMDYzNCAxMi43Nzk5IDQuMjMzMDEgMTIuOTM5OSA0LjQwNjM0IDEzLjA0NjVMNS41NTk2NyAxMy43MDY1QzUuNjk5NjcgMTMuNzkzMiA1Ljg2NjM0IDEzLjgxMzIgNi4wMTk2NyAxMy43NzMyQzYuMTc5NjcgMTMuNzMzMiA2LjMxMzAxIDEzLjYyNjUgNi4zOTk2NyAxMy40ODY1TDYuNDczMDEgMTMuMzU5OUM2Ljg1MzAxIDEyLjcwNjUgNy40MDYzNCAxMi4zMjY1IDcuOTk5NjcgMTIuMzI2NVoiIGZpbGw9IiMwNjE2MzciLz4KPC9zdmc+");
    width: 16px;
    height: 16px;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread:hover {
    background: #F4F7FA;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread.bp-messages-active-thread {
    background: #F4F7FA;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread > * {
    padding-top: 16px;
    padding-bottom: 16px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic {
    height: 40px;
    width: 40px;
    padding-right: 12px;
    border: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group {
    display: grid;
    grid-template-columns: 15px 15px;
    grid-template-rows: 15px 15px;
    grid-gap: 2px 2px;
    padding-right: 30px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(3),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(4),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(5),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(6),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(7),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(8),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(9),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(10),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(11),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(12),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(13),
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar:nth-child(14) {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic.group .avatar img {
    width: 40px;
    height: 40px;
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .pic img {
    width: 40px;
    height: 40px;
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .bm-info {
    border: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .bm-info h4:nth-child(2) {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .bm-info h4 {
    font-size: 14px;
    line-height: 22px;
    color: #000000;
    margin-bottom: 0;
    font-weight: 700;
    font-family: "Bjorn", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .bm-info .last-message {
    overflow-wrap: unset;
    word-wrap: unset;
    word-break: unset;
    align-items: center;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .bm-info .last-message .bm-last-message-avatar {
    display: flex;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .bm-info .last-message .bm-last-message-avatar img {
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .bm-info .last-message .bm-last-message-content {
    font-family: "Lato", sans-serif;
    color: #58595B;
    font-size: 12px;
    line-height: 18px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .time {
    padding-right: 16px;
    border: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .time .time-wrapper {
    font-size: 12px;
    line-height: 18px;
    color: #58595B;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .actions {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bm-search-results-section .bm-search-results-header {
    font-family: "Lato", sans-serif;
    color: #000;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bm-search-results-section .bp-messages-user-list > .user > * {
    padding-top: 16px;
    padding-bottom: 16px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bm-search-results-section .bp-messages-user-list > .user .pic {
    width: 40px;
    height: 40px;
    padding-left: 16px;
    padding-right: 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bm-search-results-section .bp-messages-user-list > .user .pic .avatar {
    pointer-events: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bm-search-results-section .bp-messages-user-list > .user .pic .avatar img {
    width: 40px;
    height: 40px;
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bm-search-results-section .bp-messages-user-list > .user .name .user {
    font-size: 14px;
    line-height: 22px;
    color: #000000;
    margin-bottom: 0;
    font-weight: 700;
    font-family: "Bjorn", sans-serif;
    pointer-events: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bm-search-results-section .bp-messages-user-list > .user .actions {
    padding: 5px 16px 5px 10px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bm-search-results-section .bp-messages-user-list > .user .actions .open-profile {
    margin: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-header {
    border-right: 1px solid #DBE0E5;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-header .new-message svg path:not(:first-child) {
    stroke: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content {
    border-color: #DBE0E5;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list.empty {
    height: 100% !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list .thread .pic .avatar a img {
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list .thread .bm-info h4 {
    font-family: "Bjorn", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list .thread .bm-info h4:nth-child(2) {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list .thread .time, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list .thread .time-wrapper {
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list .thread .actions .bm-more-actions svg {
    fill: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list.empty .empty .bpbm-empty-icon svg {
    stroke: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list.empty .empty .bpbm-empty-message, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list.empty .empty .bpbm-empty-or {
    font-size: 16px;
    line-height: 24px;
    color: #061637;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .bm-side-content .threads-list-wrapper .threads-list.empty .empty .bpbm-empty-link a {
    font-size: 16px;
    line-height: 24px;
    color: #009BDF !important;
    text-decoration: underline !important;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .settings svg path {
    stroke: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .bpbm-user-me .bpbm-user-me-avatar .avatar img {
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .bpbm-user-me .bpbm-user-info .bpbm-user-me-name .name .user {
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    color: #061637;
    margin-top: -2px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .bpbm-user-me .bpbm-user-me-popup {
    border: 0;
    box-shadow: 0 0 1rem rgba(30, 47, 67, 0.15);
    border-radius: 6px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list {
    border-radius: 6px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item {
    padding: 6px 10px 10px;
    border-radius: 6px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item:hover {
    background: transparent;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item:hover .bpbm-user-me-popup-list-item-title {
    color: #009BDF;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item:hover .bpbm-user-me-popup-list-item-title svg {
    fill: #009BDF;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item .bpbm-user-me-popup-list-item-title {
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    color: #061637;
    transition: all 0.3s ease-out;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-side-threads .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item .bpbm-user-me-popup-list-item-title svg {
    position: relative;
    top: 1px;
    fill: #061637;
    transition: all 0.3s ease-out;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .back svg {
    fill: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .bpbm-search {
    margin-right: 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .thread-info .avatar img {
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .thread-info .thread-info-data .name .user {
    font-family: "Bjorn", sans-serif;
    font-weight: 700;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .thread-info .thread-info-data .sub-name {
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header #bm-new-thread-title, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .bm-chat-header-title {
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    color: #061637 !important;
    margin-top: -3px !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .starred-messages {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .starred-messages svg {
    fill: #FFD41c;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .bm-search-btn svg {
    fill: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .new-message svg {
    stroke: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .mass-message {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .mass-message svg {
    fill: #009BDF;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons > svg {
    fill: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons .bpbm-dropdown-menu {
    background-color: #fff;
    border: 0;
    border-radius: 12px;
    box-shadow: 0 0 1rem rgba(30, 47, 67, 0.15);
    padding: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons .bpbm-dropdown-menu .bpbm-dropdown-item {
    color: #061637;
    padding: 14px 24px;
    transition: color 0.1s ease-in-out;
    border-bottom: 1px solid #F0F3F9;
    display: flex;
    align-items: center;
    border-radius: 12px !important;
    height: auto;
    background-color: #fff;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons .bpbm-dropdown-menu .bpbm-dropdown-item.bpbm-invite-conversation {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons .bpbm-dropdown-menu .bpbm-dropdown-item:hover {
    background-color: transparent;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons .bpbm-dropdown-menu .bpbm-dropdown-item:hover .bpbm-dropdown-item-label {
    color: #009BDF;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons .bpbm-dropdown-menu .bpbm-dropdown-item:first-child {
    border-radius: 12px 12px 0 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons .bpbm-dropdown-menu .bpbm-dropdown-item:last-child {
    border: 0;
    border-radius: 0 0 12px 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons .bpbm-dropdown-menu .bpbm-dropdown-item .bpbm-dropdown-item-icon {
    width: auto;
    height: auto;
    line-height: 1;
    margin-right: 8px;
    display: flex;
    align-content: center;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons .bpbm-dropdown-menu .bpbm-dropdown-item .bpbm-dropdown-item-icon svg {
    position: relative;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .expandingButtons .bpbm-dropdown-menu .bpbm-dropdown-item .bpbm-dropdown-item-label {
    line-height: 1;
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    transition: all 0.3s ease-out;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .bpbm-maximize svg, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-header .bpbm-minimize svg {
    stroke: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-general .name .bm-subject-container strong {
    font-size: 20px;
    line-height: 30px;
    font-weight: 700;
    font-family: "Bjorn", sans-serif;
}
@media only screen and (max-width: 1024px) {
    body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-general .name .bm-subject-container strong {
        font-size: 20px;
        line-height: 30px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-general .name .bm-subject-container strong {
        font-size: 20px;
        line-height: 30px;
    }
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-general .bm-thread-info-general-avatar .avatar img {
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-general .name .user {
    font-size: 16px;
    line-height: 24px;
    font-weight: 700;
    color: #061637;
    font-family: "Bjorn", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-actions .bm-thread-info-action {
    box-shadow: 0 4px 64px 0 rgba(45, 54, 67, 0.05);
    padding: 10px 12px;
    border-radius: 8px !important;
    background: transparent;
    color: #061637;
    border: 1px solid #EFF0F6;
    font-family: "Bjorn", sans-serif;
    font-weight: 700;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-actions .bm-thread-info-action .bm-thread-info-action-label {
    font-family: "Bjorn", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs {
    background: #F4F7FA;
    border-radius: 8px !important;
    margin: 12px 16px 16px;
    border-color: #DBE0E5;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-head .bm-thread-info-tab {
    border-color: #DBE0E5;
    color: #061637;
    font-weight: 700;
    font-family: "Bjorn", sans-serif;
    border-width: 1px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list {
    background: transparent;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .bm-user-search-wrap {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item {
    padding-top: 9px;
    padding-bottom: 0;
    box-sizing: content-box !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .pic {
    width: 40px;
    height: 40px;
    padding-left: 16px;
    padding-right: 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .pic .avatar {
    pointer-events: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .pic .avatar img {
    width: 40px;
    height: 40px;
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .name {
    padding: 0;
    flex: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    gap: 8px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .name .user {
    font-size: 14px;
    line-height: 22px;
    color: #000000;
    font-family: "Bjorn", sans-serif;
    font-weight: 700;
    pointer-events: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions {
    gap: 12px;
    padding-right: 15px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-more-actions {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-private-message, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-flag-message {
    width: 40px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #DBE0E5;
    border-radius: 50% !important;
    min-width: 40px;
    padding: 0;
    margin: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-private-message > svg, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-flag-message > svg {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-private-message:after, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-flag-message:after {
    position: absolute;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI3NjVfNTM4KSI+CjxwYXRoIGQ9Ik03Ljk5OTY3IDE1LjIwNjhDNy41Mzk2NyAxNS4yMDY4IDcuMTA2MzQgMTQuOTczNSA2Ljc5OTY3IDE0LjU2NjhMNS43OTk2NyAxMy4yMzM1QzUuNzc5NjcgMTMuMjA2OCA1LjY5OTY3IDEzLjE3MzUgNS42NjYzNCAxMy4xNjY4SDUuMzMzMDFDMi41NTMwMSAxMy4xNjY4IDAuODMzMDA4IDEyLjQxMzUgMC44MzMwMDggOC42NjY4M1Y1LjMzMzVDMC44MzMwMDggMi4zODY4MyAyLjM4NjM0IDAuODMzNDk2IDUuMzMzMDEgMC44MzM0OTZIMTAuNjY2M0MxMy42MTMgMC44MzM0OTYgMTUuMTY2MyAyLjM4NjgzIDE1LjE2NjMgNS4zMzM1VjguNjY2ODNDMTUuMTY2MyAxMS42MTM1IDEzLjYxMyAxMy4xNjY4IDEwLjY2NjMgMTMuMTY2OEgxMC4zMzNDMTAuMjc5NyAxMy4xNjY4IDEwLjIzMyAxMy4xOTM1IDEwLjE5OTcgMTMuMjMzNUw5LjE5OTY3IDE0LjU2NjhDOC44OTMwMSAxNC45NzM1IDguNDU5NjcgMTUuMjA2OCA3Ljk5OTY3IDE1LjIwNjhaTTUuMzMzMDEgMS44MzM1QzIuOTQ2MzQgMS44MzM1IDEuODMzMDEgMi45NDY4MyAxLjgzMzAxIDUuMzMzNVY4LjY2NjgzQzEuODMzMDEgMTEuNjgwMiAyLjg2NjM0IDEyLjE2NjggNS4zMzMwMSAxMi4xNjY4SDUuNjY2MzRDNi4wMDYzNCAxMi4xNjY4IDYuMzkzMDEgMTIuMzYwMiA2LjU5OTY3IDEyLjYzMzVMNy41OTk2NyAxMy45NjY4QzcuODMzMDEgMTQuMjczNSA4LjE2NjM0IDE0LjI3MzUgOC4zOTk2NyAxMy45NjY4TDkuMzk5NjggMTIuNjMzNUM5LjYxOTY3IDEyLjM0MDIgOS45NjYzNCAxMi4xNjY4IDEwLjMzMyAxMi4xNjY4SDEwLjY2NjNDMTMuMDUzIDEyLjE2NjggMTQuMTY2MyAxMS4wNTM1IDE0LjE2NjMgOC42NjY4M1Y1LjMzMzVDMTQuMTY2MyAyLjk0NjgzIDEzLjA1MyAxLjgzMzUgMTAuNjY2MyAxLjgzMzVINS4zMzMwMVoiIGZpbGw9IiMwNjE2MzciLz4KPHBhdGggZD0iTTcuOTk5NjcgOC4wMDAzM0M3LjYyNjM0IDguMDAwMzMgNy4zMzMwMSA3LjcwMDMzIDcuMzMzMDEgNy4zMzM2NkM3LjMzMzAxIDYuOTY2OTkgNy42MzMwMSA2LjY2Njk5IDcuOTk5NjcgNi42NjY5OUM4LjM2NjM0IDYuNjY2OTkgOC42NjYzNCA2Ljk2Njk5IDguNjY2MzQgNy4zMzM2NkM4LjY2NjM0IDcuNzAwMzMgOC4zNzMwMSA4LjAwMDMzIDcuOTk5NjcgOC4wMDAzM1oiIGZpbGw9IiMwNjE2MzciLz4KPHBhdGggZD0iTTEwLjY2NjcgOC4wMDAzM0MxMC4yOTMzIDguMDAwMzMgMTAgNy43MDAzMyAxMCA3LjMzMzY2QzEwIDYuOTY2OTkgMTAuMyA2LjY2Njk5IDEwLjY2NjcgNi42NjY5OUMxMS4wMzMzIDYuNjY2OTkgMTEuMzMzMyA2Ljk2Njk5IDExLjMzMzMgNy4zMzM2NkMxMS4zMzMzIDcuNzAwMzMgMTEuMDQgOC4wMDAzMyAxMC42NjY3IDguMDAwMzNaIiBmaWxsPSIjMDYxNjM3Ii8+CjxwYXRoIGQ9Ik01LjMzMjY4IDguMDAwMzNDNC45NTkzNSA4LjAwMDMzIDQuNjY2MDIgNy43MDAzMyA0LjY2NjAyIDcuMzMzNjZDNC42NjYwMiA2Ljk2Njk5IDQuOTY2MDIgNi42NjY5OSA1LjMzMjY4IDYuNjY2OTlDNS42OTkzNSA2LjY2Njk5IDUuOTk5MzUgNi45NjY5OSA1Ljk5OTM1IDcuMzMzNjZDNS45OTkzNSA3LjcwMDMzIDUuNzA2MDIgOC4wMDAzMyA1LjMzMjY4IDguMDAwMzNaIiBmaWxsPSIjMDYxNjM3Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjc2NV81MzgiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+");
    width: 16px;
    height: 16px;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-flag-message:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNDMzNTkgMTUuMTY2OEMzLjE2MDI2IDE1LjE2NjggMi45MzM1OSAxNC45NDAyIDIuOTMzNTkgMTQuNjY2OFYxLjMzMzVDMi45MzM1OSAxLjA2MDE2IDMuMTYwMjYgMC44MzM0OTYgMy40MzM1OSAwLjgzMzQ5NkMzLjcwNjkzIDAuODMzNDk2IDMuOTMzNTkgMS4wNjAxNiAzLjkzMzU5IDEuMzMzNVYxNC42NjY4QzMuOTMzNTkgMTQuOTQwMiAzLjcwNjkzIDE1LjE2NjggMy40MzM1OSAxNS4xNjY4WiIgZmlsbD0iIzA2MTYzNyIvPgo8cGF0aCBkPSJNMTAuOTAwMyAxMS4xNjdIMy40MzM1OUMzLjE2MDI2IDExLjE2NyAyLjkzMzU5IDEwLjk0MDMgMi45MzM1OSAxMC42NjdDMi45MzM1OSAxMC4zOTM3IDMuMTYwMjYgMTAuMTY3IDMuNDMzNTkgMTAuMTY3SDEwLjkwMDNDMTEuNjI2OSAxMC4xNjcgMTEuOTY2OSA5Ljk3MzY2IDEyLjAzMzYgOS44MDY5OUMxMi4xMDAzIDkuNjQwMzMgMTIuMDAwMyA5LjI2Njk5IDExLjQ4MDMgOC43NTM2NkwxMC42ODAzIDcuOTUzNjZDMTAuMzUzNiA3LjY2Njk5IDEwLjE1MzYgNy4yMzM2NiAxMC4xMzM2IDYuNzUzNjZDMTAuMTEzNiA2LjI0Njk5IDEwLjMxMzYgNS43NDY5OSAxMC42ODAzIDUuMzgwMzNMMTEuNDgwMyA0LjU4MDMzQzExLjk3MzYgNC4wODY5OSAxMi4xMjY5IDMuNjg2OTkgMTIuMDUzNiAzLjUxMzY2QzExLjk4MDMgMy4zNDAzMyAxMS42MDAzIDMuMTY2OTkgMTAuOTAwMyAzLjE2Njk5SDMuNDMzNTlDMy4xNTM1OSAzLjE2Njk5IDIuOTMzNTkgMi45NDAzMyAyLjkzMzU5IDIuNjY2OTlDMi45MzM1OSAyLjM5MzY2IDMuMTYwMjYgMi4xNjY5OSAzLjQzMzU5IDIuMTY2OTlIMTAuOTAwM0MxMi4zNjAzIDIuMTY2OTkgMTIuODI2OSAyLjc3MzY2IDEyLjk4MDMgMy4xMzM2NkMxMy4xMjY5IDMuNDkzNjYgMTMuMjI2OSA0LjI1MzY2IDEyLjE4NjkgNS4yOTM2NkwxMS4zODY5IDYuMDkzNjZDMTEuMjIwMyA2LjI2MDMzIDExLjEyNjkgNi40OTM2NiAxMS4xMzM2IDYuNzI2OTlDMTEuMTQwMyA2LjkyNjk5IDExLjIyMDMgNy4xMDY5OSAxMS4zNjAzIDcuMjMzNjZMMTIuMTg2OSA4LjA1MzY2QzEzLjIwNjkgOS4wNzM2NiAxMy4xMDY5IDkuODMzNjYgMTIuOTYwMyAxMC4yMDAzQzEyLjgwNjkgMTAuNTUzNyAxMi4zMzM2IDExLjE2NyAxMC45MDAzIDExLjE2N1oiIGZpbGw9IiMwNjE2MzciLz4KPC9zdmc+");
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-manage-restriction {
    height: 20px;
    width: 20px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-manage-restriction input {
    position: absolute;
    opacity: 0;
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-manage-restriction input:checked + label:after {
    background-color: #009BDF;
    border-color: #009BDF;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC4xMjUgMy4zNzVMNC44NzUgOC42MjVMMi4yNSA2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNTMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPg0KPC9zdmc+");
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-manage-restriction label {
    position: relative;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bm-thread-info-container .bm-thread-info-tabs .bm-thread-info-tabs-content .participants-panel .bp-messages-user-list .user.threads-list-item .actions .bm-manage-restriction label:after {
    border: 1px solid #AFBACA;
    background-color: #F9FAFB;
    border-radius: 4px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: 12px 12px;
    background-position: center center;
    content: "";
    display: block;
    cursor: pointer;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list {
    background: #F4F7FA;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-conversation-start {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-sticky-date {
    background: #ffffff;
    opacity: 1;
    border-radius: 50px !important;
    padding: 2px 10px;
    font-family: "Lato", sans-serif;
    font-size: 12px;
    line-height: 18px;
    color: #58595B;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack.bm-right-side .bm-pic {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack.bm-right-side .bm-content {
    padding-right: 16px;
    margin-top: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack.incoming .bm-content {
    padding-left: 66px;
    margin-top: -40px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack.incoming .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-message-content-text {
    border-radius: 0 8px 8px 8px !important;
    background: #ffffff !important;
    color: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack.incoming .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-message-info {
    float: left;
    margin-left: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-pic {
    height: 40px;
    width: 40px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-pic .avatar {
    overflow: hidden;
    display: block;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-pic .avatar img {
    border-radius: 50% !important;
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: 50% 50%;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-info {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-info .name .user {
    font-size: 16px;
    line-height: 24px;
    font-weight: 700;
    color: #061637 !important;
    font-family: "Bjorn", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content {
    padding: 0;
    background: transparent;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-message-content-text {
    font-size: 14px;
    line-height: 22px;
    border-radius: 8px 0 8px 8px !important;
    color: #ffffff;
    padding: 12px 16px;
    background: #009BDF !important;
    font-family: "Lato", sans-serif;
    display: block;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-message-content-text p {
    font-size: 16px;
    line-height: 24px;
    color: inherit;
    font-family: inherit;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-message-info {
    margin-top: 6px;
    display: block;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-message-info .bm-time {
    display: block;
    font-size: 12px;
    line-height: 18px;
    color: #58595B !important;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content:after {
    display: none !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content p {
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .message-controls {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .message-controls .favorite svg {
    fill: #FFD41c;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .message-controls .bpbm-more svg, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-messages-list .bm-list .bm-list-content .bm-date-stack .bm-messages-stack .bm-content .bm-messages-listing .bm-message .message-controls .bpbm-reply svg {
    fill: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bpbm-preview-message .bpbm-preview-message-cancel svg {
    stroke: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bpbm-preview-message .bpbm-preview-message-content {
    padding: 6px 10px 10px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bpbm-preview-message .bpbm-preview-message-content .bpbm-preview-message-name {
    color: #061637;
    font-family: "Bjorn", sans-serif;
    font-size: 14px;
    margin: 0 0 6px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bpbm-preview-message .bpbm-preview-message-content .bpbm-preview-message-text {
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply {
    border-color: #DBE0E5;
    gap: 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-editor {
    background: #F2F7FC;
    border-radius: 50px !important;
    padding: 0;
    margin: 15px 0 16px 16px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-editor .bm-editor-content {
    background: #F2F7FC !important;
    font-size: 14px;
    line-height: 22px;
    color: #061637 !important;
    padding: 6px 24px 6px 20px;
    min-height: 22px;
    width: 100%;
    margin-top: 2px;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-editor .bm-editor-content:before {
    color: #8897AE;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-emojies {
    margin: 15px 0 16px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-emojies, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-send-message {
    width: 40px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #DBE0E5;
    border-radius: 50% !important;
    min-width: 40px;
    padding: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-emojies > svg, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-send-message > svg {
    display: none;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-emojies:after, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-send-message:after {
    position: absolute;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI2MzRfMTY4MSkiPgo8cGF0aCBkPSJNOC4wMDAzMSAxNS42Nzk4QzMuNzY1NTkgMTUuNjc5OCAwLjMyMDMxMiAxMi4yMzQ1IDAuMzIwMzEyIDcuOTk5ODJDMC4zMjAzMTIgMy43NjUxIDMuNzY1NTkgMC4zMTk4MjQgOC4wMDAzMSAwLjMxOTgyNEMxMi4yMzUgMC4zMTk4MjQgMTUuNjgwMyAzLjc2NTEgMTUuNjgwMyA3Ljk5OTgyQzE1LjY4MDMgMTIuMjM0NSAxMi4yMzUgMTUuNjc5OCA4LjAwMDMxIDE1LjY3OThaTTguMDAwMzEgMS4yNzk4MkM0LjI5NDg3IDEuMjc5ODIgMS4yODAzMSA0LjI5NDM4IDEuMjgwMzEgNy45OTk4MkMxLjI4MDMxIDExLjcwNTMgNC4yOTQ4NyAxNC43MTk4IDguMDAwMzEgMTQuNzE5OEMxMS43MDU4IDE0LjcxOTggMTQuNzIwMyAxMS43MDUzIDE0LjcyMDMgNy45OTk4MkMxNC43MjAzIDQuMjk0MzggMTEuNzA1OCAxLjI3OTgyIDguMDAwMzEgMS4yNzk4MlpNMTIuMjY5OCA5LjY1NDU0QzEyLjM4NzcgOS40MTg1NCAxMi4yOTIzIDkuMTMzMjYgMTIuMDU3NCA5LjAxMzU4QzExLjgyMjEgOC44OTQ3IDExLjUzNDEgOC45ODgzIDExLjQxMjYgOS4yMjIyMkMxMS4zNzc0IDkuMjg5NzQgMTAuNTI0OCAxMC44Nzk4IDguMDAwMzEgMTAuODc5OEM1LjQ4MTkxIDEwLjg3OTggNC42MjczNSA5LjI5NzU4IDQuNTg4MzEgOS4yMjI4NkM0LjQ2OTQzIDguOTg3MDIgNC4xODE1OSA4Ljg5MTUgMy45NDU1OSA5LjAxMDU0QzMuNzA4NDcgOS4xMjkxIDMuNjEyMzEgOS40MTc0MiAzLjczMDg3IDkuNjU0NTRDMy43NzU2NyA5Ljc0MzgyIDQuODU5NjcgMTEuODM5OCA4LjAwMDMxIDExLjgzOThDMTEuMTQxIDExLjgzOTggMTIuMjI1IDkuNzQzODIgMTIuMjY5OCA5LjY1NDU0Wk0xMC40MDAzIDcuMDM5ODJDOS44NzA4NyA3LjAzOTgyIDkuNDQwMzEgNi42MDkyNiA5LjQ0MDMxIDYuMDc5ODJDOS40NDAzMSA1LjU1MDM4IDkuODcwODcgNS4xMTk4MiAxMC40MDAzIDUuMTE5ODJDMTAuOTI5OCA1LjExOTgyIDExLjM2MDMgNS41NTAzOCAxMS4zNjAzIDYuMDc5ODJDMTEuMzYwMyA2LjYwOTI2IDEwLjkyOTggNy4wMzk4MiAxMC40MDAzIDcuMDM5ODJaTTUuNjAwMzEgNy4wMzk4MkM1LjA3MDg3IDcuMDM5ODIgNC42NDAzMSA2LjYwOTI2IDQuNjQwMzEgNi4wNzk4MkM0LjY0MDMxIDUuNTUwMzggNS4wNzA4NyA1LjExOTgyIDUuNjAwMzEgNS4xMTk4MkM2LjEyOTc1IDUuMTE5ODIgNi41NjAzMSA1LjU1MDM4IDYuNTYwMzEgNi4wNzk4MkM2LjU2MDMxIDYuNjA5MjYgNi4xMjk3NSA3LjAzOTgyIDUuNjAwMzEgNy4wMzk4MloiIGZpbGw9IiMwNjE2MzciLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNjM0XzE2ODEiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+");
    width: 16px;
    height: 16px;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-send-message {
    background: #009BDF;
    border: 0;
    margin: 15px 16px 16px 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-send-message:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNDgwMjcgMTQuNDIwMUM4LjY5MzYxIDE0LjQyMDEgNy41ODAyNyAxMy44NjY3IDYuNzAwMjcgMTEuMjIwMUw2LjIyMDI1IDkuNzgwMDdMNC43ODAyNSA5LjMwMDA3QzIuMTQwMjUgOC40MjAwNyAxLjU4NjkxIDcuMzA2NzMgMS41ODY5MSA2LjUyMDA1QzEuNTg2OTEgNS43NDAwNSAyLjE0MDI1IDQuNjIwMDUgNC43ODAyNSAzLjczMzM4TDEwLjQ0MDMgMS44NDY3MUMxMS44NTM2IDEuMzczMzggMTMuMDMzNiAxLjUxMzM4IDEzLjc2MDMgMi4yMzMzOEMxNC40ODY5IDIuOTUzMzggMTQuNjI2OSA0LjE0MDA1IDE0LjE1MzYgNS41NTMzOEwxMi4yNjY5IDExLjIxMzRDMTEuMzgwMyAxMy44NjY3IDEwLjI2NjkgMTQuNDIwMSA5LjQ4MDI3IDE0LjQyMDFaTTUuMDkzNTggNC42ODY3MUMzLjI0MDI1IDUuMzA2NzEgMi41ODAyNSA2LjA0MDA1IDIuNTgwMjUgNi41MjAwNUMyLjU4MDI1IDcuMDAwMDcgMy4yNDAyNSA3LjczMzQgNS4wOTM1OCA4LjM0NjczTDYuNzczNjEgOC45MDY3M0M2LjkyMDI3IDguOTUzNCA3LjA0MDI3IDkuMDczNCA3LjA4Njk0IDkuMjIwMDdMNy42NDY5NCAxMC45MDAxQzguMjYwMjcgMTIuNzUzNCA5LjAwMDI3IDEzLjQxMzQgOS40ODAyNyAxMy40MTM0QzkuOTYwMjcgMTMuNDEzNCAxMC42OTM2IDEyLjc1MzQgMTEuMzEzNiAxMC45MDAxTDEzLjIwMDMgNS4yNDAwNUMxMy41NDAzIDQuMjEzMzggMTMuNDgwMyAzLjM3MzM4IDEzLjA0NjkgMi45NDAwNUMxMi42MTM2IDIuNTA2NzEgMTEuNzczNiAyLjQ1MzM4IDEwLjc1MzYgMi43OTMzOEw1LjA5MzU4IDQuNjg2NzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNi43NDA1MyA5LjYwMDE2QzYuNjEzODUgOS42MDAxNiA2LjQ4NzE5IDkuNTUzNSA2LjM4NzE5IDkuNDUzNUM2LjE5Mzg1IDkuMjYwMTYgNi4xOTM4NSA4Ljk0MDE2IDYuMzg3MTkgOC43NDY4M0w4Ljc3Mzg3IDYuMzUzNUM4Ljk2NzIgNi4xNjAxNiA5LjI4NzIgNi4xNjAxNiA5LjQ4MDUzIDYuMzUzNUM5LjY3Mzg3IDYuNTQ2ODMgOS42NzM4NyA2Ljg2NjgzIDkuNDgwNTMgNy4wNjAxNkw3LjA5Mzg3IDkuNDUzNUM3LjAwMDUzIDkuNTUzNSA2Ljg2NzIgOS42MDAxNiA2Ljc0MDUzIDkuNjAwMTZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=");
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-chat-content .bpbm-chat-main .bpbm-chat-main-primary .bm-reply .bm-reply-restricted {
    background: #F4F7FA;
    overflow: hidden;
    border-radius: 8px !important;
    padding: 6px 10px;
    border-color: #DBE0E5;
    margin: 16px;
    font-size: 14px;
    line-height: 22px;
    font-family: "Lato", sans-serif !important;
    box-sizing: content-box !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__control .bm-to-label {
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__control .bm_user_selector__value-container .bm_user_selector__multi-value {
    padding: 5px;
    background-color: #009BDF;
    color: #fff;
    border-radius: 4px !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__control .bm_user_selector__value-container .bm_user_selector__multi-value .avatar img {
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__control .bm_user_selector__value-container .bm_user_selector__multi-value .name .user {
    margin-left: 4px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__control .bm_user_selector__value-container .bm_user_selector__multi-value .bm_user_selector__multi-value__remove {
    cursor: pointer;
    padding-right: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__control .bm_user_selector__value-container .bm_user_selector__multi-value .bm_user_selector__multi-value__remove:hover {
    background: transparent;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__control .bm_user_selector__value-container .bm_user_selector__multi-value .bm_user_selector__multi-value__remove:hover svg {
    color: #fff;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__control .bm_user_selector__indicators .bm_user_selector__indicator {
    cursor: pointer;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__control .bm_user_selector__indicators .bm_user_selector__indicator svg {
    fill: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__menu .bm_user_selector__menu-list .bm_user_selector__option .avatar img {
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_user_selector .bm_user_selector__menu .bm_user_selector__menu-list .bm_user_selector__option .bm_user_selector__option_name .name .user {
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    color: #061637;
    margin-top: -2px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-conversation-exist.bm-info p {
    margin-bottom: 0 !important;
    font-size: 14px;
    line-height: 22px;
    color: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_thread_create_error.bm-error {
    color: #fff;
    background-color: #F9501B;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_thread_create_error.bm-error ul {
    padding: 0 !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_thread_create_error.bm-error ul li {
    margin-bottom: 0 !important;
    font-size: 14px;
    line-height: 22px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm_thread_subject_input .bm-to-label {
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group h4 {
    font-size: 18px;
    line-height: 28px;
    font-family: "Bjorn", sans-serif;
    margin: 0 0 16px !important;
}
@media only screen and (max-width: 1024px) {
    body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group h4 {
        font-size: 18px;
        line-height: 28px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group h4 {
        font-size: 18px;
        line-height: 28px;
    }
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group .bpbm-user-option {
    margin-bottom: 32px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group .bpbm-user-option .bpbm-checkbox:checked + label:before {
    background-color: #009BDF;
    border-color: #009BDF;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC4xMjUgMy4zNzVMNC44NzUgOC42MjVMMi4yNSA2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNTMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPg0KPC9zdmc+");
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group .bpbm-user-option label {
    color: #061637;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    font-family: "Lato", sans-serif;
    cursor: pointer;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group .bpbm-user-option label:before {
    border: 1px solid #AFBACA;
    background-color: #F9FAFB;
    border-radius: 4px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: 12px 12px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group .bpbm-user-option .bpbm-user-option-description {
    font-size: 16px;
    line-height: 24px;
    color: #061637;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group .bpbm-user-option .bpbm-user-blacklist {
    margin: 20px 0 10px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group .bpbm-user-option .bpbm-user-blacklist table {
    width: 100%;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group .bpbm-user-option .bpbm-user-blacklist .bpbm-user-blacklist-empty {
    font-size: 16px;
    line-height: 24px;
    font-family: "Lato", sans-serif;
    color: #061637;
    padding: 30px 17px;
    border: 1px solid #D7DFE9;
    border-radius: 12px !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bm-user-settings .bpbm-user-options .bpbm-options-group .bpbm-user-option .bpbm-user-blacklist .bpbm-user-blacklist-empty svg {
    fill: #061637;
    margin: 0 auto 16px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .threads-list.empty {
    margin: 0;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .thread-not-selected, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .threads-list.empty {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .thread-not-selected .bpbm-empty-icon svg, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .threads-list.empty .bpbm-empty-icon svg {
    stroke: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .thread-not-selected .bpbm-empty-message, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .thread-not-selected .bpbm-empty-or, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .threads-list.empty .bpbm-empty-message, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .threads-list.empty .bpbm-empty-or {
    font-size: 16px;
    line-height: 24px;
    color: #061637;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .thread-not-selected .bpbm-empty-link a, body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .threads-list.empty .bpbm-empty-link a {
    font-size: 16px;
    line-height: 24px;
    color: #009BDF !important;
    text-decoration: underline !important;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-favorite-empty .bpbm-empty-icon svg {
    fill: #FFD41c !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .bpbm-favorite-empty .bpbm-empty-message {
    font-size: 16px;
    line-height: 24px;
    color: #061637;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .empty-thread svg {
    stroke: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .empty-thread span {
    font-size: 16px;
    line-height: 24px;
    color: #061637;
    font-family: "Lato", sans-serif;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .settings svg path {
    stroke: #061637;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .bpbm-user-me .bpbm-user-me-avatar .avatar img {
    border-radius: 50% !important;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .bpbm-user-me .bpbm-user-info .bpbm-user-me-name .name .user {
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    color: #061637;
    margin-top: -2px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .bpbm-user-me .bpbm-user-me-popup {
    border: 0;
    box-shadow: 0 0 1rem rgba(30, 47, 67, 0.15);
    border-radius: 6px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list {
    border-radius: 6px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item {
    padding: 6px 10px 10px;
    border-radius: 6px;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item:hover {
    background: transparent;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item:hover .bpbm-user-me-popup-list-item-title {
    color: #009BDF;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item:hover .bpbm-user-me-popup-list-item-title svg {
    fill: #009BDF;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item .bpbm-user-me-popup-list-item-title {
    font-family: "Bjorn", sans-serif;
    font-weight: 500;
    color: #061637;
    transition: all 0.3s ease-out;
}
body.bp-messages .bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bp-messages-column .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item .bpbm-user-me-popup-list-item-title svg {
    position: relative;
    top: 1px;
    fill: #061637;
    transition: all 0.3s ease-out;
}

.bm-editor-format-tooltip {
    background: #ffffff;
    border: 1px solid #DBE0E5;
    display: flex;
    align-items: center;
    padding: 6px 12px;
}
.bm-editor-format-tooltip span {
    display: inline-flex;
    align-items: center;
}
.bm-editor-format-tooltip span svg {
    fill: #061637;
}
.page.my-profile .profile-fields.bp-tables-user, .page.my-profile .editfield, .page.my-profile .profile-group-title {
    display: none !important;
}
.profile-edit .bp-content-wrap .-border {
    border: none;
}
.acf-fields.acf-form-fields .acf-field-group > .acf-label {
    display: none;
}
.profile-edit .bp-content-wrap input[type="text"], .profile-edit .bp-content-wrap input[type="tel"], .profile-edit .bp-content-wrap input[type="email"], .profile-edit .bp-content-wrap input[type="password"], .profile-edit .bp-content-wrap input[type="url"], .profile-edit .bp-content-wrap input[type="search"], .profile-edit .bp-content-wrap select {
    height: auto;
}
.ui-datepicker .ui-datepicker-header {
    padding: 0 !important;
    justify-content: center !important;
}

.ui-datepicker-month, .ui-datepicker-year {
    padding: 2px 4px 4px !important;
}

.ui-datepicker-calendar th, .ui-datepicker-calendar td {
    padding: 0 !important;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
    display: flex;
    margin: 0 .75rem;
    order: 2;
}
#buddypress .bp-wrap .bp-navs.bp-subnavs li {
    background-color: unset;
}
.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) {
    border: unset;
    -webkit-box-shadow: unset;
    box-shadow: unset;
}
.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) .bp-personal-tab {
    background: none;
}
#bbpress-forums h2 {
    margin: 0 auto 10px auto;
}
#bbpress-forums .bbp-search-form form > div {
    display: flex;
    gap: 10px;
}

body.bp-user #bbpress-forums article.topic {
    box-shadow: 0 4px 64px 0 rgba(45, 54, 67, 0.05);
    border: 1px solid #EFF0F6;
    background: #fff;
    border-radius: 12px;
    padding: 24px;
    margin-bottom: 24px;
}
body.bp-user #bbpress-forums article.topic h3.bbp-topic-title {
    margin: -8px 0 24px 0;
    line-height: 1;
    position: relative;
    padding-right: 60px;
}
body.bp-user #bbpress-forums article.topic h3.bbp-topic-title.bbp-topic-title-edit {
    margin: -8px 0 8px 0;
}
body.bp-user #bbpress-forums article.topic h3.bbp-topic-title .bbp-topic-permalink {
    font-size: 24px;
    line-height: 34px;
    transition: all 0.3s ease-in-out;
    color: #061637;
}
@media only screen and (max-width: 1024px) {
    body.bp-user #bbpress-forums article.topic h3.bbp-topic-title .bbp-topic-permalink {
        font-size: 24px;
        line-height: 34px;
    }
}
@media only screen and (max-width: 768px) {
    body.bp-user #bbpress-forums article.topic h3.bbp-topic-title .bbp-topic-permalink {
        font-size: 24px;
        line-height: 34px;
    }
}
body.bp-user #bbpress-forums article.topic h3.bbp-topic-title .bbp-topic-permalink:hover {
    color: #009BDF;
}
body.bp-user #bbpress-forums article.topic h3.bbp-topic-title .badge {
    font-size: 14px;
    line-height: 22px;
    font-family: "Lato", sans-serif;
    border: 1px solid #009BDF;
    padding: 2px 10px;
    border-radius: 50px;
    background: rgba(0, 155, 223, 0.1019607843);
    color: #009BDF;
    position: absolute;
    right: 0;
    top: 8px;
}
body.bp-user #bbpress-forums article.topic .topic-actions {
    display: flex;
    align-items: center;
    padding-bottom: 24px;
    margin-bottom: 16px;
    border-bottom: 1px solid #D7DFE9;
}
body.bp-user #bbpress-forums article.topic .topic-actions a {
    color: #009BDF;
    display: flex;
    align-items: center;
    gap: 6px;
    padding-right: 12px;
    margin-right: 12px;
    position: relative;
}
body.bp-user #bbpress-forums article.topic .topic-actions a.topic-action-delete {
    color: #F9501B;
}
body.bp-user #bbpress-forums article.topic .topic-actions a svg {
    position: relative;
    top: 1px;
}
body.bp-user #bbpress-forums article.topic .topic-actions a span {
    text-decoration: underline;
}
body.bp-user #bbpress-forums article.topic .topic-actions a:after {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 18px;
    width: 1px;
    background-color: #D7DFE9;
    content: "";
}
body.bp-user #bbpress-forums article.topic .topic-actions a:last-child {
    padding-right: 0;
    margin-right: 0;
}
body.bp-user #bbpress-forums article.topic .topic-actions a:last-child:after {
    display: none;
}
body.bp-user #bbpress-forums article.topic ul.forum_archive_meta {
    list-style: none;
    display: flex;
    align-items: center;
    padding-left: 0;
    flex-wrap: wrap;
    column-gap: 16px;
    row-gap: 10px;
}
body.bp-user #bbpress-forums article.topic ul.forum_archive_meta li {
    font-size: 16px;
    line-height: 24px;
    display: flex;
    align-items: center;
    font-weight: 400;
    font-style: normal;
    color: #58595B;
    text-transform: capitalize;
    gap: 8px;
}
body.bp-user #bbpress-forums article.topic ul.forum_archive_meta li a, body.bp-user #bbpress-forums article.topic ul.forum_archive_meta li span {
    font-size: inherit;
    line-height: inherit;
    color: #58595b;
    transition: all 0.3s ease-in-out;
}
body.bp-user #bbpress-forums article.topic ul.forum_archive_meta li a:hover {
    color: #009BDF;
}
body.bp-user #bbpress-forums article.topic ul.forum_archive_meta li span.icon {
    display: flex;
    align-items: center;
}
body.bp-user #bbpress-forums .bbp-user-section .bbp-pagination:first-child {
    margin: 24px 0 !important;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply {
    border: 1px solid #EFF0F6;
    box-shadow: 0 4px 64px 0 rgba(45, 54, 67, 0.05);
    background: #fff;
    border-radius: 12px;
    margin-bottom: 24px;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header {
    padding: 24px;
    border-bottom: 1px solid #D7DFE9;
    background: transparent;
    border-top: 0;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
}
body.groups .archive-group-body .archive-group-body-inner .buddypress-wrap .bp-wrap #bbpress-forums .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-author {
    float: none;
    width: auto;
    text-align: left;
}
@media only screen and (max-width: 599px) {
    body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-author {
        width: 100px;
    }
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-author > span {
    display: none;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-author .bbp-author-link {
    display: inline-flex;
    align-items: center;
    font-size: 16px;
    line-height: 24px;
    gap: 10px;
}
@media only screen and (max-width: 599px) {
    body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-author .bbp-author-link {
        margin-bottom: 16px;
    }
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-author .bbp-author-link .bbp-author-avatar {
    display: flex;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-author .bbp-author-link .bbp-author-avatar img {
    margin: 0;
    border-radius: 50%;
    max-width: 50px;
}
@media only screen and (max-width: 599px) {
    body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-author .bbp-author-link .bbp-author-avatar img {
        position: relative;
    }
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-author .bbp-author-link .bbp-author-name {
    margin: -4px 0 0 0;
    font-size: inherit;
    transition: all 0.3s ease-in-out;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-author .bbp-author-link .bbp-author-name:hover {
    color: #009BDF;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta > span, body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-reply-ip {
    display: none;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id {
    display: flex;
    flex-direction: column;
    text-align: right;
    color: #000;
    font-family: "Lato", sans-serif;
    margin: 0;
}
@media only screen and (max-width: 599px) {
    body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id {
        text-align: left;
    }
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .reply-actions {
    display: flex;
    align-items: center;
    order: 3;
    justify-content: end;
    margin-top: 8px;
}
@media only screen and (max-width: 599px) {
    body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .reply-actions {
        justify-content: start;
    }
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .reply-actions a {
    color: #009BDF;
    display: flex;
    align-items: center;
    gap: 6px;
    padding-right: 12px;
    margin-right: 12px;
    position: relative;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .reply-actions a.reply-action-delete {
    color: #F9501B;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .reply-actions a svg {
    position: relative;
    top: 1px;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .reply-actions a span {
    text-decoration: underline;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .reply-actions a:after {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 18px;
    width: 1px;
    background-color: #D7DFE9;
    content: "";
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .reply-actions a:last-child {
    padding-right: 0;
    margin-right: 0;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .reply-actions a:last-child:after {
    display: none;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .bbp-header {
    font-size: 16px;
    line-height: 24px;
    font-weight: 700;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .bbp-header a {
    font-weight: 400;
    transition: all 0.3s;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .bbp-header a:hover {
    color: #009BDF;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .bbp-reply-post-date {
    font-size: 16px;
    line-height: 24px;
    order: 2;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .bbp-reply-header .bbp-meta .bbp-meta__date-id .bbp-reply-permalink {
    margin: 0;
    color: inherit;
    font-family: inherit;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .topic, body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .reply {
    background-color: #fff;
    border-radius: 0 0 12px 12px;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .topic .bbp-reply-content, body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .reply .bbp-reply-content {
    margin: 0;
    padding: 24px;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .topic .bbp-reply-content p, body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .reply .bbp-reply-content p {
    margin: 0 0 16px 0;
    line-height: 32px;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .topic .bbp-reply-content p:last-child, body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply .reply .bbp-reply-content p:last-child {
    margin: 0;
}
body.bp-user #bbpress-forums .bbp-user-replies-created .single-topic-wrapper .bbp-reply.bbp-reply--reply {
    padding: 0;
}
table:not(.gfield_list) thead th {
    text-align: left;
    text-transform: uppercase;
    font-size: 14px;
}
body.my-account .select2-container {
    width: auto !important;
    z-index: 100;
}
body.page.directory.members .buddypress-wrap {
    padding: 0;
    margin: 0;
}
body.page.directory.members .buddypress-wrap .title-section {
    padding: 40px 15px 0 !important;
}
body.page.directory.members .buddypress-wrap .title-section .section-content {
    display: block;
}
body.page.directory.members .buddypress-wrap .title-section .section-content h1 {
    margin-bottom: 0;
}
body.page.directory.members .buddypress-wrap .members-directory {
    background: #fff;
    padding: 40px 15px 40px 15px;
}
body.page.directory.members .buddypress-wrap .members-directory .post-filter-toggle {
    border-radius: 0 6px 6px 0 !important;
}
body.page.directory.members .buddypress-wrap .members-directory .search {
    margin-bottom: 40px;
}
@media only screen and (max-width: 1024px) {
    body.page.directory.members .buddypress-wrap .members-directory .search {
        margin-bottom: 30px;
    }
}
body.page.directory.members .buddypress-wrap .members-directory .search #members-search-form {
    background: #fff;
    padding: 12px;
    border-radius: 100px;
    box-shadow: 0 12px 64px 0 rgba(45, 54, 67, 0.0784313725);
    position: relative;
}
body.page.directory.members .buddypress-wrap .members-directory .search #members-search-form .search-icon {
    top: 50%;
    width: 18px;
    height: 18px;
    transform: translateY(-50%);
    right: 16px;
}
body.page.directory.members .buddypress-wrap .members-directory .search #members-search-form input {
    background-color: #EDFAFF !important;
    border: 1px solid transparent !important;
    padding: 14px 24px !important;
    color: #141415 !important;
    font-family: "Lato", sans-serif !important;
    font-size: 16px !important;
    border-radius: 100px !important;
    height: auto !important;
}
body.page.directory.members .buddypress-wrap .members-directory .search #members-search-form input:focus {
    box-shadow: none;
    border-color: #009BDF !important;
}
body.page.directory.members .buddypress-wrap .members-directory .search #members-search-form input::placeholder {
    color: #8897AE !important;
}
body.page.directory.members .buddypress-wrap .members-directory .search #members-search-form .search-button {
    position: absolute;
    width: auto;
    height: auto;
    background-image: none;
    top: 50%;
    transform: translateY(-50%);
    right: 20px;
    border: none;
    outline: none;
    border-radius: 0 8px 8px 0;
    background-color: transparent;
}
body.page.directory.members .buddypress-wrap .members-directory .search #location.active {
    display: block;
    position: relative !important;
    top: 0 !important;
    font-size: 16px;
    line-height: 24px;
    font-family: "Lato", sans-serif;
    color: #58595B;
    text-align: left;
    margin-top: 12px !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content {
    display: flex;
}
@media only screen and (max-width: 991px) {
    body.page.directory.members .buddypress-wrap .members-directory .content {
        flex-direction: column;
    }
}
body.page.directory.members .buddypress-wrap .members-directory .content .left {
    width: 290px;
    padding-right: 40px;
}
@media only screen and (max-width: 991px) {
    body.page.directory.members .buddypress-wrap .members-directory .content .left {
        width: 100%;
        padding: 0;
    }
}
body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner .filter-section h6 {
    margin: 0 0 16px !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner .filter-section .select2-container .selection .select2-selection .select2-search__field {
    padding: 0 !important;
    border-radius: 0 !important;
    border: none !important;
    background-color: transparent !important;
    height: 24px !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner .filter-section select {
    border: 1px solid transparent !important;
    width: 100% !important;
    font-family: "Bjorn", sans-serif !important;
    font-size: 16px !important;
    color: #1e2f43 !important;
    background-color: #EDFAFF !important;
    padding: 14px 24px 16px !important;
    border-radius: 8px !important;
    height: auto !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner .filter-section select:focus, body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner .filter-section select:focus-within, body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner .filter-section select:focus-visible {
    border-color: #009BDF !important;
    outline: none;
}
body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner #zip-form input {
    background-color: #EDFAFF !important;
    border: 1px solid transparent !important;
    padding: 14px 24px !important;
    color: #141415 !important;
    font-family: "Lato", sans-serif !important;
    font-size: 16px !important;
    border-radius: 8px !important;
    height: auto !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner #zip-form input:focus {
    box-shadow: none;
    border-color: #009BDF !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner #zip-form input::placeholder {
    color: #8897AE !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner .filter-close {
    border-radius: 50% !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner .filter-btns #clear-filters {
    font-size: 16px !important;
    line-height: 24px !important;
    background-color: transparent !important;
    color: #000 !important;
    font-family: "Bjorn", sans-serif !important;
    border-radius: 100px !important;
    border: 2px solid #009BDF !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content .left .post-filters .post-filters-inner .filter-btns #clear-filters:hover {
    border-color: #0081B8 !important;
    background-color: #0081B8 !important;
    box-shadow: none !important;
    color: #fff !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right {
    flex: 1;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list {
    display: flex;
    gap: 24px;
    flex-wrap: wrap;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card {
    display: flex;
    flex-direction: column;
    background: #fff;
    box-shadow: 0 4px 64px rgba(45, 54, 67, 0.05);
    padding: 24px;
    border-radius: 12px !important;
    width: calc(33.33% - 16px) !important;
}
@media only screen and (max-width: 767px) {
    body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card {
        width: calc(50% - 16px) !important;
    }
}
@media only screen and (max-width: 575px) {
    body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card {
        width: 100% !important;
    }
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-top {
    border-bottom: 1px solid #D7DFE9;
    margin-bottom: 12px;
    padding-bottom: 16px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-top .avatar {
    width: 130px;
    height: 130px;
    border-radius: 50% !important;
    margin: 0 auto 16px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-top .avatar img {
    border-radius: 50%;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-top h4 {
    margin: 0 !important;
    text-align: center;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-top h4 a {
    font-size: 24px;
    line-height: 34px;
    color: #061637;
    transition: all 0.3s ease-out;
    word-break: break-word;
}
@media only screen and (max-width: 1024px) {
    body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-top h4 a {
        font-size: 24px;
        line-height: 34px;
    }
}
@media only screen and (max-width: 768px) {
    body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-top h4 a {
        font-size: 24px;
        line-height: 34px;
    }
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-top h4 a:hover {
    color: #FFD41c;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .member-card-content-age {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 16px;
    margin-bottom: 16px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .age, body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .gender {
    display: flex;
    gap: 8px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .gender {
    text-transform: capitalize;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .sports, body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .social-links {
    margin-bottom: 24px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .sports h6, body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .social-links h6 {
    margin: 0 0 4px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .sports p, body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .social-links p {
    margin: 0;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .social-links h6 {
    margin-bottom: 8px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .social-links ul {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 8px;
    padding: 0;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .social-links ul li {
    list-style: none;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .social-links ul li a {
    width: 32px;
    height: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    border: 1px solid #009BDF;
    transition: all 0.3s ease-out;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .social-links ul li a svg path {
    transition: all 0.3s ease-out;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .social-links ul li a:hover {
    background: #009BDF;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .member-card-content .social-links ul li a:hover svg path {
    fill: #fff;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .empty-content {
    margin-bottom: 24px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .link {
    margin-top: auto;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .link a {
    font-size: 16px;
    line-height: 24px;
    color: #061637;
    font-weight: 500;
    font-family: "Bjorn", sans-serif;
    display: flex;
    align-items: center;
    gap: 14px;
    margin: 0;
    transition: all 0.3s ease-in-out;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .link a:hover {
    color: #FFD41c;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .link a:hover span svg path {
    stroke: #fff;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .link a span {
    height: 26px;
    width: 26px;
    border-radius: 50%;
    background: #FFD41c;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease-in-out;
    position: relative;
    top: 2px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .member-list .member-card .link a span svg path {
    transition: all 0.3s ease-in-out;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .loading.members {
    display: flex;
    gap: 24px;
    flex-wrap: wrap;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .loading.members .member-skeleton.member-skeleton-item {
    width: calc(33.33% - 16px) !important;
    background: #fff;
    box-shadow: 0 4px 64px rgba(45, 54, 67, 0.05);
    padding: 24px;
    border-radius: 12px !important;
    position: relative;
}
@media only screen and (max-width: 767px) {
    body.page.directory.members .buddypress-wrap .members-directory .content .right .loading.members .member-skeleton.member-skeleton-item {
        width: calc(50% - 16px) !important;
    }
}
@media only screen and (max-width: 575px) {
    body.page.directory.members .buddypress-wrap .members-directory .content .right .loading.members .member-skeleton.member-skeleton-item {
        width: 100% !important;
    }
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .loading.members .member-skeleton.member-skeleton-item .loading {
    background-color: #FAFAFA;
    position: relative;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .loading.members .member-skeleton.member-skeleton-item .loading:before {
    content: "";
    opacity: 0.7;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: loading;
    animation-name: loading;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eeeeee), color-stop(18%, #d4d3d3), color-stop(33%, #eeeeee));
    background: -o-linear-gradient(left, #eeeeee 8%, #d4d3d3 18%, #eeeeee 33%);
    background: linear-gradient(to right, #eeeeee 8%, #d4d3d3 18%, #eeeeee 33%);
    background-size: 800px 104px;
    position: absolute;
    left: 0;
    height: 100%;
    width: 100%;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .loading.members .member-skeleton.member-skeleton-item .skeleton-item-image {
    width: 130px;
    height: 130px;
    border-radius: 50% !important;
    margin: 0 auto 24px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .loading.members .member-skeleton.member-skeleton-item .skeleton-item-image.loading:before {
    border-radius: 50% !important;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .loading.members .member-skeleton.member-skeleton-item .skeleton-item-title {
    width: 100%;
    height: 40px;
    margin-bottom: 16px;
}
body.page.directory.members .buddypress-wrap .members-directory .content .right .loading.members .member-skeleton.member-skeleton-item .skeleton-item-button {
    height: 32px;
    width: 150px;
    margin: auto 0 0;
}
.title-section.variant-two.transparent-variant-two .section-content h1 {
    margin-top: 0 !important;
}
body.page-id-9241 .media-frame-menu-heading, body.page-id-9241 .media-attachments-filter-heading {
    position: absolute;
    left: 20px;
    top: 22px;
    margin: 0;
    font-size: 13px;
    line-height: 1;
    z-index: 151;
}
body.page-id-9241 .media-attachments-filter-heading {
    top: 10px;
    left: 16px;
}
body.page-id-9241 select.attachment-filters, body.page-id-9241 .attachment-display-settings select, body.drts_posts_classifieds select.attachment-filters {
    font-family: Bjorn, Bangla496, sans-serif;
    font-size: 14px !important;
    line-height: 2 !important;
    color: #2c3338 !important;
    border-color: #8c8f94 !important;
    box-shadow: none;
    border-radius: 3px !important;
    padding: 0 24px 0 8px !important;
    min-height: 30px;
    max-width: 25rem;
    -webkit-appearance: none;
    background: #fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;
    background-size: 16px 16px;
    cursor: pointer;
    width: calc(48% - 12px) !important;
    background-color: transparent !important;
}
body.page-id-9241 .media-router .media-menu-item.active {
    border-radius: 0;
}
body.page-id-9241 .media-router .media-menu-item:hover, body.page-id-9241 .media-router .media-menu-item:focus {
    background-color: transparent;
    border-radius: 0;
}
body.page-id-9241 .media-menu .media-menu-item:hover, body.page-id-9241 .media-menu .media-menu-item:focus {
    background-color: transparent;
    border-radius: 0;
}
body.page-id-9241 .media-frame input[type=color], body.page-id-9241 .media-frame input[type=date], body.page-id-9241 .media-frame input[type=datetime-local], body.page-id-9241 .media-frame input[type=datetime], body.page-id-9241 .media-frame input[type=email], body.page-id-9241 .media-frame input[type=month], body.page-id-9241 .media-frame input[type=number], body.page-id-9241 .media-frame input[type=password], body.page-id-9241 .media-frame input[type=search], body.page-id-9241 .media-frame input[type=tel], body.page-id-9241 .media-frame input[type=text], body.page-id-9241 .media-frame input[type=time], body.page-id-9241 .media-frame input[type=url], body.page-id-9241 .media-frame input[type=week], body.page-id-9241 .media-frame select, body.page-id-9241 .media-frame textarea, body.drts_posts_classifieds .media-frame input[type=datetime], body.drts_posts_classifieds .media-frame input[type=email], body.drts_posts_classifieds .media-frame input[type=month], body.drts_posts_classifieds .media-frame input[type=number], body.drts_posts_classifieds .media-frame input[type=password], body.drts_posts_classifieds .media-frame input[type=search], body.drts_posts_classifieds .media-frame input[type=tel], body.drts_posts_classifieds .media-frame input[type=text], body.drts_posts_classifieds .media-frame input[type=time], body.drts_posts_classifieds .media-frame input[type=url], body.drts_posts_classifieds .media-frame input[type=week], body.drts_posts_classifieds .media-frame select, body.drts_posts_classifieds .media-frame textarea {
    box-shadow: 0 0 0 transparent;
    border-radius: 4px !important;
    border: 1px solid #8c8f94 !important;
    background-color: #fff !important;
    color: #2c3338 !important;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;
    font-size: 13px;
    line-height: 1.38461538;
}
body.page-id-9241 .media-frame input[type=search], body.drts_posts_classifieds .media-frame input[type=search] {
    padding: 0 8px !important;
    line-height: 2.15384615 !important;
}
body.page-id-9241 .media-modal-close {
    background-color: transparent;
    border-radius: 0;
    padding: 0;
}
body.page-id-9241 .media-modal-close:hover, body.page-id-9241 .media-modal-close:focus {
    background-color: transparent;
}
body.page-id-9241 .media-frame input[type=date], body.page-id-9241 .media-frame input[type=datetime-local], body.page-id-9241 .media-frame input[type=datetime], body.page-id-9241 .media-frame input[type=email], body.page-id-9241 .media-frame input[type=month], body.page-id-9241 .media-frame input[type=number], body.page-id-9241 .media-frame input[type=password], body.page-id-9241 .media-frame input[type=search], body.page-id-9241 .media-frame input[type=tel], body.page-id-9241 .media-frame input[type=text], body.page-id-9241 .media-frame input[type=time], body.page-id-9241 .media-frame input[type=url], body.page-id-9241 .media-frame input[type=week], body.drts_posts_classifieds .media-frame input[type=date], body.drts_posts_classifieds .media-frame input[type=datetime-local], body.drts_posts_classifieds .media-frame input[type=datetime], body.drts_posts_classifieds .media-frame input[type=email], body.drts_posts_classifieds .media-frame input[type=month], body.drts_posts_classifieds .media-frame input[type=number], body.drts_posts_classifieds .media-frame input[type=password], body.drts_posts_classifieds .media-frame input[type=search], body.drts_posts_classifieds .media-frame input[type=tel], body.drts_posts_classifieds .media-frame input[type=text], body.drts_posts_classifieds .media-frame input[type=time], body.drts_posts_classifieds .media-frame input[type=url], body.drts_posts_classifieds .media-frame input[type=week] {
    padding: 0 8px !important;
    line-height: 2.15384615 !important;
}
body.page-id-9241 .attachment-details, body.drts_posts_classifieds .attachment-details {
    overflow: hidden;
}