/*---------------------------------------------*/
/*            SURCHARGE MODULE RGPD            */
/*---------------------------------------------*/


/*------------------------------------------------------*/
/*                        GÉNÉRAL                       */
/*------------------------------------------------------*/

#tarteaucitronRoot .tarteaucitronH1,
#tarteaucitron #tarteaucitronInfo,
#tarteaucitronRoot .tarteaucitronH2,
#tarteaucitron .tarteaucitronH3,
#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies,
#tarteaucitron a,
#tarteaucitron button,
body #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,
#tarteaucitronAlertBig #tarteaucitronCloseAlert, 
#tarteaucitronAlertBig #tarteaucitronPersonalize {
    /* font-family: 'Avenir-Roman', sans-serif !important; */
}



/*------------------------------------------------------*/
/*                   MODALE PRINCIPALE                  */
/*------------------------------------------------------*/

/*--------------------------------------------------*/
/* Overlay background  */
#tarteaucitronRoot.openAlert {
    /* background-color: rgba(255, 255, 255, 0.57) !important; */
}

/*--------------------------------------------------*/
/* Modale background  */
body #tarteaucitronRoot div#tarteaucitronAlertBig {
    /* background: rgba(14, 13, 24, 0.95); */
}

/*--------------------------------------------------*/
/* couleur du texte de la modale  */
body #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert {
    /* color: #ffffff; */
}

/* Couleur des boutons acceptés */
#tarteaucitronAlertBig #tarteaucitronPersonalize,
#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected,
#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow {
    /* background-color: #68cc68 !important; */
}


/*------------------------------------------------------*/
/*                 MODALE CONFIGURATION                 */
/*------------------------------------------------------*/




/*------------------------------------------------------*/
/*                  SERVICES DÉSACTIVÉ                  */
/*------------------------------------------------------*/

/*--------------------------------------------------*/
/* Services désactivés (Viméo, youtube, etc..) */
.tac_activate {
    /*background: rgba(185, 1, 1, 0.8) !important;
    height: 30vh !important;*/
}




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

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


body .rgpd_consent_checkbox .rgpd_checkbox.error label {
    /* color: #c31925; */
}

.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 {
    /*font-size: 12px !important;*/
}




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

.rgpd_frontend {
    /*max-width: none !important;
    padding-bottom: 50px;*/
}

.rgpd_frontend h1 {
    
}



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


/*--------------------------------------------------*/
/*  CONTACT RESPONSABLE DE TRAITEMENT  */

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

