.widget.buddypress div#groups-list-options {
    display: none !important;
}
@media screen and (min-width: 48em) {
.group-home.buddypress .custom-header-media {
    height: 165px;
    position: absolute;
} }
.group-home.buddypress.has-header-image .custom-header-media img {
    bottom: 0;
    position: absolute;
}
.group-home.buddypress .custom-header-media {
    bottom: 0;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
article.bp_members.type-bp_members {
    margin-bottom: 3em;
}
#buddypress #item-header-cover-image #item-header-avatar img.avatar {
    background: none;
    border: 0;
}
div#buddypress {
    background: #e6e3d9;
    float: left;
    width: 100%;
    padding: 0px 20px 40px 0px;
}
#buddypress div.item-list-tabs ul li a, #buddypress div.item-list-tabs ul li span {
    padding: 10px 15px;
    background: #6e6b64;
    color: #fff;
	-webkit-transition: background 0.4s;
    transition: background 0.4s;
}
#buddypress div.item-list-tabs ul li a:hover {
    background: #933333;
	-webkit-transition: background 0.4s;
    transition: background 0.4s;
}
#buddypress div.item-list-tabs ul li.selected a {
    background: #933333;
    opacity: 1;
    color: #fff;
    font-weight: normal;
}
@media screen and (min-width: 55em) {
body:not(.page-two-column) #buddypress #object-nav {
    border-right: 0;
	background: #6e6b64;
} }
#buddypress #header-cover-image {
    background-color: #6e6b64;
}
@media screen and (min-width: 48em) {
#buddypress #group-create-tabs.item-list-tabs ul li.current a, #buddypress #group-create-tabs.item-list-tabs ul li.selected a {
    background: #933333;
    color: #fff;
    outline: none;
    font-weight: normal;
    opacity: 1;
} }

