body{min-width:320px!important;max-width:640px}.bodywrapper img.mrg-10-img{width:100%;margin-bottom:20px}.bodywrapper #nw-background,.bodywrapper .nw-page-box-footer .nw-btn-back,.bodywrapper .infoerror,.bodywrapper .nw-page-actions,.bodywrapper .nw-merlin,.bodywrapper .nw-confirmation-more{display:none}.bodywrapper .nw-mieux-comprendre,.bodywrapper .nw-infos{display:block!important;margin:20px auto}.qtip-default{margin:21px 0 0 0;width:50%}@media(max-device-width:640px) and (orientation:landscape){.qtip-default{width:32%}}.bodywrapper .nw-page-bottom{width:93%;padding:0}.bodywrapper #nw-nab-slider .nw-col-8{width:100%}.bodywrapper .nw-radio-warning_left{left:110px;top:-20px}.bodywrapper #nw-personne-sexe-form{left:-5px;top:-2px}.bodywrapper #nw-personne-sexe-form #nw-personne-sexe-error{margin-bottom:0!important}.bodywrapper #nw-personne-sexe-form .nw-radio-group{margin-bottom:0!important}.bodywrapper .nw-radio-warning_right{left:110px;top:-19px}.bodywrapper #nw-souscription1 .nw-radio-warning_right{left:13px;top:-1px}.bodywrapper #nw-box-steps li,.bodywrapper #nw-box-steps.nw-box-steps-three li{background:0;padding-right:0;display:none}.bodywrapper #nw-box-steps li.nw-current{display:table-cell!important;text-align:center;width:100%;padding:0}.bodywrapper .max-num-etape{display:inline!important}.bodywrapper input[type="text"],.bodywrapper input[type="email"]{border:1px solid #bebeca;border-radius:5px!important;box-sizing:border-box;display:block;font-size:18px;margin-bottom:10px;outline:medium none;padding:8px 10px;width:100%}.bodywrapper select{width:100%;background-color:#fff!important;-webkit-appearance:menulist-button}.bodywrapper .nw-page-container,.bodywrapper .nw-etape-content,.bodywrapper .nw-etape,.bodywrapper .nw-form-select-required .nw-sbHolder{max-width:none;min-width:100px;width:100%}.bodywrapper #nw-nbplus40-form p,.bodywrapper #nw-nbchambre-form p{max-width:240px}.bodywrapper .nw-sbHolder{min-width:250px}.bodywrapper input.nw-medium{min-width:200px;max-width:240px;width:100%}.bodywrapper #nw-habitation-statut-form .nw-radio{width:210px}.bodywrapper .nw-etape-content>.subform{margin:15px}.bodywrapper .nw-etape-number{min-width:30px;max-width:53px}.bodywrapper .nw-nbpiece.nw-piece-icon{padding-left:50px;padding-top:11px}.bodywrapper .nw-page-box-footer .nw-btn-continue,.bodywrapper .nw-btn-spinner,.bodywrapper .nw-page-box-footer .nw-btn-continue-light,.bodywrapper .nw-btn-spinner{float:none;width:100%}.bodywrapper label[for="nw-personne-statut-proprietaire"],.bodywrapper label[for="nw-type-habitation-appt"],.bodywrapper label[for="nw-habitation-statut-principale"],.bodywrapper label[for="nw-verranda-oui"]{margin-bottom:15px}.bodywrapper label.nw-radio{margin-bottom:15px}.bodywrapper .nw-sbSelector,.bodywrapper .nw-form-select-required .nw-sbHolder .nw-sbSelector{min-width:67px;width:100%}.bodywrapper .nw-etape-content>h3{padding:12px 34px 12px 17px}.bodywrapper .nw-validator{margin-left:5px;margin-right:5px;margin-top:0;position:absolute;right:0;top:10px}.bodywrapper .nw-nbpiece.nw-couch-icon,.bodywrapper .nw-nbpiece.nw-bed-icon,.bodywrapper .nw-nbpiece.nw-desk-icon{background-size:30px;background-position:5px}.bodywrapper .subform p{margin-bottom:10px!important}.bodywrapper label.error{position:relative;width:auto!important;text-align:left;box-sizing:border-box;border:2px solid #c50000!important;font-weight:normal!important;font-size:14px}.bodywrapper .nw-form-select-required label.error{margin:0 -5px 0 0}.bodywrapper #nw-type-habitation-form .nw-radio,.bodywrapper #nw-personne-statut-form .nw-radio{min-width:190px}.bodywrapper input[type="text"].bodywrapper input[type="email"]{display:inline;width:100%;max-width:none}.bodywrapper .nw-select.nw-required.error{margin-bottom:15px}.bodywrapper .alert-danger{width:auto}.bodywrapper #map-canvas{max-width:242px}.bodywrapper .nw-page-title{overflow:visible;background:#2244b7;padding-top:5px!important;padding-bottom:5px;margin-bottom:15px}.bodywrapper .nw-page-title h1,.bodywrapper .nw-page-title h2{white-space:normal}.bodywrapper .nw-page-headings{float:none;width:auto;margin:15px}.bodywrapper .nw-page-title h1,.bodywrapper .nw-page-title h2{white-space:normal}.bodywrapper .nw-page-title h1{font-size:26px}.bodywrapper input[type=radio]{width:15px;height:15px;display:inline-block;background-image:none!important}.bodywrapper #nw-tarifs-menu ul li{height:47px}.bodywrapper .nw-page-full .nw-page-container{max-width:100%;min-width:100%}.bodywrapper #nw-stats{display:none}.bodywrapper .nw-page-full-menu{display:block!important;height:50px;line-height:50px}.bodywrapper .nw-page-full-menu li{border:0;height:50px}.bodywrapper .nw-page-full-menu li a{background:none!important;padding-left:0;font-size:11px}.bodywrapper #nw-header #nw-header-logo img{display:none}.bodywrapper #nw-header.view-ec #nw-header-logo img.desktop{display:none}.bodywrapper #nw-header.view-ec #nw-header-logo{padding-top:9px}.bodywrapper #nw-header.view-ec #nw-header-logo img.mobile{display:initial;max-height:31px;width:auto}.bodywrapper #nw-header #nw-header-menu-wrapper,.bodywrapper #nw-header #nw-espace-client{display:none}.bodywrapper #nw-header.view-ec{background:white;height:62px;padding-left:8px}.bodywrapper #nw-header.view-ec .headerDesktop,.bodywrapper #nw-header.view-ec .headerDesktop #nw-espace-client{display:initial}.bodywrapper #nw-header.view-ec .headerDesktop #nw-espace-client{position:absolute;right:8px}.bodywrapper #nw-header.view-ec .headerDesktop #nw-espace-client .nw-espace-client-title,.bodywrapper #nw-header.view-ec .headerDesktop #nw-espace-client .nw-header-menu{display:none}.bodywrapper #nw-header{box-sizing:border-box;height:48px;min-width:320px;display:block;position:relative;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);background:linear-gradient(to bottom,#fff 46%,#e5e5e5 100%);padding-bottom:0}.bodywrapper .nw-container,.bodywrapper .nw-page-box,.bodywrapper #nw-header .nw-container,.bodywrapper .nw-page-title,.bodywrapper .nw-details{max-width:640px;min-width:320px;width:100%}.bodywrapper #nw-header .nw-burger{display:block}.bodywrapper .nw-menu-active ul{z-index:99}.bodywrapper .nw-burger>ul{position:absolute;top:100%;left:-100%;background:#fff;width:100%;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.2);box-shadow:inset 0 0 10px rgba(0,0,0,0.2);display:block!important;z-index:99}.bodywrapper .nw-burger ul{padding:0;margin:0}.bodywrapper .nw-burger ul ul{display:none}.bodywrapper .nw-burger ul li{padding:0 30px;margin:0}.bodywrapper .nw-burger ul li.nw-without{position:relative;height:52px;line-height:52px;display:block}.bodywrapper .nw-burger ul li a{padding:0 0 0 30px;height:52px;line-height:52px;color:#465670;font-size:15px;position:relative;display:block;border-bottom:1px solid #f4f4f4;background:url('../images/detail_bt2@2x.png') no-repeat left center;background-size:18px 18px}.bodywrapper .nw-burger ul li.nw-without a{background:0;background-size:auto auto}.bodywrapper .nw-burger ul li.nw-without:before{color:#2244b7;content:"›";display:block;margin-left:8px;position:absolute}.bodywrapper .nw-burger ul li.nw-without a:hover:before{text-decoration:none}.bodywrapper .nw-burger li a.nw-item-activ{font-weight:bold}.bodywrapper .nw-burger ul li:last-child a{border:0}.bodywrapper .nw-burger li li a{background:none!important;border:0;font-size:14px;font-weight:normal}.bodywrapper .nw-burger li li a:before{display:block;content:"\203A";position:absolute;background-size:auto auto;left:14px}.bodywrapper .nw-burger li li{padding-left:25px;border-bottom:1px solid #dee2e5;list-style:none}.bodywrapper .nw-burger li li:last-child{border:0}.bodywrapper .nw-burger ul li.nw-menu-active{background:#f1f2f4}.bodywrapper .nw-burger ul li.nw-menu-active a{background-image:url('../images/detail_bt@2x.png');background-size:18px 18px;border-color:#dee2e5}.bodywrapper #nw-footer{min-width:320px}.bodywrapper #nw-footer .nw-subfooter a{color:#898992;text-align:center}.bodywrapper #nw-footer .nw-subfooter{height:auto;line-height:normal;padding:20px 0}.bodywrapper #nw-footer .nw-subfooter li{border:0;padding:3px 0;display:block}.bodywrapper #nw-footer .nw-subfooter .nw-second-footer{display:block}.bodywrapper #nw-footer .nw-subfooter ul li span{display:none}.bodywrapper #nw-footer .nw-subfooter .nw-copyright{display:block;color:#898992;margin-bottom:20px}.bodywrapper .nw-active{white-space:normal!important}.bodywrapper .nw-etape-no-number .nw-etape-content>.subform{margin:15px}.bodywrapper .nw-etape-no-number .nw-etape-content>.subform .nw-paiement ul{width:50%!important}.bodywrapper .nw-etape-no-number .nw-etape-content>.subform .nw-paiement ul li{height:40px}.bodywrapper .nw-radio{display:inline!important}.bodywrapper .nw-lienconducteurprincipal .nw-sbHolder,.nw-lienconducteurprincipal .nw-sbOptions,.bodywrapper .nw-sbOptions{width:100%}.bodywrapper .nw-sbHolder{width:90%!important;margin-left:0}.bodywrapper .nw-dec .nw-sbOptions,.nw-number-conducteurs .nw-sbOptions,.bodywrapper .nw-number-sinistres .nw-sbOptions{width:100%!important}.bodywrapper .nw-form-select-required .nw-sbHolder .nw-sbOptions{width:100%!important}.bodywrapper .nw-form-select-required .nw-sbHolder .nw-sbSelector{width:100%!important}.bodywrapper #nw-more-links h1{padding-top:0;font-size:15px}.bodywrapper #nw-more-links .nw-col-3{width:100%;max-width:100%}.bodywrapper #nw-more-links{padding-left:10px}.bodywrapper .nw-col-12{height:auto!important}.bodywrapper .nw-etape-no-number .nw-etape-content>.subform{margin:15px}.bodywrapper .nw-etape-no-number .nw-etape-content>.subform .nw-paiement ul{width:50%!important}.bodywrapper .nw-etape-no-number .nw-etape-content>.subform .nw-paiement ul li{height:40px}.bodywrapper #nw-agence-form .nw-col-4,.bodywrapper #nw-agence-form .nw-col-8{width:100%}.bodywrapper #nw-footer .nw-col-3,.bodywrapper #nw-footer .nw-col-4,.bodywrapper #nw-footer .nw-col-6{width:initial}.bodywrapper #nw-agence-form iframe{width:100%;height:250px;margin:0}.bodywrapper #nw-agence-form select{width:100%;margin-top:10px}.bodywrapper #nw-souscription1 .subform h4{margin-bottom:10px!important}.bodywrapper .nw-select.error{border:2px solid #c50000}.bodywrapper input[type="radio"].error1{-webkit-appearance:none}.bodywrapper .nw-radio-cards [type="radio"].error+label img{border:2px solid #F00!important}.bodywrapper .nw-radio-cards [type="radio"].error+label{border:none!important}.bodywrapper .error1{-moz-box-shadow:0 0 0 1px #c96060!important;-webkit-box-shadow:0 0 0 1px #c96060!important;box-shadow:0 0 0 1px #c96060!important;border:solid 1px #c96060!important;border-radius:10px!important}.nw-text-shadowed-top{background:url("../images/nw-text-shadowed-top-mobile.png") no-repeat center top;background-size:100%}.nw-text-shadowed-bottom{background:url("../images/nw-text-shadowed-bottom-mobile.png") no-repeat center bottom;background-size:100%}.bodywrapper input.nw-number{width:86px!important}.bodywrapper .nw-cg{padding:8px 5px;word-wrap:break-word}strong.nw-vehicule-strong{width:70%;float:left;display:block;margin-bottom:15px}.nw-mieux-comprendre.nw-carosserie-tableau.pull-right.asyncloading{margin-left:85%}.nw-mieux-comprendre.nw-forfait-kilometrique.pull-right.asyncloading{margin-right:5%}.nw-mieux-comprendre.nw-sinistre-auto.pull-right.asyncloading{margin-top:4px;position:absolute;right:5%;top:63%}p.float-left-infobulle.clear{float:left}.nw-recherche-agence-form{position:relative}.nw-recherche-agence-form #saisieInconnue{position:absolute;top:6px;left:0;z-index:99}@media screen and (orientation:landscape){.bodywrapper #nw-more-links .nw-col-3{max-width:50%;width:50%;min-height:265px}.bodywrapper .inline-question .nw-question{float:none!important}}.bodywrapper #nw-carte-error{float:right;top:auto;left:auto;bottom:150px;right:10px;position:absolute}.horizontal,.navigation-partenaires{display:none}.bodywrapper .nw-btn-tableau-tarif{background-color:inherit}