/*! CSS Used from: Embedded */
a,body,div,h1,h2,h3,header,i,img,li,p,span,strong,ul{background-color:transparent;font-size:100%;margin:0;padding:0;border:0;outline:rgb(0,0,0);vertical-align:top;background-position:initial initial;background-repeat:initial initial;}
ul{list-style:none;}
img{vertical-align:top;}
*{border:none;}
#page1 h1{padding:27px 0 0;}
header{display:block;}
.right{float:right;width:427px;height:79px;margin-right:5px;}
.wrapper{width:100%;overflow:hidden;}
body{border:0;color:#5b626c;line-height:17px;}
body{height:100%;background-color:rgb(255,255,255)!important;}
a{color:rgb(240,158,47);text-decoration:underline;outline:none;}
h1{float:none;padding:17px 0 0;}
h2{font-weight:600;color:rgb(82,146,182);padding:2px 0;}
h3{font-size:25px;color:rgb(255,255,255);border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative;text-transform:uppercase;font-weight:600;padding:5px!important;margin-top:10px!important;margin-bottom:10px!important;background-position:initial initial;background-repeat:initial initial;}
h4{font-weight:600;}
p{padding-bottom:17px;}
hr{border: 0;border-top: 1px solid #e8ecf0;margin: 20px 0;}
header{overflow:hidden;width:100%;}
#logo{background-image:url(https://www.ma-location-voiture.com/images/bg-logo.png);display:block;width:354px;height:64px;float:left;background-position:initial initial;background-repeat:no-repeat no-repeat;}
body{position:relative;color:#5b626c;margin:0;font-style:normal!important;font-variant:normal!important;font-weight:normal!important;font-size:12px!important;line-height:15px!important;font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;}
img{border-style:none;}
#main{overflow:hidden;width:100%;padding:0;}
a{text-decoration:none;}
h1{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(204,204,204);font-size:17px;font-weight:700;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase;}
h2{border-bottom-width:0;border-bottom-style:solid;border-bottom-color:rgb(204,204,204);}
h3{border-bottom-width:0;border-bottom-style:solid;border-bottom-color:rgb(204,204,204);font-size:20px;}
*{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.table{display:table;margin:0 auto;}
.ct_sptitle{font-size:20px;font-family:Arial;color:rgb(255,255,255);position:relative;z-index:10;margin-bottom:0;background-color:rgb(255,102,0);text-align:center;line-height:1;text-transform:none;}
.upline{font-size:1em;color:rgb(111,111,111);text-align:left;letter-spacing:0;text-transform:none!important;margin-bottom:0px!important;border:0px!important;padding:0 0 0 0px!important;font-weight:400;}
a{color:rgb(252,111,52);}
.center{text-align:center;}
@media (max-width:360px){
.upline{text-align:center!important;}
.wrapper{display:block;}
.imglogo{width:90%!important;}
.right{display:none;}
#contactstep4{display:none;}
#logo{float:none;margin:0 auto;}
.frame{display:block!important;position:relative!important;}
.frameimg{display:block;position:relative;width:100%;margin-left:auto;margin-right:auto;float:none!important;}
.frameright{margin-top:20px;float:left;width:100%!important;}
.newh3{text-align:left;text-transform:none;font-size:20px!important;}
#main{width:auto;}
}
body{width:100%;font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;}
@media screen and (-webkit-min-device-pixel-ratio:0){
body{width:100%;font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;}
}
@media (min-width:960px){
.enginebackground{background-image:url(https://www.ma-location-voiture.com/images/bg-mlv-rentacar.webp)!important;background-size:cover;height:520px;padding-top:10px;width:100%;background-position:50% 50%;background-repeat:no-repeat no-repeat;}
}
.allnew{width:960px;height:165px;margin:0 auto;}
.enginenewcontainer{margin:0 auto;width:960px!important;}
.newcontainer{margin:0 auto;width:960px!important;}
.frame{float:left;margin-top:5px;width:30%;height:200px;position:absolute;}
.frameimg{float:left;margin-top:5px;}
.frameright{float:right;margin-top:5px;width:66.4%;height:200px;}
.framerightimg{float:left;z-index:10;padding-right:5px;}
.framerighth3{background-image:none;color:rgb(235,94,76);text-align:left;margin:0px!important;background-position:initial initial;background-repeat:initial initial;}
.right{margin-right:0;}
#enginecontent{width:46%;margin-top:0;background-image:none;background-attachment:scroll;background-color:rgba(255,255,255,.901961);float:right;background-position:0 0;background-repeat:repeat repeat;}
.text-box-logo{text-align:center;margin-top:10px;}
.bloc-logos{width:18%;margin-bottom:2px;}
.newh3{background-color:rgb(255,255,255);color:rgb(235,94,76);/*border-bottom-width:1px;border-bottom-style:solid;*/margin-bottom:5px!important;font-size:1.7em!important;line-height:normal;}
.upline{font-style:normal;font-size:1em!important;}
.ct_sptitle{font-size:17px;min-height:40px;color:rgb(73,164,217);border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:rgb(204,204,204);border-bottom-color:rgb(204,204,204);border-left-color:rgb(204,204,204);text-transform:uppercase;font-weight:700;padding-top:5px;font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;background-color:rgb(255,255,255)!important;border-top-width:3px!important;border-top-style:solid!important;border-top-color:rgb(73,164,217)!important;}
.all{width:100%;margin:0 auto;}
#main{width:100%;}
@media (min-width:960px){
.titlev2{font-size:2.7em!important;color:#ffffff;text-transform:uppercase;}
}
@media (max-width:360px){
.all{width:auto;margin:0 auto;}
.allnew{width:auto;height:auto;margin:0 auto;}
.enginebackground{border-radius:3px;background:linear-gradient(#3375c1, #004fa4);background-size:cover;padding-top:10px;padding-bottom:10px;width:auto;background-position:50% 50%;background-repeat:no-repeat no-repeat;}
.enginenewcontainer{margin:0 auto;width:auto!important;}
#enginecontent{float:none;width:auto;margin:10px;}
#contactstep4{display:none;}
.frameright{margin-top:20px;width:100%!important;}
.frameimg{display:block;margin-left:auto;margin-right:auto;float:none!important;}
.frame{display:block!important;position:relative!important;}
.newcontainer{float:none;margin:0;width:auto!important;}
#main{float:none;margin:10px;width:auto!important;}
}
@media screen and (max-width:769px) and (min-width:360px){
.all{width:auto;margin:0 auto;}
.allnew{width:auto;height:auto;margin:0 auto;}
#contactstep4{display:none;}
.enginebackground{border-radius:3px;background:linear-gradient(#3375c1, #004fa4);background-size:cover;padding-top:10px;padding-bottom:10px;width:auto;background-position:50% 50%;background-repeat:no-repeat no-repeat;}
.enginenewcontainer{margin:0 auto;width:auto!important;}
#enginecontent{float:none;width:auto;margin:10px;}
#contactstep4{display:none;}
.frameright{margin-top:20px;width:100%!important;}
.framerightimg{display:none;}
.newcontainer{float:left;margin:10px;width:97%!important;}
#main{float:none;margin:10px;max-width:100%;width:auto!important;}
.upline{text-align:center!important;}
.wrapper{display:block;}
.right{display:none;}
#logo{float:none;margin:0 auto;}
.frame{display:block;position:relative;width:100%;margin-left:auto;margin-right:auto;float:none!important;}
.frameimg{display:block;position:relative;margin-left:auto;margin-right:auto;float:none!important;}
.newh3{text-align:left;text-transform:none;}
}
@media screen and (max-width:960px) and (min-width:768px){
.all{width:auto;margin:0 auto;}
.allnew{width:auto;height:auto;margin:0 auto;}
.titlev2{font-size:1.8em!important;color:#ffffff;text-transform:uppercase;}
.enginebackground{background-image:url(https://www.ma-location-voiture.com/images/bg-mlv-rentacar.webp);background-size:cover;padding-top:10px;padding-bottom:10px;width:auto;height:520px!important;background-position:50% 50%;background-repeat:no-repeat no-repeat;}
.enginenewcontainer{margin:0 auto;width:auto!important;}
#enginecontent{float:none;width:auto;margin:10px;}
.frameright{margin-top:20px;width:100%!important;}
.frameimg{display:block;margin-left:auto;margin-right:auto;float:none!important;}
.framerighth3{width:100%!important;}
.framerightimg{display:none;}
.newcontainer{float:none;margin:10px;width:auto!important;}
#main{float:none;margin:10px;max-width:940px;width:auto!important;}
.upline{text-align:center!important;}
.wrapper{display:block;}
.right{display:none;}
#logo{float:none;margin:0 auto;}
.frame{display:block;position:relative;width:100%;}
.newh3{text-align:left;text-transform:none;}
}
@media screen and (max-width:568px){
.ct_sptitle{font-size:0.9em!important;}
.newfooterEAT{width:100%!important;}
}
.upper{text-transform:uppercase;}
.h30{height:26px!important;}
.line30{line-height:30px;}
#callmeback{background-color:rgb(255,255,255);font-family:'Open sans',-apple-system,BlinkMacSystemFont,'avenir next',avenir,'helvetica neue','segoe ui',helvetica,roboto,noto,arial,sans-serif;border:1px solid rgb(226,226,226);z-index:10;}
.pad010{padding:0 10px;}
.font700{font-weight:700;}
.center{text-align:center;}
.input-group-addon button{border:none;color:rgb(255,255,255);font-weight:600;padding:9px 11px;background-color:rgb(100,192,51);}
#myBtn{display:none;position:fixed;bottom:20px;right:10px;z-index:99;font-size:15px;border:none;outline:none;background-color:#0E76BC!important;color:#FFFFFF;cursor:pointer;padding:10px;border-radius:4px;}
#myBtn:hover{background-color:#555;}
@media screen and(min-width:960px){
.newabe_ABE{border-radius:3px;width:52%!important;background-color:none repeat scroll 0 0 rgba(255, 255, 255, 0.9);min-height:200px!important;}
}
#callmeback{background-color:#FFFFFF;font-family:"Opensans",-apple-system,BlinkMacSystemFont,"avenirnext",avenir,"helveticaneue","segoeui",helvetica,roboto,noto,arial,sans-serif;border:1pxsolid#E2E2E2;z-index:10;}
.pad010{padding:010px;}
.font700{font-weight:700;}
.center{text-align:center;}
.font12{text-align:center;font-weight:300;}
.upper{font-weight:bold;}
.input-group{position:relative;display:table;border-collapse:separate;}
.form-control{display:block;width:100%;height:34px;padding:6px12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1pxsolid#ccc;-webkit-box-shadow:inset01px1pxrgba(0,0,0,.075);box-shadow:inset01px1pxrgba(0,0,0,.075);-webkit-transition:border-colorease-in-out.15s,-webkit-box-shadowease-in-out.15s;-o-transition:border-colorease-in-out.15s,box-shadowease-in-out.15s;transition:border-colorease-in-out.15s,box-shadowease-in-out.15s;}
.input-group-addon{font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1pxsolid#ccc;display:table-cell;}
#newh3b{background-color:#2199e8;color:#FFFFFF;text-align:center;}
#tabcontentindex p{font-size:1.4em!important;text-align:justify!important;}
.newmlvimg{margin-right:10px;margin-bottom:10px;padding:5px;float:left;border:1px solid #CDCDCD;}
#warning{top:0;right:0;margin:5px;display:none;font-size:0.7em;background-color:#e6f4cc;border:1px solid #d6e6b9;color:#6da805;font-family:"Open sans",-apple-system,BlinkMacSystemFont,"avenir next",avenir,"helvetica neue","segoe ui",helvetica,roboto,noto,arial,sans-serif;position:fixed;width:170px;padding:10px;z-index:20;text-align:justify;}
#warning a{float:right;}
.mlv-assurance{background-color:#fff;padding:30px 0;}
.mlvicon{color:#2199e8;font-size:2.5rem;}
.mlviconsmall{color:#2199e8;font-size:1rem;}
.mlv-assurance .inside-assurance{display:flex;justify-content:space-between;}
.inside-assurance{max-width:1220px;margin-left:auto;margin-right:auto;position:relative;}
.mlv-assurance .bloc{font-size:1.1rem;line-height:2.6rem;display:flex;align-items:center;justify-content:center;width:33.3%;padding:0 40px;}
.mlv-assurance .bloc:nth-child(2){border-left:1px solid #ececec;border-right:1px solid #ececec;}
.pmlv{margin-left:30px;color:#565a5c;line-height:normal!important;}
#enginecontent{float:left!important;width:100%!important;margin-top:10px!important;}
.newabe_ABE{border-radius:3px;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.9);min-height:248px!important;border:none!important;border-bottom:1px solid #cdcdcd!important;}
.listv2 li{float:left;color:#565a5c;padding:10px;font-size:1.3em;}
.bloc-logos{width:9%!important;margin-bottom:0px;}
@media screen and (min-width: 320px) and (max-width: 768px){
.divlistv2{text-align:center;display:table-column-group;float:left;column-count:2;}
.text-box-logo{float:right;}
.listv2{text-align:left;}
.mlv-assurance{padding:15px 0;}
.mlvicon{max-width:35px;min-width:35.94px;}
.ct-icon-thumb-up{min-width:40px;}
.pmlv{padding-bottom:0px;width:100%;line-height:normal!important;}
.bloc-logos{width:18%!important;}
.mlv-assurance .inside-assurance{display:block;}
.mlv-assurance .bloc:nth-child(2){border:0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:15px 0;margin:15px 0;}
.mlv-assurance .bloc{width:100%;padding:0px;justify-content:flex-start;}
}
.footer-mlv-logos{border-top:1px solid #e4e4e4;position:relative;padding-top:10px;padding-bottom:10px;text-align:center;background-color:#fff;}
.footer-mlv-logos li{display:inline-block;vertical-align:middle;margin:0 10px;}
.topmlvlinks{box-sizing:border-box;background-color:transparent;color:#565a5c;text-decoration-line:none;padding:0px;display:block;cursor:pointer;margin-bottom:2px;font-size:0.9rem;line-height:1.4em;font-size:1.3em;/*border:1px solid #cdcdcd;*/padding:5px;border-radius:3px;}
.mlvlink-list{margin-bottom:20px;}
.h2newengine{text-align:center;margin:1px;padding-bottom:10px!important;color:#FFFFFF;text-transform:uppercase;}
@media screen and (min-width: 360px) and (max-width: 960px){
.h2newengine{text-transform:inherit!important;padding-bottom:0px!important;}
.enginenewcontainer h2{font-size:1em!important;}
.titlev2{font-size:1.6em!important;text-transform:inherit!important;}
.newabe_ABE{border-radius:3px;min-height:248px!important;margin:10px!important;float:none!important;width:auto!important;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.9);}
}
#newh3faqDiv{border:1px solid #dbe7ee;padding:10px;border-radius:5px;}
#newh3faqP{display:none;}
.newh3faq{cursor:pointer;}
.faqcollapsed{transition: max-height 250ms ease,opacity 250ms ease,margin-bottom 250ms ease,visibility 0s 250ms;opacity: 0;max-height: 0;visibility: visible;}
.faqexpanded{transition: max-height 250ms ease,opacity 250ms ease,margin-bottom 250ms ease;max-height: 400px;opacity: 1;margin-bottom: 10px;visibility: visible;}

.tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.tabs label {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  display: block;
  padding: 1em;
  margin-right: 0.2rem;
  cursor: pointer;
  background: #FFFFFF;
  /* font-weight: bold; */
  -webkit-transition: background ease 0.2s;
  transition: background ease 0.2s;
}

.tabs .tab {
  -webkit-box-ordinal-group: 100;
  -webkit-order: 99;
  -ms-flex-order: 99;
  order: 99;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 100%;
  display: none;
}

.tabs input[type="radio"] {
  position: absolute;
  opacity: 0;
  visibility:hidden;
}

.tabs input[type="radio"]:checked + label { background: #058; color:#FFFFFF;}

.tabs input[type="radio"]:checked + label + .tab { display: block; }
 @media (max-width: 45em) {

.tabs .tab,  .tabs label {
  -webkit-box-ordinal-group: initial;
  -webkit-order: initial;
  -ms-flex-order: initial;
  order: initial;
}

.tabs label {
  width: 100%;
  margin-right: 0;
  margin-top: 0.2rem;
}
}
footer button{background:none;font-size:0.9em!important;font-weight:600;color:#ffffff!important;font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;}
.rentacar-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:10px 0 0;text-align:center;width:100%;}
.rentacar-list li{margin:10px 0;min-width:92px;width:11.11%;}
.rentacar-list li img{border-radius:4px;box-shadow:0 0 8px rgb(0 0 0 / 20%);display:inline-block;height:42px;transition:all .2s ease;width:84px;}
.rowdesti{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.columndesti{-ms-flex:31%;flex:31%;padding:0 4px;font-size:1.6em;position:relative;width:100%;overflow:hidden;cursor:pointer;margin-top:0px;margin-bottom:10px;}
.columndesti img{margin-top:8px;vertical-align:middle;width:100%;border-radius:5px;min-height:220px;}
@media screen and (max-width: 800px){
.columndesti{/*-ms-flex:50%;flex:50%;*/max-width:50%;}
.topmlvlinks{font-size:1em;}
}
@media screen and (max-width: 600px){
.columndesti{-ms-flex:100%;flex:100%;max-width:100%;}
}
.destination-img{border-radius:5px;-webkit-border-radius:5px;width:100%;min-height:156px;display:block;margin:0 auto;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.destination-title{background:rgba(0,0,0,.75);border-radius:3px;border-top-left-radius:0px;border-bottom-left-radius:0px;bottom:10px;color:#fff;font-weight:400;line-height:normal;margin-right:10px;padding:5px;position:absolute;transition:all 140ms linear 0s;}
.destination-title:hover{background:#f60!important;color:#FFFFFF;}
/*! CSS Used from: https://www.ma-location-voiture.com/css/mlv-index-used-v3.css */
a,body,div,footer,form,h1,h2,h3,h4,header,i,img,label,li,p,span,strong,table,tbody,thead,tr,ul{background:0 0;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}
ul{list-style:none;}
table,table td{padding:0;border:none;border-collapse:collapse;}
img{vertical-align:top;}
*{border:none;}
.grey{background-color:#d6d6d6;}
#mlvnewblock{padding-top:12px;padding-right:10px;font-size:1.2em;font-weight:400;float:left;}
footer,header{display:block;}
time{display:inline;}
.right{float:right;width:427px;height:79px;margin-right:5px;}
.wrapper{width:100%;overflow:hidden;}
body{border:0;color:#5b626c;line-height:17px;}
.body1{background:url(https://www.ma-location-voiture.com/images/bg_footer.jpg) top center repeat;height:auto;}
.main{margin:0 auto;width:960px;position:relative;}
.main h4{margin-top:5px;font-weight:800;}
.main p{color:#fff;font-size:11px;text-align:justify;margin-top:10px;}
body{height:100%;background-color:#fff!important;}
a{color:#f09e2f;text-decoration:underline;outline:0;}
a:hover{text-decoration:none;}
h1{float:none;padding:17px 0 0 0;}
h2{font-weight:600;color:#5292b6;line-height:inherit;padding:2px 0 2px 0;}
h3{font-size:25px;color:#fff;padding:5px!important;margin-top:10px!important;margin-bottom:10px!important;background:#f60;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;position:relative;text-transform:inherit;font-weight:600;}
p{/*padding-bottom:17px;*/line-height:1.4em;}
header{overflow:hidden;width:100%;}
#logo{display:block;width:354px;height:64px;float:left;}
footer{padding-top:1px;line-height:15px;color:#fff!important;}
h4{font-size:12px!important;color:#ffffff;line-height:15px;}
footer a{color:#fff!important;text-decoration:none;/*font-size:11px!important;*/font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;}
footer p{color:#fff!important;margin-bottom:0;margin-left:0;margin-right:0;margin-top:10px!important;text-align:justify;word-spacing:-1px;font-size:11px;}
footer p a{/*font-weight:700;*/color:#ffffff!important;font-size:11px!important;font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif;}
body{position:relative;color:#5b626c;font:12px/15px Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;margin:0;}
img{border-style:none;}
a:hover{text-decoration:underline;}
input,select{font:100% Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif;vertical-align:middle;background-color:#fff;border:1px solid #def1f7;}
form{border-style:none;margin:0;padding:0;}
#main{overflow:hidden;width:100%;padding:0;}
a{text-decoration:none;}
select{cursor:pointer;padding:3px;-moz-box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;}
select:active,select:focus{border:1px solid #093c75;-moz-box-shadow:0 0 3px #0459b7;-webkit-box-shadow:0 0 3px #0459b7;outline:0;}
h1{border-bottom:1px solid #ccc;margin-bottom:20px;text-transform:uppercase;}
h2{border-bottom:0 solid #ccc;}
h3{border-bottom:0 solid #ccc;font-size:20px;}
*{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.table{display:table;margin:0 auto;}
select{cursor:pointer;padding:3px;-moz-box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;}
select:active,select:focus{border:1px solid #093c75;-moz-box-shadow:0 0 3px #0459b7;-webkit-box-shadow:0 0 3px #0459b7;outline:0;}
.ct_sptitle{font-size:20px;font-family:Arial;color:#fff;position:relative;z-index:10;margin-bottom:0;background-color:#f60;text-align:center;line-height:1;text-transform:none;}
.upline{font-size:1em!important;color:#6f6f6f;text-align:left;text-transform:none!important;letter-spacing:0;margin-bottom:0!important;border:0!important;padding:0 0 0 2px!important;}
#signup{display:block;}
#email{width:140px;outline:0;color:#0c0e0f;opacity:.75;padding:5px;font-size:11px;font-weight:400;border:1px solid #ccc;background-color:#fff;}
.newabe_ABE{border-radius:3px;border:1px solid #cdcdcd;border-radius:0;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.9);min-height:200px!important;}
a{color:#3089e0;font-weight:600;}
.center{text-align:center;}
@media (max-width:360px){
.upline{text-align:center!important;}
.wrapper{display:block;}
.imglogo{width:90%!important;}
.right{display:none;}
#logo{background:url(https://www.ma-location-voiture.com/images/bg-logo-mlv-new-356.png) no-repeat!important;width:auto;float:none;margin:0 auto;}
.imglogo{display:none;}
.frame{display:block!important;position:relative!important;width:100%!important;}
.frameimg{display:block;position:relative;width:100%;float:none!important;margin-left:auto;margin-right:auto;}
.framerightimg{display:none;}
#contactstep4{display:none;}
.frameright{margin-top:20px;width:100%!important;float:left;}
.newh3{text-align:left;text-transform:none;font-size:20px!important;}
#main{width:auto;}
.newabe_ABE{border-radius:3px;width:100%;min-height:248px!important;}
.main{width:300px;}
{width:auto;}
.main p{font-size:14px!important;}
footer p a{font-size:14px!important;}
}
body{ffooteront-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;width:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0){
body{font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;width:100%;}
}
@media (min-width:960px){
.enginebackground{background-image:url(https://www.ma-location-voiture.com/images/bg-mlv-rentacar.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}
}
.allnew{width:960px;height:165px;margin:0 auto;}
.enginenewcontainer{width:960px!important;margin:0 auto;}
.newcontainer{width:960px!important;margin:0 auto;}
.frame{float:left;margin-top:5px;width:30%;height:200px;position:absolute;}
.frameimg{float:left;margin-top:5px;}
.frameright{float:right;margin-top:5px;width:66.4%;height:200px;}
.framerightimg{float:left;z-index:10;padding-right:5px;}
.framerighth3{background:none;color:#eb5e4c;text-align:left;margin:0!important;line-height: normal;}
.newabe_ABE{border-radius:3px;float:left;}
.right{margin-right:0;}
#enginecontent{width:46%;margin-top:0;background:none repeat scroll 0 0 rgba(255,255,255,.9);float:right;}
.text-box-logo{text-align:center;margin-top:10px;}
.bloc-logos{width:18%;margin-bottom:2px;}
.newh3{margin-bottom:5px!important;background-color:#fff;color:#058;/*border-bottom:1px solid;*/font-size:1.7em!important;line-height:normal;}
.upline{font-size:1em!important;font-weight:400;font-style:normal;}
.main{width:960px;}
.ct_sptitle{font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;font-size:17px;min-height:40px;background-color:#fff!important;border-color:#49a4d9;color:#058;border-top:3px solid #49a4d9!important;border:1px solid #ccc;text-transform:inherit;font-weight:inherit;padding-top:5px;}
.main p{font-size:14px;}
footer p a{font-size:14px!important;}
footer p{font-size:14px;word-spacing:0;}
.all{width:100%;margin:0 auto;}
#main{width:100%;}
@media (max-width:360px){
body{min-width:auto;}
.all{width:auto;margin:0 auto;}
.allnew{width:auto;height:auto;margin:0 auto;}
.enginebackground{border-radius:3px;background-image:none;background:linear-gradient(#3375c1, #004fa4);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:10px;padding-bottom:10px;width:auto;}
.enginenewcontainer{width:auto!important;margin:0 auto;}
.newabe_ABE{float:none;width:auto;margin-bottom:10px;border-radius:3px;}
#enginecontent{float:none;width:auto;margin:10px;}
.frameright{margin-top:20px;width:100%!important;}
.frameimg{display:block;margin-left:auto;margin-right:auto;float:none!important;}
.frame{display:block!important;position:relative!important;}
#tabcontentindex{display:block;}
#more_destination_info{display:block;}
.newcontainer{float:none;width:auto!important;margin:0;}
#main,.main{float:none;width:auto!important;margin:10px;}
}
@media screen and (min-width:360px) and (max-width:768px){
body{min-width:auto;}
.all{width:auto;margin:0 auto;}
.allnew{width:auto;height:auto;margin:0 auto;}
.enginebackground{border-radius:3px;background:linear-gradient(#3375c1, #004fa4);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:10px;padding-bottom:10px;width:auto;}
.enginenewcontainer{width:auto!important;margin:0 auto;}
.newabe_ABE{float:none;width:auto;margin-bottom:10px;max-width:100%!important;border-radius:3px;}
#enginecontent{float:none;width:auto;margin:0px;background:#F0F8FF;}
.titlev2{font-size:1.8em!important;color:#ffffff;text-transform:uppercase;}
.frameright{margin-top:20px;width:100%!important;}
.framerightimg{display:none;}
#tabcontentindex{display:block;}
#more_destination_info{display:block;}
.newcontainer{float:left;width:97%!important;margin:10px;}
#main,.main{float:none;width:auto!important;margin:10px;max-width:100%;}
.upline{text-align:center!important;}
.wrapper{display:block;}
.right{display:none;}
#logo{float:none;margin:0 auto;}
.frame{display:block;position:relative;width:100%;float:none!important;margin-left:auto;margin-right:auto;}
.frameimg{display:block;position:relative;float:none!important;margin-left:auto;margin-right:auto;}
.newh3{text-align:left;text-transform:none;line-height:normal;}
.body1{width:auto;max-width:100%;}
.main{padding:5px!important;}
footer{max-width:100%;width:auto;}
.main p{font-size:1.2em!important;}
footer p a{font-size:.6em!important;}
}
@media screen and (min-width:769px) and (max-width:960px){
body{min-width:auto;}
.all{width:auto;margin:0 auto;}
.allnew{width:auto;height:auto;margin:0 auto;}
.titlev2{font-size:1.8em!important;color:#ffffff;text-transform:uppercase;}
.enginebackground{border-radius:3px;background-image:url(https://www.ma-location-voiture.com/images/bg-mlv-rentacar.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;height:520px!important;padding-top:10px;padding-bottom:10px;width:auto;}
.enginenewcontainer{width:auto!important;margin:0 auto;}
.newabe_ABE{float:none;width:auto;margin:10px;max-width:940px!important;}
#enginecontent{float:none;width:auto;margin:10px;}
.frameright{margin-top:20px;width:100%!important;}
.frameimg{display:block;margin-left:auto;margin-right:auto;float:none!important;}
.titlev2{font-size:1.8em!important;color:#ffffff;text-transform:uppercase;}
.framerighth3{width:100%!important;}
.framerightimg{display:none;}
#tabcontentindex{display:block;}
#more_destination_info{display:block;}
.newcontainer{float:none;width:auto!important;margin:10px;}
#main,.main{float:none;width:auto!important;margin:10px;max-width:940px;}
.upline{text-align:center!important;}
.wrapper{display:block;}
.right{display:none;}
#logo{float:none;margin:0 auto;}
.frame{display:block;position:relative;width:100%;}
.newh3{text-align:left;text-transform:none;}
.body1{width:auto;max-width:940px;}
.main{padding:5px!important;}
footer{max-width:940px;width:auto;}
.main p{font-size:1.2em!important;}
footer p a{font-size:.6em!important;}
}
.tdnewmlv{border-style:solid;border-width:1px;background-color:#f8f8f8;padding:6px;margin:6px;border-color:#cdcdcd;}
.tdnewmlv2{border-style:solid;border-width:1px;background-color:#fff;padding:6px;margin:6px;border-color:#cdcdcd;}
#more_destination_info .more_destination_info_box{box-shadow:none!important;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0!important;}
#more_destination_info .more_destination_info_box ul.more-results li{border-bottom:1px solid #eee;}
#more_destination_info .more_destination_info_tabs{border:1px solid #ddd;border-bottom:0;}
#more_destination_info .more_destination_info_tabs li{border-bottom:1px solid #ddd!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-bottom:0;background:#f8f8f8;color:#0f6193;text-transform:uppercase;font-weight:700;font-size:1.1em;}
#more_destination_info .more_destination_info_tabs li:hover{background:#f8f8f8;}
ul.more-results{float:none;width:auto;margin-right:6%;margin-bottom:40px;overflow:hidden;}
ul.more-results li{font-size:13px;line-height:30px;border-bottom:1px dashed #000;float:left;width:100%;}
ul.more-results li a{font-size:1.2em;text-align:left;border:none;padding:0;float:left;}
.more-results img{margin-right:10px;margin-top:6px;display:block;float:left;}
#topdeals{background:#fff;padding:0;overflow:hidden;}
#more_destination_info{overflow:hidden;padding-bottom:0;margin-top:50px;position:relative;clear:none!important;}
.more_destination_info_box{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-moz-box-shadow:0 2px 2px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);width:74%!important;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;min-height:240px;position:relative;}
.more_destination_info_box .info_text{color:#949494;float:left;font-size:1em;padding:3%;width:94%;border-right:1px solid #cdcdcd;}
.more_destination_info_tabs{width:26%;float:right;box-sizing:border-box;-webkit-box-sizing:border-box;}
.more_destination_info_tabs li{padding:17px 11px 15px 18px;margin-bottom:1px;border-bottom:1px solid #2d9fdf;color:#555;font-size:1em;cursor:pointer;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.more_destination_info_tabs li:focus,.more_destination_info_tabs li:hover{background:#ececec;}
#more_destination_info ul.more-results{/*float:none;width:auto;margin-right:0;margin-bottom:0;*/column-count: 2;}
#more_destination_info ul.more-results li{float:left;width:50%;margin-right:6%;position:relative;/*display:inline;*/display:block;overflow:hidden;}
#more_destination_info ul.more-results li.even{margin-right: 0;width: 100%;height: 150px;}
#more_destination_info ul.more-results li a{width:90%;line-height:normal;padding-top:7px;padding-bottom:6px;font-weight: 600;}
.content #more_destination_info{padding:0;margin:0;}
@media screen and (max-width:840px){
#more_destination_info ul.more-results li a{width:90%;}
#more_destination_info ul.more-results{/*float:none;width:auto;margin-right:0;margin-bottom:0;*/column-count: 1;}
#more_destination_info ul.more-results li.even{height: 160px;}
}
@media screen and (max-width:568px){
.ct_sptitle{font-size:1em!important;}
.more_destination_info_box{width:70%!important;}
.more_destination_info_tabs{width:29%!important;}
.more_destination_info_box .info_text{float:none!important;width:90%;padding:4% 5%;margin:0;}
.more_destination_info_tabs li{padding:8px 10px 8px 11px;font-size:1em;}
#more_destination_info ul.more-results li{float:none;width:100%;margin-right:0;overflow:hidden;}
}
#car_links_logos li img{margin-right:10px;margin-top:6px;display:block;float:none;}
.upper{text-transform:uppercase;}
.h30{height:26px!important;}
.line30{line-height:30px;}
#callmeback{background-color:#fff;font-family:"Open sans",-apple-system,BlinkMacSystemFont,"avenir next",avenir,"helvetica neue","segoe ui",helvetica,roboto,noto,arial,sans-serif;border:1px solid #e2e2e2;z-index:10;}
#callmeback #titreCallmeback{border-bottom:1px solid #25a3bc;}
.pad010{padding:0 10px;}
.font700{font-weight:700;}
.center{text-align:center;}
.input-group{position:relative;display:table;border-collapse:separate;}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.input-group-addon{font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;display:table-cell;}
.input-group-addon button{border:none;color:#fff;font-weight:600;padding:9px 11px;background-color:#64c033;-webkit-transition:background .6s ease-out;-moz-transition:background .6s ease-out;-o-transition:background .6s ease-out;transition:background .6s ease-out;}
#newh3b{background-color:#0E76BC!important;color:#fff;text-align:center;}
.newmlvimg{margin-right:10px;margin-bottom:10px;padding:5px;float:left;border:1px solid #CDCDCD;}
.mlv-assurance{background-color:#fff;padding:30px 0;}
.mlvicon{color:#2199e8;font-size:2.5rem;}
.mlviconsmall{color:#2199e8;font-size:1rem;}
.mlv-assurance .inside-assurance{display:flex;justify-content:space-between;}
.inside-assurance{max-width:1220px;margin-left:auto;margin-right:auto;position:relative;}
.mlv-assurance .bloc{font-size:1.1rem;line-height:2.6rem;display:flex;align-items:center;justify-content:center;width:33.3%;padding:0 40px;}
.mlv-assurance .bloc:nth-child(2){border-left:1px solid #ececec;border-right:1px solid #ececec;}
.pmlv{margin-left:30px;color:#565a5c;}
#enginecontent{float:left!important;width:auto!important;margin-top:10px!important;}
.newabe_ABE{min-height:200px!important;border:none!important;border-bottom:1px solid #cdcdcd!important;}
.listv2 li{float:left;color:#565a5c;padding:10px;font-size:1.2em;}
.bloc-logos{width:9%!important;margin-bottom:0px;}
@media screen and (min-width: 320px) and (max-width: 768px){
.newabe_ABE{border-radius:3px;min-height:248px!important;/*background:none repeat scroll 0 0 rgba(255, 255, 255, 0.9);*/background:none;margin:10px!important;float:none!important;width:auto!important;border-bottom:none!important;}
.divlistv2{text-align:center;display:table-column-group;float:left;column-count:2;}
.text-box-logo{float:right;}
.listv2{text-align:left;}
.mlv-assurance{padding:15px 0;}
.mlvicon{max-width:35px;}
.pmlv{padding-bottom:0px;width:100%;}
.bloc-logos{width:18%!important;}
.mlv-assurance .inside-assurance{display:block;}
.mlv-assurance .bloc:nth-child(2){border:0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:15px 0;margin:15px 0;}
.mlv-assurance .bloc{width:100%;padding:0px;justify-content:flex-start;}
.titlev2{font-size: 1.4em!important;color: #ffffff;text-transform: inherit;}
.h2newengine{text-transform: inherit;}
/* .enginenewcontainer h2 {font-size: 1em!important;} */
.grid .unit {width: 100%!important;padding:0px!important;}
#NewSearchPanel label {color: #ffffff!important;}
#NewSearchPanel input[type=number], #NewSearchPanel input[type=text] {border: none;padding-left: 10px !important;}
#NewSearchPanel select {padding-left: 37%!important;}
}
body::-webkit-scrollbar{width:20px;}
body::-webkit-scrollbar-track{background:#f7f9f9;}
body::-webkit-scrollbar-thumb{background-color:#BCC5B9;border-radius:0px;border:3px solid #f7f9f9;}
.firsttextmlv{background-color:#f7f9f9;width:100%!important;display:table;}
.firsttextmlvP{font-size:1.2em;}
/*! CSS Used from: https://ajaxgeo.cartrawler.com/webapp-abe-5.187.1/app-desktop.css */
/*i.ct-icon-car:before{content:"";height:inherit;}
i.ct-icon-phone:before{content:"";height:inherit;}
i.ct-icon-info-sign:before{content:"";height:inherit;}
i.ct-icon-checkmark-circle:before{content:"";height:inherit;}
i.ct-icon-warning-sign:before{content:"";height:inherit;}
i.ct-icon-thumb-up:before{content:"";height:inherit;}
i.ct-icon-free-tick:before{content:"";height:inherit;}
i.ct-icon-free-24:before{content:"";height:inherit;}
i.ct-icon-mail:before{content:"";height:inherit;}
.ct-palette-p-bg-color{background-color:#744C71!important;}
i[class^="ct-icon-"]{font-family:"Cartrawler-Icons"!important;position:absolute;font-style:normal;text-decoration:none;text-transform:none;zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}*/
i[class^="ct-icon-"]{display:inline-block;position:static;min-width:20px;margin:0 5px;text-align:center;}

@font-face {
  font-family: 'icomoon';
  src:  url('/css/fonts/icomoon.eot?kpqpjc');
  src:  url('/css/fonts/icomoon.eot?kpqpjc#iefix') format('embedded-opentype'),
    url('/css/fonts/icomoon.ttf?kpqpjc') format('truetype'),
    url('/css/fonts/icomoon.woff?kpqpjc') format('woff'),
    url('/css/fonts/icomoon.svg?kpqpjc#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="ct-icon-"], [class*=" ct-icon-"] {
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  /* line-height: 1; */
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ct-icon-free-24:before{content:"\e905"}.ct-icon-loop2:before{content:"\ea2e"}.ct-icon-world:before{content:"\e907"}.ct-icon-thumb-up:before{content:"\e904"}.ct-icon-free-tick:before{content:"\e900"}.ct-icon-checkmark-circle:before{content:"\e900"}.ct-icon-rotate:before{content:"\e901"}.ct-icon-info-sign:before{content:"\e902"}.ct-icon-car:before{content:"\e903"}.ct-icon-location:before{content:"\e947"}.ct-icon-mail:before{content:"\f0e0"}.ct-icon-mobile:before{content:"\f10b"}.ct-icon-phone:before{content:"\f10b"}.ct-icon-question-sign:before{content:"\e908"}.ct-icon-ferry:before {content: "\e909";}.ct-icon-city:before {content: "\e90a";}.ct-icon-airport:before {content: "\e90b";}
.ct-btn{display:inline-block;width:auto;height:auto;border-radius:4px;background:#F8F8F8;font-family:"Open sans",-apple-system,BlinkMacSystemFont,"avenir next",avenir,"helvetica neue","segoe ui",helvetica,roboto,noto,arial,sans-serif;font-weight:600;padding:.2em 0.75em;margin:0;text-align:center;cursor:pointer;color:#333;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);min-width:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.2em;line-height:1.94em;box-shadow:rgba(0,0,0,0.2) 0px -0.15em 0px inset;}
.ct-btn.ct-small{font-size:1em;line-height:1.7em;}
.ct-btn [class*="-icon-"]{font-weight:normal;}
body{height:100%;}
body{position:relative;}
input[type='number']{-moz-appearance:textfield;}
input,select{box-sizing:border-box;}
*:focus:not(.ct-focus-visible){outline:none;}
a:focus{border:none!important;}
/*! CSS Used from: https://www.ma-location-voiture.com/css/aa.css */
section{display:block;padding:5px;}
form *{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input,select{font-size:100%;margin:0;vertical-align:baseline;}
input{line-height:normal;}
input[type=submit]{-webkit-appearance:button;cursor:pointer;}
input[type=checkbox]{box-sizing:border-box;padding:0;}
input::-moz-focus-inner{border:0;padding:0;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.row{margin-right:-15px;margin-left:-15px;}
.col-sm-5,.col-sm-7,.col-xs-12,.col-xs-2,.col-xs-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-12,.col-xs-2,.col-xs-5{float:left;}
.col-xs-12{width:100%;display:flex;}
.col-xs-5{width:41.66666667%;}
.col-xs-2{width:16.66666667%;}
@media (min-width:768px){
.seolinkscolumns{box-sizing: border-box; column-count: 3;}
.col-sm-5,.col-sm-7{float:left;}
.col-sm-7{width:58.33333333%;}
.col-sm-5{width:41.66666667%;}
}
.grid,.grid:after{clear:both;}
.grid,.unit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.grid{display:block;}
.grid .unit{float:left;width:100%;}
.grid .unit:first-child{padding-left:20px;}
.grid .unit:last-child{padding-right:20px;}
.unit .unit:first-child{padding-left:0;}
.unit .unit:last-child{padding-right:0;}
.grid .whole{width:100%;}
.grid:after,.grid:before{display:table;content:"";line-height:0;}
@media screen and (max-width:767px){
.grid .unit{width:100%!important;padding:5px 20px;}
}
input[readonly]{cursor:not-allowed;background-color:#eee;}
input,select{font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;font-size:inherit;line-height:inherit;}
@media (max-width:760px){
.home.top-form{padding-bottom:5px;}
}
.home.top-form{width:100%;position:relative;display:inline-block;z-index:9999;}
.top-form-content{position:relative;z-index:10;display:block;top:0;left:0;width:100%;}
@media (max-width:768px){
.seolinkscolumns{box-sizing: border-box; column-count: 2;}
#searchPanel{margin-bottom:0!important;}
.top-form-content{top:0;}
}
@media (max-width:568px){
.grid .unit.search-box{padding-left:0;padding-right:0;padding-bottom:0;}
.top-form-content{top:0;}
}
@media (max-width:360px){
body{min-width:340px;}
.top-form-content{top:0;}
}
#searchPanel{background-color:none repeat scroll 0 0 rgba(255, 255, 255, 0.9);color:#fff;font-size:12px;padding:0px;height:100%;box-sizing:border-box;}
@media (min-width:768px) and (max-width:999px){
#searchPanel{width:100%;}
}
@media (max-width:801px){
body{min-width:100%;}
}
@media (max-width:801px) and (min-width:767px){
.home.top-form{width:100%;height:auto;position:relative;display:inline-block;z-index:9999;}
}
@media (max-width:768px){
#NewSearchPanel input[type=submit]{height:50px;}
}
#NewSearchPanel input[type=submit]{font-size:20px;}
input[type=submit]{background:#f60!important;color:#fff!important;border-radius:4px!important;border:none!important;padding:15px;}
input[type=submit]:hover{background-color:#ff751a!important;}
#NewSearchPanel{color:#565a5c;font-size:15px;}
#NewSearchPanel:after{content:'';clear:both;display:table;}
#NewSearchPanel input[type=number]{-moz-appearance:textfield;}
#NewSearchPanel input[type=number],#NewSearchPanel input[type=text]{border:none;padding-left:10px;height:45px;background-color:#fff;}
#NewSearchPanel input[type=number],#NewSearchPanel input[type=text],#NewSearchPanel select{border:1px solid #ccc;border-radius:4px;}
#NewSearchPanel input[type=number],#NewSearchPanel input[type=text]{-webkit-appearance:none;}
#NewSearchPanel input:focus,#NewSearchPanel select:focus{outline:0;border-color:#00bfff;}
#NewSearchPanel input[type=submit]{background-color:#f60!important;font-size:20px;padding:10px;font-weight:700;border-radius:4px!important;}
#NewSearchPanel input[type=submit]:hover{background-color:#ff751a!important;font-size:20px;}
@media (min-width:768px){
#NewSearchPanel input[type=submit]{width:28%;float:right;margin-bottom:5px;height:45px;}
.col-xs-12{display:block;}
}
#NewSearchPanel input[type=checkbox]{display:inline-block;vertical-align:middle;}
#NewSearchPanel label{color:#565a5c;}
#NewSearchPanel select{padding-left:37%;height:35px;background:#fff;box-shadow:none;}
#NewSearchPanel #arrow{color:#fff;font-size:25px;font-weight:200;vertical-align:middle;line-height:35px;}
#NewSearchPanel #ellipse{padding:0;margin-top:16px;height:35px;width:35px;z-index:1000;text-align:center;}
@media (max-width:767px){
#NewSearchPanel #ellipse{margin-top:45px;}
}
.searchpadding{padding:0;margin-top:14px;}
#NewSearchPanel .searchdatepicker{position:relative;padding:10px 0!important;z-index:9999;text-align:center;height:35px!important;margin-bottom:3px;}
.searchdatepicker[readonly]{cursor:default;}
.search-panel-date>.col-xs-5{width:calc(50% - 18px);}
.search-panel-date>.col-xs-2{width:34px;}
.hidden{display:none;}
.row.gutterless{margin-left:-.5px;margin-right:-.5px;}
.row.gutterless>[class*=col-]{padding:.5px;}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}
#NewSearchPanel .searchdatepicker{position:relative;padding:10px 0!important;z-index:9999;text-align:center;}
.searchdatepicker[readonly]{cursor:default;}
.search-panel-date>.col-xs-5{width:calc(50% - 18px);}
.search-panel-date>.col-xs-2{width:34px;}
.ui-datepicker.ui-widget{font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;font-size:1.3em!important;}
.ui-widget{font-family:Arial, Helvetica, sans-serif;font-size:1em!important;}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}
.ui-widget-content{border:1px solid #ddd;background:#fff;color:#565a5c;}
.ui-datepicker.ui-widget{font-family:Ubuntu,Open Sans,Segoe UI,Tahoma,sans-serif!important;font-size:1.3em!important;}
.autocomplete-suggestions{text-align:left;cursor:pointer;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0, 0, 0, .1);position:absolute;display:none;z-index:9999;max-height:290px;overflow:hidden;overflow-y:auto;box-sizing:border-box;}
.mlvdateslabel{position:absolute;z-index:1000000;padding-left:5px;font-size:0.6em;color:#a9b1c6;}
div.newh3{padding-bottom:5px;border-bottom:none;}
#infocovidcity { bottom: 0px; color: rgb(15, 97, 147); left: 0px; position: relative; right: 0px; top: 0px; background: rgb(231, 239, 244) none repeat scroll 0% 0% / auto padding-box border-box; border-top: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); border-left: 4px solid rgb(15, 97, 147); font: 14px / 20px "open sans", Helvetica, Arial, sans-serif; margin: 0px 0px 14px; outline: rgb(15, 97, 147) none 0px; padding: 16px 16px 16px 52px; }  #infocovidcityP { color: rgb(15, 97, 147); height: auto; text-decoration: none solid rgb(15, 97, 147); border: 0px none rgb(15, 97, 147); font: 14px / 20px "open sans", Helvetica, Arial, sans-serif; margin: 0px; outline: rgb(15, 97, 147) none 0px; padding-bottom:0px; } #infocovid{display: inline-block;height: 24px;left: 14px;position: absolute;top: 14px;font-size:30px;color:#0f6193;}
.dot {width:25px;height:25px;border-radius:50%;background:#2199e8;color:#FFFFFF;display:inline-block;text-align:center;font-weight:bold;}
.dropdown-hover{color:#FFFFFF;}
.dropdown-hover:hover>ul.dropdown{visibility:visible;}
.dropdown-hover li:hover>ul{visibility:visible;}
.nav-bar-links{padding:0;margin:0;float:left;}
#nav-bar .nav-list{list-style-type:none;margin:0;padding:0;}
#nav-bar ul.nav-list>li{display:inline-block;float:left;margin-right:1px;padding:5px 0;font-size:.8em;font-weight:normal;}
#nav-bar ul.nav-list>li:after{content:" | ";padding:0 10px 0 6px;}
#nav-bar ul.nav-list>li>a{color:#fff;text-decoration:none;font-size:.9em;}
#nav-bar ul.nav-list>li>a:hover,#nav-bar ul.nav-list>li>a:focus{color:#fff;text-decoration:underline;}
ul.dropdown,ul.dropdown ul{position:absolute;z-index:99999;visibility:hidden;min-width:150px;padding:5px 0;margin:2px 0 0 0;font-size:14px;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}
ul.dropdown li{padding:0;}
ul.dropdown li:hover{background-color:rgba(0,0,0,.1);}
ul.dropdown li a{text-decoration:none;display:block;padding:4px 8px;line-height:25px;}
ul.dropdown li a:hover{text-decoration:none;color:#000;}
ul.dropdown ul{margin:-25px 0 0 100px;}
@media (max-width:568px){
#nav-bar ul.nav-list{position:static;}
#nav-bar ul.nav-list>li{margin-bottom:1px;}
#nav-bar ul.nav-list>li+li:before{padding:0;}
#nav-bar ul.nav-list>li::after,#nav-bar ul.nav-list>li+li:after{content:"";}
#nav-bar ul.nav-list>li,li a{width:100%;}}
.social-container{font-size:0;overflow:hidden;text-align: center;}
/*.social-placeholder{width:calc(100% + 24px);}*/
.social-box{position:relative;padding:16px 23px;margin:0 24px 14px 0;height:80px;display:inline-block;width:auto;border:1px solid #CDCDCD;vertical-align:top;}
.social-box:after{position:absolute;bottom:16px;left:50%;margin-left:-53px;width:107px;height:28px;content:'';display:block;background:url(/images/review-sprite.png) no-repeat 0 0;background-size:107px 111px;}
.social-box.trustpilot:after{background-position:0 -85px;}
.social-box.google:after{margin-left:-41px;margin-top:-14px;width:82px;height:28px;background-size:82px 85px;background-position:0 -37px;}
.social-rating{font-size:36px;line-height:60px;color:#058;text-align:center;}			
.social-rating2{font-size:20px;line-height:60px;color:#058;text-align:center;}
.llblue{background-color:#ecf8ff!important;padding:10px;line-height:24px;height:100%;border-radius:8px;margin-bottom:10px;color:#1474a7;}
.llblue h3{background:none!important;}
.footer-payment-types {margin-top: 5px;margin-bottom: 10px;}
.footer-payment-types .payments-types {display: inline-block;vertical-align: middle;padding: 0;}
.payments-type.visa {background-position: 0 -112px;}
.payments-type.mastercard {background-position: 0 -56px;}
.payments-type.maestro {background-position: 0 -28px;}
.payments-type.paypal {background-position: 0 -84px;}
.payments-type {float: left;margin: 0 4px 0 0;width: 44px;height: 28px;background: transparent url(/images/paiement-securise.svg) no-repeat scroll 0 0;background-size: 44px 140px;}
.columns3b {
	display: flex;
	flex-flow: row wrap;
	justify-content: center;
	margin: 5px 0;
}

.columnb3 {
	flex: 1;
	border: 1px solid #ececec;
	margin: 2px;
	padding: 10px;
	text-align:center !important;
	&:first-child { margin-left: 0; }
	&:last-child { margin-right: 0; }
	
}

@media screen and (max-width: 980px) {
  .columns3b .columnb3 {
		margin-bottom: 5px;
    flex-basis: 40%;
		&:nth-last-child(2) {
			margin-right: 0;
		}
		&:last-child {
			flex-basis: 100%;
			margin: 0;
		}
	}
}

@media screen and (max-width: 680px) {
	.columns3b .columnb3 {
		flex-basis: 100%;
		margin: 0 0 5px 0;
		text-align:center !important;
	}
}
.bpf-icon{max-width:80px;display:block;margin:16px auto 16px;text-align:center;}
.bpf-icon:before{position:relative;display:inline-block;width:40px;height:40px;content:"";background:url(/images/step4mlv-sprite.svg) no-repeat 0 -80px;background-size:40px 120px;}
.bpf-icon.experienced:before{background-position:0 0;}
.bpf-icon.secure:before{background-position:0 -40px;}
.bpf-title{font-size:16px;font-weight:700;line-height:24px;}
#mlvtopcitiesblock h3{font-size:1.9em!important;}
.linksrow {display: flex;flex-wrap: wrap;}
.linkscol {flex: 1 0 23%;margin: 4px;font-size: 1.2em!important;background: #BDECFF;color: #0C0A3E;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 5px;text-align:center;}
.linkscolbig {flex: 1 0 23%;margin: 10px;padding: 10px;font-size: 1.2em!important;background: #FFFFFF;color: #0C0A3E;height:auto;display: flex;align-items: center;justify-content: center;border-radius: 5px;text-align:center;border:1px solid #CDCDCD;}
.mlvnumbersnew{display: block !important;width: 2rem;height: 2rem;font-size: 1.25rem;font-weight: 600;line-height: 2rem;text-align: center;color: #fff;border-radius: 50%;background-color: #ff5600;position: relative;float: left;margin-right: 3px;}
@media (min-width: 1200px) {.llmlvcontainer {max-width: 1128px;}}
.authors-msg {background: #ecf8ff;border-radius: 8px;color: #333;font-size: 14px;line-height: 20px;margin-bottom: 20px;padding: 16px 60px 16px 16px;position: relative;}
.authors-msg i {position: absolute;top: 16px;right: 16px;}
.sale-banner{background-color: #b5d9f1!important;color: #00558e;padding: 4px;border: 1px solid #a0c7e2;font-size: 1.2em;text-align:center;}
#sale-banner{font-family: "Open sans",-apple-system,BlinkMacSystemFont,"avenir next",avenir,"helvetica neue","segoe ui",helvetica,roboto,noto,arial,sans-serif;}
.mlvht-sub-header {font-size: 13px;border-bottom: 1px solid #e3e6e8;background: #f4f6fa;color: #333;} 
:after,:before {-webkit-box-sizing: border-box;box-sizing: border-box;} 
.mlvht-sub-header__wrapper {margin: 0 auto;max-width: 960px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;min-height: 32px;} 
.mlvht-sub-header__col {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;} 
.mlvht-sub-header-usps {padding: 0;margin: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;} 
.mlvht-sub-header-usps__col {padding-right: 24px;} 
.mlvht-config-rating {padding: 0;margin: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;} 
.mlvht-config-rating__check-icon {color: #0aa854;margin-right: 4px;vertical-align: -1px;} 
.mlvht-config-rating__col {padding-right: 4px;}
.mlvht-yellowstars {color:#ffa900;font-size: 1.2em;}
.mlvht-blackstars {font-size: 1.2em;}
.mlvht-config-rating__stars {padding-top: 3px;}
.mlvht-rater {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0;line-height: 0;list-style: none;padding: 0;} 
.mlvht-rater__col {position: relative;} 
.mlvht-rater__icon {color: #ffa900;width: 18px;height: auto;} 
.mlvht-rater--small .mlvht-rater__icon {width: 14px;} 
.mlvht-rater__icon--inactive {color: #dedede;} 
/* .mlvgoldbg{background-color: #e7b817;padding: 5px;color: white;} */
.mlvgoldbg{background-color: #058;padding: 5px;color: white;font-size:1.4em!important;line-height:2;}
.tab_container062024 {width: 100%;margin: 0 auto;position: relative;position: sticky;}
.sticky {position: fixed;top: 0;width: 100%;background: #FFFFFF;}
.tbinputmlv, .tab-contentsection {clear: both;padding-top: 10px;display: none;}
.tblabelmlv {
float: left;
cursor: pointer;
text-decoration: none;
margin: 6px;
padding: 10px;
font-size: 1.2em !important;
background: #FFFFFF;
color: #0C0A3E;
height: auto;
display: flex;
align-items: center;
justify-content: center;
border-radius: 5px;
text-align: center;
border: 1px solid #CDCDCD;
}

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5,
#tab6:checked ~ #content6,
#tab7:checked ~ #content7
{
display: block;
background: #fff;
border-bottom: 2px solid #f0f0f0;
}
.tab_container062024 [id^="tab"]:checked + label {
background: #fff;
box-shadow: inset 0 3px #0CE;
font-weight: 500;
}
.tab_container062024 [id^="tab"]:checked + label .fa {
color: #0CE;
}
@media only screen and (max-width: 900px) {
label span {
/*display: block;*/
}
.tab_container062024 {
width: 100%;
}
.tblabelmlv{float:none;}
}
@keyframes fadeInScale {
0% {
transform: scale(0.9);
opacity: 0;
}
100% {
transform: scale(1);
opacity: 1;
}
}
.no_wrap {
text-align:center;
color: #0ce;
}
#faq2 .toogle {
margin: 20px 0 0;
font-size: 1.2em;
color: #058;
background-color: transparent;
text-align: left;
display: block;
padding: 5px;
cursor:pointer;
}
#faq2 .toogler {
font-size: 1.2em!important;
color: #000;
background-color: transparent;
text-align: left;
display: block;
padding: 10px;
padding-left: 30px;
cursor:pointer;
}
#faq2 .traitgauche {
border-left: 1px solid #E5E5E5;
padding-left: 5px;
margin-left: 50px;
}
.mlvsh3 li,.mlvsh3 li a,.socila-icon li,.usefullinks li,ul{list-style:none}.copyright,.info,.mlvsh3,.nfootermlv,.socila-icon li a,.usefullinks{position:relative}.nfootermlv{max-width:100%;padding:40px;background:url(/images/bg_footer.jpg) top center;height:auto}footer .fcontainermlv{width:100%;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:50px}footer .fcontainermlv .sec h2{font-size:16px!important;position:relative;color:#fff;font-weight:500;margin-bottom:20px!important}footer .fcontainermlv .sec h2::before{content:'';position:absolute;bottom:-10px;left:0;width:60px;height:4px;background:#2199e8}footer .fcontainermlv .sec p{font-size:16px;line-height:26px;color:#fff}.socila-icon{margin-top:20px;display:grid;grid-template-columns:repeat(4,40px);grid-gap:10px}.socila-icon li a{font-size:20px;color:#fff;text-decoration:none;height:40px;width:40px;display:inline-block;background:#0a578c;border-radius:50%;display:grid;align-content:center;justify-content:center;transition:.5s;overflow:hidden;z-index:1}.mlvsh3 li a,.usefullinks li a,.usefullinks li button,footer .fcontainermlv .sec p a{text-decoration:none;transition:.3s;color:#fff}.socila-icon li a::before{content:'';position:absolute;height:40px;width:0;top:0;left:0;background:#2199e8;transition:.5s;z-index:-1}.socila-icon li a:hover::before{width:40px}.usefullinks li a,.usefullinks li button{font-size:14px!important;list-style:none;line-height:30px}.mlvsh3 li a,.mlvsh3 li button{font-size:14px!important}.mlvsh3 li a:hover,.usefullinks li a:hover{color:#2199e8}.mlvsh3 li a,.mlvsh3 li button{line-height:30px}.info{margin-top:25px}.info li{display:grid;grid-template-columns:35px 1fr;margin-bottom:20px}input.ftmlv{height:45px;width:220px;outline:0;border:2px solid #f3f3f3;background:#0a578c;border-radius:4px;padding:0 15px;font-size:15px;color:#fff;margin-top:5px}input.ftmlv::placeholder{color:#ededed;font-size:16px}input.ftmlv[type=button]{background:#fff;color:#2199e8;border:none;font-size:18px;font-weight:500;margin:4px 0;cursor:pointer;transition:.4s}input.ftmlv[type=button]:hover{background:#2199e8;color:#fff}footer .fcontainermlv .sec p a{font-size:16px}footer .fcontainermlv .sec p a:hover{color:#ff008c}.copyright{padding:16px 20px;background:#0a578c}.copyright p{font-size:14px;color:#fff;text-align:center}@media screen and (max-width:990px){footer .fcontainermlv{grid-template-columns:repeat(2,1fr);grid-gap:40px}footer{padding:50px 40px}}@media screen and (max-width:500px){footer .fcontainermlv{grid-template-columns:repeat(1,1fr)}}.PaymentCards_footer{display:flex;align-items:center;flex-wrap:wrap;row-gap:16px}.footer-payment-cards{margin-right:24px}.paymentftimg{color:transparent;min-width:43px;max-width:53px;border-radius:0}
ul{list-style:none;line-height:normal;}
.skeepers_carousel_container .skeepers_carousel-main .skeepers-swiper .swiper-wrapper .skeepers-w25 .carousel-content .carousel__comment{font-size:0.8em !important;}
.cookie-popup{position:fixed;left:0;right:0;width:100%;margin:auto;bottom:0;z-index:9999;display:none}@media (min-width: 576px){.cookie-popup{max-width:400px;right:auto;bottom:20px;left:20px}}.cookie-popup .popup{position:relative;background-color:#fff;display:block;box-shadow:0 0 10px #cdcdcd;padding:.75rem 1.5rem;border:1px solid #CDCDCD;margin:0 auto;animation:slideUp .5s;font-size:.875rem}.cookie-popup .popup .popup-close{position:absolute;top:0;right:0;line-height:1;text-align:center;cursor:pointer;padding:0;border:0;transition:opacity .2s;width:36px;height:36px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 512'%3e%3cpath fill='%23FF542D' d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'%3e%3c/path%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:14px}.cookie-popup .popup .popup-close:focus,.cookie-popup .popup .popup-close:hover{opacity:.8}.cookie-popup .popup .btn-popup-close{min-width:120px;padding:5px;}.h5{font-size:1.25rem;line-height:1.2;font-weight:700;}.btn-primary{background-color:#ff542d}.btn-sm{padding:.25rem;font-size:.875rem;color:#fff;border-radius:4px}
.header2704{background-color: #FFFFFF;box-shadow: 1px 1px 5px 0px #CDCDCD;position: sticky;top: 0;width: 100%;z-index:99999;}
.logo2704{display: inline-block;color: #323232;margin-left: 10px;}
.logo2704 img{max-width:305px;width:90%;}
.nav2704{width: 100%;height: auto;background-color: #FFFFFF;overflow: hidden;max-height: 0;transition: max-height .5s ease-out;}
.menu2704 {display: flex;height: inherit;overflow-x: scroll;scrollbar-width: none;}
.menu2704 a{display: block;padding: 30px;padding-top: 20px;padding-bottom: 20px;color: #323232;font-size:1.3em;}
.menu2704 a:hover{background-color: #FFFFFF;}
.hamb2704{cursor: pointer;float: right;padding-top: 20px;padding-right: 20px;}.hamb-line2704 {background: #000000;display: block;height: 2px;position: relative;width: 24px;}
.hamb-line2704::before,.hamb-line2704::after{background: #000000;content: '';display: block;height: 100%;position: absolute;transition: all .2s ease-out;width: 100%;}
.hamb-line2704::before{top: 5px;}
.hamb-line2704::after{top: -5px;}
.side-menu2704 {display: none;}
.side-menu2704:checked ~ nav{max-height: 100%;}
.side-menu2704:checked ~ .hamb .hamb-line {background: transparent;}
.side-menu2704:checked ~ .hamb .hamb-line::before {transform: rotate(-45deg);top:0;}
.side-menu2704:checked ~ .hamb .hamb-line::after {transform: rotate(45deg);top:0;}
.bottomMenu {color: #000000;width: 100%;z-index:999999;transition: all .5s;text-align:center;margin-bottom:5px;}
.hide {opacity:0;display:none;}
.show {opacity:1;}
@media (min-width: 768px) {.nav2704{max-height: none;top: 0;position: relative;float: right;width: fit-content;background-color: transparent;}
.menu2704 li{float: left;}
.menu2704 a:hover{background-color: transparent;color: #3089e0;}
.hamb2704{display: none;}}
#mlvhdinput_6 {background-image: url(/images/loupe-orange.svg) !important;background-repeat: no-repeat !important;background-position: right 5% top 50% !important;background-size: 20px !important;padding-right: 10px !important;color: rgba(0, 0, 0, 0.87);cursor: default;height: auto;position: relative;text-align: left;text-decoration: none solid rgba(0, 0, 0, 0.87);
text-size-adjust: 100%;vertical-align: middle;white-space: pre;width: 275px;z-index: 1;border: 1px solid rgb(199, 199, 205);border-radius: 4px 4px 4px 4px;padding: 10px 9.8px 7px;
float:left;margin-bottom:5px;margin-top:3px;font-size:1.3em;}
@media (max-width: 768px) {#mlvhdinput_6 {float:none;}.menu2704 a{font-size:1em;padding-top: 10px;padding-bottom: 10px;}}