/*** Annuaire interne */
.directory.members #members-list-table tr td img.photo,
.directory.members #members-list-table tr th:nth-child(2),
.directory.members #members-list-table tr td:nth-child(2),
.directory.members #members-list-table tr th:nth-child(3),
.directory.members #members-list-table tr td:nth-child(3){
    display: none;
}

#featuredbox .featured-background{
    height: 66px!important;    
}

#buddypress.bp-dir-hori-nav{
    padding: 0px;
}

#buddypress .dir-navs{
    margin-bottom: 5px;
}
#buddypress .dir-navs .activity-nav li, #buddypress .dir-navs .members-nav li{
    border-bottom: 0px;
    /*background-color: #3B3935;*/
    background-color: #ffd25c;
    border-radius: 0px;
    height: 34px;    
}
#buddypress .dir-navs .activity-nav li.selected, #buddypress .dir-navs .members-nav li.selected{
    background-color: #ffb502;
}

#buddypress .dir-navs .activity-nav li, #buddypress .dir-navs .members-nav li a{
    /*color: #ffd25c!important;*/
    color: #3B3935!important;
}

#buddypress .dir-navs .activity-nav li:hover::after,
#buddypress .dir-navs .members-nav li:hover::after{
    height: 1px;
    background-color: #ffd25c;
}

#buddypress .dir-navs .activity-nav .count, #buddypress .dir-navs .members-nav .count{
    /*color: #ffd25c;*/
    color: #3B3935;
    border-radius: 1px;
}

#buddypress .subnav-filters{
    padding: 0px;
}

#buddypress .is-table-view{
    margin-top:0px;
}

#buddypress .members table tr th{
    background-color: #3B3935;
    padding: 5px;
    height: 34px;
}
#buddypress .members table tr td{
    padding: 5px;
    height: 34px;
}

body #buddypress input[type=search]{
    border-radius: 0px;
    height:34px;
}
#buddypress #group-settings-form #dir-groups-search-form::before, #buddypress #group-settings-form #dir-members-search-form::before, #buddypress #group-settings-form #group-activity-search-form::before, #buddypress #group-settings-form #group-members-search-form::before, #buddypress #group-settings-form #group-members-search::before, #buddypress #group-settings-form form::before, #buddypress .bp-search #dir-groups-search-form::before, #buddypress .bp-search #dir-members-search-form::before, #buddypress .bp-search #group-activity-search-form::before, #buddypress .bp-search #group-members-search-form::before, #buddypress .bp-search #group-members-search::before, #buddypress .bp-search form::before, #buddypress .group-search #dir-groups-search-form::before, #buddypress .group-search #dir-members-search-form::before, #buddypress .group-search #group-activity-search-form::before, #buddypress .group-search #group-members-search-form::before, #buddypress .group-search #group-members-search::before, #buddypress .group-search form::before, #buddypress .search-form #dir-groups-search-form::before, #buddypress .search-form #dir-members-search-form::before, #buddypress .search-form #group-activity-search-form::before, #buddypress .search-form #group-members-search-form::before, #buddypress .search-form #group-members-search::before, #buddypress .search-form form::before{
    top:11px;
}
#buddypress .dir-navs .activity-nav li.selected::after, #buddypress .dir-navs .members-nav li.selected::after{
    background-color: #3B3935;
}
#buddypress .select-wrap span.select-arrow{
    top:13px;
    right:14px;
}
#buddypress #members-order-by{
    line-height:initial;
}
#buddypress #members-order-by:hover{

}

/*** Annuaire recherche avancée */
body #buddypress legend{
    font-weight: bold;
}

#left-content input[type=text]{
    height: 40px;
    border-radius: 5px;
    border-color: #3B3935;
}
body #buddypress select{
    height: 120px;
    border-radius: 5px;
    border-color: #3B3935;
}

/*** Moteur de recherche */
#buddypress #woffice-members-advanced-search{
    position: relative;
    /*height: 275px;*/
}
body.buddypress #content-container #buddypress.buddypress-wrap button#advanced-search-submit{
    height: 40px;
    padding: 5px!important;
    width:120px;
    background-color: #ffd25c!important;
    color: #3B3935!important;
    /*
    position: absolute;
    bottom: 0px;
    right: 130px;
    */
}
body.buddypress #content-container #buddypress #advanced-search-reset{
    height: 40px;
    padding: 5px!important;
    width:120px;
    background-color: #ffd25c!important;
    color: #3B3935!important;
    padding-top: 8px!important;
    /*
    position: absolute;
    bottom: 0px;
    right: 0px; 
    */
}

body.buddypress #buddypress .buddypress-wrap button:hover{
    background-color: #ffb502!important;
    opacity: initial!important;
}

