@media only screen and (min-width:320px) and (max-width:767px){.web{display:none!important}.imgLogin{background-image:url(/images/bgLoginRespo.svg?81ee558286dd778df5e39a320ce0b73f)!important}.titleBig{font:700 30px Asap!important;margin:0!important;text-align:center!important}.link,.phone,.txt-step{display:block!important}.maxheight{height:300px!important}.btn{width:100%!important}.txt-step2{margin:auto!important}.sign{margin-top:30px!important;width:60%!important}.sign .round{height:30px!important;padding:5px!important;width:30px!important}.txt-step{font-weight:700;margin-top:30px;text-align:center}.topForm{padding-top:0!important}}form a{font-weight:700}label{color:#f8942f}.assistant label{color:#222}.assistant label span,.error label{color:#f8942f}.eclairpub,.endRec,.finIncident,.link,.nmpf_partner,.problem-form,.reclamationForm,.resultDMD,.resultPopup,.step2,.step3,.step4{display:none}.display{display:block!important;margin:5px auto}.center{text-align:center!important}.right{text-align:right!important}.maxheight{height:500px;margin:0}.ampoule{background-image:linear-gradient(180deg,#efefef,#fff);height:100%;width:75px}.topForm{padding-top:50px}.form-control{border:1px solid #bfbebe;border-radius:5px!important;height:40px!important;line-height:40px!important;padding-left:35px!important}textarea.form-control{height:100px!important;line-height:inherit}.noIcone .form-control{padding-left:10px!important}.btn{background:#f8942f!important;border:1px solid #f8942f!important;border-radius:5px!important;box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;-webkit-box-shadow:1px 1px 3px #999;font-weight:unset!important;height:40px!important;line-height:35px!important;text-transform:none!important;width:200px!important}.viewPass{right:20px}.viewField,.viewPass{color:#f8942f;cursor:pointer;font-size:20px!important;position:absolute;top:33px}.viewField{left:25px}.cord{display:inline-block}.imgSrc{display:none;height:40px;margin:auto}.not-active{background:#909090!important;border-color:#909090!important;cursor:default;pointer-events:none}.fieldError{background:#fff0ee!important;border-color:#df2a10!important}.imgLogin{background-color:#f8942f;background-image:url(/images/bgLoginWeb.svg?63d58ee4384f0f9c768254ea50430389);background-size:cover;color:#fff;height:100%;padding-top:80px}.titleBig{font:700 30px Asap;text-align:center}.titleSmall{font:700 18px/20px Open Sans;text-align:center}.titleResult{color:#f8942f;font:700 25px Asap;margin:10px auto}.txtResult{font:700 15px Open Sans}.sign{margin:50px auto 0;width:60%}.sign .round{background:#fff;border-radius:50px;color:#f8942f;display:inline-block;height:20px;margin-right:20px;opacity:.5;padding:1px;text-align:center;vertical-align:middle;width:20px}.sign .titre{opacity:.5}.sign .active .round,.sign .active .titre{font-weight:700;opacity:1}.btn-submit{display:inline-block;width:110px!important}.back{float:left}.next{float:right}.btn-default{background-color:#d4d4d4!important;border:0!important;color:#333}.btn-rounded{background:#fff!important;border:1px solid #f8942f!important;color:#f8942f!important}.verifPass{color:#bdbcbc;font-size:10px;margin-bottom:20px;margin-top:-25px;text-align:center}.verifPass .space{display:block;margin-top:-5px}.verifPass .active{color:#000;font-weight:700}.ampoule span.bulbstep1,.ampoule span.bulbstep2,.ampoule span.bulbstep3{border-radius:50px;height:50px;left:-25px;position:absolute;width:50px}.ampoule span.bulbstep1{background:#f5f5f5;top:170px}.ampoule span.bulbstep2{background:#f7f7f7;top:210px}.ampoule span.bulbstep3{background:#f9f9f9;top:255px}.ampoule img.bulbstep1{position:absolute;top:-110px}.ampoule img.bulbstep2{position:absolute;top:-70px}.ampoule img.bulbstep3{position:absolute;top:-30px}.ampoule img.bulbresult{position:absolute;top:-180px}.resultSuccess{display:none;margin-bottom:10px;padding-top:20px;text-align:center}.msgcode{margin:0!important}.grecaptcha-badge{visibility:visible!important}.code{margin:-10px auto 25px;text-align:center}#sendSMS{color:#f8942f;text-decoration:underline}.cadre{border:1px solid #f8942f;border-radius:10px;margin:auto;padding:5px;width:250px}.cadre:hover{background:#f8942f;color:#fff}.cadre-img.cadre-imgBT,.cadre-img.cadre-imgHT{background-size:cover;height:70px;margin:0;padding:0;transition:all .5s ease-in-out;width:30%}.cadre-imgBT{background-image:url(/images/abonneBT-1.svg?79b6b5d27a6d285190568461187a08fc)}.cadre:hover .cadre-imgBT{background-image:url(/images/abonneBT-2.svg?8d4591c657085c6a93972438360e3868);transform:translate(-15px,-10px)}.cadre-imgHT{background-image:url(/images/abonneHT-1.svg?a62571414c2936c538a8a9b3c5b3da8b)}.cadre:hover .cadre-imgHT{background-image:url(/images/abonneHT-2.svg?8b5527663fe4487fa6dd775c17dc067e);transform:translate(-15px,-10px)}.cadre-div{margin:0;padding:0;width:70%}.cadre-div .cadre-top{font:700 10px Asap;padding-top:5px;text-align:center}.cadre-middle{color:#fff;font-size:8px;padding:10px 0 20px;text-align:center}.cadre-middle a.postpaye,a.prepaye{color:#fff;left:0;margin:auto;position:absolute;right:0;top:10px}.cadre:hover a.postpaye{transform:translate(-50px,25px);transition:all .5s ease-in-out}.cadre:hover a.prepaye{transform:translate(50px,25px);transition:all .5s ease-in-out}.cadre-bottomBT,.cadre-bottomHT{color:#bdbcbc;font-size:8px;text-align:center}.cadre:hover .cadre-bottomBT{display:none}.cadre:hover .cadre-bottomHT{color:#fff}.titleIdent{font:10px 700 Asap!important;margin:10px 20px!important}.emailHT{margin-bottom:20px}.emailHT,.indexfact{font-weight:700;text-align:center}.indexfact{-ms-box-shadow:0 5px 10px rgba(40,40,40,.5);box-shadow:0 5px 10px rgba(40,40,40,.5);color:#a5a5a5;font-size:12px;margin:20px auto;padding:10px;width:500px}.libidabon{padding:0;text-align:left;width:311px}.txt-help{color:#707070;font-size:10px;margin:-25px auto 20px}.txt-ht{color:#707070;font-size:12px;margin-top:100px;text-align:center}.titleField,.titleIncident{font:700 16px Open Sans;margin:10px auto 20px;text-align:center}.imgIncident{left:0;margin:auto;position:absolute;right:0;top:-40px}.contactForm{color:#222}.recCheck{margin:10px 0;padding-right:0}.btn-cancel{background:#fff!important;color:#f8942f!important}.signin{color:#f8942f;font-size:12px;margin-right:10px}
