
/*--------------------------------------------*/
/*              SURCHARGE BLOCS               */
/*--------------------------------------------*/

/*-------------------------------------*/
/* CASE À COCHER  */


body .rgpd_consent_checkbox .rgpd_checkbox.error label {
	
}

.rgpd_consent_checkbox .rgpd_checkbox label {
	position: relative !important;
    background: transparent !important;
    color: #5a5a5a !important;
    padding: 0px !important;
    margin: 0px !important;
    font-size: 15px;
}

.rgpd_consent_checkbox .rgpd_checkbox.error label {
    color: #ff0002 !important;
}


/*-------------------------------------*/
/*  MENTION D'INFORMATION  */
 
.info_mention.info_text, .info_mention.info_text p {
    text-align: center;
}



/*--------------------------------------------*/
/*              SURCHARGE PAGES               */
/*--------------------------------------------*/

.rgpd_frontend {
	padding-top: 150px;
	padding-bottom: 40px;
}

/*----------------------------------------*/
/*  PAGE DONNÉES PERSONNELLES  */
 
 
#personnalData table th {
	background: #627168;
    color: #fff;
}
  
/*----------------------------------------*/
/*  CONTACT RT  */

#contactRT {
	/* max-width: 800px; */
}
 
#contactRT input,
#contactRT textarea,
#contactRT select {
	/* height: auto; */
}
 
#contactRT .select select {
	/* padding: 12px 5px; */
}
 
#contactRT .select:after {
	/* top: -3px; */
}