/*
 Theme Name: OceanWP Child
 Description: OceanWP Child Theme
 Author: Geraldine Woerner, 3PIX
 Template: oceanwp
 Version: 1.0.0
 License: GNU General Public License
 Text Domain: oceanwp-child
*/

.more-link {
	display:none; /* liens sur la page blog */
}

/*===================
BuddyPress 
=====================*/

.buddypress #main #content-wrap {
    padding-top:0;
}

#buddypress nav.main-navs ul li a {
    font-size:18px;
}
#buddypress div#message p {
    background-color:rgba(247,144,0,0.6) !important;
    border: none !important;
    padding:10px;
}
.bp-wrap #custom_html-10 {
    padding-top:50px; /* widget de la page home des membres */
}
.bp-wrap #custom_html-10 div.textwidget {
    padding:30px 0;
}

#buddypress nav.main-navs ul li a {
    font-size:20px; /* navigation BP */
}
@media screen and (min-width: 46.8em) {
    .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) {
        border-bottom:2px solid #10b7a1;
        border-top:none;
        padding: 10px 0;
    }
}

/* Page Documents */
body.bp-nouveau.directory #primary.content-area {
    width:100%; /* passe en pleine largeur */
} 
body.bp-nouveau.directory aside#right-sidebar {
    display:none;
}
#buddypress .bp-docs #subnav nav {
    display:none; /* supprime le menu de navigation dans les documents */
}
#buddypress .bp-docs .docs-info-header {
    display:none; /* supprime la box avec filtres */
}
ul.bp-docs-nav li {
    display:none; /* supprime les onglets de navigation dans les docs */
} 
table.doctable th.author-cell, table.doctable td.author-cell, table.doctable th.edited-date-cell, table.doctable td.edited-date-cell, table.doctable th.groups-cell, table.doctable td.groups-cell {
    display:none; /* supprime des colonnes dans le tableau des docs */
}
.created-date-cell {
    width:150px!important;
    text-align:left!important;
}
#docs-filter-title-attachments {
    display:none;
}
.bp-nouveau.search-results h1.page-header-title, .bp-nouveau.search-results #search-results-count {
    display:none; /* sur les résultats de recherche dans buddypress, supprime nombre de résultats */
}
.no-docs-row {
    display:none; /* indication "why not create one" si pas de document dans la catégorie */
}

/* formulaire de recherche dans les documents (dans le fichiers docs-header.php du plugin) */
form#doc-search-form {
    display:block;
    float:right;
}
form#doc-search-form input {
    width:initial;
}
form#doc-search-form input[type=image] {
    vertical-align:middle;
    padding-left:15px;
}

/* Single document */
#bp-docs-single-doc-header .doc-permissions {
    display:none; /* supprime le détail des droits sur le fichier */
}
.bp-nouveau #comments {
    display:none; /* supprime commentaires et discussion sur les documents */
}
.single-bp_doc #primary.content-area {
    width:100%;
}
.single-bp_doc aside#right-sidebar {
    display:none;
}

/* Page profile */
#documents-personal-li {
    display:none; /* supprime l'entrée "doc" dans le profile membre */
}
#profile-personal-li {
    display:none; /* supprime l'onglet "profile visibility" dans le profile membre */
}
body.buddypress.my-groups ul.item-list li div.action.groups-meta {
    top: 350px !important; /* bouton de désinscription d'un groupe dans "mes groupes" */
}
body.buddypress.my-groups .groups-meta .generic-button button.group-button {
    height: 40px;
    width: 200px!important;
    margin: auto!important;
}
#item-header-cover-image .groups-meta .generic-button {
    position:initial;
}
body.buddypress h2.widget-title {
    padding-left:15px!important;
}
.buddypress-wrap table.bp-tables-user tbody tr {
    background:none;
}
.buddypress-wrap table.bp-tables-user tbody tr td.label {
    border-right-color:#ffffff;
}
.notifications-options-nav {
    display:none; /* supprime bulk actions dans les notifications */
}


/* Group list */
#groups-dir-list .groups-meta.action {
    display:none; /* supprime le bouton pour rejoindre un groupe sur la page "Groups" */
} 
/* Group members self-introduction */
.group-members-self-introduction #main #content-wrap {
    padding-top:0px;
}
.group-members-self-introduction #object-nav {
    display:none; /* supprime barre de navigation*/
} 
.group-members-self-introduction .desc-wrap {
    display:none;
}
.group-members-self-introduction h2.bp-screen-title {
    display:none; /* affichage du titre  */
} 
.group-members-self-introduction #item-actions {
    display:none; /* affichage du group admin */
} 
.group-members-self-introduction .group-status {
    display:none; /* affichage du statut du groupe */
}
.group-members-self-introduction .activity {
    display:none; /* affichage des dernières mises à jour du groupe */

} 

