@charset "utf-8";
@font-face {
    font-family: 'avantgarde_lt_bookregular';
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_gothic_lt_book-webfont.eot');
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_gothic_lt_book-webfont.eot?#iefix') format('embedded-opentype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_gothic_lt_book-webfont.woff') format('woff'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_gothic_lt_book-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'avantgarde_lt_bookbold';
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_gothic_lt_demi-webfont.eot');
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_gothic_lt_demi-webfont.eot?#iefix') format('embedded-opentype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_gothic_lt_demi-webfont.woff') format('woff'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_gothic_lt_demi-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'itc_avant_garde_gothic_proXLt';
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_pro_xlt_regular-webfont.eot');
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_pro_xlt_regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_pro_xlt_regular-webfont.woff') format('woff'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_pro_xlt_regular-webfont.ttf') format('truetype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_pro_xlt_regular-webfont.svg#itc_avant_garde_gothic_proXLt') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'itc_avant_garde_gothic_proMd';
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_pro_md_regular-webfont.eot');
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_pro_md_regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_pro_md_regular-webfont.woff') format('woff'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_pro_md_regular-webfont.ttf') format('truetype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_pro_md_regular-webfont.svg#itc_avant_garde_gothic_proMd') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'itc_avant_garde_gothic_stdemi';
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_std_bk_bold-webfont.eot');
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_std_bk_bold-webfont.eot?#iefix') format('embedded-opentype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_std_bk_bold-webfont.woff') format('woff'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/itc_avant_garde_std_bk_bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PatuaOne-Regular';
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/PatuaOne-Regular.eot?') format('eot'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/PatuaOne-Regular.woff') format('woff'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/PatuaOne-Regular.ttf')  format('truetype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/PatuaOne-Regular.svg#PatuaOne-Regular') format('svg');
}
@font-face {
    font-family:'HelveticaNeue-CondensedBold';
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/HelveticaNeue-CondensedBold_gdi.eot');
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/HelveticaNeue-CondensedBold_gdi.eot?#iefix') format('embedded-opentype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/HelveticaNeue-CondensedBold_gdi.woff') format('woff'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/HelveticaNeue-CondensedBold_gdi.ttf') format('truetype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/HelveticaNeue-CondensedBold_gdi.svg#HelveticaNeue-CondensedBold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: condensed;
    unicode-range: U+0-10FFFF;
}
@font-face {
    font-family:'GothamNarrow-Book';
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/GothamNarrow-Book_gdi.eot');
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/GothamNarrow-Book_gdi.eot?#iefix') format('embedded-opentype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/GothamNarrow-Book_gdi.woff') format('woff'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/GothamNarrow-Book_gdi.ttf') format('truetype'),
    url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/GothamNarrow-Book_gdi.svg#GothamNarrow-Book') format('svg');
    font-weight: 325;
    font-style: normal;
    font-stretch: condensed;
    unicode-range: U+0020-2212;
}
@font-face {
    font-family: 'Playlist';
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/Playlist-Script.eot');
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/Playlist-Script.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/Playlist-Script.woff2') format('woff2'),
        url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/Playlist-Script.woff') format('woff'),
        url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/Playlist-Script.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Playlist';
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/Playlist-Caps.eot');
    src: url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/Playlist-Caps.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/Playlist-Caps.woff2') format('woff2'),
        url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/Playlist-Caps.woff') format('woff'),
        url('https://cdn.antenne.re/linfo/squelettes/assets/fonts/Playlist-Caps.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
/* CSS Document */
*{box-sizing:border-box;}
#conseils-et-actus-carousel h2{border: none;font-size: 22px;color: #46505a;font-family: 'Lato', sans-serif;position: relative;text-align: center;margin-bottom: 50px !important;text-transform: uppercase;padding-left: 0 !important;margin-left: 0 !important;}
#conseils-et-actus-carousel h2:before,#conseils-et-actus-carousel h2:after{content: "";position: absolute;background: #46505a;height: 2px;top: 50%;}
#conseils-et-actus-carousel h2:before {left:0;width:30%;}
#conseils-et-actus-carousel h2:after{right:0;width:30%;}
#conseils-et-actus-carousel .owl-carousel .owl-wrapper{padding:0;}
#conseils-et-actus-carousel .owl-carousel .owl-item{padding:0 10px;}
#conseils-et-actus-carousel .owl-wrapper .owl-item:first-child{margin:0;}
.bloc_nos_conseil{background:#ffffff;border:1px solid rgb(204, 204, 204);padding:10px;}
.bloc_nos_conseil_inner{width:100%;margin:0;padding: 15px;}
.bloc_nos_conseil_inner > img  {width: auto; display:block; margin:auto;}
.bloc_nos_conseil_inner p{text-align:center;font-weight: 400;font-size:18px;font-family:Tahoma; padding: 15px 5px; line-height:auto;}
.bloc_nos_conseil_inner > a {text-decoration:none;color: #fff;font-size: 14px;padding:10px 15px; font-weight: 600;background:#ff6713; text-align:center; text-transform:uppercase; display:block; margin:auto;}
.bloc_nos_conseil_inner > a:hover{background: #454f59;}

/*page formulaire bacc*/
.content_form_checkbox{padding:0 0 35px 0;}
.content_form_checkbox ul{margin:0;padding:0;list-style-type:none;text-align:center;}
.content_form_checkbox ul li{padding:0 10px;margin:0 0 20px 0;display:inline-block;}
.content_form_checkbox ul li img{width:100%;height:auto;max-width:300px;margin:0 auto;display:block;}
.content_form_checkbox fieldset{position:relative;cursor: pointer;font-size: 14px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.checkmark {position: absolute;top: 0;left:0;height:100%;width:100%;}
.content_form_checkbox fieldset:hover input ~ .checkmark{background-color:rgba(0,0,0,0.8);cursor:pointer; transition: background-color 2s ease-out;}
.content_form_checkbox input:checked ~ .checkmark{background:rgba(0,0,0,0.8) url(../images/back_checkmark.png) no-repeat center center;}
.checkmark:after {content: "";position: absolute;display: none;}
.content_form_checkbox input:checked ~ .checkmark:after {display: block;}
.content_form_checkbox .checkmark:after{left:35%;top:0;width:30%;height:70%;/*border: solid white;border-width: 0 10px 10px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);border-radius:5px;*/}
.content_form_checkbox input{position: absolute;opacity: 0;cursor: pointer;width:100%;left:0;z-index:10;height:100%;}
.content_formulaire_bacc h3.titre_text{border:0;margin:0 0 20px 0;padding:0 0 20px 0;line-height:normal;text-align:center;font-size:25px;color:#373737;position:relative;font-family: 'itc_avant_garde_gothic_stdemi';background:url(../images/back_titre_h3.png) no-repeat center bottom;}
.content_formulaire_bacc .avant_formulaire p{text-align:center;margin:0;padding:0 0 35px 0;font-size:16px;line-height:22px;color:#373737;/*font-family: 'itc_avant_garde_gothic_stdemi';*/font-family: 'itc_avant_garde_gothic_proMd';}
.content_formulaire_bacc .avant_formulaire p span{font-size:14px;}
/*.content_formulaire_bacc h3.titre_text:after{position:absolute;content:"";width:52px;height:2px;background:#de001c;left:48%;bottom:0;}*/
#content_formulaire{display:none;background:#ffffff;}
#content_formulaire.mystyle{display:block;}
.avant_formulaire{background:#f3f3f3;padding:30px 0 0 0;margin:0 0 10px 0;width:100%;float:left;}
.content_form_telecharge,.content_form_telecharge1{width:100%;margin:0;padding:25px 0 25px 0;background: url(../images/bgFieldTelecharger_03.png) no-repeat left top;background-size:cover;float:left;margin-bottom: 15px;}
.content_form_telecharge h3,.content_form_telecharge1 h3{margin:0;padding:17px 10px;line-height:normal;color:#ffffff;text-align:center;border-left:0;font-family: 'itc_avant_garde_gothic_proMd';font-size:16px;}
.content_form_telecharge h3 span,.content_form_telecharge1 h3 span{text-transform:uppercase;}
.content_form_telecharge fieldset,.content_form_telecharge1 fieldset{text-align:center;}
.content_form_telecharge input[type="text"],.content_form_telecharge1 input[type="text"]{margin:0 10px 0 0;width:319px;height:40px;font-family: 'itc_avant_garde_gothic_proMd';font-size:14px;color:#a4a5a6;border:0;border-radius: 0;padding-top:0;padding-bottom:0;vertical-align:top;padding-left:8px;padding-right:8px;}
.content_form_telecharge button,.content_form_telecharge1 button{background:#fa824d;color:#ffffff;height:40px;font-family: 'itc_avant_garde_gothic_proMd';text-transform: uppercase;border:0;padding:0 13px;margin:0;}
.content_form_telecharge button:hover,.content_form_telecharge1 button:hover{cursor:pointer;}
/*page formulaire*/
#content_wrap{width:100%;clear:both;}
.content_wrap_inner{background:#f2f3f7;padding:20px;width:100%;float:left;margin-top:10px;}
.stepwizard-row {display: table-row;}
.stepwizard {display: table;width: 100%;position: relative;padding-bottom:23px;}
.stepwizard-step button[disabled] {/*opacity: 1 !important;filter: alpha(opacity=100) !important;*/}
.stepwizard .btn.disabled, .stepwizard .btn[disabled], .stepwizard fieldset[disabled] .btn {opacity:1 !important;color:#bbb;}
.stepwizard-step {display: table-cell;text-align: center;position: relative;padding-left:0;padding-right:0;}
.stepwizard-step a{display:block;height:40px;position:relative;z-index:1;}
.stepwizard-step span.rond{width:28px;height:28px;border-radius:50%;display:block;border:2px solid #ffffff;display:inline-block;font-size:16px;font-family: 'itc_avant_garde_gothic_proMd';margin:0 20px 0 11px;float:left;}
.stepwizard-step a[href="#etape-1"] span.rond{margin:0 10px 0 11px;}
.stepwizard-step span.txt{font-family: 'itc_avant_garde_gothic_proMd';font-size:14px;float:left;text-transform:uppercase;padding:5px 0 0 0;}
.stepwizard-step .btn-default[disabled="disabled"]{background:#d7d5d6;} 
.stepwizard-step a.btn{border:0;color:#ffffff!important;text-shadow:none!important;border-radius:0!important;}
.stepwizard-step .btn-default{background:#014a73; text-shadow:none!important;}
.stepwizard-step .btn-default.btn-success{background:#fa824d;text-shadow:none!important;}
.stepwizard-step .btn-default:before{width:40px;height:40px;content:"";position:absolute;top:0;left:0;border-top: 18px solid transparent;
border-bottom: 18px solid transparent;border-left:10px solid #f2f3f7;border-radius:0;}
.stepwizard-step .btn-default:after{height:40px;content:"";position:absolute;top:0;right:0;border-top: 18px solid #f2f3f7;
border-bottom: 18px solid #f2f3f7;border-left:10px solid #014a73;}
.stepwizard-step .btn-default[disabled="disabled"]:after{border-left:10px solid #d7d5d6;}
.stepwizard-step .btn-default.btn-success:after{border-left:10px solid #fa824d;}
.content_block_form{border:1px solid #e7ebec;margin:23px 0 0 0;}
.panel.panel-primary{border:1px solid #e7ebec;border-radius:0;position:relative;width:100%;float:left; box-shadow:none;margin-bottom:0;}
.panel.panel-primary#step-1 .pannel_outer:before,.panel.panel-primary#etape-1 .pannel_outer:before{width:187px;height:63px;content:"";position:absolute;background: url(../images/back_pannel_outer_before_etape1.png) no-repeat left top;top:0;right:19px;}
.panel.panel-primary#step-1 .pannel_inner:before{width:226px;height:99px;content:"";position:absolute;background: url(../images/back_pannel_inner_before_etape1.png) no-repeat left top;bottom:0;left:0;}
.panel.panel-primary#step-1 .pannel_inner:after{width:309px;height:104px;content:"";position:absolute;background: url(../images/back_pannel_inner_after_etape1.png) no-repeat left top;bottom:0;right:1px;}
.panel.panel-primary#step-1 .pannel_inner,.panel.panel-primary#etape-1 .pannel_inner{padding:13px 11px;}
.pannel_inner .titre_step1{margin:0 0 15px 0;padding:0;width:100%;clear:both;}
.pannel_inner .titre_step1 h4{font-family: 'itc_avant_garde_gothic_proMd';font-size:16px;margin:0;padding:0 0 0 34px;font-weight:normal;line-height:normal;color:#004a73;position:relative;}
.pannel_inner .titre_step1 h4:before{width:29px;height:29px;content:"";position:absolute;background:url(../images/image_lampe.png) no-repeat left top;left:0;}
.pannel_inner .titre_step1.localisation h4:before{width:17px;height:27px;content:"";position:absolute;background:url(../images/image_localisation.png) no-repeat left top;left:0;}
.pannel_inner .titre_step1.localisation h4{padding:32px 0 0 34px;}
#etape-1 .pannel_inner .titre_step1.localisation h4{padding:10px 0 0 34px;}
#etape-1 .pannel_inner .titre_step1.identite_candidat h4{padding:10px 0 0 34px;}
#etape-1 .pannel_inner .titre_step1.identite_candidat h4::before{width:18px;height:26px;content:"";position:absolute;background:url(../images/image_plus_sur_vous.png) no-repeat left top;left:0;}
.pannel_inner .titre_step1.localisation span{padding:0 0 0 34px;}
.pannel_inner .titre_step1.choix_exam h4:before{width:23px;height:33px;content:"";position:absolute;background:url(../images/back_choix_exam.png) no-repeat left top;left:0;}
.pannel_inner .titre_step1 span{padding:0 0 0 34px;display:block;font-family: 'itc_avant_garde_gothic_proMd';font-size:12px;color:#a4a5a6;}
.pannel_inner .content_pannel{position:relative;z-index:1;}
.pannel_inner .control-label{font-family: 'itc_avant_garde_gothic_proMd';font-size:12px;color:#3c3d41;width:100%;margin:0;padding:0 0 5px 10px;text-transform:uppercase;display:block;line-height:1.4;}
.pannel_inner .form-group{margin-bottom:0;padding-bottom:10px;}
.pannel_inner select{height:34px;border-radius:0;padding-left:5px;padding-right:5px;font-family: 'itc_avant_garde_gothic_proMd';font-size:12px;color:#8c8d8d;border:1px solid #e7ebee; box-shadow:none;}
.pannel_inner input,.pannel_inner textarea{margin-bottom:0!important;border-radius:0!important;font-family: 'itc_avant_garde_gothic_proMd';font-size:12px;color:#8c8d8d;border:1px solid #e7ebee!important;box-shadow:none!important;width:100%!important;height:34px!important;padding:6px 10px!important;margin:0!important;}
#content .pannel_inner .titre_step1.localisation{margin-top:30px;}
#content .pannel_inner input::-webkit-input-placeholder {color:#8c8d8d!important;}
#content .pannel_inner input:-moz-placeholder { /* Firefox 18- */color:#8c8d8d!important;}
#content .pannel_inner input::-moz-placeholder {  /* Firefox 19+ */color:#8c8d8d!important;}
#content .pannel_inner input:-ms-input-placeholder {color:#8c8d8d!important;}
.couv_form{width:100%;}
.couv_form.couv_bouton{margin-top:50px;padding-bottom:18px;float:left;}
.champ_obligatoire{font-family: 'itc_avant_garde_gothic_proMd';font-size:12px;color:#333333;margin-top:14px;}
.pannel_inner .nextBtn,.pannel_inner .returnBtn1,.pannel_inner .returnBtn2{background:#de001a!important;color:#ffffff;border:0;font-family: 'itc_avant_garde_gothic_proMd';font-size:16px;text-transform:uppercase!important;padding:10px 30px;line-height:normal;border-radius:0;}
.panel.panel-primary#step-2 .pannel_outer:before{width:215px;height:159px;content:"";position:absolute;background:url(../images/back_pannel_outer_before.png) no-repeat left top;top:0;right:0;} 
.panel.panel-primary#step-2 .pannel_inner:after{width:42px;height:29px;content:"";position:absolute;background:url(../images/back_pannel_inner_after_step2.png) no-repeat left top;bottom:48px;left:56%;}
.panel.panel-primary#step-2 .pannel_inner,.panel.panel-primary#etape-2 .pannel_inner{padding:13px 11px;}
.panel.panel-primary#step-2 .titre_step1.plus_sur_vous h4:before,.panel.panel-primary#etape-2 .titre_step1.plus_sur_vous h4:before{width:18px;height:26px;content:"";position:absolute;background:url(../images/image_plus_sur_vous.png) no-repeat left top;left:0;} 
.panel.panel-primary#step-2 .titre_step1 h4{padding:0 0 0 26px;}
.panel.panel-primary#step-2 .titre_step1 span{padding:0 0 0 26px;} 
.panel.panel-primary#step-2 .couv_champ,.panel.panel-primary#etape-2 .couv_champ{width:100%;margin:0;padding:0;float:left;}
.panel.panel-primary#step-2 .couv_champ.bouton,.panel.panel-primary#etape-2 .couv_champ.bouton{margin-top:24px;}
.panel.panel-primary#step-3 .pannel_inner,.panel.panel-primary#etape-3 .pannel_inner{padding:20px 11px 13px 11px;}
.panel.panel-primary#step-3 .titre_step1 h4:before,.panel.panel-primary#etape-3 .titre_step1 h4:before{width:33px;height:29px;content:"";position:absolute;background:url(../images/image_validation_inscription.png) no-repeat left top;left:0;}
.panel.panel-primary#step-3 .titre_step1 h4,.panel.panel-primary#etape-3 .titre_step1 h4{padding:0 0 17px 43px;}
.panel.panel-primary#step-3 .pannel_outer:before,.panel.panel-primary#etape-3 .pannel_outer:before{width:348px;height:458px;content:"";position:absolute;background:url(../images/back_pannel_outer_before_etape3_v2.png) no-repeat left top;bottom:0;right:0;} 
.panel.panel-primary .form-group.checkbox{position:relative; cursor: pointer;font-size: 14px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin-bottom:10px;}
.panel.panel-primary .form-group.radio{position:relative; cursor: pointer;font-size: 14px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin-bottom:10px;}
.panel.panel-primary .form-group.radio input{margin:0;position: absolute;opacity: 0;cursor: pointer;width:100%;left:0;z-index:10;height:16px!important;}
.panel.panel-primary .form-group.checkbox input{margin:0;position: absolute;opacity: 0;cursor: pointer;width:100%;left:0;z-index:10;height:16px;}
.panel.panel-primary .form-group.radio .radio_result {position: absolute;top: 0;left:0;height:16px;width:16px;background: url(../images/back_button.png) no-repeat left top;}
.panel.panel-primary .form-group.radio input:checked ~ .radio_result{background: url(../images/back_button_checked.png) no-repeat left top;}
.radio_result:after {content: "";position: absolute;display: none;}
input:checked ~ .radio_result:after {display: block;}
.panel.panel-primary .form-group.radio label{font-family: 'itc_avant_garde_gothic_proMd';font-size:12px;color:3c3d41;padding-left:10px;padding-top:2px;display:block}
.panel.panel-primary .form-group.radio input:hover ~ .radio_result{cursor:pointer;background: url(../images/back_button_checked.png) no-repeat left top;}
.panel.panel-primary .form-group.checkbox .check_result {position: absolute;top: 0;left:0;height:20px;width:20px;background:#d7d5d5;border-radius:50%;}
.panel.panel-primary .form-group.checkbox input:hover ~ .check_result{cursor:pointer;background:#de001a;}
.panel.panel-primary .form-group.checkbox input:checked ~ .check_result{background:#de001a;}
.check_result:after {content: "";position: absolute;display: none;}
input:checked ~ .check_result:after {display: block;}
.check_result:after{left:6px;top:3px;width:8px;height:12px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);border-radius:1px;}
.panel.panel-primary .form-group.checkbox label{padding-left: 10px;font-family: 'itc_avant_garde_gothic_proMd';font-size: 12px;color: #8c8d8d;display: inline-block;min-height: auto;margin: 0 0 10px 0;padding-top:4px;}
.panel.panel-primary#step-3 .couv_champ.bouton,.panel.panel-primary#etape-3 .couv_champ.bouton{margin:30px 0 17px 0;width:100%;float:left;}
.panel.panel-primary#step-3 .content_captcha,.panel.panel-primary#etape-3 .content_captcha{margin:52px 0 0 0;max-width: 268px;}
.panel.panel-primary#step-4,.panel.panel-primary#etape-4{border:0;min-height:500px;}
.titre_merci{margin:50px 0 38px 42px;}
.panel.panel-primary#step-4 .text_etape_4,.panel.panel-primary#etape-4 .text_etape_4{padding:0 0 0 29px;}
.panel.panel-primary#step-4 .text_etape_4 h5,.panel.panel-primary#etape-4 .text_etape_4 h5{margin:0 0 20px 0;padding:0;font-family: 'itc_avant_garde_gothic_stdemi';color:#333333;font-size:17px;line-height:normal;}
.panel.panel-primary#step-4 .text_etape_4 p{font-family: 'itc_avant_garde_gothic_proMd';font-size:17px;color:#333333;margin:0;padding:0;line-height:normal;}
.panel.panel-primary#etape-4 .text_etape_4 p{font-family: 'itc_avant_garde_gothic_proMd';font-size:17px;color:#333333;margin:0 0 40px 0;padding:0;line-height:normal;}
.panel.panel-primary#etape-4 .text_etape_4 p:last-child{margin:0;}
.panel.panel-primary#etape-4 .text_etape_4 p a{color:#005f92;}
.panel.panel-primary#etape-4 .text_etape_4 p a:hover{text-decoration:underline;}
.panel.panel-primary#step-4 .bloc_partage_fb{padding:59px 0 0 29px;}
.errorTxt,.control-label label.error{font-family: 'itc_avant_garde_gothic_proMd';font-size:12px!important;color:#de001a;text-transform:none;}
.panel.panel-primary#etape-4 .bloc_partage_fb{padding:22px 0 0 29px;}
.errorTxt{font-family: 'itc_avant_garde_gothic_proMd';font-size:12px;color:#de001a;text-transform:none;}
.has-error .form-control{border-color: #a94442!important;}
/*modif*/
.content_thematique{margin:0 -15px;padding:0;}
.liste_thematique{width:33.3333%;float:left;margin:0;padding:0 15px;}
.liste_thematique .thumbnail_article{position:relative;}
.liste_thematique .thecat{left:5px;margin:0;}
.lien_voir_article{width:100%;padding-top:14px;text-align:right;}
.lien_voir_article a.voirtous{position:inherit;}
.liste_thematique .contenu_article{min-height:inherit!important;}
/*select*/
 .custom-select,.custom-select1 {
  position: relative;
  font-family: 'itc_avant_garde_gothic_proMd';font-size:12px;color:#8c8d8d;
}
.custom-select select,.custom-select1 select {
  display: none; /*hide original SELECT element:*/
}
.select-selected {
  /*background-color: DodgerBlue;*/
  background-color:#fff;
}
/*style the arrow inside the select element:*/
.select-selected:after {
  position: absolute;
  content: "";
  top: 14px;
  right: 10px;
  width: 8px;
  height: 7px;
  /*border: 6px solid transparent;
  border-color: #8c8d8d transparent transparent transparent;*/
  background:url(../images/back_fleche.jpg) no-repeat left top;
}
/*point the arrow upwards when the select box is open (active):*/
.select-selected.select-arrow-active:after {
 /* border-color: transparent transparent #8c8d8d transparent;*/
  top: 14px;
}
/*style the items (options), including the selected item:*/
.select-items div,.select-selected {
  color:#8c8d8d;
  padding: 8px 10px;
  border: 1px solid #e7ebee;
  /*border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;*/
  cursor: pointer;
  height:34px;
}
/*style items (options):*/
.select-items {
  position: absolute;
  background-color: #fff;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
}
/*hide the items when the select box is closed:*/
.select-hide {
  display: none;
}
.select-items div:hover, .same-as-selected {
  background-color: rgba(0, 0, 0, 0.1);
}
.container_formulaire_bacc{max-width:968px;width:100%;margin:auto;padding:0 20px 20px;box-sizing:border-box;}
.section_formulaire_bacc{background:#eeeeee;}
/*modif*/
.content_captcha input[type="text"]{width:100%;margin:0;max-width:270px;}
.content_captcha img{width:100%;height:auto;max-width:273px;}
section.exam_2018{position:relative;padding:0 15px 20px 15px;background:#ffffff;margin-bottom:10px;}
.content_col_exam_2018{width:100%;display:flex;align-items: center;flex-direction: row-reverse;}
.content_col_exam_2018 .colonne_gauche{width:50%;padding:0 20px 0 0;position:relative; z-index:1;}
.content_col_exam_2018 .colonne_droite{width:50%;}
.content_col_exam_2018 .colonne_gauche h2,.content_col_exam_2018 .colonne_gauche h1{font-family: 'itc_avant_garde_gothic_proMd';font-size:25px;color:#373737;text-transform:uppercase;position:relative;padding:0 0 20px 0;line-height:normal;margin:0 0 20px 0;border:0;background:url(../images/back_titre_h3.png) no-repeat left bottom;}
.content_col_exam_2018 .colonne_gauche p{font-family: 'itc_avant_garde_gothic_proMd';font-size:16px;color:#373737;line-height:22px;margin:0 0 20px 0;}
.content_col_exam_2018 .colonne_gauche p:last-child{margin:0;}
.exam_2018 hr{display:none;}
/*css bacc linfo*/
.section-bacc{border:0;background:#ffffff url(../images/back_content_map.jpg) repeat-x left top;border-bottom:1px solid #f3f3f3;padding-bottom:45px;}
section.exam_2018:after{width:119px;height:147px;content:"";position:absolute;background:url(../images/back_section_examen_after_2021.png) no-repeat left top;bottom:-65px;left:13%;}
section.acceder_resultat{background:#015697 url(../images/back_acceder.png) no-repeat left center;padding:34px 0;color:#fff;text-align:center;position:relative;margin:0 0 10px 0;}
section.acceder_resultat:before{width:81px;height:65px;content:"";position:absolute;left:20%;top:0;background:url(../images/bac_section_acceder_before.png) no-repeat left top;}
.content_acceder{position:relative;z-index:1;}
.content_acceder h2{font-family: 'itc_avant_garde_gothic_proMd';font-size:25px;margin:0 0 20px 0;padding:0 0 19px 0;position:relative;background:url(../images/back_titre_acceder.png) no-repeat center bottom;line-height:normal;}
.text_acceder_resultat p{font-family: 'itc_avant_garde_gothic_proMd';font-size:17px;line-height:normal;margin:0;padding:0;}
.text_résultat_des_examen{width:100%;margin:0;padding:30px 0;text-align:center;}
.text_résultat_des_examen p{font-family: 'itc_avant_garde_gothic_stdemi';color:#333333;font-size:18px;line-height:normal;}
h2#article_bacc{text-align:center;font-family: 'itc_avant_garde_gothic_stdemi';margin:0 0 25px 0;padding:0 0 25px 0;font-size:25px;color:#373737;font-weight:normal;background:url(../images/back_article_bacc.jpg) no-repeat center bottom;}
.content_top_bacc{margin:0 -15px;padding:0;display:flex;}
section.liste-info.voir_plus.univers-actualite{width:33.3333%;padding:0 15px;/*float:left;*/border-bottom:0;position:relative;}
section.liste-info.voir_plus.univers-actualite .info-profil-tools{float:none;position:absolute;left:0;bottom:0;padding:0 15px;}
.liste-info.voir_plus.univers-actualite h2.info-headline{font-family: 'itc_avant_garde_gothic_proMd';font-size:17px;color:#000000;margin:0;padding:0 0 10px 0;line-height:120%;height:63px;overflow:hidden;}
.liste-info.voir_plus.univers-actualite h2.info-headline a{display:block;}
.liste-info.voir_plus.univers-actualite .info-photo img{width:100%;height:auto;}
.liste-info.voir_plus.univers-actualite .info-photo{margin:10px 0;padding:0 0 10px 0;width:100%;}
.liste-info.voir_plus.univers-actualite .info-media{max-width:inherit;margin:0;}
.liste-info.voir_plus.univers-actualite p{padding:0 0 20px 0;text-align:inherit;}
.pannel_inner .titre_step1.candidat h4:before{content:"";width:26px;height:21px;background:url(../images/back_titre_candidat_1_etape2_before.png) no-repeat left top;position:absolute;left:0;}
.pannel_inner .titre_step1.pas_candidat h4:before{content:"";width:22px;height:30px;background: url(../images/back_titre_pas_candidat_before.png) no-repeat left top;position:absolute;left:0;}
.pannel_inner .titre_step1.pas_candidat h4{padding:10px 0 10px 34px;}
.panel.panel-primary#etape-2 .titre_step1.plus_sur_vous{padding-top:10px;}
.panel.panel-primary#etape-2 .pannel_inner:before{content:"";width:49px;height:36px;background: url(../images/back_pannel_inner_etape2_before.png) no-repeat left top;position:absolute;left:27%;top:5px;}
.panel.panel-primary#etape-2 .pannel_inner:after{content:"";width:65px;height:71px;background: url(../images/back_pannel_inner_etape2_after.png) no-repeat left top;position:absolute;right:30%;bottom:30px;}
.content_captcha input[type="text"] {width: 100%!important;margin: 5px 0 0 0!important;max-width: 270px;}
.content_captcha img {width: 100%;height: auto;max-width: 220px;}
.captcha_container {width: 100%;float: left;background: #000;}
.content_captcha img[alt="Reload Image"] {width: 20px !important;height: 20px !important;margin-top: 25px !important;margin-left:10px;}
/*page diplome*/
h2.titre-diplome{
	font-family: 'itc_avant_garde_gothic_proMd';
	display: inline-block;
	text-transform: uppercase;
	font-size: 26px;
	font-weight: 600;
	line-height: 1.3;
	color: #333333;
	position: relative;
}
.couv_result_bacc:before{
	display: inline-block;
	content: url("../images/avions.png");
	position: absolute;
	right:0;
	top: -20%;
}
.couv_result_bacc:after{
	/*display: inline-block;*/
    display:none;
	content: url("../images/fleche-titre.png");
	position: absolute;
	left: 0;
    padding-top:0;
	bottom:20%;
}
.partenaire{
	display: flex;
	align-items: flex-end;
    margin: 0 auto;
    width: 290px;
    text-transform: uppercase;
    font-family: 'itc_avant_garde_gothic_proMd';
    font-weight: 600;
    font-size:12px;
    padding: 2% 0 0 10%;
}
.couv_result_bacc{padding:0 0 4% 0;max-width:600px;width:100%;margin:0 auto;position:relative;}
.partenaire span{
	padding: 0 3%;
}
.containu{
	/*background: url("../images/bg-diplome.jpg") no-repeat center top;*/
	margin: 0 auto;
	box-sizing: border-box;
	padding:10px;
	border:2px solid #f4da8d;
}
.containu_inner{width:100%;border:2px solid #fbf3da;}
.my-diplome{
	padding: 5px 10px 30px 10px;
	background:url(../images/back_diplome-min.png) no-repeat center top;
	background-size:cover;
}
.partage{
	text-align: right;
	padding-top: 8px;
}
.academie{
 	font-family: 'itc_avant_garde_gothic_proMd';
 	font-size: 14px;
 	color: #333333;
 	text-transform: uppercase;
 	padding:25px 0 10px 0;
}
.title-felicitation{
 	font-family: 'itc_avant_garde_gothic_proMd';
 	font-size: 47px;
 	color: #333333;
 	text-transform: uppercase;
 	padding-bottom: 26px;
}
.le-diplome{
	font-family: 'itc_avant_garde_gothic_proMd';
 	font-size: 17px;
 	color: #333333;
 	padding-bottom: 35px;
 	line-height: 1.3;
}
.le-diplome strong{
	font-weight: 600;
}

.info-perso{
	font-family: 'PatuaOne-Regular';
 	font-size: 30px;
 	color: #000000;
 	text-transform: uppercase;

}
.naissance{
	font-family: 'itc_avant_garde_gothic_proMd';
 	font-size: 15px;
 	color: #000000;
 	font-weight: 100;
 	padding-top: 5px;

}
.admis{
	padding-top: 30px;
	font-family: 'itc_avant_garde_gothic_proMd';
 	font-size: 39px;
 	color: #004685;
 	text-transform: uppercase;
}
.admis_bacc.erreur .infos{
	padding-top:60px;
	text-align: right;
	padding-right: 10px;
}

.infos ul{
    padding: 0;
    margin: 0;
}

.infos ul li{
	display: inline-block;
}
.id-resultat_bac{
	padding-top: 25px;
	box-sizing: border-box;
	text-align:center;padding-bottom:48px;
}

.bouton a{
	display: inline-block;
	background: #002c69;
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
	width: 260px;
	padding: 10px 5px;
	font-family: 'itc_avant_garde_gothic_stdemi';
	font-size: 16px;
	margin: 10px 10px 0;
}

.title-pas-trouver{
	font-family: 'itc_avant_garde_gothic_proMd';
	font-size: 20px;
	color: #333333;
}

.arivediplome{
	font-family: 'itc_avant_garde_gothic_proMd';
	font-size: 17px;
	text-transform: uppercase;
	color: #000000;
}

.liste-resultat{
	font-family: 'itc_avant_garde_gothic_proMd';
	font-size: 15px;
	color: #000000;
	text-align: initial;
    margin: 0 auto;
    display: inline-block;
}

.desole{
	font-family: 'Playlist';
	color: #002c69;
	font-size: 48px;
	font-weight: 500;
    font-style: normal;
}

.erreur .text-du-diplome{
	padding-top: 75px;
}
.title-pas-trouver{
	padding: 25px 0 50px;
}
.erreur .infos{
	padding-top: 15px;
	text-align:right;
	padding-right:10px;
}
.arivediplome{
	padding-bottom: 35px;
}
.liste-resultat li{padding: 5px 0;}
.liste-resultat li a{outline:none!important;}
ul.liste-resultat{
	list-style-image:url("../images/bg-error.png");
}

.content_banniere_bacc{
    margin-bottom: 10px;
}
#content_wrap1,#content_wrap{width:100%;margin-bottom:10px;float:left;background:#fff;}
.input-group-addon{background:none;border:1px solid #e7ebee;border-radius:0;}
.bootstrap-datetimepicker-widget{display:block!important;}
.bootstrap-datetimepicker-widget td{width:30px!important;}
.content_mention_legale{padding:50px 0 0 0;}
.content_mention_legale p{font-family: 'itc_avant_garde_gothic_proMd';font-size:10px;color:#babbbf;margin:0;line-height:18px;text-align:justify;margin:0 0 10px 0;}
.content_mention_legale p a{color:#c65d66;}
.bacc_container_page_attente{width:100%;margin:0;padding:50px 10px 0 10px;text-align:center;background:#fff url(../images/back_nuage_attente.png) no-repeat center bottom;}
.bacc_container_page_attente .bacc_titre_attente{font-family: 'Playlist';font-size:100px;color:#033977;margin:0;padding:0 0 60px 0;}
.bacc_container_page_attente .bacc_text_attente{margin:0;padding:0;}
.bacc_container_page_attente .bacc_text_attente p{font-family: 'itc_avant_garde_gothic_proMd';margin:0;padding:0 0 20px 0;font-size:18px;color:#333333;line-height:30px;}
.bacc_container_page_attente .bacc_image_attente{padding:30px 0 80px 0;}
.bacc_container_page_attente .arivediplome{font-size:18px;padding-bottom:20px;line-height:30px;color:#333333;}
.bacc_container_page_attente .liste-resultat li{font-size:18px;color:#333333;line-height:22px;text-align:center;}
.bacc_container_page_attente .liste-resultat li img{margin:0 10px 0 0;}
.bacc_container_page_attente .liste-resultat{ list-style-image:none;}
.container-liste-resultat{margin:0 auto;width:100%;border-top:1px dashed #f5fcfb;padding-top:30px;}

/*select2*/
.select2-container .select2-selection--single{border: 1px solid #e7ebee;border-radius:0; box-shadow:none;color: #8c8d8d;padding:3px 10px;cursor: pointer;height:34px;}
.select2-container{border-radius:0; box-shadow:none;color: #8c8d8d;padding:0;cursor: pointer;height:34px;z-index:10!important;width:100%!important;}
.select2-container .select2-choice{border:0;height:34px; box-shadow:none;border-radius:0;font-family: 'itc_avant_garde_gothic_proMd';font-size: 12px;color: #8c8d8d;background:none;padding:0 10px;}
.select2-container .select2-selection--single .select2-selection__rendered:after{background: url(../images/back_fleche.jpg) no-repeat left top;width:8px;height:7px;position:absolute;top:14px;right:10px;display:block;content:"";}
.select2-container .select2-choice > .select2-chosen{margin:0;height:34px;padding:3px 0 0 0;}
/*.select2-selection__placeholder*/
.select2-dropdown {top:0!important;border: 1px solid #e7ebee;overflow-y: auto;max-height:300px;}
.select2-container .select-selected{display:none;}
.select2-container .select2-choice .select2-arrow b{background: url(../images/back_fleche.jpg) no-repeat left 14px!important;}
.select2-container .select2-choice .select2-arrow{background:none;border:0;}
.select2-drop-active{border: 1px solid #e7ebee;border-radius:0;}
.content_form_telecharge .errorTxt,.content_form_telecharge1 .errorTxt{padding:0 5px 5px 5px;color:#fa824d;}
.select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}
.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0;font-family: 'itc_avant_garde_gothic_proMd';font-size: 12px;color: #8c8d8d;}
/*captcha*/
.content_captcha .errorTxt{padding-top:20px;}
.captcha_container{width:100%;float:left;background:#000;}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn,.step_btn[disabled]{ cursor:default!important;}

/*modif bacc 2019 */
.sub-form .form-select{margin-bottom:10px;}
.info-t1.clearfix.resultat_commune{ font-family: 'Playlist';font-size:55px;color:#004581;}
@media screen and (max-width:1024px){
	.content_form_checkbox ul li{padding:0 15px;margin: 0 0 30px 0;} 
}
@media screen and (max-width:991px){
	.stepwizard-step span.txt{font-size:12px;}
	.pannel_inner .content_pannel .col-md-6{width:50%;float:left;}
	.panel.panel-primary#etape-2 .pannel_inner:before{left:35%;}
}
@media screen and (max-width:931px){
	section.exam_2018:after,section.acceder_resultat:before{display:none;}
}
@media screen and (max-width:768px){
	.content_form_checkbox ul li{/*width:48%;*/padding:0 10px;margin:0 0 20px 0;}
	.stepwizard-step span.txt{display:none;}
	.stepwizard-step span.rond{float:none;margin:0;} 	
	.content_form_telecharge input[type="text"],.content_form_telecharge1 input[type="text"]{width:40%;}
	.content_formulaire_bacc p br{display:none;}
	.content_col_exam_2018 .colonne_gauche p{font-size:14px;line-height:18px;}
	.content_col_exam_2018 .colonne_gauche h2{font-size:20px;}
	.content_formulaire_bacc .avant_formulaire p{font-size:14px;padding-left:10px;padding-right:10px;}
	.text_acceder_resultat p{font-size:14px;}
}
@media screen and (max-width:681px){.content_form_checkbox ul li{width:48%;}}
@media screen and (max-width:640px){#conseils-et-actus-carousel h2{font-size:15px;}
.content_form_telecharge input[type="text"],.content_form_telecharge1 input[type="text"]{width:60%;margin-bottom:10px;margin-right:0;}
.section_formulaire_bacc{background:#ffffff;}
.content_form_telecharge button,.content_form_telecharge1 button{width:60%;}
.panel.panel-primary#step-1 .pannel_outer:before,.panel.panel-primary#step-1 .pannel_inner:before,.panel.panel-primary#step-1 .pannel_inner:after,.panel.panel-primary#step-2 .pannel_outer:before,.panel.panel-primary#step-2 .pannel_inner:after,.panel.panel-primary#step-3 .pannel_outer:before,.panel.panel-primary#etape-1 .pannel_outer:before,.panel.panel-primary#etape-1 .pannel_inner:before,.panel.panel-primary#etape-1 .pannel_inner:after,.panel.panel-primary#etape-2 .pannel_inner:before,.panel.panel-primary#etape-2 .pannel_inner:after,.panel.panel-primary#etape-3 .pannel_outer:before,.panel.panel-primary#etape-3 .pannel_outer:before,section.exam_2018:after,section.acceder_resultat:before{display:none;}
.col-xs-6.col_gauche_etape4{width:100%;padding:0;}
.col-xs-6.col_droite_etape4{width:100%;padding:0;}
.col-xs-6.col_droite_etape4 img{margin:0 auto;max-width:300px;width:100%;height:auto;}
.titre_merci{margin-left:0;text-align:center;margin-top:0;}
.panel.panel-primary#step-4 .text_etape_4,.panel.panel-primary#etape-4 .text_etape_4{padding:0 10px;text-align:center;}
.panel.panel-primary#step-4 .bloc_partage_fb,.panel.panel-primary#etape-4 .bloc_partage_fb{text-align:center;padding: 40px 0 20px 0;}
.liste_thematique{width:50%;}
section.exam_2018{padding-left:0;padding-right:0;padding-top:20px;}
ul.liste-resultat{
		padding-left: 15px;
	}
	.erreur .id-resultat_bac .containu{
		background: none;
	}
	.liste-resultat li, .arivediplome, .title-pas-trouver{
		line-height: 1.3;
	}
/*.erreur {background:#fefff8;}*/
.partage{text-align:center;}
.text_acceder_resultat p br,.content_acceder h2 br,.text_résultat_des_examen p br,.panel.panel-primary#step-4 .text_etape_4 h5 br, .panel.panel-primary#etape-4 .text_etape_4 h5 br,.panel.panel-primary#etape-4 .text_etape_4 p br,.panel.panel-primary#step-4 .text_etape_4 p br{display:none;}
section.acceder_resultat{padding-left:10px;padding-right:10px;}
.content_form_checkbox ul li{width:48%;}
}
@media screen and (max-width:568px){.content_col_exam_2018{display:block;}
.content_col_exam_2018 .colonne_gauche,.content_col_exam_2018 .colonne_droite{width:100%;}
.content_col_exam_2018 .colonne_gauche h2{font-size:20px;text-align:center;background-position:center bottom;}
.content_col_exam_2018 .colonne_gauche p{text-align:center;}
.content_col_exam_2018 .colonne_gauche{padding:0;}
.content_col_exam_2018 .colonne_droite{padding-bottom:20px;}
.content_formulaire_bacc h3.titre_text{font-size:20px;font-family: 'itc_avant_garde_gothic_proMd';}
section.exam_2018{padding-top:0;padding-bottom:0;}
.avant_formulaire{padding-top:10px;}
.exam_2018 hr{display:block;background:#eeeeee;height:10px;border:0;}
section.exam_2018:after{display:none;}
section.acceder_resultat:before{display:none;}
.content_top_bacc{display:block;}
section.liste-info.voir_plus.univers-actualite{width:100%;}
}
@media screen and (max-width:480px){
	.pannel_inner .content_pannel .col-md-6{width:100%;float:left;}
	.panel.panel-primary#step-4 .pannel_outer:before,.panel.panel-primary#etape-4 .pannel_outer:before{width:100%;height:100%;background-size:contain;}
	.content_form_telecharge input[type="text"],.content_form_telecharge1 input[type="text"] {width:95%;}
.content_form_telecharge button,.content_form_telecharge1 button{width:95%;}
.content_wrap_inner{padding:20px 10px;}
.container_formulaire_bacc{padding-left:10px;padding-right:10px;}
.pannel_inner .form-group{padding-bottom:10px;}
.liste_thematique{width:100%;}
.lien_voir_article{padding:0 15px 0 0;}
.content_col_exam_2018{display:block;}
.content_col_exam_2018 .colonne_gauche,.content_col_exam_2018 .colonne_droite{width:100%;}
.content_col_exam_2018 .colonne_gauche h2{font-size:20px;text-align:center;background-position:center bottom;}
.content_col_exam_2018 .colonne_gauche p{text-align:center;}
.content_col_exam_2018 .colonne_gauche{padding:0;}
.content_col_exam_2018 .colonne_droite{padding-bottom:20px;}
.content_formulaire_bacc h3.titre_text{font-size:20px;}
section.exam_2018{padding-top:0;padding-bottom:0;}
.avant_formulaire{padding-top:10px;}
.couv_result_bacc:before, .couv_result_bacc:after{
		display: none;
	}
	.title-felicitation{
		font-size:30px;
	}
	.info-perso{
		font-size: 22px;
	}
	.infos{
		padding-top: 110px;
	}
}
@media screen and (max-width:390px){#conseils-et-actus-carousel h2{font-size:12px;}
.content_form_checkbox ul{padding:0 15px;}
.content_form_checkbox ul li{width:100%;padding:0 0 20px 0;}
.content_form_telecharge input[type="text"],.content_form_telecharge1 input[type="text"] {width:95%;}
.content_form_telecharge button,.content_form_telecharge1 button{width:95%;}
.pannel_inner .nextBtn, .pannel_inner .returnBtn1, .pannel_inner .returnBtn2{font-size:12px;}
.content_form_checkbox{padding:0;}
.titre_merci{margin:50px auto 38px auto;}
.titre_merci img{width:100%;height:auto;max-width:244px;}
.errorTxt,.control-label .error{display:block;}
.bacc_container_page_attente .bacc_titre_attente{font-size:60px;}
}
@media screen and (max-width:320px){.attente .text_attente{background:none;}}

.qc-cmp-persistent-link {
    height: inherit;	font-family: 'itc_avant_garde_gothic_proMd';    font-size: 16px;
}