.form_devis.large{width:auto;background:none;border:none;font-size:14px;margin:20px auto 0;*margin:0 auto;}
.form_devis.large td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.form_devis.large h1,.form_devis.large h2,.form_devis.large h3{color:#0075AB;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:27px;text-align:left;height:auto;font-size:30px;letter-spacing:-2px;margin:10px 0 20px 20px;padding:8px 0 0}
.form_devis.large .cadre{background-color:#FFF;color:#2D2D2D;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:770px}
.form_devis.large .entete{height:auto;background:none;padding-top:6px}
.form_devis.large .cutEntete{display:none}
.form_devis.large .entete ul{list-style:none;margin:0;*margin-left:30px;padding:0}
.form_devis.large .intro{margin:0 20px 40px;font-family:Arial Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;text-align:justify}
.form_devis.large .titleWhite{width:700px;height:22px;border-radius:10px;background-color:#fff;margin:0 auto;margin-top:-16px;text-align:center;font-weight:700;color:#696969;font-family:Arial;font-size:13px;line-height:20px;margin-top:-20px \9;width:705px\9;*margin-top:-13px;*width:705px}
.form_devis.large .carteFrance{display:none}
.form_devis.large .introEmpty .intro{margin:0;height:0}
.form_devis.large .introEmpty .carteFrance{margin-top:-14px}
.form_devis.large .tbl_form_devis{width:95%}
.form_devis.large .tbl_form_devis td{padding:0}
.form_devis.large .zoneDossierPoste{padding:0;padding-top:10px;padding-left:85px;margin-top:20px}
.form_devis.large .cadreRappel{height:60px;padding-top:2px;padding-left:30px;line-height:24px;line-height:30px\9;*line-height:30px;color:#333;font-family:Arial;font-size:14px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.form_devis.large .zone_demande_rappel{margin:10px auto 10px 75px}
.form_devis.large .zone_form_devis_par_etape_bis .zone_demande_rappel{margin:10px auto}
.form_devis.large .cadreRappel select{font-family:Arial;font-size:13px;border:1px solid #AAA;border-radius:3px 3px 3px 3px;color:#5B5B5B;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:2px;text-align:left}
.form_devis.large .cadreRappel .iconBigPhone{border-radius:25px;width:40px;height:40px}
.form_devis.large .cadreRappel .iconBigPhone .imgPhone{margin-left:6px;margin-top:6px;width:28px}
.form_devis.large .cadreRappel #choose_recall{padding:4px}
#choose_recall_contener{margin-top:-10px!important}
.form_devis.large .zone_info_perso{margin-top:20px;width:665px}
.form_devis.large .zone_form_devis_par_etape_bis .zone_info_perso{width:620px;margin-top:20px;margin-left:auto;margin-right:auto}
.form_devis.large .iconTinyPhone{border-radius:9px;width:18px;height:18px}
.form_devis.large .iconTinyPhone .imgPhone{margin-top:-4px;margin-top:-3px \9;*margin-top:2px;margin-left:1px;height:13px}
.form_devis.large .iconPhone{float:left;margin-left:-20px;margin-right:10px;margin-top:-9px;width:40px;background:#0062a2}
.form_devis.large .zone_info_perso .inputText,.form_devis.large .zone_info_perso select{width:200px}
.form_devis.large .HSep{display:block;height:2px}
.form_devis.large .HSepTop{height:1px;width:90%;margin:0 auto;background:#dcdcdc}
.form_devis.large .HSepBottom{height:1px;width:90%;margin:0 auto}
.form_devis.large td.checklist_question{padding:0;width:auto}
.form_devis.large td.checklist_reponse{padding:0;width:280px}
.form_devis.large td.question{padding:0;padding-left:25px;width:auto;border-bottom:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.form_devis.large td.reponse{border-bottom:none}
.form_devis.large td.reponse .inputNumber:focus,.form_devis.large td.reponse .inputText:focus,.form_devis.large td.reponse .inputDate:focus{border-color:#0075AB}
.form_devis.large td.reponse .inputNumber,.form_devis.large td.reponse .inputText,.form_devis.large td.reponse .inputDate{*height:12px}
.form_devis.large td.reponse.widthFull{width:100%}
.form_devis.large .tbl_checklist{width:100%}
.form_devis.large .img_alert{display:none}
.form_devis.large .zone_form_devis_par_etape{border:1px solid #fff;border-radius:10px;background-color:#fff;margin:10px 10px 0}
.form_devis.large .phone_question{background-color:#f6f6f6;margin:20px auto}
.form_devis.large .iconeDossierPoste{float:left;background:#0062A2;border-radius:25px 25px 25px 25px;height:40px;width:40px;margin-top:-10px;margin-right:10px}
.form_devis.large .iconeDossierPoste img{margin-left:4px;margin-top:10px;width:35px}
.form_devis.large .en_savoir_plus_text{color:#000;font-size:13px;font-family:Arial;position:relative;z-index:9999}
.form_devis.large .en_savoir_plus_text .t1{font-weight:700}
.form_devis.large .en_savoir_plus_text .t2{font-weight:700;padding-top:10px}
.form_devis.large .esp_icon{background-color:gray;border-radius:26px 26px 26px 26px;color:#FFF;cursor:pointer;display:inline-block;font-family:Arial;font-size:12px;font-weight:700;height:17px;line-height:17px;text-align:center;vertical-align:middle;width:17px}
.form_devis.large .esp_cont{width:0;height:0;position:relative}
.devis_page .form_devis.large h1,.form_devis.large h2,.form_devis.large h3{font-family:'Roboto condensed',Arial,Helvetica,sans-serif;font-size:36px;line-height:40px;font-weight:300;letter-spacing:0}
.devis_page .form_devis.large .tbl_form_devis{background-color:#FAFAFA;padding:10px;border:1px solid #EDEDED;margin-top:30px}
.devis_page .form_devis.large{padding-bottom:20px;background-color:#FFF;margin-top:0}
.devis_page .zonePage .zoneDevis{margin-top:0}
.devis_page .zoneDomainPage .article p{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:22px}
.devis_page .form_devis.large td.question,.form_devis.large td.reponse,.form_devis.large .zone_info_perso{font-family:'Roboto condensed',Arial,Helvetica,sans-serif;font-size:14px}
.devis_page .form_devis.large .reponse select,.form_devis.large .reponse .inputNumber,.form_devis.large .reponse .inputText,.form_devis.large .reponse .inputDate{border:1px solid #CBCBCB;outline:none;border-radius:0}
.devis_page .form_devis.large .reponse .inputArea{border:1px solid #CBCBCB;outline:none;border-radius:0}
.devis_page .form_devis.large .zone_info_perso .inputText,.form_devis.large .zone_info_perso select{border:1px solid #CBCBCB;outline:none;border-radius:0}
.devis_page .form_devis.large .zone_info_perso{margin-top:0}
.annuaireDevis .form_devis.large h1,.form_devis.large h2,.form_devis.large h3{font-family:'Roboto condensed',Arial,Helvetica,sans-serif;font-size:36px;line-height:40px;font-weight:300;letter-spacing:0}
.annuaireDevis .form_devis.large .tbl_form_devis{background-color:#FAFAFA;padding:10px;border:1px solid #EDEDED;margin-top:30px}
.annuaireDevis .form_devis.large{padding-bottom:20px;background-color:#FFF;margin-top:10px}
.annuaireDevis .zonePage .zoneDevis{margin-top:0}
.annuaireDevis .zoneDomainPage .article p{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:22px}
.annuaireDevis .form_devis.large td.question,.form_devis.large td.reponse,.form_devis.large .zone_info_perso{font-family:'Roboto condensed',Arial,Helvetica,sans-serif;font-size:14px}
.annuaireDevis .form_devis.large .reponse select,.form_devis.large .reponse .inputNumber,.form_devis.large .reponse .inputText,.form_devis.large .reponse .inputDate{border:1px solid #CBCBCB;outline:none;border-radius:0}
.annuaireDevis .form_devis.large .reponse .inputArea{border:1px solid #CBCBCB;outline:none;border-radius:0}
.annuaireDevis .form_devis.large .zone_info_perso .inputText,.form_devis.large .zone_info_perso select{border:1px solid #CBCBCB;outline:none;border-radius:0}
.annuaireDevis .form_devis.large .zone_info_perso{margin-top:0}
.zoneDevisForFichePage .zone_form_devis_par_etape_bis {margin-top:0 !important;}
.zoneDevisForFichePage .form_devis.large h1,.form_devis.large h2,.form_devis.large h3{font-family:'Roboto condensed',Arial,Helvetica,sans-serif;font-size:30px;font-weight:300;letter-spacing:-1px;line-height:30px}
.zoneDevisForFichePage .form_devis.large{padding-bottom:20px;background-color:#FFF}
.zoneDevisForFichePage .zoneDomainPage .article p{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:22px}
.zoneDevisForFichePage .form_devis.large td.question,.form_devis.large td.reponse,.form_devis.large .zone_info_perso{font-family:'Roboto condensed',Arial,Helvetica,sans-serif;font-size:14px}
.zoneDevisForFichePage .form_devis.large .reponse select,.form_devis.large .reponse .inputNumber,.form_devis.large .reponse .inputText,.form_devis.large .reponse .inputDate{border:1px solid #CBCBCB;outline:none;border-radius:0}
.zoneDevisForFichePage .form_devis.large .zone_info_perso{margin-top:0}
.domainePageGenerique .form_devis.large .tbl_form_devis{background-color:#FAFAFA;padding:10px;border:1px solid #EDEDED;}
.domainePage .form_devis.large .zone_form_devis_par_etape.zone_form_devis_par_etape_bis{background-color:#fff;padding:10px;border:1px solid #fff;margin-top:30px}
.zonePage .domainePage .form_devis.large .zone_form_devis_par_etape.zone_form_devis_par_etape_bis{background-color:#fafafa;padding:10px;border:1px solid #EDEDED;margin-top:40px;padding-top:0}
.devis_page .domainePage .form_devis.large .zone_form_devis_par_etape.zone_form_devis_par_etape_bis{background-color:#fff;padding:10px;border:1px solid #fff;margin-top:30px}
.Annuaire-Devis-Gratuit .domainePage .form_devis.large{padding-bottom:0;background-color:#FFF;margin-top:10px}
.devis_page .form_devis.large .entete{height:auto;background:none;padding-top:0}
.zonePage .domainePage .form_devis.large{padding-bottom:0}