/* Page détail membre */
.bp-user .item-meta .activity {
    display:none;
}
.member-header-actions #post-mention {
    display:none; /* supprime envoi d'un message public */
}
nav#object-nav #activity-personal-li {
    display:none; /* supprime l'onglet activity */
}
.profile.public h2.view-profile-screen {
    display:none; /* supprime le titre "VIEW PROFILE" */
}

/* Profile - édition */
p.field-visibility-settings-notoggle.field-visibility-settings-header {
    display:none; /* informations sur qui peut voir le champ (non modifiable par l'utilisateur) */
}

/* Page Groups */

.buddypress.my-groups #subnav {
    display:none; /* supprime sous-navigation dans pages mes groupes */
}
#buddypress #cover-image-container p.activity {
    display:none; /* supprime les informations sur date de dernière activité du groupe */
}
#buddypress ul.item-list li.item-entry {
    border-bottom:none;
    padding:10px 0;
}
#buddypress .grid li.item-entry .list-wrap {
    border:none !important;
    background:#ffffff;
}
#buddypress #groups-list.grid li.item-entry .list-wrap .group-desc {
    min-height:6em;
    width:80%;
    border:1px solid #f79000;
    background: #fafafa;	
}

.my-groups #buddypress #groups-list button.group-button {
    display:none; /* supprime le bouton d'inscription à un groupe depuis la liste des groupes */
}

.directory.groups p.last-activity.item-meta {
    display:none;
}
body.buddypress.groups #header-bp_doc {
    display:none; /* supprime l'en-tête des doc dans les documents des groupes */
}
body.buddypress.groups .bp-docs .folder-action-links {
    display:none; /* supprime liens pour organiser les dossiers dans un groupe */
}
.groups-header .desc-wrap {
    background:none;
    padding:0;
    border-color:#10b7a1;
}
.groups-header .desc-wrap .group-description {
    box-shadow:none; /* texte de description du groupe */
}
#invite-groups-li {
    display:none; /* supprime l'onglet "invite" pour inviter un autre membre à un groupe */
}

#buddypress .activity-avatar {
    padding-left:20px;
}
#buddypress .acomment-reply:before, #buddypress .activity-meta .fav:before {
    font-size:24px!important;
}


/* Page Member area */
#bp-login-widget-submit {
    color: #ffffff;
    background-color: #10b7a1;
    margin: 25px 0;
}
#must-log-in {
    margin: 20px;
    padding: 20px 10px;
    border: dotted 1px #f89b1c;
    text-align: center;
}

/* Boutons - page documents + member area + home du profile */
.bouton {
    display: block;
    width: 250px;
    margin: 10px 0;
    padding: 10px;
    background-color: #10b7a1;
}
.bouton.logout {
    background-color: #f79000;
}
.bouton-docs {
    display:inline;
    margin:10px;
}
.bouton a {
    color:#ffffff;
    text-align:center;
}

/* Buddypress log in widget */
.bp-login-widget-user-links, .bp-login-widget-user-avatar {
    text-align:center;
}
.bp-login-widget-user-avatar img.avatar {
    border-radius:50px;
}
.bp-login-widget-user-link {
    margin: 10px auto;
}

/* Buddypress log in widget sur la page "Member area" */
.page-id-9508 #main #content-wrap {
    margin-bottom:100px;
}
.page-id-9508 img.avatar {
    width:100px;
    height:100px;
}
.page-id-9508 .bp-login-widget-user-link a {
    font-size: 24px;
    font-weight: 600;
}
.page-id-9508 .bp-login-widget-user-logout {
    margin-top:20px;
}
.page-id-9508 .bp-login-widget-user-logout a.logout {
    background: #f79000;
    padding: 10px;
    border-radius: 2px;
    color: #ffffff;
}


/*===================
Page Contact 
=====================*/

.wpcf7-form input[type="submit"] {
    background-color:#10b7a1;
    padding:15px;
    font-size: 18px;
    color: #fff;
    letter-spacing: initial;
}

.wpcf7-form input[type="submit"]:hover {
    border: solid 2px #f89b1c;
    color: #f89b1c;
    letter-spacing: initial;
}