.centeredIntoThePage{width:978px;margin:0 auto;text-align:left}.layout div:first-child .vignette.imagePoint{padding-left:10px}.vignette.imagePoint{height:236px;font-size:0;position:relative;background-color:#f9f9f9;border-top:1px solid #90c53e;padding:10px 10px 10px 4px}.vignette.imagePoint .image{border-radius:50%;background-color:#90c53e;width:55px;height:55px;position:absolute;left:140px;top:-30px}.vignette.imagePoint .image img{display:inline;margin:auto;width:56px;height:55px}.vignette.imagePoint .content{display:inline-block;background-color:#fff;height:235px;vertical-align:top;color:#333;font-size:14px;padding-left:20px;padding-right:20px;border:1px solid #d8d8d8}.vignette.imagePoint .content .title{font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;color:#333;font-size:20px;font-weight:800;text-align:center;padding-top:30px;margin-bottom:15px;line-height:25px;overflow:hidden;height:52px;border-bottom:1px solid #d8d8d8;padding-bottom:15px}.vignette.imagePoint .content .text{font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-size:18px;color:#515151}.linkButton.alignright{text-align:right}.titleStyle{margin:0;padding:0}.titleStyle.colordark{color:#333}.titleStyle.fontfutura{font-family:futura-pt}.titleStyle.bold{font-weight:700}.titleStyle.aligncenter{text-align:center}.vignette.promoImageOnTop{width:100%;background-color:#fff;font-size:0}.vignette.promoImageOnTop .image{display:inline-block;text-align:center;background-color:#fff;width:100%}.vignette.promoImageOnTop .image .vertical-align-container{width:100%}.vignette.promoImageOnTop .image img{height:161px;width:100%}.vignette.promoImageOnTop .content{background-color:#fff;height:71px;padding:15px;float:none;position:relative;font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-size:18px;color:rgba(51,51,51,.99);letter-spacing:0}.vignette.promoImageOnTop .content .title{font-weight:700;font-size:20px;color:rgba(51,51,51,.99);letter-spacing:0;margin-bottom:10px}.breaker,.clear{clear:both;width:100%;visibility:visible;display:block}body{font-size:12px!important;margin:0;padding:0;background:#f0f0f0;color:#333;font-family:Arial,Helvetica,Verdana,sans-serif;line-height:16px}a:hover,a:link,a:visited{font-family:Arial,Helvetica,Verdana,sans-serif;color:#036b05}input,select,textarea{border:1px solid #ccc}#title{font-family:Arial,Helvetica,Verdana,sans-serif;color:#333}.main-header{margin:0;background:0}.nav-main{margin-top:0}.main-header .header-wrapper{background:0}.nav-main li a{font-weight:400}body.partneroffers #contents .title,body.partneroffers #skip-content .title{width:684px;border-bottom:0;margin-bottom:0;padding-bottom:20px;font-size:24px}body.partneroffers #onglet ul.nav,body.partneroffers #ongletnomargin ul.nav{font-size:12px;font-weight:400;height:auto;list-style-type:none;overflow:visible;width:auto}body.partneroffers #onglet ul.nav li,body.partneroffers #ongletnomargin ul.nav li{background:0;display:block;float:none}body.partneroffers #onglet ul.nav li.aoff a:hover,body.partneroffers #onglet ul.nav li.aon,body.partneroffers #ongletnomargin ul.nav li.aoff a:hover,body.partneroffers #ongletnomargin ul.nav li.aon{background:0}body.partneroffers #onglet ul.nav li a,body.partneroffers #ongletnomargin ul.nav li a{color:#036b05;display:inline;float:none;height:auto;text-decoration:none}body.partneroffers #onglet ul.nav li.aon a,body.partneroffers #ongletnomargin ul.nav li.aon a{color:#333}body.partneroffers #onglet a{text-decoration:underline}body.partneroffers #onglet ul.nav li a img,body.partneroffers #ongletnomargin ul.nav li a img{display:none}.deals-landing{margin-top:0;text-align:left;width:auto;color:#000}.deals-landing .top-header{background:0;height:auto;margin:0;padding:0;position:relative;width:auto}.deals-landing .top-header h2{color:#fff;font-size:1em;font-weight:400;padding:0}.deals-landing .maincontent_815_graybrd_whitebg #button815tools a,.deals-landing a:hover,.deals-landing a:link,.deals-landing a:visited{font-size:1em}.js .deals-landing .tab-content{background:0}.deals-landing .tab-bottom{background:0;height:auto}.dbl-col{width:auto}.dbl-col p{font-size:1em!important;padding-bottom:5px}body.deals #contents .deals-landing b,body.deals #contents .deals-landing strong{font-weight:400}body.deals #contents .deals-landing blockquote,body.deals #contents .deals-landing p{font-size:1em}body.deals #contents .deals-landing .bottom-content{background:0;padding:0 20px;margin:0}body.deals #contents .deals-landing .bottom-content .bottom-left .carousel{margin:0 0 70px;clear:both;position:static;width:auto}body.deals #contents .deals-landing .bottom-left{float:none;margin:0;width:auto}body.deals #contents .deals-landing .bottom-left .step-box{width:auto}body.deals #contents .deals-landing .bottom-content div.carousel-view-pane{border-bottom:0;border-top:0;height:auto;margin:auto;overflow:auto;width:auto}body #privilege{background:0;position:relative;top:-40px;width:918px;float:none}body #privilege .padding{padding:0}body #privilege+.call{clear:both;height:80px}.driving-abroad-in-winter-conditions #contents #title{display:none}#footer,#instit_footer{color:#333;display:block;margin:0;position:static;text-align:left;width:auto}.jobba-hos-oss .partneroffers #contents #contentsCentral>div..main445 .content+div{clear:both;padding-bottom:20px}.call{clear:both}.SE ..jobbet .partneroffers #container #contents #contentsCentral .main445 .contentfaq #contentTxtfaq:first-child{float:left;margin-left:25px}@-webkit-keyframes slideprice{from{top:auto;bottom:40px}to{top:30px;bottom:auto}}@-webkit-keyframes slideinleft{from{left:100%}to{left:0}}@-webkit-keyframes slideinright{from{left:-100%}to{left:0}}@-webkit-keyframes slideoutleft{from{left:0}to{left:-100%}}@-webkit-keyframes slideoutright{from{left:0}to{left:100%}}@-moz-keyframes slideprice{from{top:auto;bottom:40px}to{top:30px;bottom:auto}}@-moz-keyframes slideinleft{from{left:100%}to{left:0}}@-moz-keyframes slideinright{from{left:-100%}to{left:0}}@-moz-keyframes slideoutleft{from{left:0}to{left:-100%}}@-moz-keyframes slideoutright{from{left:0}to{left:100%}}@-ms-keyframes slideprice{from{top:auto;bottom:40px}to{top:30px;bottom:auto}}@-ms-keyframes slideinleft{from{left:100%}to{left:0}}@-ms-keyframes slideinright{from{left:-100%}to{left:0}}@-ms-keyframes slideoutleft{from{left:0}to{left:-100%}}@-ms-keyframes slideoutright{from{left:0}to{left:100%}}@-o-keyframes slideprice{from{top:auto;bottom:40px}to{top:30px;bottom:auto}}@-o-keyframes slideinleft{from{left:100%}to{left:0}}@-o-keyframes slideinright{from{left:-100%}to{left:0}}@-o-keyframes slideoutleft{from{left:0}to{left:-100%}}@-o-keyframes slideoutright{from{left:0}to{left:100%}}@keyframes slideprice{from{top:auto;bottom:40px}to{top:30px;bottom:auto}}@keyframes slideinleft{from{left:100%}to{left:0}}@keyframes slideinright{from{left:-100%}to{left:0}}@keyframes slideoutleft{from{left:0}to{left:-100%}}@keyframes slideoutright{from{left:0}to{left:100%}}@-webkit-keyframes showoverlay{0%{display:block;opacity:0}to{opacity:1}}@-webkit-keyframes hideoverlay{0%{opacity:1}to{display:none;opacity:0}}@-moz-keyframes showoverlay{0%{display:block;opacity:0}to{opacity:1}}@-moz-keyframes hideoverlay{0%{opacity:1}to{display:none;opacity:0}}@-ms-keyframes showoverlay{0%{display:block;opacity:0}to{opacity:1}}@-ms-keyframes hideoverlay{0%{opacity:1}to{display:none;opacity:0}}@-o-keyframes showoverlay{0%{display:block;opacity:0}to{opacity:1}}@-o-keyframes hideoverlay{0%{opacity:1}to{display:none;opacity:0}}@keyframes showoverlay{0%{display:block;opacity:0}to{opacity:1}}@keyframes hideoverlay{0%{opacity:1}to{display:none;opacity:0}}@-webkit-keyframes showshim{from{display:block;opacity:0}to{opacity:1}}@-webkit-keyframes hideshim{0%{opacity:1}to{display:none;opacity:0}}@-moz-keyframes showshim{from{display:block;opacity:0}to{opacity:1}}@-moz-keyframes hideshim{0%{opacity:1}to{display:none;opacity:0}}@-ms-keyframes showshim{from{display:block;opacity:0}to{opacity:1}}@-ms-keyframes hideshim{0%{opacity:1}to{display:none;opacity:0}}@-o-keyframes showshim{from{display:block;opacity:0}to{opacity:1}}@-o-keyframes hideshim{0%{opacity:1}to{display:none;opacity:0}}@keyframes showshim{from{display:block;opacity:0}to{opacity:1}}@keyframes hideshim{0%{opacity:1}to{display:none;opacity:0}}.a,a{text-decoration:none;color:#036b05;-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;-ms-transition:all .15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;font-size:100%;line-height:normal}p{margin:0 0 15px}p a,p span.a{cursor:pointer}fieldset,form,legend{border:0;padding:0;margin:0}dd,dl,dt,li,ol,ul{margin:0;padding:0}ol,ul{list-style:none}img{-ms-interpolation-mode:bicubic;display:block;border:0}iframe{display:block;border:0;background:0 0}table{border-width:0;border-spacing:0;border-collapse:collapse}table td,table th{padding:0;vertical-align:top}table th{font-weight:700;text-align:left}.h1{margin:0 0 30px;font-size:24px;line-height:normal}.h2{margin:0 0 15px;font-size:18px;line-height:22px}.h4{margin:0 0 10px;font-size:12px;line-height:normal}.col{float:left}ul.list{margin:0 0 15px;list-style-image:url(/resources/media_v4/loyalty_program_new/el_list.png)}ul.list li{margin:0 0 0 10px;padding:3px 0}ul.checked{margin:0 0 0 20px;list-style-image:url(/resources/media_v4/loyalty_program_new/el_confirmed.png)}ul.checked li{margin:0 0 5px;padding:3px 0;font-size:14px;line-height:18px}br+br{display:none}#bodyPopup,#container,.container{margin:0 auto;text-align:center}#bodyPopup>.shortcuts,#bodyPopup>iframe,#bodyPopup>img,#container>.shortcuts,#container>iframe,#container>img,.container>.shortcuts,.container>iframe,.container>img{display:none}#large_header{position:relative;background:url(/resources/media_v4/loyalty_program_new/bg_header.jpg) 100% 100% no-repeat #037b00;background-image:-webkit-radial-gradient(100% 0,cover,#81be38,#037b00 70%);background-image:-moz-radial-gradient(100% 0,cover,#81be38,#037b00 70%);background-image:-ms-radial-gradient(100% 0,cover,#81be38,#037b00 70%);background-image:-o-radial-gradient(100% 0,cover,#81be38,#037b00 70%);min-width:980px;background-image:radial-gradient(100% 0,cover,#81be38,#037b00 70%)}#large_header #large_header{background:0;z-index:auto}#large_header .main-header{height:137px}#large_header .nav-main{position:absolute;top:0;left:0;background:#000;width:100%}#large_header .nav-main>ul{position:relative;margin:0 auto;width:950px}#large_header .nav-main>ul>li.opened{background-color:#fff}#large_header .nav-main>ul>li:first-child{border-left:1px solid #d8d8d8}#large_header .nav-main>ul>li.selected a{color:#f9d200}#large_header .nav-main>ul>li.opened a.opened{color:#000}#large_header .nav-main>ul>li>a:hover{color:#f9d200}#large_header #loginLayer,#large_header #logoutLayer,#large_header .openeableLayer{display:none;opacity:1;position:absolute;right:0;background:#fff;-webkit-box-shadow:0 0 6px rgba(85,85,85,.3);-moz-box-shadow:0 0 6px rgba(85,85,85,.3);-ms-box-shadow:0 0 6px rgba(85,85,85,.3);-o-box-shadow:0 0 6px rgba(85,85,85,.3);box-shadow:0 0 6px rgba(85,85,85,.3);width:325px;text-align:left;z-index:36}#large_header #loginLayer form{padding:15px 15px 5px}#large_header #loginLayer form .formrow.submit,#large_header #selectCountryDiv form .formrow.submit{padding-top:20px;min-height:40px}#large_header #loginLayer form .formrow.submit{margin:0 0 5px}#large_header #loginLayer .business,#large_header #logoutLayer .business{padding:15px 15px 10px;background:#f0f0f0;border-top:1px solid #fff}#large_header #loginLayer .business li,#large_header #logoutLayer .business li{margin:0 0 10px;font-size:14px;line-height:normal}#large_header #loginLayer.show,#large_header #logoutLayer.show{display:block;opacity:1}body.loggedin #large_header .nav-main>ul>li.login>a.login{display:none}body.loggedin #large_header .nav-main>ul>li.login>a.logout{display:block}#contents,#skip-content{position:relative;margin:0 auto;padding:40px 20px 0;background:#fff;width:918px;min-height:510px;text-align:left}#contents #title,#skip-content #title{margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;width:684px}#contents{overflow:hidden;padding:40px 20px 10px}#contentsCentral{z-index:1;text-align:left;width:684px;margin-bottom:61px}#contentsCentral .content h2{margin-bottom:15px;font-weight:700;font-size:14px}.default-ongreen-button,a.buttongreen{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:ease-out;-moz-transition:ease-out;-ms-transition:all 0s ease-out;-o-transition:ease-out;transition:ease-out;background:url(/resources/media_v4/loyalty_program_new/bg_bt_prim.png) 100% -50px no-repeat;height:32px;line-height:32px}.default-ongreen-button .l,.default-ongreen-button .l_arrow,.default-ongreen-button .l_lens,a.buttongreen .l,a.buttongreen .l_arrow,a.buttongreen .l_lens{float:left;background:url(/resources/media_v4/loyalty_program_new/bg_bt_prim.png) 2px 0 no-repeat #fff;width:10px;height:32px}.default-ongreen-button .r,a.buttongreen .r{display:none}.default-ongreen-button:hover,a.buttongreen:hover{color:#333;background-position:100% -150px}.default-ongreen-button:hover .l,.default-ongreen-button:hover .l_arrow,.default-ongreen-button:hover .l_lens,a.buttongreen:hover .l,a.buttongreen:hover .l_arrow,a.buttongreen:hover .l_lens{background-position:2px -100px}.arrowlink,.maincontent_815_graybrd_whitebgTopTitle a.underline,.reveal-link a{display:inline-block;padding:0 15px 0 0;background:url(/resources/media_v4/loyalty_program_new/el_arrow_green.png) 100% 50% no-repeat;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer}.arrowlink .l,.arrowlink .r,.maincontent_815_graybrd_whitebgTopTitle a.underline .l,.maincontent_815_graybrd_whitebgTopTitle a.underline .r,.reveal-link a .l,.reveal-link a .r{display:none}.ic{display:block;float:left}.ic.android,.ic.facebook,.ic.google,.ic.ipad,.ic.mobile,.ic.twitter{width:25px;height:32px;overflow:hidden;text-indent:-1000px;line-height:32px}.ic.facebook{background-position:0 4px}.ic.google{background-position:0 -46px}.ic.twitter{background-position:0 -96px}.ic.android,.ic.ipad,.ic.mobile{background-image:url(/resources/media_v4/loyalty_program_new/el_mobile.png)}.ic.mobile{background-position:0 -50px;width:15px}.ic.android{background-position:0 -100px}span.close{display:block;position:absolute;top:15px;right:15px;background:url(/resources/media_v4/loyalty_program_new/el_close.png) 50% -17px no-repeat;width:22px;height:22px;overflow:hidden;text-indent:-1000px;cursor:pointer;z-index:1}ul.tools>li{float:left;background:url(/resources/media_v4/loyalty_program_new/el_tools.png) no-repeat;border:0;color:#036b05;cursor:pointer}ul.tools>li.reset{background-position:0 -115px}ul.tools>li.ecoprint,ul.tools>li.print,ul.tools>li.save{float:right;margin-left:20px;padding-left:25px}ul.tools>li.save{background-position:0 -60px}ul.tools>li.print{background-position:0 -90px}.pagetools{position:relative;padding:20px 20px 35px;background:#fff;text-align:center}.pagetools ul.tools{position:absolute;right:20px;top:20px}.toolTip .content,.toolTipMorInfo .content,.tooltip .content,.tt .content{display:none;position:absolute;left:0;top:auto;bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:-115px;padding:10px;border:1px solid #d8d8d8;background:#f0f0f0;-webkit-box-shadow:0 0 6px rgba(85,85,85,.3);-moz-box-shadow:0 0 6px rgba(85,85,85,.3);-ms-box-shadow:0 0 6px rgba(85,85,85,.3);-o-box-shadow:0 0 6px rgba(85,85,85,.3);box-shadow:0 0 6px rgba(85,85,85,.3);width:250px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px}.toolTip .content:after,.toolTip .content:before,.toolTipMorInfo .content:after,.toolTipMorInfo .content:before,.tooltip .content:after,.tooltip .content:before,.tt .content:after,.tt .content:before{content:"";display:inline-block;position:absolute;left:125px;top:-12px;margin-left:-12px;background:url(/resources/media_v4/loyalty_program_new/el_tooltip.png) 50% 100% no-repeat;width:22px;height:12px}.toolTip .content:after,.toolTipMorInfo .content:after,.tooltip .content:after,.tt .content:after{top:auto;bottom:-12px;background-position:50% 0}.toolTip .content .h4,.toolTipMorInfo .content .h4,.tooltip .content .h4,.tt .content .h4{font-weight:700}.toolTip .content p,.toolTipMorInfo .content p,.tooltip .content p,.tt .content p{margin:0}.toolTip .content strong,.toolTipMorInfo .content strong,.tooltip .content strong,.tt .content strong{font-weight:700}.toolTip .content .bottom,.toolTip .content .top,.toolTip .content:before,.toolTipMorInfo .content .bottom,.toolTipMorInfo .content .top,.toolTipMorInfo .content:before,.tooltip .content .bottom,.tooltip .content .top,.tooltip .content:before,.tt .content .bottom,.tt .content .top,.tt .content:before{display:none}.toolTip:hover .content,.toolTipMorInfo:hover .content,.tooltip:hover .content,.tt:hover .content{display:block}.toolTip.disabled:hover,.toolTipMorInfo.disabled:hover,.tooltip.disabled:hover,.tt.disabled:hover{cursor:default!important}.toolTip.disabled:hover .content,.toolTipMorInfo.disabled:hover .content,.tooltip.disabled:hover .content,.tt.disabled:hover .content{display:none}.toolTipMorInfo,.tt,div.field li.tooltip,div.tooltip,span.toolTip,span.tooltip{display:inline-block;position:relative;margin-top:-2px;width:18px;height:18px;background:url(/resources/media_v4/loyalty_program_new/el_info.png) 100% 100% no-repeat;cursor:pointer;text-indent:-3000px}#footer{padding-bottom:20px;background:#000;margin-bottom:70px}#footer .h2{font-size:22px;font-weight:700;font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;text-transform:none}#footer li{display:inline-block}#footer .content{margin:0 auto;padding:25px 0;width:918px;text-align:left}#footer .contact{background:#333;color:#fff;height:72px}#footer .contact ul{margin:0 auto;padding:20px 0 25px;width:918px}#footer .contact ul li{display:inline-block;float:left;margin-right:20px;line-height:32px}#footer .contact ul li a{margin:0 5px 0 10px;color:#333}#footer .contact ul li span{float:left}#footer .contact ul li .phone{padding:0 5px 0 10px;font-size:24px}#footer .service{background:#fff}#footer .service ul li a{display:inline-block}#footer .service ul.service{margin:0 0 25px}#footer .service ul.service li{margin:5px 0;width:24%}#footer .service ul.service li a{display:inline-block;padding:10px 0 10px 45px;font-size:16px;line-height:normal}#footer .service ul.links{clear:both;padding-top:20px;border-top:1px solid #d8d8d8}#footer .service ul.links li{padding:0 0 5px}#footer .service ul.links li a{padding:0 20px;border-left:1px solid #036b05}#footer .service ul.links li:first-child a{padding-left:0;border:0}#footer .service .col{margin:0 0 25px;width:50%}#footer .service select{margin-right:15px}#footer .more{background:url(/resources/media_v4/loyalty_program_new/bg_footer.jpg) 100% 100% no-repeat #037b00;background-image:-webkit-radial-gradient(100% 100%,cover,#81be38,#037b00 100%);background-image:-moz-radial-gradient(100% 100%,cover,#81be38,#037b00 100%);background-image:-ms-radial-gradient(100% 100%,cover,#81be38,#037b00 100%);background-image:-o-radial-gradient(100% 100%,cover,#81be38,#037b00 100%);background-image:radial-gradient(100% 100%,cover,#81be38,#037b00 100%);color:#fff}#footer .more .h4{margin:0 0 15px;padding:15px 0 0;border-top:1px solid #fff}#footer .more .content-additional,#footer .more .seo,#footer .more p,#footer .more ul{margin:0 0 25px}#footer .more ul li{padding-right:20px}#footer .more ul li a{color:#fff}#footer .more ul.cities{margin:0}form{position:relative}label{display:block;margin:0 0 4px;color:#919191}label.radio{display:inline-block;margin:0 25px 18px 0;color:#333}label.error{display:none}input[type=digits],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{padding:5px;margin:0 0 15px;border:1px solid #d8d8d8;background-color:#fff;width:294px;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;-o-appearance:textfield;appearance:textfield;font-family:Arial,Helvetica,Verdana,sans-serif}input[type=digits]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:0}input[type=digits].initialError,input[type=email].error,input[type=email].initialError,input[type=month].error,input[type=month].initialError,input[type=number].error,input[type=number].initialError,input[type=password].error,input[type=password].initialError,input[type=search].error,input[type=search].initialError,input[type=tel].error,input[type=tel].initialError,input[type=text].error,input[type=text].initialError,textarea.error,textarea.initialError{border-color:#c90000;color:#333}input[type=checkbox]{margin:3px 5px 18px 0}label input[type=checkbox]{margin:0 5px 0 0}input[type=radio]{margin:3px 5px 18px 1px}input[readonly=readonly]{margin:0;padding:0;border:0;width:auto;height:auto;font-size:inherit;line-height:normal}.ctaFlat,a.ctaFlat,a.ctaFlat:link{background-color:#fd0;padding:5px 15px;-webkit-border-radius:@borderRadius;-moz-border-radius:@borderRadius;border-radius:@borderRadius;border:0;cursor:pointer;font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;color:#333;font-size:20px;font-weight:800}a.ctaFlat,a.ctaFlat:link{display:inline-block;line-height:normal}.ctaFlat:hover,a.ctaFlat:hover{color:#037b00}#dates select{margin:0 0 15px;border:1px solid #d8d8d8;background-color:#fff;width:56px;-webkit-appearance:menulist;-moz-appearance:menulist;-ms-appearance:menulist;-o-appearance:menulist;appearance:menulist}select{margin:0 0 15px;border:1px solid #d8d8d8;background-color:#fff;width:294px;-webkit-appearance:menulist;-moz-appearance:menulist;-ms-appearance:menulist;-o-appearance:menulist;appearance:menulist}select.error{border-color:#c90000;color:#333}select[name*=Date],select[name*=Day],select[name*=Month],select[name*=Year],select[name*=date],select[name*=day],select[name*=month],select[name*=year],select[name=title]{margin-right:5px;width:auto}input[disabled],select[disabled]{color:#d8d8d8;cursor:not-allowed}.formrow{position:relative;margin:0 0 15px}.normalFrame{margin:0 0 15px}.normalFrame input,.normalFrame select{margin-bottom:0}.hidden{display:none!important}.error,.rederror{color:#c90000}.errorFrame label.error{display:block}.errorFrame input[type=email],.errorFrame input[type=month],.errorFrame input[type=number],.errorFrame input[type=password],.errorFrame input[type=search],.errorFrame input[type=tel],.errorFrame input[type=text],.errorFrame select{border-color:#c90000}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.searcherrors{width:918px;margin:0 auto;color:#fff}.searcherrors .padding{padding:15px 10px 10px 40px;text-align:left;border:solid #fff;border-width:1px 0;background:url(/resources/media_v4/loyalty_program_new/el_search_error.png) 0 50% no-repeat;border-bottom:0}.searcherrors h2,.searcherrors p{display:inline;font-size:18px;line-height:normal}.searcherrors ul{margin-top:5px;overflow:hidden}.searcherrors ul li{float:left;width:80%;margin:0;padding:0}.searcherrors ul li label{color:inherit}.searcherrors ul li span{display:block;margin:0 40px 5px 0}.custom_select_container{position:relative;float:left;width:740px}.custom_select_container span{display:inline-block}.custom_select_container span.label{padding:0 25px 0 0}.custom_select_container span.country{position:relative;white-space:nowrap;font-size:12px;line-height:22px}.custom_select_container span.prefix{padding-right:10px}.custom_select_container select{position:absolute;top:auto;bottom:0;left:auto;width:auto;height:26px;z-index:1;opacity:0;border:0;cursor:pointer}.custom_select_container select+span{padding:2px 20px 2px 0;background:url(/resources/media_v4/loyalty_program_new/el_close.png) 100% -40px no-repeat;min-height:12px;color:#f9d200;white-space:nowrap}.custom_select_container.residence{text-align:left;margin-top:10px;height:22px}body.home .custom_select_container.residence{width:310px}body.home .custom_select_container.residence select{right:auto}.no-opacity .custom_select_container select+span{top:-12px}.datepicker{position:absolute;top:60px;left:0!important;right:auto!important;z-index:30;padding:20px;color:#333;background:#fff;-webkit-box-shadow:0 0 6px rgba(85,85,85,.3);-moz-box-shadow:0 0 6px rgba(85,85,85,.3);-ms-box-shadow:0 0 6px rgba(85,85,85,.3);-o-box-shadow:0 0 6px rgba(85,85,85,.3);box-shadow:0 0 6px rgba(85,85,85,.3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.datepicker:before{content:"";position:absolute;left:90px!important;top:-12px;margin-left:-12px;display:inline-block;background:url(/resources/media_v4/loyalty_program_new/el_arrow_lb.png) 50% 50% no-repeat;width:24px;height:12px}.datepicker .ctrl li{position:absolute;z-index:1;display:inline-block;overflow:hidden;text-indent:-1000px;cursor:pointer}.datepicker .ctrl li.close{top:15px;right:15px;width:22px;height:22px;background:url(/resources/media_v4/loyalty_program_new/el_close.png) 50% -17px no-repeat}.datepicker .ctrl li.next,.datepicker .ctrl li.prev{top:125px;left:5px;width:30px;height:30px;background:url(/resources/media_v4/loyalty_program_new/el_arrow_cal.png) 15px -24px no-repeat}.datepicker .ctrl li.next{left:auto;right:5px;background-position:-35px 7px}.datepicker .frame{position:relative;width:500px;height:240px;overflow:hidden}.datepicker .frame .months{position:relative;-webkit-transition:left .5s ease-out;-moz-transition:left .5s ease-out;-ms-transition:left .5s ease-out;-o-transition:left .5s ease-out;transition:left .5s ease-out}.datepicker .frame .months>li{padding:0 20px;position:absolute;top:0;left:auto}.datepicker .frame .months>li table{border-space:1px;border-collapse:seperate}.datepicker .frame .months>li table td,.datepicker .frame .months>li table th{text-align:center;vertical-align:middle}.datepicker .frame .months>li table th{padding:5px 0;color:#919191;font-weight:700;border-bottom:1px solid #d8d8d8}.datepicker .frame .months>li table td{width:30px;height:30px;cursor:pointer;color:#036b05;line-height:14px;border-top:1px solid #fff;border-left:1px solid #fff;background:#f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.datepicker .frame .months>li table td.inactive,.datepicker .frame .months>li table td.noval{color:#919191;background:#f7f7f7;cursor:default}.datepicker .frame .months>li table td.inactive:hover,.datepicker .frame .months>li table td.noval:hover{color:#919191;background:#f7f7f7}.datepicker .frame .months>li table td.selected{color:#fff;background:#90c53e}.datepicker .frame .months>li table td:hover{color:#fff;background:#036b05}.datepicker .frame .months>li table td:first-child{border-left:none}body.landing .datepicker,body.region .datepicker{left:auto;right:0}body.landing .datepicker:before,body.region .datepicker:before{content:"";left:auto;right:190px}.timepicker{position:absolute;right:-140px;top:60px;padding:20px;background:#fff;z-index:30;color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-box-shadow:0 0 6px rgba(85,85,85,.3);-moz-box-shadow:0 0 6px rgba(85,85,85,.3);-ms-box-shadow:0 0 6px rgba(85,85,85,.3);-o-box-shadow:0 0 6px rgba(85,85,85,.3);box-shadow:0 0 6px rgba(85,85,85,.3)}.timepicker:before{content:"";position:absolute;left:90px;top:-12px;margin-left:-12px;display:inline-block;background:url(/resources/media_v4/loyalty_program_new/el_arrow_lb.png) 50% 50% no-repeat;width:24px;height:12px}.select .result,.vehicleguide .result{font-weight:700}.cartile{float:left;position:relative}ul.features li{float:left;margin-bottom:5px;padding:10px 0 10px 40px;background:url(/resources/media_v4/loyalty_program_new/el_features.png) no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}ul.features li.manual{background-position:0 -240px}ul.features li.automatic{background-position:0 -300px}ul.features li.emission{background-image:url(/resources/media_v4/loyalty_program_new/el_emission.png)}ul.features li.milage,ul.features li.minage,ul.features li.reqDL{float:none;padding:0;background:0}ul.features li.minage{padding-bottom:10px}ul.features li.even{padding-right:10px}ul.features li.disabled{opacity:.5}ul.features li.disabled.drive{background-position:0 -360px}ul.features li.disabled.emission{background-position:0 -420px}body.vehicleguide #contents{width:auto;padding:30px 0 0;background:0}body.vehicleguide #contents .h1{padding:30px 20px 10px;border-bottom:1px solid #d8d8d8}body.vehicleguide #contents .h1 span{font-size:14px;line-height:normal}body.vehicleguide #contents .filter{position:relative;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c3c3c3));background-image:-moz-linear-gradient(top,#ebebeb,#c3c3c3);background-image:-ms-linear-gradient(top,#ebebeb,#c3c3c3);background-image:-o-linear-gradient(top,#ebebeb,#c3c3c3);background-image:linear-gradient(top,#ebebeb,#c3c3c3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}body.vehicleguide #contents .filter select{width:auto}body.vehicleguide #contents .filter ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.vehicleguide #contents .filter ul>li{float:left;padding:5px 10px;text-align:center;cursor:pointer}body.vehicleguide #contents .filter ul>li:first-child{border-left:none}body.vehicleguide #contents .filter ul.tools{position:absolute;top:-31px;right:40px}body.vehicleguide #contents .filter ul.tools>li{padding-left:25px}body.vehicleguide #contents .filter .col{padding:20px;border-top:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;width:718px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.vehicleguide #contents .filter .col p{margin:0 0 5px}body.vehicleguide #contents .filter .col label{margin:0 0 10px;color:#333;font-size:14px;line-height:normal}body.vehicleguide #contents .filter .col.category{border-right:1px solid #a9a9a9;width:240px}body.vehicleguide #contents .cars{width:900px;padding:0 190px;position:relative;left:-161px;background:url(/resources/media_v4/loyalty_program_new/bg_vehicleguide.png) 50% 0 repeat-y;overflow:hidden}body.vehicleguide #contents .cars .cartile{width:300px;height:500px}body.vehicleguide #contents .cars .cartile img{width:270px;height:180px;margin-left:10px}body.vehicleguide #contents .cars .cartile div.content{position:relative;border-left:1px solid #f0f0f0}body.vehicleguide #contents .cars .cartile div.content .name{height:auto}body.vehicleguide #contents .cars .cartile div.content .name h4{height:15px;line-height:15px}body.vehicleguide #contents .cars .cartile div.content .details{padding:10px 15px;border-left:1px solid #aaa}body.vehicleguide #contents .cars .cartile div.content .details .features{margin:5px 0 0}body.vehicleguide #contents .cars .cartile div.content .details .btns{clear:both}body.vehicleguide #contents .spinner{display:none;position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;opacity:.7;border-radius:25px;background:url(/resources/media_v4/loyalty_program_new/el_loading_spinner.gif) 50% 50% no-repeat #fff}body.vehicleguide #contents.progress .spinner{display:block}body.vehicleguide #contents.progress .vehicles{display:none}body.home #contents{padding:0;min-width:980px;max-width:1280px;width:100%}body.home .main-content{position:relative;text-align:left}#stage{position:relative;width:100%;overflow:hidden}#stage .h1{margin:0 0 10px;font-size:56px;font-weight:700;white-space:nowrap}#stage #slideshow{position:relative;width:85%;overflow:hidden}#stage #fleet{max-width:90%;min-width:15%;position:absolute;left:85%;right:0;top:0;z-index:6;height:618px;background:url(/resources/media_v4/loyalty_program_new/bg_fleet_preview_empty.png) 0 50% no-repeat #f0f0f0}#stage #fleet.open{left:10%;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:all .5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}#stage #fleet.open .drag{background-position:50% -104px}#stage #fleet.close{left:85%;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:all .5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out;cursor:pointer}#stage #fleet .drag{display:inline-block;position:absolute;top:50%;left:0;z-index:15;margin-top:-48px;margin-left:-48px;width:96px;height:96px;overflow:hidden;text-indent:-3000px;cursor:pointer;background:url(/resources/media_v4/loyalty_program_new/el_drag.png) 50% 0 no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#stage #fleet .wrapper{width:814px;height:100%;position:relative;margin:0 auto;padding:0 34px}#stage #fleet .wrapper h2.h1{padding-top:40px}#stage #fleet .wrapper .cars{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-perspective:750px;-moz-perspective:750px;-ms-perspective:750px;-o-perspective:750px;perspective:750px;-webkit-perspective-origin:50% 46%;-moz-perspective-origin:50% 46%;-ms-perspective-origin:50% 46%;-o-perspective-origin:50% 46%;perspective-origin:50% 46%}#stage #fleet .wrapper .cars>li{position:absolute;bottom:65px;left:50px;width:300px;opacity:0;z-index:15}#stage #fleet .wrapper .cars>li .cat{display:none;position:relative;height:155px;border-left:1px solid #036b05;margin:0 0 100px 40px}#stage #fleet .wrapper .cars>li .cat a{position:relative;display:inline-block;padding:10px 25px 7px 10px;color:#fff;font-size:16px;line-height:normal;text-transform:uppercase;background:#036b05}#stage #fleet .wrapper .cars>li .cat a span{display:inline-block;width:25px;position:absolute;top:0;right:0;bottom:0;background:url(/resources/media_v4/loyalty_program_new/el_arrow_white_large.png) 50% 50% no-repeat}#stage #fleet .wrapper .cars>li .cat:before{content:"";position:absolute;left:0;top:32px;display:inline-block;background:url(/resources/media_v4/loyalty_program_new/el_fleet_cat.png) no-repeat;width:30px;height:30px}#stage #fleet .wrapper .cars>li .details{display:none;height:100px;margin-left:20px}#stage #fleet .wrapper .cars>li .details .h2{font-size:18px}#stage #fleet .wrapper .cars>li .details .features{border:0;width:auto}#stage #fleet .wrapper .cars>li.r{left:auto;right:50px}#stage #fleet .wrapper .cars>li.active,#stage #fleet .wrapper .cars>li.active+li{opacity:1;z-index:14}#stage #fleet .wrapper .cars>li.active .cat,#stage #fleet .wrapper .cars>li.active+li .cat{display:inline-block}#stage #fleet .wrapper .cars>li.active .details,#stage #fleet .wrapper .cars>li.active+li .details{display:block}#stage #fleet .wrapper .cars>li.active+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li{opacity:1;z-index:13}#stage #fleet .wrapper .cars>li.active+li+li+li+li,#stage #fleet .wrapper .cars>li.active+li+li+li+li+li{opacity:1;z-index:12}#stage #fleet .wrapper .pager{width:70px;height:50px;position:absolute;left:50%;bottom:95px;z-index:5;margin-left:-35px;background:url(/resources/media_v4/loyalty_program_new/el_drag_fleet.png) 50% 50% no-repeat}#stage #fleet .wrapper .pager li{height:50%;text-indent:-3000px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#stage #fleet.progress .vehicles{display:none}body.landing #contents{padding:0;width:958px;background:0;overflow:visible}body.landing #contents>div{background-color:#fff}body.landing #contents #stage{position:relative;height:527px;overflow:visible}body.landing #contents #stage .visual{height:527px;overflow:hidden;background:50% 50% no-repeat}body.landing #contents #stage .visual.noimg{background-image:url(/resources/media_v4/loyalty_program_new/bg_dummy_landing.jpg)}body.landing #contents #stage .shim{position:absolute;left:0;bottom:0;background:url(/resources/media_v4/loyalty_program_new/bg_dealslanding.png) 0 100% repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-moz-linear-gradient(top,transparent,#000);background-image:-ms-linear-gradient(top,transparent,#000);background-image:-o-linear-gradient(top,transparent,#000);background-image:linear-gradient(top,transparent,#000);height:100px;width:100%}body.landing #contents #stage .shim .h1,body.landing #contents #stage .shim .h2{margin-left:20px;color:#fff}body.landing #contents #stage .shim .h1{margin-bottom:0;font-size:36px}body.landing #contents #stage .shim .h2{margin-left:22px}body.landing #contents .description{margin:0 0 4px;padding:30px 20px 40px;border-bottom:1px solid #d8d8d8}body.landing #contents .description .h2,body.landing #contents .description .h3,body.landing #contents .description .more-info{width:540px}body.landing #contents .sticker{position:absolute;right:390px;top:468px;padding-top:23px;width:110px;height:87px;background:url(/resources/media_v4/loyalty_program_new/el_loyality_big.png) 50% 50% no-repeat}body.landing #contents .sticker>*{display:block;text-align:center;font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-weight:700;font-size:18px;line-height:21px}body.landing #contents .sticker strong{font-weight:700;font-size:20px}#errors{margin:0 auto;padding:20px 10px;background:#fff;width:958px;text-align:left}#errors>div{background:url(/resources/media_v4/loyalty_program_new/el_error.png) 35px 20px no-repeat;color:#c90000;padding:20px 20px 20px 75px;border:1px solid #d8d8d8;border-width:1px 0}#errors>div li{padding:5px 0 0}#errors>div h2{margin:0 0 15px;font-size:18px;line-height:22px}#errors>div p{font-size:12px;line-height:16px;margin-bottom:0}#errors>div ul{list-style:disc inside}#errors>div.bottom,#errors>div.top{display:none}.errors{margin:15px 0}.errors li{padding:0 0 5px;color:#c90000}.extras .errors{padding-left:45px;background:url(/resources/media_v4/loyalty_program_new/el_error_small.png) 22px 45% no-repeat;color:#c90000}.extras .errors li{padding:5px 0 0}.extras .errors h2{margin:0 0 15px;font-size:18px;line-height:22px}.loading span{display:inline-block;zoom:1}.loading.inline{text-align:center}.loading.inline span{margin:45px 0;padding:45px 20px;background:url(/resources/media_v4/loyalty_program_new/el_loading_spinner.gif) 50% 0 no-repeat;color:#919191}.loading.page{margin:0 0 5px;padding:20px 10px 50px;background:#fff;border-bottom:1px solid #d8d8d8}.loading.page .h2{margin:0;padding:20px;background:#f0f0f0}.loading.page .h2 span{display:inline-block;zoom:1}.loading.page .h2 span:first-child{margin-right:20px;padding-right:120px;background:url(/resources/media_v4/loyalty_program_new/el_loading.gif) 100% 0 no-repeat;text-transform:uppercase}body.select #contents #filter{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:978px;margin:0 0 4px;padding:0 10px 20px;background:#fff;border-bottom:1px solid #d8d8d8}body.select #contents #filter .tabs+p,body.select #contents #filter>.h2{margin-left:10px}body.select #contents #filter>.h2{margin:25px 0 0 10px;font-size:28px;font-weight:700;font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;line-height:normal;padding-bottom:15px;border-bottom:0}body.select #contents #filter .sort{position:absolute;right:20px;top:65px}body.select #contents #filter .sort li{display:inline-block;zoom:1;padding:0 10px;border-right:1px solid #333}body.select #contents #filter .sort li.last,body.select #contents #filter .sort li:first-child{border:0;padding-right:5px}body.select #contents #filter .sort li a{color:#036b05}body.select #contents #filter .sort li a.selected,body.select #contents #filter .sort li a:hover{color:#333}body.select #contents .quote ul.items{margin:0 0 50px}body.select #contents .quote ul.price{position:absolute;left:20px;bottom:20px;width:253px}body.select #contents .quote ul.errors{margin-bottom:60px}body.select #contents .details .col{width:640px;min-height:200px}body.select #contents .details .col.quote{width:253px}body.book #contents #basket ul.locations li,body.confirmation #contents #basket ul.locations li{margin:0 0 5px}body.book #contents #basket ul.locations li span,body.confirmation #contents #basket ul.locations li span{display:block}body.book #contents #basket ul.items,body.confirmation #contents #basket ul.items{margin:0 0 20px}body.book #contents #basket ul.items span.name,body.confirmation #contents #basket ul.items span.name{float:left;width:60%}body.book #contents #basket ul.items span.price,body.confirmation #contents #basket ul.items span.price{font-weight:700}body.book #contents #basket ul.price,body.confirmation #contents #basket ul.price{position:relative;left:-10px;margin:0;padding:0 20px 10px;width:233px;border:5px solid #f9d200;border-width:0 0 5px;-webkit-box-shadow:0 3px 3px rgba(85,85,85,.3);-moz-box-shadow:0 3px 3px rgba(85,85,85,.3);-ms-box-shadow:0 3px 3px rgba(85,85,85,.3);-o-box-shadow:0 3px 3px rgba(85,85,85,.3);box-shadow:0 3px 3px rgba(85,85,85,.3)}body.book #contents #basket ul.price li span.name,body.book #contents #basket ul.price li span.price,body.book #contents #basket ul.price li span.txt,body.confirmation #contents #basket ul.price li span.name,body.confirmation #contents #basket ul.price li span.price,body.confirmation #contents #basket ul.price li span.txt{float:none;text-align:left}body.book #contents #basket ul.price li.estimated span.price,body.confirmation #contents #basket ul.price li.estimated span.price{font-size:24px;line-height:normal}body.book #contents #basket ul.price li.coupon .warn,body.confirmation #contents #basket ul.price li.coupon .warn{color:#919191}body.book #contents #basket ul.price li.coupon a,body.confirmation #contents #basket ul.price li.coupon a{display:inline-block;clear:both}body.book #contents #basket .h2,body.confirmation #contents #basket .h2{margin:0;padding:0 0 10px;border:1px solid #d8d8d8}body.book #contents #basket h4.h2,body.confirmation #contents #basket h4.h2{clear:both;position:relative;padding-top:20px;border-width:1px 0 0}body.book #contents #basket .content,body.confirmation #contents #basket .content{margin:0 0 20px}body.book #contents #basket .content p a,body.confirmation #contents #basket .content p a{color:#036b05;text-decoration:none}body.book #contents #basket .content+ul.price,body.confirmation #contents #basket .content+ul.price{margin-top:20px}body.book #contents #basket p,body.book #contents #basket ul.list,body.confirmation #contents #basket p,body.confirmation #contents #basket ul.list{color:#919191}body.book #creation_errors,body.book .popup{display:none}body.book #large_header .nav-main>ul>li,body.hide-nav #large_header .nav-main>ul>li{border:0}body.book #large_header .nav-main>ul>li a,body.hide-nav #large_header .nav-main>ul>li a{visibility:hidden}body.book #contents #enquiry{margin-bottom:5px;padding-bottom:20px;border-bottom:1px solid #d8d8d8}body.book #contents #enquiry>ul{margin-bottom:20px}body.book #contents #enquiry>ul li{cursor:pointer}body.book #contents #enquiry>ul li.tooltip>.content{position:absolute;left:225px;top:40px;bottom:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:-165px;padding:10px;border:1px solid #d8d8d8;background:#f0f0f0;-webkit-box-shadow:0 0 6px rgba(85,85,85,.3);-moz-box-shadow:0 0 6px rgba(85,85,85,.3);-ms-box-shadow:0 0 6px rgba(85,85,85,.3);-o-box-shadow:0 0 6px rgba(85,85,85,.3);box-shadow:0 0 6px rgba(85,85,85,.3);width:350px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px}body.book #contents #enquiry>ul li.tooltip>.content:after,body.book #contents #enquiry>ul li.tooltip>.content:before{content:"";display:inline-block;position:absolute;left:175px;top:-12px;margin-left:-12px;background:url(/resources/media_v4/loyalty_program_new/el_tooltip.png) 50% 100% no-repeat;width:22px;height:12px}body.book #contents #enquiry>ul li.tooltip>.content:after{top:auto;bottom:-12px;background-position:50% 0}body.book #contents #enquiry>ul li.tooltip>.content .h4{font-weight:700}body.book #contents #enquiry>ul li.tooltip>.content .bottom,body.book #contents #enquiry>ul li.tooltip>.content .top,body.book #contents #enquiry>ul li.tooltip>.content:after{display:none}body.book #contents #enquiry .h1{margin-bottom:20px;padding:0 10px}body.book #contents #enquiry:hover{z-index:10;position:relative}body.book #contents .loyalty{margin:20px 0 0}body.book #contents .main-content{position:relative;background:#fff}body.book #contents .cartile{z-index:1;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding:20px;width:665px}body.book #contents .cartile .bt.box.toggle,body.book #contents .cartile .details .col{width:640px}body.book #contents #basket{float:right;margin-right:20px}body.book #contents #basket .h2{margin:0 20px}body.book #contents #basket .content{margin:0 20px 20px}body.book #contents #basket .content p a{color:#036b05;text-decoration:none}body.book #contents #basket .content+ul.price{margin-top:20px}body.book #contents #basket .quote,body.book #contents #basket .submit_quote{z-index:1;margin:0 0 25px;padding:0;width:293px}body.book #contents #basket .submit_quote{position:relative}body.book #contents #basket .submit_quote .error{display:block;padding:20px 20px 0}body.book #contents #basket .bg{position:absolute;top:0;bottom:60px;right:0;margin-right:20px;padding:0;width:293px;background:#f0f0f0}body.book #contents #basket.fixed .submit_quote{-webkit-animation:.5s both slideprice;-moz-animation:.5s both slideprice;-ms-animation:slideprice .5s both;-o-animation:.5s both slideprice;animation:.5s both slideprice;-webkit-transform:translatez(0);position:fixed;top:40px;bottom:auto;left:50%;margin-left:176px}body.book #contents #basket.bottom .submit_quote{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;position:absolute;top:auto;bottom:91px}body.book #contents #extras{background:0}body.book #contents #payment_option,body.book #contents #upgrade{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:30px 0 20px}body.book #contents #coupon .content>span.error{display:static;padding:0;background:0}body.book #contents #coupon button,body.book #contents #coupon input[type=text]{margin-right:5px}body.book a#cancel-coupon{display:none}body.book #contents #upgrade{overflow:hidden;padding:20px;background:#f0f0f0}body.book #contents #upgrade .visual{float:left;width:135px}body.book #contents #upgrade .visual img{width:100%;height:auto}body.book #contents #upgrade .visual.noimg{height:65px;background-image:url(/resources/media_v4/loyalty_program_new/el_dummy_car_small.png)}body.book #contents #upgrade .content{position:static;float:left;margin-left:10px}body.book #contents #upgrade .content p{margin:0}body.book #contents #upgrade .content p .title{font-size:14px;line-height:normal;text-transform:uppercase}body.book #contents #upgrade .content p.price{margin:0 0 15px}body.book #contents #upgrade .content p.price,body.book #contents #upgrade .content p.price strong{font-weight:700}body.book #contents #formContainer{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:20px 5px 20px 20px;background:#fff;border-top:4px solid #f0f0f0;width:665px}body.book #contents #formContainer a{color:#036b05;text-decoration:none}body.book #contents #formContainer form input[type=email],body.book #contents #formContainer form input[type=text],body.book #contents #formContainer form select{width:344px}body.book #contents #formContainer form span.error{padding-left:45px;background:url(/resources/media_v4/loyalty_program_new/el_error_small.png) 22px 45% no-repeat;color:#c90000;position:absolute;left:350px;top:20px}body.book #contents #formContainer form #divGender div,body.book #contents #formContainer form #divGender h3,body.book #contents #formContainer form #divGender label,body.book #contents #formContainer form #divPhoneNumber fieldset div,body.book #contents #formContainer form #divPhoneNumber fieldset h3,body.book #contents #formContainer form #divPhoneNumber fieldset label{display:inline-block}body.book #contents #formContainer form #divGender h3,body.book #contents #formContainer form #divGender label,body.book #contents #formContainer form #divPhoneNumber fieldset h3,body.book #contents #formContainer form #divPhoneNumber fieldset label{margin:0 20px 0 0}body.book #contents #formContainer form #divGender label,body.book #contents #formContainer form #divPhoneNumber fieldset label{color:#333}body.book #contents #formContainer form #divSecurityCode .tooltip{position:absolute;top:0;left:134px}body.book #contents #formContainer form #divSecurityCode input[type=text]{width:118px}body.book #contents #formContainer form #divSecurityCode.mandatory .tooltip{left:100px}body.book #contents #formContainer form #divSecurityCode.mandatory .tooltip .content{left:34px}body.book #contents #formContainer form #divSecurityCode.mandatory .tooltip .content:after{left:141px}body.book #contents #formContainer #loginTypes{position:relative;width:625px}body.book #contents #formContainer #loginTypes>.h2{margin:0 0 5px}body.book #contents #formContainer #js_signup_panel{display:none}body.book #contents #formContainer #js_signup_panel>div{display:block}body.book #contents #formContainer #reservationForm{display:none}body.book #contents #formContainer #reservationForm #customer .h2{border:0}body.book #contents #formContainer #reservationForm #customer #tooltipEmail{position:absolute;top:0;left:326px}body.book #contents #formContainer #reservationForm #payment #payment-summary,body.book #contents #formContainer #reservationForm #payment input[name=ccdsid]{display:none}body.book #contents #formContainer #reservationForm #payment>.content{padding-bottom:80px}body.book #contents #formContainer #reservationForm #payment>.content strong:first-child{display:block;margin:0 0 10px;font-size:18px;line-height:22px}body.book #contents #formContainer #reservationForm #payment>.content #divCardType,body.book #contents #formContainer #reservationForm #payment>.content .h2{margin-top:10px}body.book #contents #formContainer+div{clear:both;border-top:1px solid #d8d8d8}body.book #contents .pagetools{border-top:4px solid #f0f0f0}body.book.loggedin #contents .main-content #formContainer #loginTypes #guestlogin,body.book.loggedin #contents .main-content #formContainer #loginTypes>.h2{display:none}body.book.loggedin #contents .main-content #formContainer #reservationForm{display:block}body.book #footer .contact li>*,body.book #footer .more .content,body.book #footer .service .content>*{display:none}body.book #footer .contact li .lbl-phone,body.book #footer .contact li .phone,body.book #footer .contact li>p,body.book #footer .service .content>.links{display:block}body.book #footer .service .content>.links{padding:0;border:0;height:16px;overflow:hidden}body.book #footer .more .content{height:100px}body.confirmation #contents{padding:0;background:0;width:978px}body.confirmation #contents h2{margin:0 0 15px;font-size:18px;line-height:22px}body.confirmation #contents .pagetools:first-child{position:absolute;top:55px;right:10px;z-index:1;background:0}body.confirmation #contents .pagetools li{padding-top:2px;padding-bottom:2px}body.confirmation #contents #banner,body.confirmation #contents #details,body.confirmation #contents #headline{position:relative;margin:0 0 4px;padding:20px;background:#fff;border-bottom:1px solid #d8d8d8}body.confirmation #contents #headline{padding:40px 80px 40px 20px}body.confirmation #contents #headline *{margin:0;font-size:14px;line-height:18px}body.confirmation #contents #headline p{margin:0}body.confirmation #contents #headline p strong{display:block;margin:0 0 15px;font-size:18px;line-height:22px;padding-left:22px;background:url(/resources/media_v4/loyalty_program_new/el_confirmed.png) 0 2px no-repeat}body.confirmation #contents #headline .h1{margin:0 0 15px;font-size:24px;line-height:normal}body.confirmation #contents #details{padding-left:0}body.confirmation #contents #details>div~div{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;padding:20px 0;width:665px}body.confirmation #contents #details>div~div #returning-your-vehicle,body.confirmation #contents #details>div~div#location,body.confirmation #contents #details>div~div.cartile{border-top:4px solid #f0f0f0}body.confirmation #contents #details #customer{position:relative;padding:0 20px 20px}body.confirmation #contents #details #customer .clear{float:left;margin:0 0 15px 312px;width:294px}body.confirmation #contents #details #customer .h2+.clear{position:absolute;top:37px;left:20px;margin:0}body.confirmation #contents #details #customer .content,body.confirmation #contents #details #customer .title{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.confirmation #contents #details #customer .title{width:74px}body.confirmation #contents #details #customer .content{width:220px}body.confirmation #contents #details #customer .content p{margin:0}body.confirmation #contents #details #customer .content strong{font-weight:700}body.confirmation #contents #details #e-rental{clear:both;border-bottom:1px solid #d8d8d8}body.confirmation #contents #details #e-rental>div{margin:0 20px;padding:20px 0 40px;border-top:1px solid #d8d8d8}body.confirmation #contents #details #e-rental>div img{float:left;margin:0 20px 20px 0}body.confirmation #contents #details #e-rental>div a{display:inline-block;margin:0;padding:0 0 0 10px;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:ease-out;-moz-transition:ease-out;-ms-transition:all 0s ease-out;-o-transition:ease-out;transition:ease-out;background:url(/resources/media_v4/loyalty_program_new/bg_bt_prim.png) 2px 0 no-repeat;height:32px;line-height:32px;float:right}body.confirmation #contents #details #e-rental>div a:hover{color:#333;background-position:2px -100px}body.confirmation #contents #details #e-rental>div a>*{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:ease-out;-moz-transition:ease-out;-ms-transition:all 0s ease-out;-o-transition:ease-out;transition:ease-out;background:url(/resources/media_v4/loyalty_program_new/bg_bt_prim.png) 100% -50px no-repeat;height:32px}body.confirmation #contents #details #e-rental>div a>:hover{color:#333}body.confirmation #contents #details #e-rental>div a:hover>*{background-position:100% -150px}body.confirmation #contents #details #e-rental>div.bottom,body.confirmation #contents #details #e-rental>div.top{display:none}body.confirmation #contents #details .cartile{padding:20px;height:300px}body.confirmation #contents #details .cartile .col{margin:0;padding-right:15px}body.confirmation #contents #details .quote{position:absolute;top:0;bottom:0;right:20px}body.confirmation #contents #details .quote .booking p{margin:0 0 5px}body.confirmation #contents #details .quote .booking div h2{margin-top:30px}body.confirmation #contents #details .quote .privilege{padding-top:20px;border-top:1px solid #d8d8d8}body.confirmation #contents #details .quote #extraBanner img,body.confirmation #contents #details .quote .privilege img{margin:0 auto}body.confirmation #contents #details .quote .booking a,body.confirmation #contents #details .quote .terms a{display:inline-block;padding:1px 15px 0 0;background:url(/resources/media_v4/loyalty_program_new/el_arrow_green.png) 100% 50% no-repeat;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.confirmation #contents #details .quote .booking a .l,body.confirmation #contents #details .quote .booking a .r,body.confirmation #contents #details .quote .terms a .l,body.confirmation #contents #details .quote .terms a .r{display:none}body.confirmation #contents #details .quote .terms{margin-bottom:30px}body.confirmation #contents #details .quote ul.items li>span,body.confirmation #contents #details .quote ul.price li>span{float:none;display:block;width:auto}body.confirmation #contents #details #dontForget{margin:0 0 20px;padding:20px;background:#f0f0f0}body.confirmation #contents #details #dontForget li{margin:0 0 8px;font-size:14px;line-height:18px;font-weight:700}body.confirmation #contents #details #dontForget li span{display:block;margin:2px 0 0;font-size:12px;line-height:normal;color:#919191;font-weight:400}body.confirmation #contents #details #location>div{padding:0 20px}body.confirmation #contents #details #location>div.content{position:relative}body.confirmation #contents #details #location #pickupLocation ul,body.confirmation #contents #details #location #returnLocation ul{overflow:hidden;padding-bottom:20px}body.confirmation #contents #details #location #pickupLocation li,body.confirmation #contents #details #location #returnLocation li{float:left;margin:0 0 10px;width:312px;min-height:46px}body.confirmation #contents #details #location #pickupLocation+div,body.confirmation #contents #details #location #returnLocation+div{clear:both}body.confirmation #contents #details #location #googleMap{position:absolute;top:0;left:20px;border:1px solid #d8d8d8;width:623px;height:475px;overflow:hidden}body.confirmation #contents #details #location #googleMap #google-map{width:623px;height:475px}body.confirmation #contents #details #location #googleMapDirections{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px;padding:495px 20px 20px;background:#f0f0f0}body.confirmation #contents #details #location #googleMapDirections form{height:100px}body.confirmation #contents #details #location #googleMapDirections form input[type=text],body.confirmation #contents #details #location #googleMapDirections form p{background-image:url(/resources/media_v4/loyalty_program_new/el_map_a.png);background-repeat:no-repeat;background-position:0 50%}body.confirmation #contents #details #location #googleMapDirections form p{padding:7px 0 7px 30px}body.confirmation #contents #details #location #googleMapDirections form input[type=text]{padding-left:30px;background-position:2px 50%;width:264px}body.confirmation #contents #details #location #googleMapDirections form input[type=text],body.confirmation #contents #details #location #googleMapDirections form label,body.confirmation #contents #details #location #googleMapDirections form p{position:absolute;top:0;left:0}body.confirmation #contents #details #location #googleMapDirections form input[type=text],body.confirmation #contents #details #location #googleMapDirections form p{top:20px}body.confirmation #contents #details #location #googleMapDirections form #map-from,body.confirmation #contents #details #location #googleMapDirections form label.to{left:305px}body.confirmation #contents #details #location #googleMapDirections form #map-from{background-image:url(/resources/media_v4/loyalty_program_new/el_map_b.png)}body.confirmation #contents #details #location #googleMapDirections form .switch{position:absolute;top:20px;left:-40px;width:30px;height:30px;background:url(/resources/media_v4/loyalty_program_new/el_switch.png) 50% 50% no-repeat}body.confirmation #contents #banner{overflow:hidden}body.confirmation #contents #banner .content{float:left;margin:0 0 20px 10px;width:450px}body.confirmation #contents #banner .content+div.content{margin-left:18px}body.confirmation #contents #banner #free{clear:both;margin-top:20px}body.confirmation #contents #banner #free img{margin:0 auto}body.confirmation #contents #banner #voucher{margin:40px 10px 20px}body.confirmation #contents #banner #voucher h2{margin-bottom:5px}body.confirmation #contents #banner #voucher .fr{float:left}body.confirmation #contents #banner #voucher .fr img{margin:0 20px 10px 0}body.confirmation #contents #banner #voucher br{display:none}#shim{display:none;opacity:0;-webkit-animation:.25s forwards hideshim;-moz-animation:.25s forwards hideshim;-ms-animation:.25s hideshim forwards;-o-animation:.25s forwards hideshim;animation:.25s forwards hideshim;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.65);pointer-events:none}#shim.show{display:block;z-index:25;pointer-events:auto;-webkit-animation:.25s forwards showshim;-moz-animation:.25s forwards showshim;-ms-animation:.25s showshim forwards;-o-animation:.25s forwards showshim;animation:.25s forwards showshim}.needslightbox{display:none}.lightbox{display:none;position:fixed;top:50%;left:50%;z-index:30;pointer-events:none;margin:-250px 0 0 -381px;background:#fff;width:762px;overflow:hidden;text-align:left;-webkit-animation:.25s forwards hideoverlay;-moz-animation:.25s forwards hideoverlay;-ms-animation:.25s hideoverlay forwards;-o-animation:.25s forwards hideoverlay;animation:.25s forwards hideoverlay}.lightbox.show{display:block;-webkit-animation:.25s forwards showoverlay;-moz-animation:.25s forwards showoverlay;-ms-animation:.25s showoverlay forwards;-o-animation:.25s forwards showoverlay;animation:.25s forwards showoverlay}.lightbox .needslightbox{display:block}.lightbox>.content{padding:30px 20px}.lightbox>.content .hr-plain,.lightbox>.content br{display:none}.lightbox>.content .buttons li{display:inline}.lightbox.car{margin:-365px 0 0 -459px;width:918px}.lightbox.car .content{padding:0}.lightbox.car .errors{margin:20px}.lightbox.car .stage{position:relative;margin:0 0 1px;padding:0 20px;background:url(/resources/media_v4/loyalty_program_new/bg_caroverlay.jpg) 0 0/100% 100% no-repeat #f0f0f0;height:330px}.lightbox.car .stage .cat{position:absolute;left:20px;top:20px;margin:0 0 15px;font-size:14px;line-height:18px}.lightbox.car .stage .visual{margin:0 auto;width:450px}.lightbox.car .stage .visual.noimg{height:300px;background-image:url(/resources/media_v4/loyalty_program_new/el_dummy_car_large.png);background-position:50% 50%}.lightbox.car .stage .visual img{width:100%;height:auto}.lightbox.car .col{position:relative;float:left;padding:15px 0;width:372px;height:296px}.lightbox.car .col>*{margin-left:20px;margin-right:20px}.lightbox.car .col.prices{overflow-y:scroll;width:546px;background:#f0f0f0}.lightbox.car .col.prices .h2{margin-bottom:5px}.lightbox.car #vehicleAndRateDetails ul.features li.tooltip{position:relative}.lightbox.car #vehicleAndRateDetails ul.features li.tooltip .content{padding:10px;bottom:47px;left:92px;width:170px}.lightbox.car #vehicleAndRateDetails ul.features li.tooltip .content:after,.lightbox.car #vehicleAndRateDetails ul.features li.tooltip .content:before{left:85px}.lightbox.car .tools li{margin-right:20px;padding-left:25px}.lightbox.search{width:958px;height:694px;margin:-347px 0 0 -479px;overflow:visible;background:0}.lightbox.search>.close{background-position:50% 5px}.lightbox.search .content{background:url(/resources/media_v4/loyalty_program_new/bg_header.jpg) 100% 100% no-repeat #037b00;background-image:-webkit-radial-gradient(100% 0,cover,#81be36,#037b00 70%);background-image:-moz-radial-gradient(100% 0,cover,#81be36,#037b00 70%);background-image:-ms-radial-gradient(100% 0,cover,#81be36,#037b00 70%);background-image:-o-radial-gradient(100% 0,cover,#81be36,#037b00 70%);background-image:radial-gradient(100% 0,cover,#81be36,#037b00 70%)}.lightbox.abs{position:absolute;margin-top:0}.lightbox.residence{height:372px}.lightbox.residence .content #corMessages{margin:0 0 15px;font-weight:700;padding-left:20px}.lightbox.residence .content .buttons li{display:inline}.lightbox.you p+.you-extra{border-top:1px solid #d8d8d8}.lightbox.you .you-top{padding:15px 0 0;border-bottom:1px solid #d8d8d8;overflow:hidden}.lightbox.you .you-text{float:left;width:75%}.lightbox.you .you-text p{padding-left:10px;font-weight:700}.lightbox.you .you-button{float:left;width:23%;text-align:right}.lightbox.borderless{width:724px;margin-left:-362px}.lightbox.borderless>.content{padding:0}.lightbox.borderless span.close{background-position:0 5px;right:0}@media screen and (min-device-width:1025px){.lightbox.show .close,.lightbox.show .content{pointer-events:auto}}body.print-lightbox #shim.show{background-color:#000}.favoritebox{width:918px;margin-left:-458px}.favoritebox>.content{padding:30px 0 0}.favoritebox ul.features li{width:65%}.favoritebox ul.features li.even{width:35%}.favoritebox ul.features li.milage,.favoritebox ul.features li.minage{width:auto}.favoritebox ul.features li.drive,.favoritebox ul.features li.seats{padding-top:10px}.lightbox.favsmall{width:350px;margin-left:-175px}.lightbox.favsmall>.content{padding:0;margin:20px 30px}.lightbox div[class^=fav-]{background-repeat:no-repeat;padding-left:40px}.lightbox div[class^=fav-] p{padding:10px 0 5px;margin:0;font-size:14px;line-height:1.5}.lightbox.timedatepicker{width:947px;height:637px;background:0}.lightbox.timedatepicker>span.close{background-position:50% 5px;right:auto;left:725px}.lightbox.timedatepicker>.content{width:682px;background:url(/resources/media_v4/loyalty_program_new/bg_footer_popup.jpg) 100% 100% no-repeat #037b00;background-image:-webkit-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-moz-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-ms-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-o-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:radial-gradient(100% 0,cover,#81be36,#037b00 100%);color:#fff;padding:40px 40px 65px;position:relative}.lightbox.timedatepicker>.content h2{font-size:24px;margin-bottom:24px}.lightbox.timedatepicker>.content .returndate,.lightbox.timedatepicker>.content .startdate{position:relative;margin-bottom:20px;display:inline-block;zoom:1}.lightbox.timedatepicker>.content .returndate>span,.lightbox.timedatepicker>.content .startdate>span{width:27px;height:40px;margin-right:10px;display:inline-block;zoom:1;float:left;background:url(/resources/media_v4/loyalty_program_new/el_car.png) 0 50% no-repeat}.lightbox.timedatepicker>.content .returndate input[type=text],.lightbox.timedatepicker>.content .startdate input[type=text]{height:40px;padding:8px 15px 8px 35px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:14px;line-height:normal;background:url(/resources/media_v4/loyalty_program_new/el_date.png) 8px -41px no-repeat #fff}.lightbox.timedatepicker>.content .returndate input[type=text].time,.lightbox.timedatepicker>.content .startdate input[type=text].time{width:120px}.lightbox.timedatepicker>.content .returndate input[type=text].date,.lightbox.timedatepicker>.content .startdate input[type=text].date{margin-right:10px;background-position:-22px 10px;width:150px}.lightbox.timedatepicker>.content .returndate{margin-left:47px}.lightbox.timedatepicker>.content .returndate>span{background-position:-50px 50%}iframe#worldwidelocationsiframe{width:100%;height:384px}#tools{display:none;float:left;margin:0 18px 0 0;width:216px}#tools>div img{margin-bottom:20px}#tools>div ul{margin:0 0 20px;padding:8px 0 0;background:#f0f0f0}#tools>div ul li{border-top:1px solid #fff}#tools>div ul li h1,#tools>div ul li h2{margin:0;font-size:18px;line-height:22px;line-height:normal;padding:12px 20px}#tools>div ul li h2{padding:10px 20px;background:url(/resources/media_v4/loyalty_program_new/el_arrow_green.png) 100% 50% no-repeat;margin:0;font-size:14px;line-height:18px}#tools>div ul li a{display:block;padding-right:15px}#tools>div ul li a.aon,#tools>div ul li a.baon,#tools>div ul li a:hover{background:#90c53e;color:#fff}#tools>div ul li:first-child{padding-bottom:5px;border-top:0;border-bottom:1px solid #d8d8d8}#tools>div:last-child{margin-bottom:40px}#title+div>span{display:none}#title+div span.secure{display:inline;color:#919191;background:url(/resources/media_v4/loyalty_program_new/el_security_small.png) no-repeat;padding:4px 0 4px 20px}.maincontent_335_greenbrd_greenbg,.maincontent_470_greenbrd_greenbg{position:relative;margin:0 0 20px;padding:0 0 20px;background:#f0f0f0}.maincontent_335_greenbrd_greenbg span img,.maincontent_470_greenbrd_greenbg span img{margin:0 0 20px;width:450px;height:130px}.maincontent_335_greenbrd_greenbg>div,.maincontent_470_greenbrd_greenbg>div{padding:0 20px}.maincontent_335_greenbrd_greenbg h2,.maincontent_470_greenbrd_greenbg h2{margin:0 0 15px;font-size:14px;line-height:18px;color:#919191}.maincontent_335_greenbrd_greenbg a.buttongreen,.maincontent_470_greenbrd_greenbg a.buttongreen{position:absolute;right:15px;bottom:20px}.maincontent_335_greenbrd_greenbg a.buttongreen .l,.maincontent_470_greenbrd_greenbg a.buttongreen .l{background-color:#f0f0f0}.block_248_gray_bg{float:left;position:relative;margin:0 0 30px;width:294px;height:172px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.block_248_gray_bg+.block_248_gray_bg{margin-left:18px;padding-left:18px;border-left:1px solid #d8d8d8}.block_248_gray_bg+.block_248_gray_bg input[type=email],.block_248_gray_bg+.block_248_gray_bg input[type=password],.block_248_gray_bg+.block_248_gray_bg input[type=text],.block_248_gray_bg+.block_248_gray_bg select.input{width:276px}.block_248_gray_bg a.buttongreen{position:absolute;right:0;bottom:0}form.hasErrors .block_248_gray_bg{height:205px}table.result{margin:8px 0 40px;width:100%}table.result td,table.result th{padding:12px 5px 10px;text-align:center}table.result th{background:#f0f0f0;color:#919191;font-weight:400;white-space:normal}table.result td{border:1px solid #d8d8d8;border-width:0 0 1px 1px}table.result td img.visual{width:135px}table.result td.strong{text-align:left;white-space:nowrap}table.result td:first-child{border-left:none}form[name=driverExistingBookingsForm]{height:172px;margin-bottom:30px}form[name^=driver] #genderF,form[name^=driver] #genderM{width:auto}form[name=driverPersonalInformationForm] .toolTipMorInfo{background:0}form[name=driverPersonalInformationForm] .toolTipMorInfo>*{float:left}body.myaccountpersonalinfo div[id^=issueNumberContainer]{display:none}div[id^=displayAdditional]>span{vertical-align:middle}div[id^=displayAdditional] a{display:inline-block;zoom:1;float:left;width:26px;height:26px;background:url(/resources/media_v4/loyalty_program_new/el_add.png) no-repeat}div[id^=displayAdditional] .style_titre_hide{display:inline-block;zoom:1;padding:5px 0 5px 5px;cursor:pointer;color:#036b05;vertical-align:middle}div[id$=Card2Div]{display:none}div[id$=Card2Div] a{margin:0 0 15px;background-position:-30px -30px}div[id$=Card2Div] .style_titre_hide{margin:0 0 15px}form[name=driverPrivilegeEnrolmentIdCard] .content{overflow:hidden}form[name=driverPrivilegeEnrolmentIdCard] div.strong{font-weight:700}form[name=driverPrivilegeEnrolmentIdCard] div.strong label{font-weight:400}form[name=driverPrivilegeEnrolmentIdCard] input#selectedCard01{margin-top:22px}form[name=driverUpdatePasswordForm]>input[type=hidden]+div,form[name=driverUpdatePasswordForm]>input[type=hidden]+div+fieldset+div{margin:0 0 15px;width:90%}form[name=driverUpdatePasswordForm]>div{clear:both}form[name=driverUpdatePasswordForm] a.buttongreen{position:absolute;right:0;bottom:0}form[name=driverClaimMissingForm],form[name=driverUpdatePasswordForm]{padding-bottom:42px}form[name=driverClaimMissingForm]{margin-top:15px}form[name=driverClaimMissingForm] .label{padding:0 0 15px 20px;position:relative}form[name=driverClaimMissingForm] .label input[type=radio]{position:absolute;top:1px;left:0;margin:0;padding:0}form[name=driverClaimMissingForm] span.toolTip{position:absolute;margin-left:.5em}body.mybookingscancelbooking table,body[class*=mybookingsexistingbookings] table{position:relative;margin-bottom:70px;width:100%}body.mybookingscancelbooking table tr td,body[class*=mybookingsexistingbookings] table tr td{padding-top:12px}body.mybookingscancelbooking table tr+tr td,body[class*=mybookingsexistingbookings] table tr+tr td{padding:12px 0 4px}body.mybookingscancelbooking table tr+tr+tr td,body[class*=mybookingsexistingbookings] table tr+tr+tr td{padding:4px 0}body.mybookingscancelbooking table td.green,body.mybookingscancelbooking table td.green+td,body[class*=mybookingsexistingbookings] table td.green,body[class*=mybookingsexistingbookings] table td.green+td{height:0;margin:0;padding:0;overflow:hidden;border-top:1px solid #d8d8d8;font-size:0;line-height:0;text-indent:-9999px;color:#fff}body.mybookingscancelbooking table td[rowspan="8"],body[class*=mybookingsexistingbookings] table td[rowspan="8"]{width:145px}body.mybookingscancelbooking table td[rowspan="8"]+td,body[class*=mybookingsexistingbookings] table td[rowspan="8"]+td{padding-right:.5em;border-bottom:1px solid #d8d8d8;width:95px}body.mybookingscancelbooking table td[rowspan="8"]+td+td,body[class*=mybookingsexistingbookings] table td[rowspan="8"]+td+td{width:auto;border-bottom:1px solid #d8d8d8;padding-bottom:10px}body.mybookingscancelbooking table td[rowspan="7"],body[class*=mybookingsexistingbookings] table td[rowspan="7"]{position:relative;width:0;padding-top:0;text-align:right}body.loyalty_info a[id$=QualifBtn],body.my-europcar a[id$=QualifBtn],body[class*=homepagedriver] a[id$=QualifBtn],body[class*=myeuropcarsummary] a[id$=QualifBtn]{white-space:nowrap;font-size:12px!important;margin:0!important;background:0 0!important;padding:0!important}body.loyalty_info a#hideQualifBtn,body.loyalty_info a[id$=QualifBtn] img,body.my-europcar a#hideQualifBtn,body.my-europcar a[id$=QualifBtn] img,body[class*=homepagedriver] a#hideQualifBtn,body[class*=homepagedriver] a[id$=QualifBtn] img,body[class*=myeuropcarsummary] a#hideQualifBtn,body[class*=myeuropcarsummary] a[id$=QualifBtn] img{display:none}body.loyalty_info table.result td.left_border+td.left_border+td.left_border+td.left_border span,body.my-europcar table.result td.left_border+td.left_border+td.left_border+td.left_border span,body[class*=homepagedriver] table.result td.left_border+td.left_border+td.left_border+td.left_border span,body[class*=myeuropcarsummary] table.result td.left_border+td.left_border+td.left_border+td.left_border span{display:block;width:180px}#qualifyingRentals table#historyTable{display:none;margin-bottom:15px}form[name=driverExistingBookingsForm] .block_248_gray_bg{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;width:294px;clear:none!important;margin-top:0!important}form[name=driverExistingBookingsForm] .block_248_gray_bg+.block_248_gray_bg,form[name=driverExistingBookingsForm] .block_248_gray_bg+.block_248_gray_bg .lfield,form[name=driverExistingBookingsForm] .block_248_gray_bg+.block_248_gray_bg .lfield input[type=text]{width:275px}body.deals #contents{padding:0;width:958px}body.deals #contents .deals-landing>div{padding:0 20px}body.deals #contents .top-header{position:relative;margin:0 0 30px;width:100%;height:250px;background:no-repeat red}body.deals #contents .top-header>div{position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0 0 30px 20px;background:url(/resources/media_v4/loyalty_program_new/1x121px_DEALS_TransparentGradient.png) 0 100% repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#616161));background-image:-moz-linear-gradient(top,transparent,#616161);background-image:-ms-linear-gradient(top,transparent,#616161);background-image:-o-linear-gradient(top,transparent,#616161);background-image:linear-gradient(top,transparent,#616161);width:100%;color:#fff}body.deals #contents .top-header>div h2{font-size:36px;line-height:normal;margin:0 0 5px}body.deals #contents .top-header>div h3,body.deals #contents .top-header>div p{margin:0;font-size:18px;line-height:22px}body.deals #contents .bottom-content{clear:both;overflow:hidden}body.deals #contents .bottom-content .bottom-left .carousel{margin:0 0 70px}body.deals #contents .bottom-content .bottom-right{display:none}body.partneroffers #contents #title,body.vehicleguide #contents #title{margin-bottom:0;padding-bottom:20px;border-bottom:0}#contents #onglet{margin:0 0 20px}#contents #onglet p{margin:0 0 15px;font-size:18px;line-height:22px}#contents #onglet ul{clear:both;border-bottom:1px solid #d8d8d8}#contents #onglet ul li{display:inline-block;position:relative;padding-right:2px;font-size:14px;line-height:normal}#contents #onglet ul li a{display:inline-block;position:relative;padding:12px 15px;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#c4c4c4));background-image:-moz-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-ms-linear-gradient(top,#ebebeb,#c4c4c4);background-image:-o-linear-gradient(top,#ebebeb,#c4c4c4);background-image:linear-gradient(top,#ebebeb,#c4c4c4)}#contents #onglet ul li a.selected,#contents #onglet ul li.aon a{bottom:-1px;background:#fff;border:1px solid #d8d8d8;border-width:1px 1px 0;color:#333}body.partneroffers #contents #contentsCentral{margin:0;padding-bottom:40px}body.partneroffers #contents #contentsCentral>div .content img{float:left;margin-right:18px}body.partneroffers #contents #contentsCentral>div .content h2{margin:0 0 15px;font-size:18px;line-height:22px}body.partneroffers #contents #contentsCentral>div .content .link,body.partneroffers #contents #contentsCentral>div .content a.buttongreen{display:inline-block;padding:1px 15px 0 0;background:url(/resources/media_v4/loyalty_program_new/el_arrow_green.png) 100% 50% no-repeat;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.partneroffers #contents #contentsCentral>div .content .link .l,body.partneroffers #contents #contentsCentral>div .content .link .r,body.partneroffers #contents #contentsCentral>div .content a.buttongreen .l,body.partneroffers #contents #contentsCentral>div .content a.buttongreen .r{display:none}body.partneroffers #contents #contentsCentral>div .content>div{float:left;width:550px}body.partneroffers #contents #contentsCentral>div .content>div h2{color:#036b05}body.partneroffers #contents #contentsCentral>div .content>div p{margin-bottom:5px}body.landing .description .more-info>a,body.partneroffers #contents #contentsCentral>div .content>div .link{display:inline-block;padding:1px 15px 0 0;background:url(/resources/media_v4/loyalty_program_new/el_arrow_green.png) 100% 50% no-repeat;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}body.partneroffers #contents #contentsCentral #category,body.partneroffers #contents #contentsCentral>div .content>div .link .l,body.partneroffers #contents #contentsCentral>div .content>div .link .r{display:none}#terms+.call{margin-bottom:40px;padding:20px 0;border-bottom:1px solid #d8d8d8;width:684px;text-align:right}#terms+.call a.buttongreen{display:inline-block;margin:0;padding:0 40px 0 0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#036b05;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:ease-out;-moz-transition:ease-out;-ms-transition:all 0s ease-out;-o-transition:ease-out;transition:ease-out;background:url(/resources/media_v4/loyalty_program_new/bg_bt_sec.png) 100% -50px no-repeat;height:32px;line-height:32px}#terms+.call a.buttongreen .l,#terms+.call a.buttongreen .l_arrow,#terms+.call a.buttongreen .l_lens{float:left;background:url(/resources/media_v4/loyalty_program_new/bg_bt_sec.png) 2px 0 no-repeat #fff;width:10px;height:32px}#terms+.call a.buttongreen .r{display:none}#terms+.call a.buttongreen:hover{color:#333;background-position:100% -150px}#terms+.call a.buttongreen:hover .l,#terms+.call a.buttongreen:hover .l_arrow,#terms+.call a.buttongreen:hover .l_lens{background-position:2px -100px}#terms+.call a.buttongreen:first-child+a.buttongreen{margin-left:28px}#bodyPopup{min-height:510px;width:724px}#bodyPopup #erental-page-title,#bodyPopup #title,#bodyPopup h1{margin:0 0 30px;font-size:24px;line-height:normal}#bodyPopup h2,#bodyPopup h3{margin:0 0 15px;font-size:18px;line-height:22px}#bodyPopup:after{content:"";display:block;margin:0 auto;background:url(/resources/media_v4/loyalty_program_new/bg_footer_popup.jpg) 100% 100% no-repeat #037b00;background-image:-webkit-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-moz-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-ms-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:-o-radial-gradient(100% 0,cover,#81be36,#037b00 100%);background-image:radial-gradient(100% 0,cover,#81be36,#037b00 100%);border-bottom:10px solid #000;width:724px;height:20px}#bodyPopup #errors{padding:0 0 20px;width:684px;overflow:hidden}#contentsCentral strong{font-size:14px}.lightbox.acrissglossary table{width:100%}.lightbox.acrissglossary table tr td .code{display:inline-block;width:10px;margin-right:7px;text-align:center;font-weight:700;zoom:1}#privilege{position:relative}#privilege+.call,body.loyalty_info .lightbox+.call{clear:both;height:80px}body.driving-abroad-in-winter-conditions #contentsCentral{position:relative}body.driving-abroad-in-winter-conditions #contentsCentral>p{padding-left:115px}body.driving-abroad-in-winter-conditions #contentsCentral>p strong{font-size:12px;font-weight:700}body.driving-abroad-in-winter-conditions #contentsCentral table{margin:18px 0 10px}body.driving-abroad-in-winter-conditions #contentsCentral table tr td{padding:15px 25px 6px 0;border-width:1px 0 0;border-color:#d8d8d8}body.driving-abroad-in-winter-conditions #contentsCentral table tr td strong{font-size:12px}body.driving-abroad-in-winter-conditions #contentsCentral table tr:first-child td{border:0}body#erentalPage #bodyPopup .confirmation,body#erentalPage #bodyPopup>form{background:#fff;padding:40px 20px;text-align:left}body#erentalPage #bodyPopup>form[name*=EcForm],body#erentalPage #bodyPopup>form[name*=EcForm]+form[name*=newbookingForm]{padding-top:0}#e-rental-popin #login{margin:30px 0;overflow:hidden}#e-rental-popin #login h2,#e-rental-popin #login h3,#e-rental-popin #login p,#e-rental-popin .withDriver h2,#e-rental-popin .withDriver h3,#e-rental-popin .withDriver p,#e-rental-popin .withoutDriver h2,#e-rental-popin .withoutDriver h3,#e-rental-popin .withoutDriver p{margin:0 0 15px;font-size:14px;line-height:18px}#e-rental-popin .account-check .top{display:none}#e-rental-popin .error input,#e-rental-popin .error select{border-color:#c90000}#e-rental-popin #login .error p{margin:0 0 5px;font-size:12px;line-height:normal}#e-rental-popin .label{position:relative}#e-rental-popin .label input[type=checkbox]{position:absolute;left:0;top:0}#e-rental-popin .label label{margin-left:20px}#ra-summary{position:relative}#ra-summary>h2{margin:0 0 30px;font-size:24px;line-height:normal}#ra-summary .loading-summary{padding:45px 0;background:url(/resources/media_v4/loyalty_program_new/el_loading_spinner.gif) 50% 0 no-repeat;color:#919191;text-align:center}#ra-summary .loading-summary h1,#ra-summary .loading-summary p{margin:0 0 15px;font-size:14px;line-height:18px;display:inline}#ra-summary .loading-summary img{display:none}#ra-summary #col1 br,#ra-summary #col2 br,#ra-summary .row br{display:block}#ra-summary div h2{margin:0 0 15px;font-size:14px;line-height:18px}#ra-summary div.row .col-a{display:none}#ra-summary div.row .col-b h2{margin:0 0 15px;font-size:14px;line-height:18px;padding-left:22px;background:url(/resources/media_v4/loyalty_program_new/el_confirmed.png) 0 2px no-repeat}#ra-summary div.row .col-b.driver{margin:0 0 40px;padding-left:22px}#ra-summary div.row .col-b.driver p{margin:0;font-size:14px;line-height:18px}#ra-summary div .buttons{margin-top:30px}body.corporateentry #contents #contentsCentral,body.ebe-module-btob-corporateentry #contents #contentsCentral{width:918px}body.corporateentry #contents #title,body.ebe-module-btob-corporateentry #contents #title{border-bottom:0;padding-bottom:0}body.corporateentry #contents .call,body.ebe-module-btob-corporateentry #contents .call{clear:both;height:80px}body.corporateentry iframe,body.ebe-module-btob-corporateentry iframe{width:724px;height:510px;overflow:hidden}body.travelagents #contents #contentsCentral{position:relative;width:auto}body.travelagents #contents #contentsCentral p{margin-bottom:2px;margin-left:467px}body.travelagents #contents #contentsCentral p strong{font-weight:700}body.travelagents #contents #contentsCentral p a{color:#036b05;padding-right:12px;background:url(/resources/media_v4/loyalty_program_new/el_arrow_green.png) 100% 50% no-repeat}body.travelagents #contents #contentsCentral #title{margin-bottom:0;border-bottom:0}body.travelagents #contents #contentsCentral #title+p+p+p{margin-top:-4px}body.travelagents #contents #contentsCentral #title+p+p+p+p{margin-left:0;padding-left:467px;display:inline}body.travelagents #contents #contentsCentral #title+p+p+p+p+p{display:inline;padding-left:0;margin-left:0}body.travelagents #contents .content{width:410px;padding:20px 20px 35px;position:relative;background-color:#f0f0f0;color:#919191}body.travelagents #contents .content h2{font-size:18px;font-weight:400}body.travelagents #contents .content input{display:block;width:100%}body.travelagents #contents .content .buttongreen{bottom:-17px}*html body.pageError.pageError_404 #line+h1+p+#line+h1+ul+#line,*html body.pageError.pageError_500 #line+h1+p+#line+h1+ul+#line,*html body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line{margin-top:325px}@media screen and (max-device-width:1024px){body{position:relative}#shim{position:absolute}.content{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;tap-highlight-color:transparent}.lightbox.show{pointer-events:auto}body.book #contents #basket.bottom .submit_quote,body.book #contents #basket.fixed .submit_quote{position:relative;top:0;left:0;bottom:auto;margin-left:0}}@media print{#footer,#large_header *,#tools,.pagetools,body.select #filter .featured{display:none}#large_header{position:static;background:0;text-align:left;margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;margin-bottom:60;padding-top:20px;color:#333}#large_header:after{content:"Europcar - moving your way"}body.book #contents #filter,body.confirmation #contents #filter,body.select #contents #filter{margin:0 0 15px;font-size:14px;line-height:18px;color:#333}body.book #contents #filter ul,body.confirmation #contents #filter ul,body.select #contents #filter ul{width:100%}body.book #contents #enquiry ul,body.confirmation #contents #enquiry ul,body.select #contents #enquiry ul{display:none}body.book #contents #dontForget,body.book #contents #upgrade,body.book #contents .quoteincludes,body.confirmation #contents #dontForget,body.confirmation #contents #upgrade,body.confirmation #contents .quoteincludes,body.select #contents #dontForget,body.select #contents #upgrade,body.select #contents .quoteincludes{border:1px solid #d8d8d8}body.book #contents .cartile,body.confirmation #contents .cartile,body.select #contents .cartile{padding-bottom:0;border:0}body.book #contents ul.features li,body.book #contents ul.features li.even,body.book #contents ul.features li.minage,body.confirmation #contents ul.features li,body.confirmation #contents ul.features li.even,body.confirmation #contents ul.features li.minage,body.select #contents ul.features li,body.select #contents ul.features li.even,body.select #contents ul.features li.minage{position:static;padding:0;height:auto;width:100%}body.book #contents ul.features li.even:after,body.book #contents ul.features li.minage:after,body.book #contents ul.features li:after,body.confirmation #contents ul.features li.even:after,body.confirmation #contents ul.features li.minage:after,body.confirmation #contents ul.features li:after,body.select #contents ul.features li.even:after,body.select #contents ul.features li.minage:after,body.select #contents ul.features li:after{content:" " attr(data-title) " "}body.select #contents .col{min-height:0}body.book #contents #basket,body.book #contents #cardetails,body.book #contents #formContainer{float:none;width:100%}body.book #contents #basket ul.price,body.book #contents #basket>.quote,body.book #contents #basket>.submit_quote,body.book #contents #formContainer #reservationForm>fieldset>.h2,body.book #contents .cartile,body.book #contents .cartile .details .col,body.book #contents .cartile .extras,body.book #contents .cartile .extras ul{width:100%}body.book #contents #formContainer #reservationForm label,body.book #contents #formContainer #reservationForm p{width:90%}body.book #contents #basket a,body.book #contents .toggle.options #extras{display:none}body.confirmation #contents #details{border:0}body.confirmation #contents #details #location,body.confirmation #contents #details #returning-your-vehicle,body.confirmation #contents #details .cartile{border-top:none!important}body.confirmation #contents #details #basket a,body.confirmation #contents #details #customer a{display:none}body.confirmation #contents #details #basket .privilege a{display:block}body.confirmation #banner{page-break-before:always}body.confirmation #banner #voucher .fr{margin:0 0 10px 20px}body.myaccountprivilegeenrolmentchargecard{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px!important;line-height:16px}body.myaccountprivilegeenrolmentchargecard #tools{display:none!important}.lightbox{position:static!important;top:0!important;left:0!important;margin:0!important;width:100%!important}.lightbox .close,.lightbox .loading{display:none}.lightbox *{border:none!important;outline:0!important}}#block_235_115_image_push,#contents>#terms .block_570_content_para_button .liste,#contents>#tools #toolsBusiness,#contents>#tools #toolsConcierge,#popsurvey .grayline,#privilege .footerpanel .sifr-ye,#privilege .maincontent #tabPanel .tab-content .access,#terms .block_570_content_para_buttonBottom,#terms .block_570_content_para_buttonGoToTop,#terms .block_570_content_para_buttonTop,#toolsBusiness,.block_248_gray_bottom,.block_248_gray_top,.block_435_partner_presentationBottom,.block_435_partner_presentationTop,.block_435_promopush_siTop,.block_promoprice_fleet,.calendar .cal-holder,.content-top .nav-shadow,.content-top .seo,.eciwebsites *,.hr-footer,.jqmOverlay,.maincontent_335_greenbrd_greenbgBottom,.maincontent_470_greenbrd_greenbgBottom,.site-tools,.spacer,.tipsReassurance,.yellow_line,body#erentalPage #bodyPopup br,body#erentalPage #bodyPopup img,hr{display:none}body.homepagedriver1000 #title+div span.green{background:url(/files/live/sites/Europcar/files/dc_images/elements/el_security_small.png) no-repeat;color:#919191;display:inline;padding:4px 0 4px 20px}body.loyalty_info div.popup-content. footerpanel .promos .promo-column .padding{padding:17px 17px 0}div#footer div.service ul.service li img{float:left}div#footer div.service ul.service li a{padding:10px 0 10px 12px}.form-row.select{font-size:12px}body.homepagedriver1000 #title+div{position:absolute;right:20px;top:50px}.ic{background:0}.driving-abroad-in-winter-conditions #contentsCentral{position:relative}.driving-abroad-in-winter-conditions #contentsCentral>p{padding-left:115px}.driving-abroad-in-winter-conditions #contentsCentral>p strong{font-size:12px;font-weight:700}.driving-abroad-in-winter-conditions #contentsCentral table{margin:18px 0 10px}.driving-abroad-in-winter-conditions #contentsCentral table tr td{padding:15px 25px 6px 0;border-width:1px 0 0;border-color:#d8d8d8}.driving-abroad-in-winter-conditions #contentsCentral table tr td strong{font-size:12px}.driving-abroad-in-winter-conditions #contentsCentral table tr:first-child td{border:0}.timepicker.notam{right:-43px}.maincontent_335_greenbrd_greenbg,.maincontent_470_greenbrd_greenbg{height:440px}body.home #stage #vehicleguide-title{color:#333;font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-size:38px;font-style:normal;font-weight:700;left:17px;line-height:1.2em;position:absolute;top:44px}body.home #stage #vehicleguide-click{bottom:30px;color:#037b00;font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-style:normal;font-weight:700;left:33px;position:absolute}body.home div#fleet div#fleet-closed-text{display:none}body.home div#fleet.close div#fleet-closed-text{display:block}body.vehicleguide div.lightbox div.content div#bodyPopup:after{background:inherit;border:0}body.vehicleguide div.lightbox div.content div#bodyPopup{text-align:left}body[class*=myeuropcarsummary] table.result td.left_border+td.left_border+td.left_border+td.left_border span{display:block;width:auto}body.partneroffers div#contentsCentral div.content>p{margin-left:112px}div#erental-popin-content .form .account-check{background-color:#f0f0f0;border-top:1px solid #d8d8d8;padding:20px;margin-bottom:20px;min-height:50px;max-height:auto;clear:left}div#erental-popin-content .form div#login{background-color:#f0f0f0;border-top:1px solid #d8d8d8;padding:20px;margin-bottom:20px;clear:left}div#erental-popin-content .withoutDriver .title{margin:0 0 15px;font-size:18px;line-height:22px;padding-top:5px;float:left;width:680px}body.myaccountpersonalinfo input[type=checkbox],body.myaccountpersonalinfo input[type=radio],body[class*=myaccountprivilege] input[type=checkbox],body[class*=myaccountprivilege] input[type=radio]{border:0}body #bodyPopup .content{position:static;width:auto;margin:0}body.home #fleet ul.cars li canvas,body.home #fleet ul.cars li img{cursor:pointer}body.confirmation #contents #details #e-rental>div a.basicLink{display:inline-block;margin:0;padding:0;border:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;color:#036b05;font-size:12px;font-weight:400;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-transition:0 0;-moz-transition:0 0;-ms-transition:all 0 ease 0;-o-transition:0 0;transition:0 0;background:0;height:auto;line-height:auto;float:none;text-decoration:underline}input.error::-webkit-input-placeholder,input.initialError::-webkit-input-placeholder{color:#c90000}#sidebar{display:block;float:left;margin-right:18px;width:215px}.lightbox.b2b2c{width:344px;left:68%}.lightbox.b2b2c>.content{padding-bottom:20px}.lightbox.b2b2c span.close{top:6px}div#lbB2B2C .content{background:#f0f0f0;padding:20px}div#lbB2B2C .content label{display:inline}div#lbB2B2C h2.h2{font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-weight:700;margin-bottom:30px}div#lbB2B2C input#delcol{margin:0;position:absolute;left:40px}div#lbB2B2C .delcol label{font-size:14px;color:#434242}div#lbB2B2C div.mop ul{margin-top:15px}div#lbB2B2C div.mop ul input[type=radio]{margin-bottom:10px}div#lbB2B2C div.mop,div#lbB2B2C div.mop label{font-size:14px;color:#434242}div#lbB2B2C div.submit{font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-size:16px;font-weight:700;margin-top:15px;margin-left:130px}#shimDatePicker{display:none;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.65);pointer-events:none}#shimDatePicker.show{display:block;z-index:29;pointer-events:auto}.lightbox.search div#lbB2B2C.needslightbox,.lightbox.search div#lbRestrictedContract.needslightbox{display:none}li.station span.loadmore:after{background:url(/EBE/module/images/nfe/elements/el_arrow_green.png) 100% 50% no-repeat;content:" ";height:18px;float:right;width:15px}li.station span.loadmore{margin-left:22px}span.station span.distance{float:right;font-style:italic;color:#828282}span.place+div.details h3:before,span.place:before{background:url(/EBE/module/images/nfe/elements/el_station_finder.png) -5px -363px no-repeat}#dontForget td img{margin:auto}span.place+div.details h3:before,span.place:before,span.station+div.details h3:before,span.station:before{content:" ";width:15px;height:18px;float:left;margin-right:7px}span.station.type-airport+div.details h3:before,span.station.type-airport:before{background:url(/EBE/module/images/nfe/elements/el_station_finder.png) -4px -198px no-repeat}span.station.type-railway+div.details h3:before,span.station.type-railway:before{background:url(/EBE/module/images/nfe/elements/el_station_finder.png) -5px -247px no-repeat}div.overlay div.content div.tip{left:390px}body.landing div.overlay div.content div.tip{left:0}#logoutLayer #logoutWelc{padding:15px}#logoutLayer #logoutWelc span{color:#919191;font-size:12px}#loginLayer,#logoutLayer{width:325px;background:#fff;border-bottom:4px solid #f9d200}#loginLayer #loginOptions,#logoutLayer #logoutOptions{padding:5px 15px;border-bottom:1px solid #d8d8d8}#loginLayer #loginOptions a,#logoutLayer #logoutOptions a{font-size:14px;display:block;outline:0;padding:10px;margin-bottom:10px;background:#f0f0f0}body.deals #contents .deals-landing>div#carTransferLanding{padding:0}#large_header #loginLayer .card{position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lbLogin div.fieldError.error,#loginLayer div.fieldError.error,.myEuropcarLogin span.error.normalFrame{display:none}#large_header .nav-main>ul>li{float:left;border-right:1px solid #d8d8d8;height:30px}#large_header .nav-main>ul>li>a{display:inline-block;padding:0 15px;color:#fff;text-decoration:none;line-height:30px}#large_header .nav-main>ul>li.login{position:absolute;left:824px;float:left;border:0}#large_header .nav-main>ul>li.login>a{float:left;padding:0;background-color:#90c53e;width:162px;height:31px;color:#fff;text-align:center}#large_header .nav-main>ul>li.login>a span{display:inline-block;font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-size:16px;font-weight:700;background:0;text-transform:none;padding:0}#large_header .nav-main>ul>li.login>a.logout{display:none}#large_header .nav-main>ul>li.login>a.logout span{text-transform:none}#large_header #loginLayer,#large_header #logoutLayer,#large_header #selectCountryDiv{display:none;opacity:1;position:absolute;top:31px;right:0;background:#fff;-webkit-box-shadow:0 0 6px rgba(85,85,85,.3)}#large_header #loginLayer form .formrow input[type=password],#large_header #loginLayer form .formrow input[type=text]{margin:0 0 5px;font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-size:20px;height:46px}#large_header #loginLayer form .formrow a,#large_header #selectCountryDiv form .formrow a{float:right;color:#036b05;font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-size:14px;padding:0;line-height:16px}#large_header .nav-main>ul>li.login>a.open{background-color:#fff;color:#037b00}#large_header .nav-main>ul>li.login>a:hover{background-color:#f9d100;color:#037b00}#large_header .nav-main>ul>li.login>a.open span:after{background-position:0 0}#large_header .nav-main>ul>li.login>a span:after{content:" ";display:inline-block;width:20px;height:18px;background:url(/DotcarClient/nfe/resources/images/elements/el_user.png) 0 -18px no-repeat;position:relative;top:3px;margin-left:10px}#loginLayer h4.h2{font-family:futura-pt,Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-weight:700}#large_header #loginLayer form .formrow label{font-size:16px;font-family:futura-pt}#large_header #loginLayer,#large_header #logoutLayer,#large_header .openeableLayer{top:0}#large_header .nav-main>ul>li.login .business a{display:inline}