body.buddypress #buddypress #advanced-search-reset:hover{
    background-color: #ffb502!important;
}

/* Masquage des champs de recherche avancée inutile */
body.buddypress #buddypress #dir-members-search{
    /*display: none;*/
}
body.buddypress #buddypress #members-advanced-search{
    /*display: none;*/
}
body.buddypress #buddypress #members-all,
body.buddypress #buddypress #members-order-by,
.buddypress #main-content #buddypress .dir-navs ul li#members-map-trigger,
#buddypress .bp-search #dir-members-search-form::before{
    display: none;
}
#buddypress .bp-search #dir-members-search-form::before{
    content:""!important;
}
.buddypress-wrap .bp-feedback.help .bp-icon, 
.buddypress-wrap .bp-feedback.info .bp-icon{
    background-color: #ffd25c;
}
.buddypress-wrap .dir-search #dir-members-search{
    width: 75%;
}
.buddypress-wrap .dir-search #dir-members-search-submit{
    width: 25%;
    height: 35px;
    color: #3B3935!important;
    padding:0px!important;

}

#woffice-members-advanced-search .form-group{
    float: left;
    margin-right: 10px;
}

#left-content #main-search input[type=text]{
    height: 40px;
    color: #3B3935!important;
    border-radius:5px;
    border-color: #3B3935;
}
#left-content #main-search form::before{
    top:20px;
}


body.buddypress #buddypress #woffice-members-advanced-search .clear-value{
    display: none;
}

body.bp-user #main-header:after{
    content:' ';
    background-color: #ffd25c;
    display: block;
    height: 26px;
    margin-top: 2px;
}
body.bp-user.has-title-box #content-container #content{
    margin-top:60px;
}
body.bp-user #buddypress .bp-wrap.woffice-profile--horizontal #woffice-bp-sidebar .users-single-itemnav{
    display: none;
}

body.bp-user #main-content #buddypress #item-body{
    padding: 10px;
}

body.bp-user #buddypress .bp-wrap.woffice-profile--horizontal #item-body .users-single-subnav .bp-navs{
    margin-bottom: 5px;
}

body.bp-user #buddypress .bp-subnavs ul li{
    margin-top: 5px;
}

body.bp-user #buddypress .bp-subnavs ul li a{
    padding: 5px;
}

body.bp-user #buddypress .bp-wrap.woffice-profile--horizontal #item-body .users-single-subnav .bp-navs .subnav{
    padding-bottom: 5px;
}

body.bp-user #main-content #buddypress .profile .screen-heading
/*, body.groups #main-content #buddypress .profile .screen-heading*/
{
    display: none;
}

body.bp-user #main-content #buddypress .profile{
    padding: 5px;
}
body.bp-user #buddypress .bp-tables-user{
    margin-top: 0px;
}
body.bp-user #main-content #buddypress .profile td.label,
body.bp-user #page-wrapper p,
body.bp-user #main-content #buddypress .profile td.data a{
    font-size: 14px;
}
#buddypress .bp-tables-user td{
    padding: 0px;
}

.item-meta .activity{
    display: none;
}

#buddypress .field_8302, 
#buddypress .field_9669, 
#buddypress .field_8594,
#buddypress .field_10585{
    display: none;
}
#buddypress .members table tr td.Téléphone,
#buddypress .members table tr td.Mobile{
    text-wrap: nowrap;
}

.buddypress-wrap .profile.edit .editfield.field_birthday,
.field_birthday{
    display: none!important;
}

#content-container #buddypress button,
#content-container #buddypress input[type="submit"]{
    text-transform: none;
    border: 0px!important;
}

#content-container #buddypress button:hover,
#content-container #buddypress input[type="submit"]:hover{
    background-color: rgb(255,181,2)!important;
    /*border: 1px solid rgb(255,181,2)!important;*/
    color: white!important;
    text-transform: none!important;
    opacity: 1;
    /*font-weight: normal;*/
    /*padding:.3em .5em;*/
    padding: 13px 18px 13px 18px;
}

.user-pass1-wrap{
    float: left;
    width:50%;
}

#buddypress div.submit{
    margin: 0px;
}

.buddypress-wrap .standard-form .submit{
    clear: none;   
}

#buddypress .members table tbody tr td{
    padding: 0px;
}
.profile-email{
    display: none;
}
@media only screen and (max-width: 991px){
    #buddypress #woffice-members-advanced-search{
        height: fit-content;
    }
    #woffice-members-advanced-search .form-group{
        float: none;
    }
    body.buddypress #content-container #buddypress.buddypress-wrap button#advanced-search-submit,
    body.buddypress #content-container #buddypress #advanced-search-reset{
        bottom: -10px;
    }
    /*
    body.buddypress #featuredbox .pagetitle h1{
        bottom: 0px!important;
    }
    */
}
