/*
Theme Name: Child Theme for Extra
Theme URI: https://www.elegantthemes.com/gallery/divi/
Description: Child Theme for Extra
Author: Raphaël Abadie-Moreau
Author URI: http://www.abdurrehman.net
Template: Extra
Version: 1.0
*/

/* Start your custom CSS bellow this comment
============================================ */

span.required-field-message {
    display: none;
}

.must-log-in a {
    color: #3e80c0 !important;
}

.et_pb_pagebuilder_layout .post-content a {
    font-weight: bold;
}
a:visited.bbp-topic-permalink {
    color: #03a9f4;
    font-weight: bold;
}
#bbpress-forums div.bbp-reply-header {
    background-color: #ffffe0;
     }
span.bbp-admin-links a {
    color: #F44336;
    font-weight: normal;
}
span.bbp-reply-post-date {
    font-size: 11px;
    font-weight: bold;
}
.bbp-reply-header a.bbp-reply-permalink {
    font-weight: bold;
}

#bbpress-forums div.bbp-reply-content {
    font-weight: 600;
}

input#name_3_lastnameinput_fields.piereg_validate[custom[alphabetic]].input_fields.piereg_name_input_field {
    display: none;
}

input[name=last_name] {display: none;}


/*** Formulaire inscription **/
article#post-1178post-1178.page.type-page.status-publish.hentry {
    margin-left: auto;
    margin-right: auto;
}

body {
    color: #000000;
}

#bbpress-forums p.bbp-topic-meta img.avatar {
    border: 3px double #3e5062d1;
}
#et-navigation li a {
    font-weight: 700;
    color: #ffffff;
}

.et_pb_extra_module .post-meta, .et_extra_other_module .post-meta {
    font-weight: 700;
    color: #000000;

}

#menu-item-100000309 {
    display: none;
}

/* hide post pingbacks */
#trackbacks {
display: none;
}



.comments-link {
 display: none;
}
.url.fn {
	display: none;
}

#footer p {
color: #FFFFFF;
}


/* Login form */

.pieregWrapper .fields .fieldset {
    padding: 0px 0px !important;
    overflow: hidden;
}
.pieregWrapper #pie_register .fields label {
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.3em !important;
    color: rgba(0,0,0,.75) !important;
    padding-top: 8px;
}

.pieregWrapper #pie_register .fields .input_fields {
background: rgba(0,0,0,.05) !important;
}

.piereg_container .piereg_login_wrapper .submit input[type="submit"], .pieregWrapper input[type="submit"] {
    background: rgba(0,0,0,.1) !important;
    border-bottom: none !important;
    color: rgba(0,0,0,.75) !important;

}

.piereg_container .piereg_login_wrapper .submit input[type="submit"]:hover, .pieregWrapper input[type="submit"]:hover {
    background: rgba(0,0,0,.2) !important;
    color: rgba(0,0,0,.75) !important;
    text-shadow: none !important;
}

.et_pb_widget a {
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.3em !important;
    color: rgba(0,0,0,.75) !important;
}

.et_pb_widget a:hover {
    opacity: 0.8 !important;
}

a.logout-link {
    outline: none;
    display: inline-block;
    background: rgba(0,0,0,.1);
    padding: 10px 12px;
    border: 0;
    border-style: solid;
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: rgba(0,0,0,.6);
    font-family: inherit;
    font-size: inherit;
    font-weight: 600;
    line-height: normal;
    text-shadow: none;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-transition: .3s ease;
    transition: .3s ease;
    border-color: #fff;
}

a.logout-link:hover {
    background: rgba(0,0,0,.2);
    color: rgba(0,0,0,.75);
    text-shadow: none;
}


.pieregWrapper #pie_register .fields .input_fields {
     padding: 10px 21px !important;
     font-size: 13px !important;

}

.piereg_container .piereg_login_wrapper .submit input[type="submit"], .pieregWrapper input[type="submit"] {
        font-size: 20px !important;
}

.piereg_login_container .piereg_login_wrapper .piereg_loginform .forgetmenot {
    width: 100% !important;
    display: block;
    margin: 0px 0px 10px auto;
}

/* modifications 27/12/22 bug MAJ */

body .pieregWrapper p.submit {
    float: none !important;
    position: relative;
    top: 0px !important; 
}

body .piereg_login_container .piereg_login_wrapper .piereg_loginform p#nav {
    width: 100% !important;
    display: block;
    margin: 0px 0px 10px auto;
    text-align: left;
}

#pie_register .fields .fieldset span.show-hide-password-innerbtn.pass-eye-login {
    right: 8px;
    bottom: inherit;
    top: 10px !important;
}