#buddypress #group-create-tabs.item-list-tabs ul li.current, #buddypress #group-create-tabs.item-list-tabs ul li.selected {
    border: 0;
}
.bp-avatar-nav ul.avatar-nav-items li.current {
    border: 0;
}
.bp-avatar-nav li.current a {
    background: #933333;
    color: #fff;
    font-weight: normal;
    opacity: 1;
    outline: 0;
	-webkit-transition: background 0.4s;
    transition: background 0.4s;
}
.bp-avatar-nav li.current a:hover {
    background: #732121;
    color: #fff;
    font-weight: normal;
    opacity: .5;
	-webkit-transition: background 0.4s;
    transition: background 0.4s;
}
body.buddypress article {
    margin-bottom: 3em;
}
#buddypress div#groups-dir-search {
    display: none;
}
#buddypress form#groups-directory-form {
    margin-top: 20px;
}
#buddypress .comment-reply-link, #buddypress .generic-button a, #buddypress .standard-form button, #buddypress a.button, #buddypress input[type=button], #buddypress input[type=reset], #buddypress input[type=submit], #buddypress ul.button-nav li a, a.bp-title-button, div#buddydrive-main form.buddydrive-item-details .submit input.button-primary {
    background: #933333;
    border: 0;
    color: #fff;
    font-size: medium;
    padding: 8px 15px;
	-webkit-transition: background 0.4s;
    transition: background 0.4s;
	font-weight: normal;
	line-height: inherit;
    border-radius: 0;
}
#buddypress .comment-reply-link:hover, #buddypress .standard-form button:hover, #buddypress a.button:focus, #buddypress a.button:hover, #buddypress div.generic-button a:hover, #buddypress input[type=button]:hover, #buddypress input[type=reset]:hover, #buddypress input[type=submit]:hover, #buddypress ul.button-nav li a:hover, #buddypress ul.button-nav li.current a, div#buddydrive-main form.buddydrive-item-details .submit input.button-primary:hover {
    background: #19356b;
    border: 0;
    color: #fff;
}
#buddypress .action .generic-button a:focus, #buddypress .action .generic-button a:hover {
    background: #19356b;
    color: #fff;
}
.single-item.groups #buddypress div#item-header {
    padding: 20px 0;
}
div#buddydrive-main .button-primary, div#buddydrive-main #buddydrive-uploader #bp-upload-ui:not(.drag-drop) #bp-browse-button {
    background-color: #933333;
    color: #FFF;
}
div#buddydrive-main .button-primary:hover {
    background-color: #19356b;
    color: #FFF;
}
#buddypress ul.item-list li, #buddypress ul.item-list {
    border-bottom: 1px solid #bfbaac;
}
#secondary .jetpack-display-remote-posts h4 {
    font-size: 22px;
    line-height: 1.2;
    margin-bottom: 10px;
    color: #fff;
    font-weight: normal;
    -webkit-box-shadow: none;
    box-shadow: none;
	margin-top: 23px;
}
#secondary .jetpack-display-remote-posts h4 a {
    color: #fff;
    font-weight: normal;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#secondary .jetpack-display-remote-posts a {
    -webkit-box-shadow: none;
    box-shadow: none;
}
#secondary section {
    border-bottom: 1px solid #e6e3d9;
    margin-bottom: 50px;
}
body.home.blog #content.site-content {
    background-color: #e6e3d9!important;
}
@media screen and (min-width: 48em) {
body.home.blog #content.site-content {
    background: url(../twentyseventeen-intra-child/images/bg-body.jpg) repeat-y!important;
    background-size: contain!important;
} }
.jetpack-display-remote-posts img {
    max-width: 100%;
    max-height: 200px;
    width: auto;
}
.widget.buddypress .item-avatar a, .widget.buddypress .item-avatar a img, .widget.buddypress .item-avatar a:active, .widget.buddypress .item-avatar a:focus, .widget.buddypress .item-avatar a:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    background: none;
}
.widget.buddypress .item-avatar a.bp-tooltip img, #buddypress .item-avatar a img {
    opacity: 1;
	-webkit-transition: 0.4s;
    transition: 0.4s;
}
.widget.buddypress .item-avatar a.bp-tooltip:hover img, #buddypress .item-avatar a:hover img {
    opacity: 0.8;
	-webkit-transition: 0.4s;
    transition: 0.4s;
}
.bp-tooltip:after {
    background: #e7e4db;
    border: 1px solid #54534c;
    border-collapse: separate;
    border-radius: 0;
    box-shadow: none;
    color: #413f3a;
    content: attr(data-bp-tooltip);
    display: none;
    font-family: inherit;
    font-size: 15px;
    font-weight: normal;
    line-height: 1.4;
    margin-top: 0;
    max-width: 240px;
    opacity: 0;
    padding: 3px 6px;
    position: absolute;
    right: 50%;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    top: 100%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
    -webkit-transition: opacity 2s ease-out;
    -ms-transition: opacity 2s ease-out;
    transition: opacity 2s ease-out;
    white-space: pre;
    word-wrap: break-word;
    z-index: 998;
}
body.colors-light #buddypress div#subnav.item-list-tabs ul {
    background-color: #6e6b64;
}
body.colors-light #buddypress div.item-list-tabs ul {
    background-color: #6e6b64;
    color: #fff;
	margin-bottom: 16px;
}
#buddypress div.item-list-tabs ul li.last {
    float: right;
    margin: 10px 10px 0;
}
@media screen and (min-width: 30em) {
#buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
    float: right;
    margin-bottom: 10px!important;
    margin-top: 10px;
} }
#buddypress div#subnav.item-list-tabs ul li.last {
    margin-top: 10px;
    padding: 0 5px 0 5px;
    width: initial;
    margin-bottom: 10px;
}
#buddypress div.dir-search form label, #buddypress div.message-search form label, #buddypress li.groups-members-search form label {
    width: 60%;
}
#buddypress div.dir-search form input[type=submit], #buddypress div.message-search form input[type=submit], #buddypress li.groups-members-search form input[type=submit] {
    width: 40%;
}
#buddypress #search-groups-form input[type=text], #buddypress #search-message-form input[type=text], #buddypress .dir-search #search-members-form input[type=text] {
    width: 60%;
}
#buddypress form#search-members-form {
    min-width: 300px;
}
body.groups li.groups-members-search {
    display: none;
}
body.colors-light #buddypress #item-body .profile h2 {
    background: #6e6b64;
    color: #fff;
}
#buddypress #activity-stream .activity-content .activity-header p {
    border: 0;
    background: #e7e4da;
}
#buddypress #reply-title small a span, #buddypress a.bp-primary-action span {
    background: #fff;
    color: #413f3a;
    margin-left: 2px;
    padding: 5px 6px;
    vertical-align: middle;
    font-size: 10px;
}
#buddypress #reply-title small a:hover span, #buddypress a.bp-primary-action:hover span {
    background: #fff;
    color: #413f3a;
}
#buddypress .activity-meta .button:focus, #buddypress .activity-meta .button:hover {
    background: #1f3d75;
    color: #fff;
}
body.my-profile .navigation-top .bp-profile-nav > a {
    background: #933333;
}
#buddypress span.activity {
    display: inline-block;
    font-size: initial;
    padding: 0;
    color: #e7e4da;
    text-shadow: 1px 1px #54534c;
}
#buddypress div#message.info p {
    background: #b18d3b;
    border: 1px solid #8a6c25;
    color: #fff;
    font-weight: 600;
}
#buddypress .bp-avatar-status .warning, #buddypress .bp-cover-image-status .warning {
    background: #b18d3b;
    border: 1px solid #8a6c25;
    color: #fff;
    font-weight: 600;
}
.bp-user #buddypress #message-threads thead tr {
    background: #bfbaac;
    border-bottom: 0;
}
.bp-user #buddypress #message-threads thead tr th {
    background: #c0bbad;
}
.bp-user #buddypress .messages-options-nav select, .bp-user #buddypress .notifications-options-nav select {
    padding: 5px;
}
.bp-user #buddypress .messages-options-nav input[disabled=disabled]:focus, .bp-user #buddypress .messages-options-nav input[disabled=disabled]:hover, .bp-user #buddypress .notifications-options-nav input[disabled=disabled]:focus, .bp-user #buddypress .notifications-options-nav input[disabled=disabled]:hover {
    background: #3a64b2;
	color: #fff;
}
.bp-user #buddypress .messages-options-nav input, .bp-user #buddypress .messages-options-nav input, .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .notifications-options-nav input {
    color: #fff;
    padding: 5px;
}
.bp-user #buddypress #message-thread #message-subject {
    background: #6e6b64;
}
.colors-light .entry-content a.bp-avatar-nav-item:focus {
    color: #fff;
}
.colors-light .entry-content li.avatar-nav-item.current a.bp-avatar-nav-item:hover {
    opacity: 1;
}
.colors-light .entry-content li.avatar-nav-item.current > a.bp-avatar-nav-item {
	background: #3a64b3;
}
.colors-light .entry-content li.avatar-nav-item a.bp-avatar-nav-item {
    background: #6e6b64;
    color: #fff;
	-webkit-transition: 0.4s;
    transition: 0.4s;
}
.colors-light .entry-content li.avatar-nav-item a.bp-avatar-nav-item:hover {
    background: #3a64b3;
    color: #fff;
	-webkit-transition: 0.4s;
    transition: 0.4s;
}
.bp-user .ac_results {
    background: #e7e4da;
    padding-left: 14px;
    border: none;
}
.ac_over {
    background-color: #6e6b64;
    color: #fff;
}
div.bp-avatar-status p.success, div.bp-cover-image-status p.success {
    background-color: #99bcff;
    border: 1px solid #1f3d75;
    color: #1f3d75;
}