/* User Profile css start */
.buddypress .buddypress-wrap .activity-read-more a, .buddypress .buddypress-wrap .comment-reply-link, .buddypress .buddypress-wrap .generic-button a, .buddypress .buddypress-wrap a.bp-title-button, .buddypress .buddypress-wrap a.button, .buddypress .buddypress-wrap button, .buddypress .buddypress-wrap input[type=button], .buddypress .buddypress-wrap input[type=reset], .buddypress .buddypress-wrap input[type=submit], .buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a{
    color: var(--white) !important;
    background: var(--secondary) !important;
    border-color: var(--secondary) !important;
    font-size: var(--font-18) !important;
    display: inline-block !important;
    padding: 12px 30px 10px !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
    /* border: 1px solid; */
    line-height: 28px !important;
}

#buddypress .user-profile {
    max-width: 1400px;
    margin: 0 auto;
}
#buddypress .user-profile .users-nav {
    border: 0 !important;
    padding: 0;
    border-bottom: 1px solid #C8A78A !important;
}
#buddypress .user-profile .users-nav ul {
    display: block;
}
#buddypress .user-profile .users-nav ul li:not(:last-child) {
    margin-right: 40px;
}
#buddypress .user-profile .users-nav ul li a {
    padding: 0 !important;
    background: transparent !important;
    color: #C8A78A !important;
    text-transform: uppercase;
    font-size: 18px;
}
#buddypress .user-profile .users-nav ul li.selected a {
    color: #9C6F48 !important;
}
#buddypress .user-profile .users-nav ul li.selected a::after {
    background: #9c6f48 !important
}
#buddypress .user-profile div#item-header #item-header-cover-image #item-header-content {
    margin-left: 0;
    margin-top: 0;
}
#buddypress .user-profile #item-header-cover-image #item-header-avatar {
    padding-right: 0;
}
#buddypress .user-profile div#item-header-cover-image h2 {
    font-family: mermaid, Verdana, Arial, sans-serif;
    font-size: 25px;
    margin-bottom: 8px !important;
}
#buddypress .user-profile div#item-header-cover-image .item-meta {
    margin: 0;
}
#buddypress #item-header-cover-image #item-header-avatar img.avatar {
    margin: 0 15px 0 0;
}
#buddypress .user-profile #item-header-cover-image {
    margin: 15px 0 0;
}
#buddypress .user-profile .item-body {
    margin: 0px 15px;
}
#buddypress .user-profile .item-body .user-subnav,
#buddypress .user-profile .item-body .profile .view-profile-screen {
    display: none;
}
#buddypress .user-profile .item-body .profile .profile-group-title {
    font-family: 'mermaid';
    margin: 0 0 15px;
    padding-bottom: 5px;
}
#buddypress .user-profile .item-body .profile .profile-fields {
    display: block;
}
#buddypress .user-profile .item-body .profile .profile-fields tbody {
    display: flex;
    flex-wrap: wrap;
}
#buddypress .user-profile .item-body .profile .profile-fields td.label {
    width: 100%;
    border-right: 0;
    flex: 0 0 auto;
}
#buddypress .user-profile .item-body .profile .profile-fields tr {
    background: transparent !important;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    flex: 0 0 50%;
}
#buddypress .user-profile .item-body .profile .profile-fields td {
    padding: 0;
}
#buddypress .user-profile .item-body .profile .profile-fields tr:not(:last-child) td {
    padding: 4px 0;
}
/* User Profile css end */
._form-content ._error-inner {
    font-family: 'GT-Walsheim-Regular';
    font-size: 18px;
    color: red;
}

._form_15 ._error {
    margin-top: 5px !important;
    background: white !important;
}
/* User Profile css end */