/* Gestion du css particulier*/

/* Ajout pour le formulaire lyon*/
.accueil #body-content .col-lg-12{  color: var(--couleur-pagesniv2-titres)!important; text-align: justify!important;}
.footer{padding-top: 1px;padding-bottom: 1px;font-size: 1.2em;border-top: 1px solid rgb(161, 148, 134);color: #333;display: block;width: 100%;line-height: 1.2 !important;}
.foot-top{height: auto;vertical-align: middle;width: 100%;padding-left: 0.3em;padding-top: 0.5em;padding-bottom: 0.95em;}
.txtCookie {  font-size: 12px; padding-bottom: 0.95em;}
.legal_txt_trait2 {display: none !important;} /* Page legale */

/* Gestion du css pour option formulaire particulier de type Présentation/Formation (seulement por CII)*/
/* ------ */
.titreNiv2 {font-size: 20px;color: black!important; }  
.titreNiv3 {font-size: 18px!important;color: var(--couleur-labels)!important;}
.margin-top-oblig {margin-top: 20px;text-align: center; }

.bloc-chp-perso-info-cii-form {display:flex;flex-direction:column;margin-bottom: 5px;}
.wrapper .bloc-chp-perso-info-cii-form {width: 41.9% !important;}
.wrapper .label-perso-cii-form {width: 58.1% !important;}
.col-offset-cii-form { margin-left: 25%!important;}

@media screen and (max-width:992px){
    .col-offset-cii-form { margin-left: 22%!important;}
}

@media screen and (max-width:767px){
    .col-offset-cii-form { margin-left: 5%!important;}
    .wrapper .bloc-chp-perso-info-cii-form {width: 50% !important;}
    .wrapper .label-perso-cii-form {width: 50% !important;}
}

@media screen and (max-width:670px){
    .col-offset-cii-form { margin-left: 0%!important;}
}
@media screen and (max-width:500px){
    .wrapper .bloc-chp-perso-info-cii-form{width: 100% !important;}
    .wrapper .label-perso-cii-form {width: 100% !important;}
}
/* ------ */