html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}.mention_rgpd{font-size:12px}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.prix_barre{text-decoration:line-through}body{background:url(../images/motif.png) repeat #fff;font-family:'Ubuntu',sans-serif;font-size:12px;color:#212121}a,a:visited{color:#000;text-decoration:none}a:hover{text-decoration:underline}.access-layout{display:none}.clear,.spacer{clear:both!important;font-size:0!important;line-height:0!important;float:none!important;height:0!important;width:0!important}.clear_10{height:10px!important}.clear_20{height:20px!important}.gras{font-weight:bold}.italique{font-style:italic}.majuscules{text-transform:uppercase}.gauche{text-align:left}.droite{text-align:right}.justifie{text-align:justify}.centre{text-align:center}.f-gauche{float:left}.f-droite{float:right}.w45{width:45%}.no_marge{margin:0!important}.marge1{height:10px}.marge2{height:20px}.marge3{height:30px}.marge4{height:40px}.marge5{height:50px}.s8{font-size:8px}.s9{font-size:9px}.s10{font-size:10px}.s11{font-size:11px}.s12{font-size:12px}.s13{font-size:13px}.s14{font-size:14px}.s15{font-size:15px}.s16{font-size:16px}.s17{font-size:17px}.s18{font-size:18px}.s19{font-size:19px}.s20{font-size:20px}.s21{font-size:21px}.s22{font-size:22px}.s23{font-size:23px}.s24{font-size:24px}.s25{font-size:25px}.s26{font-size:26px}.s27{font-size:27px}.s28{font-size:28px}.s29{font-size:29px}.s30{font-size:30px}.s40{font-size:40px}.s45{font-size:45px}.vert{color:#4f3a8f!important}.blanc{color:#fff}.gris_fonce{color:#322f31!important}.rouge{color:#bc311a!important}.bg_vert{background:#4f3a8f}.raleway{font-family:'Raleway',sans-serif}.arvo{font-family:'Arvo',serif}.pacifico{font-family:'Pacifico',cursive}.ubuntu{font-family:'Ubuntu',sans-serif}.global,.global_page{width:995px;margin:auto;position:relative;z-index:1}.global_page{padding-top:100px}.contenu{width:995px;margin:auto;padding:40px 0}.header{background-color:rgba(50,47,49,0.8);position:fixed;width:100%;z-index:10;height:100px}.header .logo{float:left;margin:15px 0 0 50px}.header .encart{float:right;padding:0}.header .encart>a,.header .encart a.encart_plus{display:inline-block;text-align:center;text-transform:uppercase;color:#4f3a8f;width:155px;height:100%;vertical-align:top;text-decoration:none;font-size:16px;padding-top:33px;height:67px}.header .encart a.encart_vert{color:#fff;background:#4f3a8f;margin:26px 20px 0 0;height:43px;padding:5px 0 0 0}.header .encart .menu{display:inline-block;vertical-align:top;position:relative;margin-top:26px;margin-right:50px;background:#fff}.header .encart a.encart_plus{background:url(../images/plus.png) no-repeat center center;height:48px;width:48px;padding:0;color:transparent;margin:0}.header .encart .menu ul{background:#717072;display:none;right:0;list-style:none;margin:0;padding:20px 20px 5px 20px;position:absolute;text-transform:uppercase;top:65px;width:200px;z-index:10}.header .encart .menu ul li{margin:0 0 15px 0}.header .encart .menu ul li.divider{background:#fff;height:1px;width:100%}.header .encart .menu ul a{color:#fff}.header .encart .menu ul:before{position:absolute;top:-12px;right:22px;display:inline-block;border-right:12px solid transparent;border-bottom:12px solid #717072;border-left:12px solid transparent;content:''}h1.titre_accueil{background:#fff;color:#4f3a8f;font-size:25px;font-weight:normal;text-align:center;padding:5px 0 5px 0}.calculateur{background-color:rgba(0,147,125,0.8);color:#fff;position:absolute;left:40px;top:100px;width:375px;text-align:center;padding:35px 0 0 0}.page .calculateur{background:0;border:1px solid #005c50;position:static;margin-left:290px;margin-bottom:20px}.calculateur h2{font-size:34px;font-weight:normal;line-height:35px;margin:0 0 30px 0}.calculateur p{font-size:14px;color:#322f31;padding:0 0 10px 0;text-transform:uppercase}.calculateur input[type="text"]{border:1px solid #fff;width:195px;height:55px;margin-bottom:20px;font-size:40px;text-align:center}.page .calculateur input[type="text"]{border:1px solid #322f31}.calculateur button[type="submit"]{background:url(../images/large_fleche.png) no-repeat 60px center #005c50;font-size:25px;font-family:'Arvo',serif;border:0;display:block;width:375px;color:#fff;text-transform:uppercase;font-weight:bold;padding:10px 0 10px 0;cursor:pointer;padding:10px 0 10px 120px;text-align:left}.calculateur button[type="submit"]:hover{background-color:#322f31}.accueil{text-align:center;padding:50px 0 0 0}.accueil .titre_garantie{font-family:'Arvo',serif;font-size:50px;text-align:center;color:#4f3a8f;text-transform:uppercase;margin:0 0 30px 0}.bloc{display:inline-block;vertical-align:top;width:250px;text-align:center;font-size:20px;margin:0 39px;height:250px}.titre_entree_accueil{float:left;text-align:right;width:280px;color:#fff;font-family:'Arvo',serif;font-size:25px;text-transform:uppercase}.entree_accueil{float:right;width:617px;color:#fff;font-size:16px}.entree_accueil a{color:#fff;text-decoration:underline}.liste_logo{text-align:center;padding:0 0 45px 0}.liste_logo img{margin:0 12px 0 12px}.form-souscrire{margin:0}.form-souscrire h2{font-size:30px;font-family:'Arvo',serif;font-weight:normal;text-transform:uppercase;margin:0 0 25px 0}.form-souscrire h2 span{font-size:15px;line-height:15px}.form-souscrire h3,#message h3{font-weight:normal;font-size:14px;text-transform:uppercase;margin:0 0 15px 0}.h3_normal{text-transform:none}.form-souscrire h3 span,#message h3 span{background:#231f20;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#dadada;width:13px;height:13px;font-size:10px;display:inline-block;text-align:center;line-height:12px}.form-souscrire .souscrire_etape1{background:#4f3a8f;padding:25px 20px 55px 20px;color:#fff;font-size:14px;position:relative}.form-souscrire .souscrire_etape1 .btn_condition{position:absolute;background:#a2d164;display:inline-block;padding:10px 10px;font-size:14px;right:20px}.form-souscrire .souscrire_etape1 h3 span{background:#fff;color:#4f3a8f}.form-souscrire .souscrire_etape1:after{content:"";background:url(../images/coins.png) no-repeat left 0;position:absolute;height:20px;width:995px;display:block;left:0;bottom:-20px}.form-souscrire .souscrire_etape1 .colonne{border-left:1px solid #fff;float:left;padding:0 21px 0 21px;height:85px}.form-souscrire .souscrire_etape1 .colonne.first{border:0;padding-left:0}.form-souscrire .souscrire_etape1 .colonne p{padding:0 0 10px 0}.form-souscrire .souscrire_etape1 .label_perso{position:relative;float:left;margin:0 10px 0 0}.form-souscrire .souscrire_etape1 .label_perso label{background:#fff;color:#4f3a8f;font-size:18px;border:1px solid #4f3a8f;width:133px;height:47px;text-align:center;display:block;line-height:47px;text-transform:uppercase;cursor:pointer}.form-souscrire .souscrire_etape1 .label_perso_grand label{width:250px}.form-souscrire .souscrire_etape1 .label_perso label span{visibility:hidden}.form-souscrire .souscrire_etape1 .label_perso label.actif span,.form-souscrire .souscrire_etape1 .label_perso label:hover span{visibility:visible}.form-souscrire .souscrire_etape1 .label_perso label.actif{position:relative}.form-souscrire .souscrire_etape1 .label_perso label.actif:before{content:"";position:absolute;left:0;bottom:0;background:#000;height:5px;width:100%}.form-souscrire .souscrire_etape1 .label_perso input[type="radio"]{position:absolute;left:0;top:0;z-index:-1}.form-souscrire .souscrire_etape1 input[type="text"]{width:123px;color:#fff;background:#4f3a8f;border:1px solid #fff;padding:0 5px;height:46px;font-size:18px}a.aide{background:#212121;color:#cdcdcd;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:14px;height:14px;display:inline-block;font-size:12px;text-align:center;cursor:pointer;text-decoration:none}a.help{position:relative;cursor:pointer}a.help span{display:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;background:#322f31}a.help:hover span{display:block;position:absolute;top:0;left:0;z-index:1000;width:285px;min-height:20px;border:1px solid black;margin-top:-84px;margin-left:8px;overflow:hidden;padding:8px}#cp_vae{float:right;margin-top:10px}#cp_vae input{height:auto;font-size:14px;padding:2px}#attestation_occasion_conteneur{width:280px;text-align:center}#attestation_occasion_conteneur a{display:inline-block;padding:3px 0 3px 0;font-size:12px}#attestation_occasion_conteneur .attestation_occasion{background:#4f3a8f;border:1px solid #fff;padding:5px;cursor:pointer}#attestation_occasion_conteneur .fichier_attestation{padding-top:5px!important;font-style:italic;font-size:11px}.form-souscrire .souscrire_etape1 input::-webkit-input-placeholder{color:#fff}.form-souscrire .souscrire_etape1 input:-moz-placeholder{color:#fff}.form-souscrire .souscrire_etape1 input::-moz-placeholder{color:#fff}.form-souscrire .souscrire_etape1 input:-ms-input-placeholder{color:#fff}.form-souscrire .souscrire_etape1 button[type="submit"]{background:#fff;border:1px solid #005c50;color:#005c50;text-transform:uppercase;text-align:center;width:180px;padding:15px 0;cursor:pointer;margin:25px 0 0 0}.form-souscrire .souscrire_etape_suivante{background:#dadada;padding:25px 20px;margin:0 20px;position:relative;display:none}.form-souscrire .souscrire_etape_suivante.block{display:block!important}.form-souscrire .souscrire_etape_suivante:before{content:"";width:943px;height:10px;background:url(../images/ombre.png) no-repeat center bottom;display:block;position:absolute;top:0;left:0}.form-souscrire .souscrire_etape_suivante:after{content:"";background:url(../images/coins.png) no-repeat left -20px;position:absolute;height:20px;width:995px;display:block;left:-20px;bottom:0}.form-souscrire .souscrire_etape_suivante .info_velo{width:345px;float:left}.form-souscrire .souscrire_etape_suivante input[type="text"],.form-souscrire .souscrire_etape_suivante select,.form-souscrire .souscrire_etape_suivante textarea{width:345px;border:0;background:#fff;font-size:14px;margin:0 0 10px 0;height:33px;padding:0 0 0 8px}.form-souscrire .souscrire_etape_suivante .info_assure{float:right;width:520px}.form-souscrire .souscrire_etape_suivante .info_assure input[type="text"],.form-souscrire .souscrire_etape_suivante .info_assure select{width:520px}.form-souscrire .souscrire_etape_suivante .info_assure .colonne{float:left;margin-right:10px;width:255px}.form-souscrire .souscrire_etape_suivante .info_assure .colonne input[type="text"],.form-souscrire .souscrire_etape_suivante .info_assure .colonne textarea{width:247px}.form-souscrire .souscrire_etape_suivante .info_assure .colonne textarea{height:72px;padding-top:5px}.form-souscrire .souscrire_etape_suivante .info_velo input[type="checkbox"]{margin:-10px 0 15px 0}#message{background:#fff;padding:20px 20px 30px 20px;position:relative}#message p{padding:0 0 15px 0}#message:before{content:"";width:943px;height:10px;background:url(../images/ombre.png) no-repeat center bottom;display:block;position:absolute;top:0;left:20px}.form-souscrire .souscrire_etape_suivante .garantie,.form-souscrire .souscrire_etape_suivante .assistance{background:#fff;width:204px;border:1px solid #005c50;text-align:center;float:left;margin:0 0 0 30px;font-size:14px;text-transform:uppercase}.form-souscrire .souscrire_etape_suivante .garantie.premier,.form-souscrire .souscrire_etape_suivante .assistance.premier{margin-left:0}.form-souscrire .souscrire_etape_suivante .garantie label,.form-souscrire .souscrire_etape_suivante .assistance label{height:100px;padding:18px 0 0 0;display:block}.form-souscrire .souscrire_etape_suivante .assistance{text-transform:none;background:#cdcdcd;border:1px solid #818181;position:relative}.form-souscrire .souscrire_etape_suivante .garantie input,.form-souscrire .souscrire_etape_suivante .assistance input{margin:0 0 10px 0}#paiement{padding:40px 0 0 0}#paiement .mode_paiement{border:1px solid #005c50;width:418px;height:130px;float:left;margin:0 25px 0 0;padding:10px 20px 0 20px}#paiement .mode_paiement h3{text-transform:none;font-weight:bold}.page{padding:25px;margin:0 0 40px 0;font-size:16px}.page h2,.page h1{font-size:30px;font-family:'Arvo',serif;text-transform:uppercase;font-weight:normal;margin:0 0 25px 0;color:#4f3a8f}.page h2{font-size:26px;text-transform:none}.page h3{font-size:16px;font-family:'Arvo',serif;font-weight:normal;text-transform:uppercase;margin:0 0 5px 0}.page p{padding:0 0 15px 0}.page ul{margin:0 0 15px 25px}.page a{color:#4f3a8f}.page a.btn,.bouton,.bouton_assu_15j{background:#4f3a8f;color:#fff!important;padding:8px 15px 8px 15px;display:inline-block;text-align:center;text-transform:uppercase;text-decoration:none}.bouton_assu_15j{margin:25px auto;font-size:20px;padding:15px 30px}.bouton_assu_15j:hover{text-decoration:none}.div_fancybox{width:580px;padding:40px}.div_fancybox.page{margin:0;background:0;font-size:14px}.popin_btn td{vertical-align:top}.popin_btn .fancy_btn_flotte,.popin_btn .fancy_btn_reference{padding:80px 0 0 0!important;margin-right:30px}a.voir_brochure,a.lien_actif,a.lien_negatif{border:1px solid #4f3a8f;display:inline-block;text-align:center;text-transform:uppercase;color:#4f3a8f;padding:10px 0 0 0;width:118px;margin:0 10px 0 0;height:38px;vertical-align:top;font-size:12px}a.lien_actif{color:#fff;background:#4f3a8f;margin:0 20px 0 0}a.lien_negatif{margin:0 20px 0 0}a.lien_grand{height:auto;padding:10px;width:auto}.form_contact{width:550px;float:left}.form_contact label{display:block;float:left;width:150px}.form_contact input[type="text"],.form_contact textarea{float:left;width:220px;margin:0 0 10px 0}.form_contact textarea{height:100px;width:320px}.form_contact input[type="submit"]{background:#4f3a8f;color:#fff;cursor:pointer;border:0;padding:5px 45px 5px 45px;font-size:14px;margin:10px 0 30px 150px;border:1px solid #4f3a8f}.form_contact input[type="submit"]:hover{background:#fff;color:#4f3a8f;border:1px solid #4f3a8f}.msg_ok{background:#a2b526;color:#fff;padding:15px 0 15px 0!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#googleMap{width:935px;height:800px;margin-bottom:20px}.tableau-tarif{width:750px}.tableau-tarif .entete{margin:0 0 1px 0}.tableau-tarif .entete>p,.tableau-tarif .entete .colonne{background:#4f3a8f;display:table-cell;color:#fff;font-weight:normal;padding:20px;vertical-align:middle;border-right:2px solid #fff;height:30px;width:172px;text-align:center}.tableau-tarif .entete .colonne{padding:20px 0 0 0;width:534px}.tableau-tarif .entete .colonnes{background:#005c50;color:#fff;padding:8px 0 8px 0}.tableau-tarif .entete .colonnes span{display:inline-block;text-align:center;width:266px;border-right:1px solid #fff}.tableau-tarif .entete .colonnes span:last-child{border:0}.tableau-tarif .entete .colonnes_3{background:#005c50;color:#fff}.tableau-tarif .entete .colonnes_3 p{width:265px;display:inline-block;padding:0 0 2px 0}.tableau-tarif .entete .colonnes_3 p span{width:130px;display:inline-block;background:#4f3a8f;padding:5px 0}.tableau-tarif .entete .colonnes_3 p.full span{width:98%}.tableau-tarif .ligne{border-bottom:1px solid #4f3a8f;display:inline-block}.tableau-tarif .ligne p{padding:20px;display:inline-block;width:170px;text-align:center;margin:0 0 1px 0;vertical-align:middle}.tableau-tarif .ligne p.colonnes{width:534px;padding:20px 0 20px 0}.tableau-tarif .ligne .colonnes>span{display:inline-block;text-align:center;width:133px;font-size:12px;border-right:1px solid #fff;vertical-align:middle}.tableau-tarif .ligne .colonnes>span.full{width:265px}.logo_partenaire img{margin:0 15px 15px 0}.footer{background:#322f31;color:#fff}.footer_contenu{width:985px;margin:auto}.footer_contenu a{color:#fff}.footer_contenu .colonne{border-right:1px solid #fff;float:left;padding:20px 18px;height:155px}.footer_contenu .colonne:nth-child(5){border:0}.footer_contenu .langue{list-style:none;height:30px;overflow:hidden;margin:0 0 15px 0}.footer_contenu .langue li{background:url(../images/fleche.png) no-repeat 160px center #595959;text-transform:uppercase}.footer_contenu .langue li a{color:#fff;padding:8px 0 8px 8px;text-decoration:none}.footer_contenu .logo-mapfre{margin:0 35px 0 0}.footer_contenu .colonne p{padding:0 0 8px 0}.footer_contenu .colonne a{display:block;color:#fff}.footer_contenu .colonne a.facebook,.footer_contenu .colonne a.twitter{display:inline-block;border:1px solid #4f3a8f;width:28px;height:24px;text-align:center;vertical-align:top;padding:4px 0 0 0;margin:15px 10px 0 0}.footer_contenu .colonne a.twitter{height:22px;padding:6px 0 0 0}.footer_contenu .form-newsletter{width:180px;border:1px solid #4f3a8f;background:url(../images/picto-enveloppe.png) no-repeat 9px center}.footer_contenu a.contact{border:1px solid #4f3a8f;text-transform:uppercase;display:inline-block;color:#4f3a8f;padding:8px 8px 8px 8px;margin:14px 0 0 0}.footer_contenu .form-newsletter input[type="text"]{background:0;color:#4f3a8f;border:0;padding:8px 0 8px 24px;float:left;width:120px}.footer_contenu .form-newsletter input[type="submit"]{float:right;background:transparent;border:0;color:#4f3a8f;line-height:30px;cursor:pointer;width:30px}.form-newsletter input::-webkit-input-placeholder{color:#4f3a8f}.form-newsletter input:-moz-placeholder{color:#4f3a8f}.form-newsletter input::-moz-placeholder{color:#4f3a8f}.form-newsletter input:-ms-input-placeholder{color:#4f3a8f}.footer p.copy{background:#5e5e5c;text-align:center;padding:5px 0 5px 0;font-size:10px}.footer p.copy a,.itemrating a{color:#fff}.itemrating{text-align:center;color:#fff;background:#5e5e5c;border-bottom:2px solid #fff;font-size:10px;padding:0 0 5px 0}label.error{display:none!important;top:-99999px;position:absolute}input.error,textarea.error,select.error{border:1px solid #f00!important}a.hvr-sweep-to-bottom{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}a.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#4f3a8f;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.hvr-sweep-to-bottom:hover,a.hvr-sweep-to-bottom:focus,a.hvr-sweep-to-bottom:active{color:white}a.hvr-sweep-to-bottom:hover:before,a.hvr-sweep-to-bottom:focus:before,a.hvr-sweep-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}a.hvr-float-shadow{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}a.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,0.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}a.hvr-float-shadow:hover,a.hvr-float-shadow:focus,a.hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}a.hvr-float-shadow:hover:before,a.hvr-float-shadow:focus:before,a.hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-fade{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;box-shadow:0 0 1px rgba(0,0,0,0)!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;-moz-osx-font-smoothing:grayscale!important;overflow:hidden!important;-webkit-transition-duration:.3s!important;transition-duration:.3s!important;-webkit-transition-property:color,background-color!important;transition-property:color,background-color!important}.hvr-fade:hover,.hvr-fade:focus,.hvr-fade:active{background-color:#005c50!important;color:white!important}#affiliation_droite{width:340px}.background_home{max-width:100%;overflow:hidden;position:relative}#garanties_accueil{bottom:3%;left:50%;margin-left:-497.5px;position:absolute;width:995px}.bloc span.rond_garantie{background:url(../images/ico-vol2.png) no-repeat 50% 15%;color:#fff;height:260px;text-transform:uppercase;width:260px;display:inline-block}.bloc span.rond_garantie.casse{background:url(../images/ico-casse2.png) no-repeat 50% 15%}.bloc span.rond_garantie.assistance{background:url(../images/ico-assistance2.png) no-repeat 50% 15%}.bloc{position:relative;border-radius:130px;box-shadow:0 0 0 15px rgba(205,205,205,0.6)}.bloc:hover{box-shadow:0 0 0 15px rgba(255,255,255,0.6)}.bloc.casse{background:#322f31}.bloc.assistance{background:#bc311a}.bloc.vol{background:#4f3a8f}.garantie_texte{color:#fff;left:50%;font-size:18px;margin-left:-135px;padding:0 25px;position:absolute;top:40%;width:220px}.pastille_promo{background:#bc311a;color:#fff;font-size:16px;line-height:1.6em;padding:10px;text-align:center;z-index:10;box-shadow:0 0 25px rgba(0,0,0,0.5);-moz-box-shadow:0 0 25px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 25px rgba(0,0,0,0.5)}.calculateur_mobile .pastille_promo{margin:20px 0 -20px -100px}.faq_question{padding-bottom:20px}.faq_reponse{display:none}.burger_menu{display:none;cursor:pointer}.bar1,.bar2,.bar3{width:35px;height:5px;background-color:#fff;margin:6px 0;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}.calculateur_mobile,.lien_mobile{display:none}.aide{float:right;margin-top:20px;text-align:center;width:45%}#code_promo{background:#fff;color:#4f3a8f;border:1px solid #4f3a8f;float:left;font-size:14px;margin-top:20px;padding:10px 20px;width:45%}#code_promo input{background:#fff;border:1px solid #4f3a8f;display:inline-block;height:auto;padding:5px;width:50%}#code_promo #btn_valider_code_avantage{background:#4f3a8f;border:1px solid #4f3a8f;color:#fff;display:inline-block;padding:5px;text-transform:uppercase}#code_promo #btn_valider_code_avantage:hover{background:#fff;color:#4f3a8f;text-decoration:none}#btn_aide{background:#bc311a;border:1px solid #bc311a;color:#fff;display:block;font-size:16px;padding:17px 20px;text-decoration:none}#btn_aide:hover{background:#fff;color:#bc311a}body.iframe{background:0}body.iframe .global_page{padding-top:0}.solution_flotte{box-sizing:border-box;border-right:1px solid #212121;padding:0 20px;float:left;width:33.33%}.solution_flotte.dernier{border:0}.solution_flotte_picto{background:url(../images/fond-flotte.png) no-repeat top left;height:50px;margin:0 auto 20px auto;width:50px}.solution_flotte_picto.main{background-position:-156px top}.solution_flotte_picto.contact{background-position:-323px top}.solution_flotte h3,.offre_flotte h3{font-weight:bold;margin-bottom:10px;text-align:center}.offre_flotte_ss_titre{color:#2e2e2e;font-size:90%;text-transform:none}.offre_flotte{background:#4f3a8f;box-sizing:border-box;color:#fff;float:left;margin:0 2%;padding:20px;width:46%}.footer_contenu{padding:15px 0 15px 0}.footer_contenu p{padding:10px 0 0 0}.logo_footer{float:left;width:200px;margin:0 25px 0 0}.header_modovelo_contenu{width:985px;margin:auto}.header_modovelo{background:#4f3a8f;padding:15px 0}.global_page{padding-top:30px}@media only screen and (max-width:1150px){.header .encart .menu{margin-right:15px}.header .logo{margin-left:15px}.header .encart>a,.header .encart a.encart_plus{padding-left:15px;padding-right:15px;width:auto}.header .encart a.encart_vert{padding-left:15px;padding-right:15px}.bloc{margin:0;width:33%}.global,.header_contenu,.footer_contenu,.global_page,.contenu{width:100%;height:auto}}@media only screen and (max-width:650px){.global,.header_contenu,.footer_contenu,.global_page,.contenu{width:100%;height:auto}.solution_flotte{border:0;float:none;margin:0;padding:0;width:auto}.bloc{width:100%;border-radius:0}#garanties_accueil{left:auto;margin-left:0;bottom:0;width:100%;z-index:10}.global_page{padding-top:30px}.header{background-color:rgba(50,47,49,0.8);position:relative;height:85px;padding-top:5px}.background_home img{height:250px;width:auto}.burger_menu{display:inline-block}.header .encart .menu{background:0;float:right;margin-top:20px}.accueil{padding-top:20px}.accueil .titre_garantie{font-size:24px}.bloc{margin-bottom:15px;box-sizing:border-box}.contenu{padding:15px 0}.titre_entree_accueil{float:none;width:auto;text-align:center}.entree_accueil{float:none;width:auto;padding:0 10px 0 10px;text-align:center}.entree_accueil p{text-align:center;padding:0 0 8px 0}.form-souscrire .souscrire_etape_suivante:before,.form-souscrire .souscrire_etape_suivante:after,.header_contenu:after{display:none}.form-souscrire .souscrire_etape1:after,#message:before{display:none}.calculateur{display:none}.form-souscrire .souscrire_etape1 .colonne{border:0;padding-left:0;padding-right:17px}.form-souscrire .souscrire_etape_suivante .garantie,.form-souscrire .souscrire_etape_suivante .assistance{float:none;margin:0 0 10px 0;width:100%}.header .logo{margin:5px 0 0 20px;text-align:center;display:block}.header .encart{float:none;padding:0;margin-bottom:15px;text-align:center}.header .encart>a,.header .encart a.encart_plus{text-transform:none;padding:8px;width:auto;height:auto;display:none}.header .encart a.encart_plus{height:46px;padding:0;width:46px}.header .encart .menu ul{background:#313030;font-size:20px;text-align:right;right:-15px;width:320px}.header .encart .menu ul:before{display:none}.header .encart .menu ul li{margin-bottom:25px}#global{padding-top:155px}.header .encart a.encart_vert{padding-left:15px;padding-right:15px;margin-left:50px}.form-souscrire .souscrire_etape_suivante .info_assure,.form-souscrire .souscrire_etape_suivante .info_velo,.form-souscrire .souscrire_etape_suivante .info_assure .colonne{float:none;width:auto}.form-souscrire .souscrire_etape_suivante input[type="text"],.form-souscrire .souscrire_etape_suivante select,.form-souscrire .souscrire_etape_suivante textarea,.form-souscrire .souscrire_etape_suivante .info_assure .colonne input[type="text"],.form-souscrire .souscrire_etape_suivante .info_assure .colonne textarea,.form-souscrire .souscrire_etape_suivante .info_assure input[type="text"],.form-souscrire .souscrire_etape_suivante .info_assure select{width:100%}#paiement .mode_paiement{width:90%;margin-bottom:10px}.footer_contenu .colonne{width:45%;padding:20px 0 20px 18px;margin-bottom:10px}.footer_contenu .colonne:first-child{border-right:0;float:none;padding:20px 18px 0 18px;height:105px;text-align:center;width:auto}.footer_contenu .colonne:nth-child(3){border:0}.footer_contenu .form-newsletter{width:94%}.footer_contenu .form-newsletter input[type="text"]{width:60%}.form-souscrire .souscrire_etape1 .colonne.deux{height:125px;margin-top:27px}.tableau-tarif,.tableau-tarif .entete .colonne,.tableau-tarif .ligne{width:100%}.tableau-tarif .entete>p{width:33%}.tableau-tarif .ligne p{width:21%}.tableau-tarif .entete .colonnes_3 p{width:48%}.tableau-tarif .ligne p.colonnes{width:64%}.tableau-tarif.tarif-velo .entete .colonnes_3 p{width:49%}.tableau-tarif.tarif-velo .entete .colonnes_3 p span{width:48%}.tableau-tarif.tarif-velo .ligne .colonnes>span{width:25%}.tableau-tarif .entete .colonnes span,.tableau-tarif .ligne .colonnes>span.full{width:45%}.tableau-tarif.tarif-velo .entete .colonnes_3 p.full span{width:96%}.form_contact{width:100%;float:none}.popin_btn td:first-child{display:none}.div_fancybox{width:100%;padding:10px}.slider_faq li{width:380px!important}.accueil_faq h2,.accueil_actu .titre{padding-bottom:5px}.accueil_faq .slider_faq h3{font-size:18px}#googleMap{width:355px;height:515px}.lien_mobile{display:block}.calculateur_mobile{padding:15px 0 15px 100px;color:#fff;background:#4f3a8f;font-size:25px;display:block}.calculateur_mobile input[type="text"]{border:1px solid #fff;width:195px;height:55px;margin:10px 0 0 0;font-size:40px;text-align:center;float:left}.calculateur_mobile input[type="text"]{border:1px solid #322f31}.calculateur_mobile button[type="submit"]{background:url(../images/large_fleche.png) no-repeat 10px center #005c50;font-size:20px;font-family:'Arvo',serif;border:0;display:block;width:260px;color:#fff;text-transform:uppercase;font-weight:bold;cursor:pointer;padding:5px 0 5px 70px;text-align:left;float:left;margin:9px 0 0 0}.form-souscrire .souscrire_etape1 input[type="text"]{width:106px}.form-souscrire .souscrire_etape1 button[type="submit"]{width:150px}.form-souscrire .souscrire_etape1{padding-right:0}}.cgv{font-size:14px}.cgv h2{margin:0 0 10px 0}.cgv p{margin:0 0 15px 0}.mondovelo_accroche_conteneur{background-image:linear-gradient(135deg,#9b1f87 12.50%,#fff 12.50%,#fff 25%,#8dc63f 25%,#8dc63f 37.50%,#4a1d6f 37.50%,#4a1d6f 50%,#9b1f87 50%,#9b1f87 62.50%,#fff 62.50%,#fff 75%,#8dc63f 75%,#8dc63f 87.50%,#4a1d6f 87.50%,#4a1d6f 100%);background-size:20.00px 20.00px;float:right;padding:10px}.mondovelo_accroche{background:#fff;font-size:18px;line-height:1.4em;padding:10px;text-align:center}.mondovelo_accroche strong{color:#a32d83;display:block}.mondovelo_accroche strong.vert{color:#96c11f!important;font-size:20px;text-transform:uppercase}