<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#animation .slideprice from {top:auto;bottom:40px}
#animation .slideprice to {top:30px;bottom:auto}
#animation .slideinleft from {left:100%}
#animation .slideinleft to {left:0}
#animation .slideinright from {left:-100%}
#animation .slideinright to {left:0}
#animation .slideoutleft from {left:0}
#animation .slideoutleft to {left:-100%}
#animation .slideoutright from {left:0}
#animation .slideoutright to {left:100%}
@-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}}
body {margin:0;padding:0;background:#f0f0f0;color:#333;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;line-height:16px}
a,.a {text-decoration:none;color:#036b05;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;cursor:pointer}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-weight:normal;font-size:100%;line-height:normal}
p {margin:0 0 15px}
p a,p span.a {cursor:pointer}
blockquote {margin:0;padding:0}
form,fieldset,legend {border:0;padding:0;margin:0}
object {display:block}
dl,dt,dd,ul,ol,li {margin:0;padding:0}
ul,ol {list-style:none}
img {-ms-interpolation-mode:bicubic;display:block;border:0}
b,strong,em {font-weight:normal;font-style:normal}
u {text-decoration:none}
object,embed {outline:0}
address {font-style:normal}
iframe {display:block;border:0;background:transparent}
table {border-width:0;border-spacing:0;border-collapse:collapse}
table caption {text-align:left}
table th,table td {padding:0;vertical-align:top}
table th {font-weight:bold;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}
.h3 {margin:0 0 15px;font-size:14px;line-height:18px}
.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/nfe/elements/el_list.png')}
ul.list li {margin:0 0 0 10px;padding:3px 0}
ul.checked {margin:0 0 15px;list-style-image:url('/resources/media_v4/nfe/elements/el_confirmed.png');margin:0 0 0 20px}
ul.checked li {margin:0 0 0 10px;padding:3px 0}
ul.checked li {margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 5px 0}
#container,.container,#bodyPopup {margin:0 auto;text-align:center}
#container&gt;.shortcuts,.container&gt;.shortcuts,#bodyPopup&gt;.shortcuts {display:none}
#container&gt;img,.container&gt;img,#bodyPopup&gt;img,#container&gt;iframe,.container&gt;iframe,#bodyPopup&gt;iframe {display:none}
#large_header {position:relative;background:#037b00 url('/resources/media_v4/nfe/backgrounds/bg_header.jpg') no-repeat 100% 20px;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%);background-image:radial-gradient(100% 0,cover,#81be38,#037b00 70%)}
#large_header #large_header {background:0;z-index:auto}
#large_header .main-header {background:#009900;height:117px}
#large_header .main-logo {margin:0 auto;padding-top:29px;width:918px;text-align:left}
#large_header .main-logo #logoLink {display:block;background:transparent url('/resources/media_v4/nfe/logos/lg_header.png') no-repeat 0 0;width:683px;height:108px;margin-left:-100px}
#no_Elogo #large_header .main-logo #logoLink {display:block;background:transparent url('/resources/media_v4/nfe/elements/lg_header_com_uk.png') no-repeat 0 0;width:683px;height:108px;margin-left:-100px}
#Elogo #large_header .main-logo #logoLink {display:block;background:transparent url('/resources/media_v4/nfe/elements/lg_header.png') no-repeat 0 0;width:1012px;height:108px;margin-left:-100px}
#large_header .main-logo #logoLink img {display:none}
#large_header .nav-main {position:absolute;top:0;left:0;background:#000;width:100%}
#large_header .nav-main&gt;ul {position:relative;margin:0 auto;width:950px}
#large_header .nav-main&gt;ul&gt;li {float:left;border-right:1px solid #d8d8d8;height:30px;}
#large_header .nav-main&gt;ul&gt;li:first-child {border-left:1px solid #d8d8d8}
#large_header .nav-main&gt;ul&gt;li.selected a, body.myec #myEuropcarMenuItem {color:#f9d200 !important;}
#large_header .nav-main&gt;ul&gt;li&gt;a {display:inline-block;padding:0 15px;color:#fff;text-decoration:none;line-height:30px}
#large_header .nav-main&gt;ul&gt;li&gt;a:hover {color:#f9d200}
#large_header .nav-main&gt;ul&gt;li #homeLink {padding:0;background:transparent url('/resources/media_v4/nfe/elements/el_home.png') no-repeat 50% 50%;width:46px;text-indent:-3000px}
#large_header .nav-main&gt;ul&gt;li #welcome {display:none;position:absolute;right:0;top:50px;color:#fff;text-align:left}
#large_header .nav-main&gt;ul&gt;li #welcome span {display:block;font-weight:bold}
#large_header .nav-main&gt;ul&gt;li.login {position: absolute;left: 824px;float:left;border:0}
#large_header .nav-main&gt;ul&gt;li.login&gt;a {float:left;padding:0;background-color:#90c53e;width:162px;height:30px;color:#fff}
#large_header .nav-main&gt;ul&gt;li.login&gt;a span {display:inline-block;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:16px}
#large_header .nav-main&gt;ul&gt;li.login&gt;a:hover {background-color:#f0f0f0}
#large_header .nav-main&gt;ul&gt;li.login&gt;a.logout {display:none}
#large_header .nav-main&gt;ul&gt;li.login&gt;a.logout span {text-transform: none;}
#large_header .header_login {display: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,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:325px;text-align:left;z-index:29}
#selectCountryflag {margin: 7px 0;float:right;}
#large_header .nav-main&gt;ul&gt;li.selectCountry {border-right: 0;float:right;}
#large_header #loginLayer .h3, #large_header #logoutLayer .h3 {margin:0 0 12px}
#large_header #loginLayer form {padding:15px 15px 5px}
#large_header #selectCountryDiv form {padding:15px 15px 5px;}
#large_header #loginLayer form .formrow input[type=text],#large_header #loginLayer form .formrow input[type=password] {margin:0 0 5px;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:20px;height:46px;}
#large_header #loginLayer form .formrow .bt, #large_header #selectCountryDiv form .formrow .bt {float:right}
#large_header #loginLayer form .formrow a, #large_header #selectCountryDiv form .formrow a {float:right;color:#036b05;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:14px;}
#large_header #loginLayer form .formrow a.arrowlink, #large_header #selectCountryDiv form .formrow a.arrowlink {float:left;margin-top:13px}
#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&gt;ul&gt;li #welcome {display:block}
body.loggedin #large_header .nav-main&gt;ul&gt;li.login&gt;a.login {display:none}
body.loggedin #large_header .nav-main&gt;ul&gt;li.login&gt;a.logout {display:block}
#large_header #loginLayer .passbook {position: relative;width: 325px;height: 349px;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s}
#lbLogin .passbook,  .myEuropcarLogin .passbook{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s}
#large_header #loginLayer .card {position: absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
#large_header #loginLayer section.passbook .back-pwd{display: none\9}
#large_header #loginLayer section.passbook.rotate-3d .back-pwd{display: block\9}
#lbLogin .passbook .back-pwd, .myEuropcarLogin .passbook .back-pwd{display: none}
#lbLogin .backCancel {display: none;bottom: 20px;right: 20px;margin: 0;position: absolute}
#large_header #loginLayer .front-pwd, #lbLogin .passbook .front-pwd, .myEuropcarLogin .passbook .front-pwd {z-index: 1}
#large_header #loginLayer .back-pwd, #lbLogin .passbook .back-pwd, .myEuropcarLogin .passbook .back-pwd {z-index: 1;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);transform: rotateY(180deg)}
#large_header #loginLayer .rotate-3d, #lbLogin .rotate-3d, .myEuropcarLogin .rotate-3d {-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);transform: rotateY(-180deg)}
#large_header #loginLayer .back-pwd .cancel {position: absolute;right: 20px;bottom: -90px}	
#large_header #loginLayer #recoverPasswordEmail, #passwordRecoveredBP #recoverPasswordEmail {text-transform: lowercase}	
.myEuropcarLogin .backCancel {display: block;position: absolute;right: 0px;bottom: -90px;bottom: 120px\9\0;right: 20px\9\0}
#large_header #loginLayer #passwordRecovered {display: none;height: 349px}	
#large_header #loginLayer #passwordRecovered #envelopeImgLogin, #passwordRecoveredBP #envelopeImgBP, .myEuropcarLogin #passwordRecoveredBP #envelopeImgEC {height: 50px;margin-bottom: 10px;margin-left: auto;margin-right: auto}
#passwordRecoveredBP #envelopeImgBP {margin-top: 15px}
#large_header #loginLayer #submitToken, #large_header #loginLayer #checkEmailBtn {padding-top: 0}
#passwordRecoveredBP #loginSubmitToken &gt; input {width: 264px}
#passwordRecoveredBP {display: none}	
#passwordRecovered a, #passwordRecoveredBP #goBack {background: url("/resources/media_v4/nfe/elements/el_arrow_green.png") no-repeat scroll 100% 50% transparent;color: #036b05;cursor: pointer;display: inline-block;font-size: 12px;font-weight: inherit;height: auto;line-height: normal;padding: 1px 15px 0 0;text-decoration: none}
#passwordRecoveredBP #goBack {	position: absolute;bottom: 15px}
#lbLogin #loginTypes &gt; fieldset #login form &gt; div input#recoverPassword {width: auto}
.myEuropcarLogin #recoverPassword, .myEuropcarLogin #loginToken {right: 0px;right: 20px\9\0}
.myEuropcarLogin #checkEmail {right: 0px}
.myEuropcarLogin span.error.normalFrame, #loginLayer div.fieldError.error, #lbLogin div.fieldError.error {display: none}
.myEuropcarLogin #passwordRecoveredBP {height: 375px;width: 411px}
body.extras #lbLogin #loginTypes &gt; fieldset .bt.checkEmail {position: relative;float: right;margin-top: 0px;right: 0px;bottom: 0px;margin-bottom: 15px}
body.extras #lbLogin #loginTypes &gt; fieldset .bt.loginBack {bottom: 30px}
.data-gwy-xxx {display: none}
#contents,#skip-content {position:relative;z-index:1;margin:0 auto;padding:40px 20px 0;background:#fff;max-width:918px;min-height:510px;text-align:left}
#contents #title,#skip-content #title {margin:0 0 20px;font-size:24px;font-family:Arial,Helvetica,Verdana,sans-serif;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;width:784px}
body.ebe-module-station-searchnearestlocation #contents,body.ebe-module-station-searchnearestlocation #skip-content {width:960px}
#contents {overflow:hidden}
#contentsCentral {z-index:1;text-align:left;width:684px}
#contentsCentral .content h2 {margin-bottom:15px;font-weight:bold;font-size:14px}
#contentsCentral .content h2.msgthanks {margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:5px;font-weight:normal}
#contentsCentral .content h2.msgthanks:first-child {margin-top:40px}
#contentsRight {position:absolute;top:40px;right:20px;width:214px}
#contentsRight .content {padding-top:20px;background:#f0f0f0;border-bottom:1px solid #d8d8d8}
#contentsRight .content h4,#contentsRight .content .title {margin:0 0 15px;font-size:18px;line-height:22px;margin:0 20px 5px;display:block}
#contentsRight .content h4 strong,#contentsRight .content .title strong {display:block}
#contentsRight .content h4+p,#contentsRight .content .title+p {margin-top:12px}
#contentsRight .content p {margin:0 20px 0;padding-bottom:20px}
#contentsRight .content .link {display:block;text-align:right;padding:1px 15px 0 0;background:transparent url("/resources/media_v4/nfe/elements/el_arrow_green.png") no-repeat 100% 50%}
#contentsRight .block_115_transgenericpushverdanagrey+.block_115_transgenericpushverdanagrey,#contentsRight .block_115_transgenericpush_greybr+.block_115_transgenericpushverdanagrey,#contentsRight .block_115_transgenericpushverdanagrey+.block_115_transgenericpush_greybr,#contentsRight .block_115_transgenericpush_greybr+.block_115_transgenericpush_greybr {margin-top:20px}
a.buttongreen,.default-ongreen-button {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px;line-height:32px}
a.buttongreen.grey,.default-ongreen-button.grey {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px;line-height:32px}
a.buttongreen.grey:hover,.default-ongreen-button.grey:hover {color:#333}
a.buttongreen.grey .l,.default-ongreen-button.grey .l,a.buttongreen.grey .l_lens,.default-ongreen-button.grey .l_lens,a.buttongreen.grey .l_arrow,.default-ongreen-button.grey .l_arrow {float:left;background:#fff url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;width:10px;height:32px}
a.buttongreen.grey .r,.default-ongreen-button.grey .r {display:none}
a.buttongreen.grey:hover,.default-ongreen-button.grey:hover {background-position:100% -150px}
a.buttongreen.grey:hover .l,.default-ongreen-button.grey:hover .l,a.buttongreen.grey:hover .l_lens,.default-ongreen-button.grey:hover .l_lens,a.buttongreen.grey:hover .l_arrow,.default-ongreen-button.grey:hover .l_arrow {background-position:2px -100px}
a.buttongreen:hover,.default-ongreen-button:hover {color:#333}
a.buttongreen .l,.default-ongreen-button .l,a.buttongreen .l_lens,.default-ongreen-button .l_lens,a.buttongreen .l_arrow,.default-ongreen-button .l_arrow {float:left;background:#fff url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;width:10px;height:32px}
a.buttongreen .r,.default-ongreen-button .r {display:none}
a.buttongreen:hover,.default-ongreen-button:hover {background-position:100% -150px}
a.buttongreen:hover .l,.default-ongreen-button:hover .l,a.buttongreen:hover .l_lens,.default-ongreen-button:hover .l_lens,a.buttongreen:hover .l_arrow,.default-ongreen-button:hover .l_arrow {background-position:2px -100px}
.arrowlink,.reveal-link a,.maincontent_815_graybrd_whitebgTopTitle a.underline {display:inline-block;padding:0 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#037b00;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer}
.featured .arrowlink {color: #037b00;font-size: 16px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif}
.arrowlink .l,.reveal-link a .l,.maincontent_815_graybrd_whitebgTopTitle a.underline .l,.arrowlink .r,.reveal-link a .r,.maincontent_815_graybrd_whitebgTopTitle a.underline .r {display:none}
a.bt {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}
a.bt.grey {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}
a.bt.grey:hover {color:#333}
a.bt.grey&gt;* {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: #037b00;font-size: 16px;font-weight: 700;  font-family: Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
a.bt.grey&gt;*:hover {color:#333}
a.bt.grey:hover {background-position:2px -100px}
a.bt.grey:hover&gt;* {background-position:100% -150px}
a.bt:hover {color:#333}
a.bt&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
a.bt&gt;*:hover {color:#333}
a.bt:hover {background-position:0 -100px}
a.bt:hover&gt;* {background-position:100% -150px}
.ic {display:block;float:left;background:transparent url('/resources/media_v4/nfe/icons/ic_share.png') no-repeat 0 0}
.ic.facebook,.ic.google,.ic.twitter,.ic.ipad,.ic.mobile,.ic.android {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.ipad,.ic.mobile,.ic.android {background-image:url('/resources/media_v4/nfe/elements/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:transparent url('/resources/media_v4/nfe/elements/el_close.png') no-repeat 50% -17px;width:22px;height:22px;overflow:hidden;text-indent:-1000px;cursor:pointer;z-index:1}
ul.tools&gt;li {float:left;background:transparent url('/resources/media_v4/nfe/elements/el_tools.png') no-repeat 0 0;border:0;color:#036b05;cursor:pointer}
ul.tools&gt;li.notxt {margin-left:2px;background:#f0f0f0 url('/resources/media_v4/nfe/elements/el_tools_notext.png') no-repeat 0 0;width:30px;height:19px;text-indent:-3000px;overflow:hidden}
ul.tools&gt;li.notxt.active {background-color:#f9d200}
ul.tools&gt;li.fav {background-position:0 0}
ul.tools&gt;li.rec {background-position:0 -28px}
ul.tools&gt;li.reset {background-position:0 -115px}
ul.tools&gt;li.minimize {background-position:0 -145px}
ul.tools&gt;li.save,ul.tools&gt;li.print,ul.tools&gt;li.ecoprint {float:right;margin-left:20px;padding-left:25px}
ul.tools&gt;li.save {background-position:0 -60px}
ul.tools&gt;li.print {background-position:0 -90px}
ul.tools&gt;li.ecoprint {background-position:0 -215px}
.pagetools {position:relative;padding:20px 20px 35px;background:#fff;text-align:center}
.pagetools ul.tools {position:absolute;right:20px;top:20px}
.pagetools ul.pagination {margin:0 auto}
.pagetools ul.pagination li {display:inline-block;-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:1px 15px 0 0;color:#036b05;cursor:pointer;line-height:14px;height:14px;overflow:hidden}
.pagetools ul.pagination li+li {padding-left:15px;border-left:1px solid #333}
.pagetools ul.pagination li.selected {padding-top:0;color:#333;font-weight:bold;cursor:default}
.pagetools ul.pagination li.next,.pagetools ul.pagination li.prev {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer;padding:1px 15px 0 15px}
.pagetools ul.pagination li.next .l,.pagetools ul.pagination li.prev .l,.pagetools ul.pagination li.next .r,.pagetools ul.pagination li.prev .r {display:none}
.pagetools ul.pagination li.prev {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer;padding-left:15px;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_back_green.png') no-repeat 0 50%}
.pagetools ul.pagination li.prev .l,.pagetools ul.pagination li.prev .r {display:none}
.toolTip .content,.tooltip .content,.toolTipMorInfo .content,.tt .content, .promoTooltip div.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,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:250px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px}
.toolTip .content:before,.tooltip .content:before,.toolTipMorInfo .content:before,.tt .content:before,.toolTip .content:after,.tooltip .content:after,.toolTipMorInfo .content:after,.tt .content:after {content:"";display:inline-block;position:absolute;left:125px;top:-12px;margin-left:-12px;background:transparent url('/resources/media_v4/nfe/elements/el_tooltip.png') no-repeat 50% 100%;width:22px;height:12px}
.toolTip .content:after,.tooltip .content:after,.toolTipMorInfo .content:after,.tt .content:after, .promoTooltip div.content:after {top:auto;bottom:-12px;background-position:50% 0}
.toolTip .content .h4,.tooltip .content .h4,.toolTipMorInfo .content .h4,.tt .content .h4, .promoTooltip div.content .h4 {font-weight:bold}
.toolTip .content p,.tooltip .content p,.toolTipMorInfo .content p,.tt .content p, .promoTooltip div.content p {margin:0}
.toolTip .content p+img,.tooltip .content p+img,.toolTipMorInfo .content p+img,.tt .content p+img {margin-top:5px}
.toolTip .content strong,.tooltip .content strong,.toolTipMorInfo .content strong,.tt .content strong, .promoTooltip div.content strong {font-weight:bold}
.toolTip .content .top,.tooltip .content .top,.toolTipMorInfo .content .top,.tt .content .top,.toolTip .content .bottom,.tooltip .content .bottom,.toolTipMorInfo .content .bottom,.tt .content .bottom, .promoTooltip div.content {display:none}
.toolTip .content:before,.tooltip .content:before,.toolTipMorInfo .content:before,.tt .content:before, .promoTooltip div.content:before {display:none}
.toolTip:hover .content,.tooltip:hover .content,.toolTipMorInfo:hover .content,.tt:hover .content, .promoTooltip:hover div.content {display:block}
.toolTip.disabled:hover,.tooltip.disabled:hover,.toolTipMorInfo.disabled:hover,.tt.disabled:hover, .promoTooltip.disabled:hover {cursor:default!important}
.toolTip.disabled:hover .content,.tooltip.disabled:hover .content,.toolTipMorInfo.disabled:hover .content,.tt.disabled:hover .content, .promoTooltip.disabled:hover div.content {display:none}
span.toolTip,span.tooltip,div.tooltip,div.field li.tooltip,.toolTipMorInfo,.tt {display:inline-block;position:relative;margin-top:-2px;width:18px;height:18px;background:transparent url('/resources/media_v4/nfe/elements/el_info.png') no-repeat 100% 100%;cursor:pointer;text-indent:-3000px}
.tooltip.twoCC {background-image:url('/resources/media_v4/nfe/elements/el_cc_light.png');background-position:0 50%;width:31px;height:22px}
div.maincontent_470_greenbrd_greenbg label div.tooltip {margin-left: 5px;top: 4px}
#footer {padding-bottom:20px;background:#000}
#footer .h2 {font-size: 18px;font-weight: normal;font-family: 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_reevoo_reputation {margin-top: -3px}
#footer .contact ul li a {margin:0 5px 0 10px;color:#333}
.reevoomark_badge a {margin: 0 !important}
#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:#037b00 url('/resources/media_v4/nfe/backgrounds/bg_footer.jpg') no-repeat 100% 100%;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 ul,#footer .more p,#footer .more .seo, #footer .more .content-additional {margin:0 0 25px}
#footer .more ul li {padding-right:20px}
#footer .more ul li a {color:#fff}
#footer .more ul.cities {margin:0}
#footer .h2.businessCenter {clear:both}
#footer .h2.businessCenter+ul {margin:0 0 25px}
#footer .h2.businessCenter+ul li {margin:5px 0;width:24%}
#footer .h2.businessCenter+ul li a {display:inline-block;padding:10px 0;font-size:16px;line-height:normal}
body.payment-method #contentsRight .block_115_transgenericpush_greybr+.block_115_transgenericpush_greybr .content p a,body.need-a-chauffeur #contentsRight .block_115_transgenericpush_greybr+.block_115_transgenericpush_greybr .content p a {text-align:left}
form {position:relative}
label {display:block;margin:0 0 4px 0;color:#919191}
label.radio {display:inline-block;margin:0 25px 18px 0;color:#333}
label.error {display:none}
label strong {font-weight:normal}
input[type=search],input[type=text],input[type=email],input[type=number],input[type=month],input[type=tel],input[type=password],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=search]:focus,input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=month]:focus,input[type=tel]:focus,input[type=password]:focus,textarea:focus {outline:0}
input[type=search].initialError,input[type=text].initialError,input[type=email].initialError,input[type=number].initialError,input[type=month].initialError,input[type=tel].initialError,input[type=password].initialError,textarea.initialError,input[type=search].error,input[type=text].error,input[type=email].error,input[type=number].error,input[type=month].error,input[type=tel].error,input[type=password].error,textarea.error {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}
textarea {height:auto;font-size:12px}
input[readonly=readonly] {margin:0;padding:0;border:0;width:auto;height:auto;font-size:inherit;line-height:normal}
form#eRentalCreateDriverForm input[readonly=readonly] {margin:0;padding:0;border:0;width:294px;height:auto;font-size:inherit;line-height:normal}
.bt {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: #037b00;font-size:12px;font-weight:bold;font-family: Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}
.bt.grey {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}
.bt.grey:hover {color:#333}
.bt.grey&gt;* {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: #037b00;font-size: 16px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
.bt.grey&gt;*:hover {color:#333}
.bt.grey:hover {background-position:2px -100px}
.bt.grey:hover&gt;* {background-position:100% -150px}
.bt:hover {color:#333}
.bt&gt;* {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: #037b00;font-size: 16px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
div#sendQuote.needslightbox ul li.bt + li.bt {margin-left : 20px}
.bt&gt;*:hover {color:#333}
.bt:hover {background-position:2px -100px}
.bt:hover&gt;* {background-position:100% -150px}
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=title],select[name*=date],select[name*=day],select[name*=month],select[name*=year],select[name*=Date],select[name*=Day],select[name*=Month],select[name*=Year] {margin-right:5px;width:auto}
input[disabled],select[disabled] {color:#d8d8d8;cursor:not-allowed}
fieldset.aright {text-align:right}
.formrow {position:relative;margin:0 0 15px}
.normalFrame {margin:0 0 15px}
.normalFrame input,.normalFrame select {margin-bottom:0}
.three-cols {min-height:30px}
.three-cols&gt;div {float:left}
.three-cols&gt;div label {display:none}
.hidden {display:none!important}
.invisible {visibility:hidden}
.error,.rederror {color:#c90000}
.errorFrame label.error {display:block}
.errorFrame input[type=search],.errorFrame input[type=text],.errorFrame input[type=email],.errorFrame input[type=number],.errorFrame input[type=month],.errorFrame input[type=tel],.errorFrame input[type=password],.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 30px;color:#fff}
.searcherrors .padding {padding:15px 10px 10px 40px;text-align:left;border:solid #fff;border-width:1px 0;background:transparent url('/resources/media_v4/nfe/elements/el_search_error.png') no-repeat 0 50%}
.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}
#searchheader {background:#009900;position:relative;width:100%;text-align:left}
#searchheader&gt;span {display:block;padding:8px 0 7px;background-color:#0b6f09;background-image:-webkit-gradient(linear,left top,left bottom,from(#0b6f09),to(#037b00));background-image:-moz-linear-gradient(top,#0b6f09,#037b00);background-image:-ms-linear-gradient(top,#0b6f09,#037b00);background-image:-o-linear-gradient(top,#0b6f09,#037b00);background-image:linear-gradient(top,#0b6f09,#037b00);color:#fff;text-align:center;font-size:14px;line-height:normal;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
#searchheader&gt;span span {display:inline-block;margin:0 22px;background:transparent url('/resources/media_v4/nfe/elements/el_station_finder.png') -5px -297px;width:15px;height:8px}
#searchheader&gt;span.open span {background-position:-5px -335px}
form.search {display:none;position:relative;margin:0 auto 15px;padding:0;width:918px;color:#fff}
form.search&gt;.notifications {border:solid #fff;border-width:1px 0;margin:0 0 15px;padding:10px}
form.search .formrow {margin:15px 0 0}
form.search&gt;.formrow {margin:0}
form.search&gt;.formrow input[type=text] {clear:both}
form.search label {display:block;height:22px;font-size:18px;line-height:normal;color:#fff}
form.search span.requiredField {font-size: 12px}
body.landing div.searcherrors{display: none !important}
form.search&gt;.close {display:none;position:absolute;z-index:1;top:0;right:0;cursor:pointer}
form.search input[type=text], input[type=text].input-datepicker,input[type=text].input-timepicker  {margin:0;padding:8px 15px;background:#fff;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:740px;height:40px;font-size:14px;line-height:normal}
form.search input[type=text].date,form.search input[type=text].time,form.search input[type=text].code,input[type=text].input-datepicker,input[type=text].input-timepicker {float:left;white-space:normal;vertical-align:top;padding-left:35px;background:#fff url('/resources/media_v4/nfe/elements/el_date.png') no-repeat 8px -41px}
form.search input[type=text].date,input[type=text].input-datepicker {margin-right:7px;background-position:-22px 10px}
form.search input[type=text].date,form.search input[type=text].time, input[type=text].input-datepicker, input[type=text].input-timepicker {cursor:pointer}
form.search input[type=text].code {padding-left:15px;background-image:none}
form.search&gt;.bt {position:absolute;left:758px;bottom:0}
form.search&gt;.bt.large, body.extras #basket .bt.large, body.book #basket .bt.large {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 20px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_herosearch.png') no-repeat 2px 0;height:55px;line-height:55px}
body.vehicleguide div.lightbox form.search&gt;.bt.large {left:inherit;right:0;}    
form.search&gt;.bt.large:hover, body.extras #basket .bt.large:hover, body.book #basket .bt.large:hover {color:#333}
form.search&gt;.bt.large&gt;*, body.extras #basket .bt.large&gt;*, body.book #basket .bt.large&gt;* {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: #037b00;font-size:12px;font-weight: 700;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 50px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_herosearch.png') no-repeat 100% -50px;height:55px}
form.search&gt;.bt.large&gt;*:hover, body.extras #basket .bt.large&gt;*:hover, body.book #basket .bt.large&gt;*:hover {color:#333}
form.search&gt;.bt.large:hover, body.extras #basket .bt.large:hover, body.book #basket .bt.large:hover {background-position:2px -100px}
form.search&gt;.bt.large:hover&gt;*, body.extras #basket .bt.large:hover&gt;*, body.book #basket .bt.large:hover&gt;* {background-position:100% -150px}
form.search&gt;.bt.large&gt;*, body.extras #basket .bt.large&gt;*, body.book #basket .bt.large&gt;* {padding:0 60px 0 0;font-size: 20px;background-position:100% -63px}
form.search&gt;.bt.large:hover, body.extras #basket .bt.large:hover, body.book #basket .bt.large:hover {background-position:2px -126px}
form.search&gt;.bt.large:hover&gt;*, body.extras #basket .bt.large:hover&gt;*, body.book #basket .bt.large:hover&gt;* {background-position:100% -189px}
form.search select {margin:0;padding:8px 15px;background:#fff;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:700px;height:40px;font-size:14px;line-height:normal}
form.search .reset {display:block;position:absolute;left:704px;bottom:8px;width:25px;height:24px;cursor:pointer;background:transparent url('/resources/media_v4/nfe/elements/el_x.png') no-repeat 0 50%;background-color:#fff;text-indent:-3000px}
form.search .reset:hover {background-position:-25px 50%}
form.search .ic {float:left;white-space:normal;margin-right:10px;background:transparent url('/resources/media_v4/nfe/elements/el_car.png') no-repeat 0 50%;width:27px;height:40px}
form.search .icfindlocation {float: right;white-space:normal;margin-right: 0px;padding-left: 18px;padding-top: 3px;background:transparent url('/resources/media_v4/nfe/icons/small-icon-location-white.png') no-repeat 0 50%;height: 20px}
form.search .linkfindlocation {float: right;position:relative;top: 0px;right: 0px;bottom: 0px;left: 0px;padding-top: 2px;font-size: 12px;color:#FFF;font-family:Arial}
form.search .findlocation{position:relative;top:10px;float:left;width:100%}
form.search .ic.return {background-position:-50px 50%}
form.search .startdate,form.search .returndate,form.search .promo {float:left;vertical-align:baseline;position:relative;white-space:nowrap;min-width:176px;}
form.search .starttime,form.search .returntime,form.search .promo {float:left;vertical-align:baseline;position:relative;white-space:nowrap}
form.search .startdate {clear:both}
form.search .returndate {margin:0 24px}
form.search .starttime {margin:0 0 0 5px}
form.search .returntime {margin:0 0px 0 5px}
form.search .promo {width:233px;white-space:nowrap;vertical-align:top}
form.search .promo label {font-size:14px;padding-top:9px;float:left;}
form.search .promo label input[type=checkbox] {margin-right:10px}
form.search .overlay {position:relative;z-index:27}
form.search .overlay .content {position:absolute;top:auto;left:0;margin-top:-5px;background:#fff;border:1px solid #d8d8d8;border-width:0 1px 1px;-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-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-webkit-box-shadow:0 4px 6px rgba(85,85,85,0.3);-moz-box-shadow:0 4px 6px rgba(85,85,85,0.3);-ms-box-shadow:0 4px 6px rgba(85,85,85,0.3);-o-box-shadow:0 4px 6px rgba(85,85,85,0.3);box-shadow:0 4px 6px rgba(85,85,85,0.3);width:918px;color:#333}
form.search .overlay .content&gt;ul {overflow-x:hidden;overflow-y:auto;width:390px;height:455px}
form.search .overlay .content&gt;ul.result-list&gt;li {padding:0 0 0 10px;color:#036b05;cursor:pointer}
form.search .overlay .content&gt;ul.result-list&gt;li&gt;span {display:block;padding:10px 15px 10px 5px}
form.search .overlay .content&gt;ul&gt;li&gt;span&gt;strong {font-weight:bold}
form.search .overlay .content&gt;ul&gt;li .details {display:none;position:absolute;top:36px;left:390px;width:498px;height:466px;color:#333;padding:0 15px;cursor:default;overflow:hidden}
form.search .overlay .content&gt;ul&gt;li .details h3,form.search .overlay .content&gt;ul&gt;li .details h4 {margin:0 0 5px;font-weight:bold}
form.search .overlay .content&gt;ul&gt;li .details h3 {margin:0 0 15px;padding:10px;line-height:19px;border-bottom:1px solid #d8d8d8}
form.search .overlay .content&gt;ul&gt;li .details br+br {display:block}
form.search .overlay .content&gt;ul&gt;li .details .col {margin:0 0 5px}
form.search .overlay .content&gt;ul&gt;li .details .col:first-child {margin-right:20px}
form.search .overlay .content&gt;ul&gt;li .details .address,form.search .overlay .content&gt;ul&gt;li .details .hours,form.search .overlay .content&gt;ul&gt;li .details .contact {margin-left:10px}
form.search .overlay .content&gt;ul&gt;li .details .address {width:215px}
form.search .overlay .content&gt;ul&gt;li .details .hours {width:253px;margin-right:10px}
form.search .overlay .content&gt;ul&gt;li .details .hours p,form.search .overlay .content&gt;ul&gt;li .details .hours div {margin:5px 0 0}
.hours .allhours {position:relative}
.hours .allhours ul {display:none;position:absolute;z-index:1;top:auto;left:-10px;width:100%;padding:5px 10px 10px;background:#fff;-webkit-box-shadow:0 4px 6px rgba(85,85,85,0.3);-moz-box-shadow:0 4px 6px rgba(85,85,85,0.3);-ms-box-shadow:0 4px 6px rgba(85,85,85,0.3);-o-box-shadow:0 4px 6px rgba(85,85,85,0.3);box-shadow:0 4px 6px rgba(85,85,85,0.3)}
.hours .allhours:hover ul {display:block}
form.search .overlay .content&gt;ul&gt;li .details .contact {clear:both;margin:0 10px;overflow:hidden}
form.search .overlay .content&gt;ul&gt;li .details .contact .col {margin-left:20px;margin-right:0}
form.search .overlay .content&gt;ul&gt;li .details .contact .col:first-child {margin-left:0}
form.search .overlay .content&gt;ul&gt;li .details .contact .col p {margin:0}
form.search .overlay .content&gt;ul&gt;li .details li span {display:inline-block;margin-right:5px;width:110px}
form.search .overlay .content&gt;ul&gt;li .details div.map {height:170px;margin:0 10px}
form.search .overlay .content&gt;ul&gt;li.station+li.station&gt;span {border-top:1px solid #f0f0f0}
form.search .overlay .content&gt;ul&gt;li.station+li.station.active span {border-color:#90c53e}
form.search .overlay .content&gt;ul&gt;li.type {padding:10px 15px;background:#f0f0f0;color:#333;font-weight:bold;text-transform:uppercase}
form.search .overlay .content&gt;ul&gt;li.active {background:#90c53e;color:#fff}
form.search .overlay .content&gt;ul&gt;li.active .details {display:block}
form.search .overlay .content&gt;.btns {padding:10px 15px;background:#f0f0f0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;text-align:center;font-weight:bold}
form.search .overlay .content&gt;.btns .bt {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px;margin:0 15px}
form.search .overlay .content&gt;.btns .bt:hover {color:#333}
form.search .overlay .content&gt;.btns .bt&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
form.search .overlay .content&gt;.btns .bt&gt;*:hover {color:#333}
form.search .overlay .content&gt;.btns .bt:hover {background-position:2px -100px}
form.search .overlay .content&gt;.btns .bt:hover&gt;* {background-position:100% -150px}
form.search .overlay.nostations .content&gt;.btns .bt {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}
form.search .overlay.nostations .content&gt;.btns .bt:hover {color:#333}
form.search .overlay.nostations .content&gt;.btns .bt&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
form.search .overlay.nostations .content&gt;.btns .bt&gt;*:hover {color:#333}
form.search .overlay.nostations .content&gt;.btns .bt:hover {background-position:2px -100px}
form.search .overlay.nostations .content&gt;.btns .bt:hover&gt;* {background-position:100% -150px}
form.search .initialError,form.search .error {margin:0 0 15px;font-size:18px;line-height:22px;margin:30px;padding-left:45px;background:transparent url('/resources/media_v4/nfe/elements/el_error.png') no-repeat 0 0;color:#c90000}
form.search .initialError li,form.search .error li {padding:5px 0 0}
form.search .initialError h2,form.search .error h2 {margin:0 0 15px;font-size:18px;line-height:22px}
form.search .notice {padding-left:40px;color:#333;background:transparent url('/resources/media_v4/nfe/elements/el_notice.png') no-repeat 16px 50%;margin:0 0 15px;font-size:18px;line-height:22px;margin:30px}
form.search.show_all {display:block}
form.search.show_all input[type=text] {width:918px}
form.search.show_all input[type=text].time, input[type=text].input-timepicker {width:120px}
form.search.show_all input[type=text].code {width:210px}
form.search.show_all input[type=text].date,  input[type=text].input-datepicker{width:150px}
form.search.show_all .reset {left:auto;right:12px}
form.search.show_all .more {display:block;min-height:235px}
form.search.show_all .custom_select_container.residence {width: 918px}
form.search.show_all .custom_select_container {width: 918px}
body.home #searchheader form {display:block}
.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;filter:alpha(opacity=0);border:0;cursor:pointer}
.custom_select_container select+span {padding:2px 20px 2px 0;background:transparent url('/resources/media_v4/nfe/elements/el_close.png') no-repeat 100% -40px;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}
.no-opacity .custom_select_container select+span {top:-12px}
body.landing #contents form.search,body.region #contents form.search {display:block;position:relative;padding:60px 20px 40px;width:310px;height:427px;background:#036b05;-webkit-box-shadow:inset 0 5px 30px -6px rgba(4,92,2,0.9);-moz-box-shadow:inset 0 5px 30px -6px rgba(4,92,2,0.9);-ms-box-shadow:inset 0 5px 30px -6px rgba(4,92,2,0.9);-o-box-shadow:inset 0 5px 30px -6px rgba(4,92,2,0.9);box-shadow:inset 0 5px 30px -6px rgba(4,92,2,0.9);z-index:auto}
body.landing #contents form.search label.residence,body.region #contents form.search label.residence {position:absolute;top:-30px;left:0;margin-left:0;text-align:left}
body.landing #contents form.search label.custom_select_container,body.region #contents form.search label.custom_select_container {display:inline-block;float:none;width:auto;min-height:22px;height:auto}
body.landing #contents form.search label.custom_select_container select,body.region #contents form.search label.custom_select_container select {right:0}
body.landing #contents form.search label.custom_select_container.residence select,body.region #contents form.search label.custom_select_container.residence select {right:auto}
body.landing #contents form.search input[type=text],body.region #contents form.search input[type=text] {width:310px}
body.landing #contents form.search input[type=text].time,body.region #contents form.search input[type=text].time {width:120px}
body.landing #contents form.search input[type=text].code,body.region #contents form.search input[type=text].code {width:214px}
body.landing #contents form.search input[type=text].date,body.region #contents form.search input[type=text].date {width:130px}
body.landing #contents form.search .startdate,body.region #contents form.search .startdate,body.landing #contents form.search .returndate,body.region #contents form.search .returndate {margin:0 0 15px}
body.landing #contents form.search .more.hidden,body.region #contents form.search .more.hidden {display:block!important}
body.landing #contents form.search&gt;.bt,body.region #contents form.search&gt;.bt {right:20px;left:auto;bottom:30px;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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 20px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_herosearch.png') no-repeat 0 0;height:55px;line-height:55px}
body.landing #contents form.search&gt;.bt:hover,body.region #contents form.search&gt;.bt:hover {color:#333}
body.landing #contents form.search&gt;.bt&gt;*,body.region #contents form.search&gt;.bt&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 50px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_herosearch.png') no-repeat 100% -50px;height:55px}
body.landing #contents form.search&gt;.bt&gt;*:hover,body.region #contents form.search&gt;.bt&gt;*:hover {color:#333}
body.landing #contents form.search&gt;.bt:hover,body.region #contents form.search&gt;.bt:hover {background-position:0 -100px}
body.landing #contents form.search&gt;.bt:hover&gt;*,body.region #contents form.search&gt;.bt:hover&gt;* {background-position:100% -150px}
body.landing #contents form.search&gt;.bt&gt;*,body.region #contents form.search&gt;.bt&gt;* {padding:0 60px 0 0;font-size:18px;background-position:100% -63px}
body.landing #contents form.search&gt;.bt:hover,body.region #contents form.search&gt;.bt:hover {background-position:0 -126px}
body.landing #contents form.search&gt;.bt:hover&gt;*,body.region #contents form.search&gt;.bt:hover&gt;* {background-position:100% -189px}
.btBookingPodFlat {background-color: #fd0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin: 5px 0 0;font-size: 20px;width: 100%;height: 42px;color: #333;font-weight: 600;text-align: center;padding-left: 20px;padding-right: 20px;cursor: pointer;border: 1px solid #fd0}
.btBookingPodFlat:hover {background-color: #ffeb66;border: 1px solid #ffeb66}
body.landing #contents form.search .overlay .content,body.region #contents form.search .overlay .content {left:auto;right:0;width:836px}
body.landing #contents form.search .overlay .content&gt;ul,body.region #contents form.search .overlay .content&gt;ul {float:right;width:308px}
body.landing #contents form.search .overlay .content&gt;ul&gt;li .details,body.region #contents form.search .overlay .content&gt;ul&gt;li .details {left:auto;right:308px}
body.landing #contents form.search .overlay .content&gt;.btns,body.region #contents form.search .overlay .content&gt;.btns {clear:both}
body.landing #contents form.search .overlay .content .error,body.region #contents form.search .overlay .content .error {width:203px;float:right}
body.landing #contents form.search .overlay.nostations .content,body.region #contents form.search .overlay.nostations .content {width:auto}
body.landing #contents form.search {position:absolute;top:0;right:20px}
body.region #contents form.search {margin:0}
.datepicker {position:absolute;top:60px;left:0;z-index:10;padding:20px;color:#333;background:#fff;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.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;top:-12px;margin-left:-12px;display:inline-block;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_lb.png') no-repeat 50% 50%;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:transparent url('/resources/media_v4/nfe/elements/el_close.png') no-repeat 50% -17px}
.datepicker .ctrl li.prev,.datepicker .ctrl li.next {top:125px;left:5px;width:30px;height:30px;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_cal.png') no-repeat 15px -24px}
.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&gt;li {padding:0 20px;position:absolute;top:0;left:auto}
.datepicker .frame .months&gt;li table {border-space:1px;border-collapse:seperate}
.datepicker .frame .months&gt;li table th,.datepicker .frame .months&gt;li table td {text-align:center;vertical-align:middle}
.datepicker .frame .months&gt;li table th {padding:5px 0;color:#919191;font-weight:bold;border-bottom:1px solid #d8d8d8}
.datepicker .frame .months&gt;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&gt;li table td.inactive,.datepicker .frame .months&gt;li table td.noval {color:#919191;background:#f7f7f7;cursor:default}
.datepicker .frame .months&gt;li table td.inactive:hover,.datepicker .frame .months&gt;li table td.noval:hover {color:#919191;background:#f7f7f7}
.datepicker .frame .months&gt;li table td.selected {color:#fff;background:#90c53e}
.datepicker .frame .months&gt;li table td:hover {color:#fff;background:#036b05}
.datepicker .frame .months&gt;li table td.inrange {background:pink}
.datepicker .frame .months&gt;li table td:first-child {border-left:none}
.datepicker .frame .months&gt;li table:first-child td {border-top:0}
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,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3)}
.timepicker:before {content:"";position:absolute;left:90px;top:-12px;margin-left:-12px;display:inline-block;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_lb.png') no-repeat 50% 50%;width:24px;height:12px}
.timepicker&gt;ul {overflow:hidden;border:1px solid #d8d8d8}
.timepicker&gt;ul&gt;li {float:left;width:75px;border-right:1px solid #f7f7f7;border-left:1px solid #d8d8d8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.timepicker&gt;ul&gt;li&gt;span {display:block;height:32px;cursor:pointer;border-bottom:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#f1f1f1;background-image:url('/resources/media_v4/nfe/backgrounds/bg_time_dark.png') repeat-x 0 0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1f1f1),color-stop(0.3,#efefef),color-stop(0.8,#e0e0e0),color-stop(1,#dfdfdf));background-image:-webkit-linear-gradient(top,#f1f1f1 0,#efefef 30%,#e0e0e0 80%,#dfdfdf 100%);background-image:-moz-linear-gradient(top,#f1f1f1 0,#efefef 30%,#e0e0e0 80%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#f1f1f1 0,#efefef 30%,#e0e0e0 80%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#f1f1f1 0,#efefef 30%,#e0e0e0 80%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#f1f1f1 0,#efefef 30%,#e0e0e0 80%,#dfdfdf 100%)}
.timepicker&gt;ul&gt;li&gt;span span {display:block;height:100%;border-bottom:1px solid #d8d8d8;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_time.png') no-repeat 27px -20px;text-indent:-3000px;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}
.timepicker&gt;ul&gt;li&gt;span.down {border-top:1px solid #d8d8d8;border-bottom:0}
.timepicker&gt;ul&gt;li&gt;span.down span {border-top:1px solid #fff;background-position:-2px 10px}
.timepicker&gt;ul&gt;li .frame {position:relative;height:96px;overflow:hidden;background-color:#e9e9e9;background-image:url('/resources/media_v4/nfe/backgrounds/bg_time_light.png') repeat-x 0 0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e9e9e9),color-stop(0.3,#f7f7f7),color-stop(0.8,#fff),color-stop(1,#fff));background-image:-webkit-linear-gradient(top,#e9e9e9 0,#f7f7f7 30%,#fff 80%,#fff 100%);background-image:-moz-linear-gradient(top,#e9e9e9 0,#f7f7f7 30%,#fff 80%,#fff 100%);background-image:-ms-linear-gradient(top,#e9e9e9 0,#f7f7f7 30%,#fff 80%,#fff 100%);background-image:-o-linear-gradient(top,#e9e9e9 0,#f7f7f7 30%,#fff 80%,#fff 100%);background-image:linear-gradient(to bottom,#e9e9e9 0,#f7f7f7 30%,#fff 80%,#fff 100%)}
.timepicker&gt;ul&gt;li .frame .marker {position:absolute;left:0;right:0;top:32px;height:32px;background:#90c53e}
.timepicker&gt;ul&gt;li .frame ul {position:relative;top:0;right:0;left:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
.timepicker&gt;ul&gt;li .frame ul li {position:absolute;top:auto;right:0;left:0;height:32px;padding:8px 0 0;color:#919191;cursor:pointer;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.timepicker&gt;ul&gt;li .frame ul li.selected {cursor:default;color:#fff}
.timepicker&gt;ul&gt;li.hour {border-left:none}
.timepicker&gt;ul&gt;li.ampm {border-right:0}
.vehicleguide .result,.select .result {font-weight:bold}
.cartile {float:left;position:relative}
.cartile h3 {margin:0 0 10px}
.cartile #extras div#upgradeContainer div#upgrade h3.h2 {font-size: 22px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif}
.cartile h3 span.h2 {margin-right: 10px;font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 23px;font-weight: 700}
#step3.book .cartile #payment_option h3.h2 {font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 23px;font-weight: 700}
.cartile div.couponContainer div.coupon-info h3.h2 {font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 23px;font-weight: 700}
.cartile h3 span.similar {font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 18px;font-weight: 400;text-transform:none}
body.select .cartile h3 span.similar {color: #037b00;cursor: pointer}
ul.features li {float:left;margin-bottom:5px;padding:10px 0 10px 40px;background:transparent url('/resources/media_v4/nfe/elements/el_features.png') no-repeat 0 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;white-space:nowrap}
ul.features li.seats {background-position:0 0}
ul.features li.luggage {background-position:0 -60px}
ul.features li.doors {background-position:0 -120px}
ul.features li.aircon {background-position:0 -180px}
ul.features li.manual {background-position:0 -240px}
ul.features li.automatic {background-position:0 -300px}
ul.features li.power {background-position:0 -420px}
ul.features li.volume {background-position:0 -480px}
ul.features li.maxweight {background-position:0 -540px}
ul.features li.emission {background-image:url('/resources/media_v4/nfe/elements/el_emission.png')}
ul.features li.emission.emission_a {background-position:0 0}
ul.features li.emission.emission_b {background-position:0 -60px}
ul.features li.emission.emission_c {background-position:0 -120px}
ul.features li.emission.emission_d {background-position:0 -180px}
ul.features li.emission.emission_e {background-position:0 -240px}
ul.features li.emission.emission_f {background-position:0 -300px}
ul.features li.emission.emission_g {background-position:0 -360px}
ul.features li.milage,ul.features li.minage {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;filter:alpha(opacity=50)}
ul.features li.disabled.drive {background-position:0 -360px}
ul.features li.disabled.emission {background-position:0 -420px}
ul.features li.disabled .unit {display:none}
ul.features.large {font-size:14px;line-height:normal}
ul.features.large li {padding:10px 18px 10px 32px;background-image:url('/resources/media_v4/nfe/elements/el_features_large.png')}
ul.features.large li.emission {clear:both;padding-left:38px;background-image:url('/resources/media_v4/nfe/elements/el_emission_large.png')}
ul.features.large li.emission.disabled {background-position:0 -420px}
ul.features.large li.drive {padding-left:30px}
ul.features.large li.drive.disabled {background-position:0 -360px}
ul.features.large li.aircon {clear:both}
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 .typeheaders {width:958px;height:38px;margin:0 auto;border-bottom:1px solid #a9a9a9;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}
body.vehicleguide #contents .typeheaders&gt;li {position:relative;float:left;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);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #fff;text-align:center;cursor:pointer;color:#036b05;font-size:14px;line-height:normal;float:left;height:37px;padding:5px 10px;border-right:1px solid #fff;border-left:none;cursor:pointer;text-align:center;font-size:20px;z-index:1}
body.vehicleguide #contents .typeheaders&gt;li:first-child,body.vehicleguide #contents .typeheaders&gt;li:first-child span {border-left:none}
body.vehicleguide #contents .typeheaders&gt;li.active,body.vehicleguide #contents .typeheaders&gt;li:hover {background:#333;color:#fff}
body.vehicleguide #contents .typeheaders&gt;li.active:after,body.vehicleguide #contents .typeheaders&gt;li:hover:after {content:"";position:absolute;left:50%;top:auto;bottom:-12px;margin-left:-12px;display:inline-block;background:transparent url('/resources/media_v4/nfe/elements/el_tab.png') no-repeat 50% 0;width:24px;height:12px}
body.vehicleguide #contents .typeheaders&gt;li.active {cursor:default}
body.vehicleguide #contents .typeheaders&gt;li span {display:inline-block;padding:10px 15px;border-left:1px solid #d8d8d8;-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 .typeheaders&gt;li span {border-left:none}
body.vehicleguide #contents .typeheaders&gt;li span {padding:4px 15px}
body.vehicleguide #contents .typecontents {width:958px;margin:0 auto}
body.vehicleguide #contents .typecontents&gt;li {visibility:hidden;height:0}
body.vehicleguide #contents .typecontents&gt;li.active {visibility:visible;height:auto}
body.vehicleguide #contents .typecontents&gt;li.trucks {overflow:hidden;background-color:#fff}
body.vehicleguide #contents .typecontents&gt;li.trucks ul.cars {background-image:none}
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 .filterframe {overflow:hidden;height:149px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
body.vehicleguide #contents .filter.minimized .filterframe {height:0}
body.vehicleguide #contents .filter.minimized li.minimize {background-position:0 -173px}
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&gt;li,form.search ul.filters li, .slider-widget ul&gt;li{float:left;padding:5px 10px;text-align:center;cursor:pointer}
body.vehicleguide #contents .filter ul&gt;li:first-child,form.search ul.filters li:first-child, .slider-widget ul&gt;li:first-child {border-left:none}
body.vehicleguide #contents .filter ul.tools {position:absolute;top:-31px;right:20px}
body.vehicleguide #contents .filter ul.tools&gt;li {padding-left:25px}
body.vehicleguide #contents .filter ul.filter-segment&gt;li, form.search ul.filters&gt;li {padding-left:0;border:0;color:#036b05}
body.vehicleguide #contents .filter ul.filter-segment&gt;li span, form.search ul.filters&gt;li span {display:inline-block;padding:5px 10px 5px 30px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#f0f0f0 url('/resources/media_v4/nfe/elements/el_radio.png') no-repeat 0 0;cursor:pointer}
body.vehicleguide #contents .filter ul.filter-segment&gt;li.active span, form.search ul.filters li.active span {background-color:#90c53e;background-position:0 -32px;color:#fff}
body.vehicleguide #contents .filter ul.filter-segment&gt;li:hover span, form.search ul.filters li:hover span {background-color:#90c53e;color:#fff}
body.vehicleguide #contents .filter ul.attributefilters {clear:both;height:59px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li {padding:0;height:100%;text-align:center;border:1px solid;border-color:#ededed #ededed #a9a9a9 #a9a9a9;-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.attributefilters&gt;li&gt;span {display:inline-block;padding-top:35px;background:transparent url('/resources/media_v4/nfe/elements/el_filter.png') no-repeat 50% 10px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li&gt;span.filter-seats {background-position:50% -270px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li&gt;span.filter-drive {background-position:50% -200px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li&gt;span.filter-doors {background-position:50% -130px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li&gt;span.filter-luggage {background-position:50% -60px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li&gt;span.filter-fuel {background-position:50% 10px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts, .slider-widget .opts {visibility:hidden;position:absolute;left:auto;top:149px;width:275px;padding:20px 30px;border:solid #a9a9a9;border-width:0 1px 1px;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f0f0f0));background-image:-moz-linear-gradient(top,#fff,#f0f0f0);background-image:-ms-linear-gradient(top,#fff,#f0f0f0);background-image:-o-linear-gradient(top,#fff,#f0f0f0);background-image:linear-gradient(top,#fff,#f0f0f0);z-index:1}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts .slider, .slider-widget .opts .slider {pointer-events:none;height:8px;position:absolute;top:35px;left:auto;z-index:1;width:245px;padding:0 15px;border-bottom:1px solid #d8d8d8;background-color:#d3d3d3;background-image:-webkit-gradient(linear,left top,left bottom,from(#d3d3d3),to(#f8f8f8));background-image:-moz-linear-gradient(top,#d3d3d3,#f8f8f8);background-image:-ms-linear-gradient(top,#d3d3d3,#f8f8f8);background-image:-o-linear-gradient(top,#d3d3d3,#f8f8f8);background-image:linear-gradient(top,#d3d3d3,#f8f8f8);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts .slider .bar, .slider-widget .opts .slider .bar {height:100%;position:relative}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts .slider .bar .highlight, .slider-widget .opts .slider .bar .highlight {height:100%;position:absolute;top:0;right:-15px;left:0;border-bottom:1px solid #3e8c37;background-color:#589e39;background-image:-webkit-gradient(linear,left top,left bottom,from(#589e39),to(#90c53e));background-image:-moz-linear-gradient(top,#589e39,#90c53e);background-image:-ms-linear-gradient(top,#589e39,#90c53e);background-image:-o-linear-gradient(top,#589e39,#90c53e);background-image:linear-gradient(top,#589e39,#90c53e);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts .slider .bar .highlight .dragger, .slider-widget .opts .slider .bar .highlight .dragger {pointer-events:auto;position:absolute;left:0;top:50%;width:24px;height:25px;margin:-12px 0 0 -12px;background:transparent url('/resources/media_v4/nfe/elements/el_filter_slider.png') no-repeat 50% 50%}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts ul.checkbox li, .slider-widget .opts ul.checkbox li {padding:5px;text-align: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.vehicleguide #contents .filter ul.attributefilters&gt;li .opts .filter-drive li {width:50%}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts .filter-drive li label {margin:0}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts .filter-drive li input[type=checkbox] {margin:0 5px 0 0}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts .filter-drive li span {display:inline-block;padding:10px 0 10px 30px;background:transparent url('/resources/media_v4/nfe/elements/el_features_large.png') no-repeat}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts .filter-drive li.filter-drive-automatic span {background-position:0 -300px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts .filter-drive li.filter-drive-manual span {background-position:0 -240px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts ul {position:relative;padding:0 15px}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts ul li, .slider-widget .opts ul li {padding:0}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts ul li .marker, .slider-widget .opts ul li .smarker {display:block;width:50%;height:10px;margin-bottom:20px;border-right:1px solid #a9a9a9}
body.vehicleguide #contents .filter ul.attributefilters&gt;li .opts ul li:hover, .slider-widget .opts ul li:hover {background-color:#ededed}
body.vehicleguide #contents .filter ul.attributefilters&gt;li.last {border-right:1px solid #a9a9a9}
body.vehicleguide #contents .filter ul.attributefilters&gt;li:hover {border-bottom:0;background-color:#f0f0f0;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#fff));background-image:-moz-linear-gradient(top,#f0f0f0,#fff);background-image:-ms-linear-gradient(top,#f0f0f0,#fff);background-image:-o-linear-gradient(top,#f0f0f0,#fff);background-image:linear-gradient(top,#f0f0f0,#fff)}
body.vehicleguide #contents .filter ul.attributefilters&gt;li:hover .opts {visibility:visible}
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;height:90px;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 0 190px;position:relative;left:-161px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_vehicleguide.png') repeat-y 50% 0;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 h3 {max-height:44px;margin:0 0 5px;padding-right:30px;overflow:hidden}
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 .features li.twoCC {position:relative;padding:0;background-image:url('/resources/media_v4/nfe/elements/el_cc_dark.png');height:28px;white-space:normal;cursor:pointer}
body.vehicleguide #contents .cars .cartile div.content .details .features li.twoCC .content {bottom:44px}
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;filter:alpha(opacity=70);border-radius:25px;background:#fff url('/resources/media_v4/nfe/elements/el_loading_spinner.gif') no-repeat 50% 50%}
body.vehicleguide #contents.progress .spinner {display:block}
body.vehicleguide #contents.progress .vehicles {display:none}
.lightbox .acrissglossary&gt;h3 {margin:0 0 15px;font-size:14px;line-height:18px}
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%;height:618px;overflow:hidden}
#stage .h1 {margin:0 0 10px;font-size:56px;font-weight:bold;white-space:nowrap}
#stage #slideshow {position:relative;width:85%;overflow:hidden}
#stage #slideshow .slidelist {height:100%;position:relative;-webkit-transition:all 1.5s ease-out;-moz-transition:all 1.5s ease-out;-ms-transition:all 1.5s ease-out;-o-transition:all 1.5s ease-out;transition:all 1.5s ease-out}
#stage #slideshow .slidelist .item {position:absolute;top:0;height:100%;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
#stage #slideshow .slidelist .item&gt;a {display:block;height:100%}
#stage #slideshow .slidelist .item img {width:auto;height:100%}
#stage #slideshow .slidelist .item .h1,#stage #slideshow .slidelist .item .h2 {position:absolute;margin:0;color:#fff;font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700}
#stage #slideshow .slidelist .item .bt {margin-left:20px}
#stage #slideshow .images {position:relative;height:468px}
#stage #slideshow .images .pager li {position:absolute;right:30px;bottom:80px;z-index:5;margin:0;width:36px;height:36px;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_slide.png') no-repeat 100% 0;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 #slideshow .images .pager li:first-child {right:auto;left:30px;background-position:0 0}
#stage #slideshow .images .item {overflow:hidden}
#stage #slideshow .images .item .shim {position:absolute;right:0;bottom:0;left:0;height:184px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_heroteaser.png') repeat-x 0 100%;background-color:transparent;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)}
#stage #slideshow .images .item .shim .h1 {left:80px;bottom:77px;font-size: 58px}
#stage #slideshow .images .item .shim .h2 {left:85px;bottom:45px;text-transform:uppercase;font-size: 22px}
#stage #slideshow .thumbs {position:relative;border-top:1px solid #fff;border-bottom:1px solid #fff;height:148px}
#stage #slideshow .thumbs .ln {display:block;position:absolute;margin-top:-5px;width:100%;height:3px;border-top:1px solid #f9d200}
#stage #slideshow .thumbs .item .h2 {left:0;bottom:0}
#stage #slideshow .thumbs .item .dot {position:absolute;left:50%;margin:-15px 0 0 -11px;display:inline-block;background:transparent url('/resources/media_v4/nfe/elements/el_dot.png') no-repeat 50% 50%;width:22px;height:22px}
#stage #slideshow .thumbs .item a {overflow:hidden;border-right:1px solid #fff}
#stage #slideshow .thumbs .item a .h2 {z-index:1;margin:0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_teaser.png') repeat-x 0 100%;background-color:transparent;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);width:100%;height:74px}
#stage #slideshow .thumbs .item a .h2 span {font-size: 20px;position:absolute;left:15px;right:45px;bottom: 18px}
#stage #slideshow .thumbs .item a .chevron {display:block;position:absolute;z-index:2;right:18px;bottom:18px;width:27px;height:27px;background:transparent url('/resources/media_v4/nfe/elements/el_tsr_arrow.png') repeat-x 50% 50%}
#stage #fleet {max-width:90%;min-width:15%;position:absolute;left:85%;right:0;top:0;z-index:10;height:618px;background:#f0f0f0 url('/resources/media_v4/nfe/backgrounds/bg_fleet_preview_empty.png') no-repeat 0 50%}
#stage #fleet.open {left:10%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
#stage #fleet.open .drag {background-position:50% -104px}
#stage #fleet.close {left:85%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer}
#stage #fleet.close .street {visibility:hidden;opacity:0;filter:alpha(opacity=0)}
#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:transparent url('/resources/media_v4/nfe/elements/el_drag.png') no-repeat 50% 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
#stage #fleet .street {width:100%;min-width:882px;max-width:1152px;height:100%;overflow:hidden;background:#d5d8d9 url('/resources/media_v4/nfe/backgrounds/bg_fleet.jpg') no-repeat center 0;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}
#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:20px;-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&gt;li {position:absolute;bottom:65px;left:50px;width:300px;opacity:0;z-index:15}
#stage #fleet .wrapper .cars&gt;li&gt;img,#stage #fleet .wrapper .cars&gt;li&gt;canvas {position:absolute;bottom:100px;left:0;width:300px;height:200px}
#stage #fleet .wrapper .cars&gt;li .cat {display:none;position:relative;height:155px;border-left:1px solid #036b05;margin:0 0 100px 40px}
#stage #fleet .wrapper .cars&gt;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&gt;li .cat a span {display:inline-block;width:25px;position:absolute;top:0;right:0;bottom:0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_white_large.png') no-repeat 50% 50%}
#stage #fleet .wrapper .cars&gt;li .cat:before {content:"";position:absolute;left:0;top:32px;display:inline-block;background:transparent url('/resources/media_v4/nfe/elements/el_fleet_cat.png') no-repeat 0 0;width:30px;height:30px}
#stage #fleet .wrapper .cars&gt;li .details {display:none;height:100px;margin-left:20px}
#stage #fleet .wrapper .cars&gt;li .details .h2 {font-size:18px}
#stage #fleet .wrapper .cars&gt;li .details .features {border:0;width:auto}
#stage #fleet .wrapper .cars&gt;li.r {left:auto;right:50px}
#stage #fleet .wrapper .cars&gt;li.active,#stage #fleet .wrapper .cars&gt;li.active+li {opacity:1;z-index:14}
#stage #fleet .wrapper .cars&gt;li.active .cat,#stage #fleet .wrapper .cars&gt;li.active+li .cat {display:inline-block}
#stage #fleet .wrapper .cars&gt;li.active .details,#stage #fleet .wrapper .cars&gt;li.active+li .details {display:block}
#stage #fleet .wrapper .cars&gt;li.active+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li {opacity:1;z-index:13}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li {opacity:1;z-index:12}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li {opacity:1;z-index:11}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li {z-index:10}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li {z-index:9}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li {z-index:8}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {z-index:7}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {z-index:6}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {z-index:5}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {z-index:4}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {z-index:3}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {z-index:2}
#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li ~ li,#stage #fleet .wrapper .cars&gt;li.active+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li ~ li {z-index:1}
#stage #fleet .wrapper .pager {width:70px;height:50px;position:absolute;left:50%;bottom:95px;z-index:5;margin-left:-35px;background:transparent url('/resources/media_v4/nfe/elements/el_drag_fleet.png') no-repeat 50% 50%}
#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 .wrapper .showall {position:absolute;bottom:10px;right:20px}
#stage #fleet .wrapper .showall .arrowlink {font-size:18px;text-transform:uppercase;margin-top:10px}
#stage #fleet .spinner {display:none;position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;opacity:.7;filter:alpha(opacity=70);border-radius:25px;background:#fff url('/resources/media_v4/nfe/elements/el_loading_spinner.gif') no-repeat 50% 50%}
#stage #fleet.progress .spinner {display:block}
#stage #fleet.progress.close .spinner {display:none}
#stage #fleet.progress .vehicles {display:none}
.modernizr-csstransforms3d #stage #fleet .cars&gt;li {-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transform:translatez(750px);-moz-transform:translatez(750px);-ms-transform:translatez(750px);-o-transform:translatez(750px);transform:translatez(750px)}
.modernizr-csstransforms3d #stage #fleet .cars&gt;li.active,.modernizr-csstransforms3d #stage #fleet .cars&gt;li.active+li {-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.modernizr-csstransforms3d #stage #fleet .cars&gt;li.active+li+li,.modernizr-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li {-webkit-transform:translatez(-750px);-moz-transform:translatez(-750px);-ms-transform:translatez(-750px);-o-transform:translatez(-750px);transform:translatez(-750px)}
.modernizr-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li,.modernizr-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li {-webkit-transform:translatez(-2250px);-moz-transform:translatez(-2250px);-ms-transform:translatez(-2250px);-o-transform:translatez(-2250px);transform:translatez(-2250px)}
.modernizr-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li+li,.modernizr-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li+li+li {-webkit-transform:translatez(-5250px);-moz-transform:translatez(-5250px);-ms-transform:translatez(-5250px);-o-transform:translatez(-5250px);transform:translatez(-5250px)}
.modernizr-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li+li+li ~ li,.modernizr-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li+li+li+li ~ li {-webkit-transform:translatez(-11250px);-moz-transform:translatez(-11250px);-ms-transform:translatez(-11250px);-o-transform:translatez(-11250px);transform:translatez(-11250px)}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li {display:none}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active {display:block;width:300px;left:50px;bottom:65px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li {display:block;width:300px;right:50px;bottom:65px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li {display:block;width:150px;left:245.5px;bottom:148px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li canvas {width:150px;height:100px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li {display:block;width:150px;right:245px;bottom:148px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li canvas {width:150px;height:100px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li {display:block;width:75px;left:343.25px;bottom:187px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li canvas {width:75px;height:50px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li {display:block;width:75px;right:336px;bottom:187px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li canvas {width:75px;height:50px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li+li {display:block;width:37.5px;left:381px;bottom:206px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li+li canvas {width:37.5px;height:25px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li+li+li {display:block;width:37.5px;right:381px;bottom:206px}
.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li+li+li img,.modernizr-no-csstransforms3d #stage #fleet .cars&gt;li.active+li+li+li+li+li+li+li canvas {width:37.5px;height:25px}
body.landing #large_header .main-logo #logoLink {height:88px}
body.landing #contents {padding:0;width:958px;background:0;overflow:visible}
body.landing #contents&gt;div {background-color:#fff}
body.landing #contents #stage {position:relative;height:527px;overflow:visible}
body.landing #contents #stage .visual {height:527px;overflow:hidden;background:transparent no-repeat 50% 50%}
body.landing #contents #stage .visual.noimg {background-image:url('/resources/media_v4/nfe/backgrounds/bg_dummy_landing.jpg')}
body.landing #contents #stage .shim {position:absolute;left:0;bottom:0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_dealslanding.png') repeat-x 0 100%;background-color:transparent;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 .step1promoL1 {font-size : 36px;margin-bottom : 0;color : #FFFFFF;margin-left : 20px;font-weight : bold;white-space : nowrap;line-height : normal;padding : 0}
body.landing #contents .ln {display:block;position:absolute;left:0;right:0;margin-top:-5px;border-top:2px solid #f9d200}
body.landing #contents .ln .dot {position:absolute;top:-11px;left:20px;width:22px;height:22px;display:inline-block;background:transparent url('/resources/media_v4/nfe/elements/el_dot.png') no-repeat 50% 50%}
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 .description .h2+.h3 {color:#919191}
body.landing #contents .reasons {position:absolute;top:527px;right:20px;padding:30px 20px;width:310px;background:#f0f0f0}
body.landing #contents .reasons .h1 {margin:0 0 10px}
body.landing #contents .termsandconditions {padding:20px}
body.landing #contents .termsandconditions .list {width:540px}
body.landing #contents .sticker {position:absolute;right:390px;top:468px;padding-top: 16px;width:110px;height:87px;background:transparent url('/resources/media_v4/nfe/elements/el_loyality_big.png') no-repeat 50% 50%}
body.landing #contents .sticker&gt;* {display:block;text-align:center;font-size:16px;line-height:normal}
body.landing #contents .sticker strong {font-weight:bold;font-size:20px}
#errors {margin:0 auto;padding:20px 10px;background:#fff;width:958px;text-align:left}
#errors&gt;div {padding-left:45px;background:transparent url('/resources/media_v4/nfe/elements/el_error.png') no-repeat 35px 20px;color:#c90000;padding:20px 20px 20px 75px;border:1px solid #d8d8d8;border-width:1px 0}
#errors&gt;div li {padding:5px 0 0}
#errors&gt;div h2 {margin:0 0 15px;font-size:18px;line-height:22px}
#errors&gt;div p {font-size:12px;line-height:16px;margin-bottom:0}
#errors&gt;div ul {list-style:disc inside none}
#errors&gt;div.top,#errors&gt;div.bottom {display:none}
.errors {margin:15px 0}
.errors li {padding:0 0 5px;color:#c90000}
.errors.overall {-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-left:45px;background:transparent url('/resources/media_v4/nfe/elements/el_error.png') no-repeat 35px 40px;color:#c90000;margin:0;padding:20px;background-color:#fff;width:100%}
.errors.overall li {padding:5px 0 0}
.errors.overall h2 {margin:0 0 15px;font-size:18px;line-height:22px}
.errors.overall li {padding:0 200px 5px 55px}
.errors.overall li:first-child {padding-top:25px;border-top:1px solid #d8d8d8}
.errors.overall li.btns {padding:15px 0 20px 15px;border-bottom:1px solid #d8d8d8}
.errors.overall li.btns .bt {float:none}
.filter .errors.overall {padding:20px 0;background-position:15px 38%}
.extras .errors {padding-left:45px;background:transparent url('/resources/media_v4/nfe/elements/el_error_small.png') no-repeat 22px 45%;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;*display:inline}
.loading span.h3 {margin:0;color:#919191}
.loading.inline {text-align:center}
.loading.inline span {margin:45px 0;padding:45px 20px;background:transparent url('/resources/media_v4/nfe/elements/el_loading_spinner.gif') no-repeat 50% 0;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;*display:inline}
.loading.page .h2 span:first-child {margin-right:20px;padding-right:120px;background:transparent url('/resources/media_v4/nfe/elements/el_loading.gif') no-repeat 100% 0;text-transform:uppercase}
body.select #contents #promos {padding:50px 0;background:#fff;min-height:235px;overflow:hidden}
body.select #contents #promos img {margin:0 auto}
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:8px 10px 20px;background:#fff;border-bottom:1px solid #d8d8d8}
body.select #contents #filter &gt; p,body.select #contents #filter&gt;.h2 {margin-left:10px}
body.select #contents #filter&gt;.h2 {margin:0 0 20px;font-size: 28px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;border-bottom:0;margin:25px 0 0 10px}
body.select #contents #filter .sort {position:absolute;right:20px;top:8px}
body.select #contents #filter .sort li {display:inline-block;zoom:1;*display:inline;padding:0 10px;border-right:1px solid #333}
body.select #contents #filter .sort li:first-child,body.select #contents #filter .sort li.last {border:0;padding-right:5px}
body.select #contents #filter .sort li a {color:#036b05}
body.select #contents #filter .sort li a:hover,body.select #contents #filter .sort li a.selected {color:#333}
body.select #contents #filter .featured {margin:0 10px 20px;width:958px;overflow:hidden}
body.select #contents #filter .featured ul {margin:10px 0}
body.select #contents #filter .featured ul li {float:left;width:159.66666666666666px}
body.select #contents #filter .featured ul li div span {font-size: 16px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;margin-top:3px}
body.select #contents #filter .featured ul li .reevoo-badge {height: 35px}
body.select #contents #filter .featured ul li .reevoo-badge &gt; div {position: relative;left: 100px;width: 60px}
body.select #contents #filter .featured ul li .visual {margin:0 0 5px}
body.select #contents #filter .featured ul li .visual img {width:135px;height:90px}
body.select #contents #filter .featured ul li .visual.noimg {width:135px;height:90px;background:transparent url('/resources/media_v4/nfe/elements/el_dummy_car_small.png') no-repeat 50% 50%}
body.select #contents #filter .featured ul li .visual.noimg img {display:none}
body.select #contents ul.tabs {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);margin:0 0 0px;height:45px}
body.select #contents ul.tabs li {position:relative;float:left;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);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #fff;text-align:center;cursor:pointer;color:#036b05;font-size:14px;line-height:normal;height:45px}
body.select #contents ul.tabs li:first-child,body.select #contents ul.tabs li:first-child span {border-left:none}
body.select #contents ul.tabs li.active,body.select #contents ul.tabs li:hover {background:#919191;color:#fff}
body.select #contents ul.tabs li.active:after,body.select #contents ul.tabs li:hover:after {content:"";position:absolute;left:50%;top:auto;bottom:-12px;margin-left:-12px;display:inline-block;background:transparent url('/resources/media_v4/nfe/elements/el_tab_options.png') no-repeat 50% 0;width:24px;height:12px}
body.select #contents ul.tabs li.active {cursor:default}
body.select #contents ul.tabs li span {display:inline-block;padding:10px 15px;border-left:1px solid #d8d8d8;-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.select #contents ul.tabs li span {padding:15px;height:45px}
body.select #contents .quote ul.errors {margin-bottom:60px}
body.select #contents .details .col {width:640px;min-height:242px}
body.select #contents .details .col.quote {width:310px;padding:11px 10px 10px 10px}
body.select #contents .details.notice_availability .col,body.select #contents .details.notice_onrequest .col {min-height:291px}
body.book #contents #basket ul.locations li,body.confirmation #contents #basket ul.locations li, body.extras #contents #basket ul.locations li {margin:0 0 5px}
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.select #contents .quote ul.items span.name,body.book #contents #basket ul.items span.name,body.confirmation #contents #basket ul.items span.name {display: inline-block;width:67%}
body.select #contents .quote ul.items span.price,body.book #contents #basket ul.items span.price,body.confirmation #contents #basket ul.items span.price {font-weight:bold}
body.select div#step2 div#select span#includedElementsID {display: inline-flex;align-items: stretch;justify-content: space-between;flex-wrap: nowrap;width: 100%;margin: 0}
body.select div#step2 div#select span#includedElementsID span.category {align-items: center;background: none repeat scroll 0 0 #F9F9F9;color: #666666;display: inline-flex;align-content: center;justify-content: center;width: 100%;flex-wrap: nowrap;font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 18px;font-weight: 400;margin: 5px;overflow: hidden;padding: 7px}
body.select div#step2 div#select span#includedElementsID span.category span.incCategImage {min-width: 30px;max-width: 30px;margin-right: 10px}
body.select div#step2 div#select span#includedElementsID span.category span.incCategImage img {width: 30px;height: 30px;display: inline;margin-right: 0}
body.select div#step2 div#select span#includedElementsID span.category span.incCategTitle {width: auto}
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,0.3);-moz-box-shadow:0 3px 3px rgba(85,85,85,0.3);-ms-box-shadow:0 3px 3px rgba(85,85,85,0.3);-o-box-shadow:0 3px 3px rgba(85,85,85,0.3);box-shadow:0 3px 3px rgba(85,85,85,0.3)}
body.book #contents #basket ul.price+h4.h2,body.confirmation #contents #basket ul.price+h4.h2 {border:0}
body.book #contents #basket ul.price li span.name,body.confirmation #contents #basket ul.price li span.name,body.book #contents #basket ul.price li span.price,body.confirmation #contents #basket ul.price li span.price,body.book #contents #basket ul.price li span.txt,body.confirmation #contents #basket ul.price li span.txt, body.extras #contents #basket ul.price li span.name,body.extras #contents #basket ul.price li span.price {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: 20px;line-height:normal}
body.book #contents #basket ul.price li.guaranteed span.price,body.confirmation #contents #basket ul.price li.guaranteed span.price {font-size: 20px;font-weight: 400}
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 .notice,body.confirmation #contents #cardetails ul.price li.coupon .notice {background-image:url('/resources/media_v4/nfe/elements/el_confirmed.png');background-position:0 0}
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.confirmation #contents #basket h3.h2 {margin-bottom:20px;border-width:0 0 1px}
body.confirmation #contents #basket h4.h2 {clear:both;position:relative;padding-top:20px;border-width:1px 0 0}
body.confirmation #contents #basket h4.h2 a {position:absolute;top:25px;right:0}
body.book #contents #basket h5.h4,body.confirmation #contents #basket h5.h4, body.extras #contents #basket h5.h4 {margin:0 0 5px;font-weight:bold}
body.confirmation #contents #basket .content {margin:0 0 20px}
body.confirmation #contents #basket .content p a {color:#036b05;text-decoration:none}
body.confirmation #contents #basket .content+ul.price {margin-top:20px}
body.book #contents #basket ul.list,body.confirmation #contents #basket ul.list,body.book #contents #basket p,body.confirmation #contents #basket p {color:#919191}
body.confirmation #contents #basket .highlight {padding:20px 10px 0;background:#fff;border:10px solid #90c53e}
body.confirmation #contents #basket .highlight .content,body.confirmation #contents #basket .highlight .h2 {margin-left:0;margin-right:0}
body.confirmation #contents #basket .highlight .h2 {font-size: 20px;font-weight: 400;font-family: Arial,Helvetica,Verdana,sans-serif;color:#333}
body.confirmation #contents #basket .highlight+h4.h2 {border:0}
body.book .popup,body.book #creation_errors {display:none}
body.book button {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: #037b00;font-size: 16px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}
body.book button:hover {color:#333}
body.book button&gt;* {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-weight:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
body.book button&gt;*:hover {color:#333}
body.book button:hover {background-position:2px -100px}
body.book button:hover&gt;* {background-position:100% -150px}
body.book button[type=submit],body.book .bt {float:right}
body.book button[type=submit].box,body.book .bt.box {float:none}
body.book #large_header .nav-main&gt;ul&gt;li,body.hide-nav #large_header .nav-main&gt;ul&gt;li {border:0}
body.book #large_header .nav-main&gt;ul&gt;li a,body.hide-nav #large_header .nav-main&gt;ul&gt;li a{visibility:hidden}
body.book #contents #enquiry {margin-bottom:5px;padding-bottom:20px;border-bottom:1px solid #d8d8d8}
body.book #contents #enquiry&gt;ul {margin-bottom:20px}
body.book #contents #enquiry&gt;ul li {cursor:pointer}
body.book #contents #enquiry&gt;ul li.tooltip&gt;.content, body.extras #contents #enquiry&gt;ul li.tooltip&gt;.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,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:350px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px}
body.book #contents #enquiry&gt;ul li.tooltip&gt;.content:before,body.book #contents #enquiry&gt;ul li.tooltip&gt;.content:after, body.extras #contents #enquiry&gt;ul li.tooltip&gt;.content:before,body.extras #contents #enquiry&gt;ul li.tooltip&gt;.content:after {content:"";display:inline-block;position:absolute;left:175px;top:-12px;margin-left:-12px;background:transparent url('/resources/media_v4/nfe/elements/el_tooltip.png') no-repeat 50% 100%;width:22px;height:12px}
body.book #contents #enquiry&gt;ul li.tooltip&gt;.content:after, body.extras #contents #enquiry&gt;ul li.tooltip&gt;.content:after {top:auto;bottom:-12px;background-position:50% 0}
body.book #contents #enquiry&gt;ul li.tooltip&gt;.content .h4, body.extras #contents #enquiry&gt;ul li.tooltip&gt;.content .h4 {font-weight:bold}
body.book #contents #enquiry&gt;ul li.tooltip&gt;.content p, body.extras #contents #enquiry&gt;ul li.tooltip&gt;.content p {margin:0}
body.book #contents #enquiry&gt;ul li.tooltip&gt;.content p+img, body.extras #contents #enquiry&gt;ul li.tooltip&gt;.content p+img {margin-top:5px}
body.book #contents #enquiry&gt;ul li.tooltip&gt;.content strong, body.extras #contents #enquiry&gt;ul li.tooltip&gt;.content strong {font-weight:bold}
body.book #contents #enquiry&gt;ul li.tooltip&gt;.content .top,body.book #contents #enquiry&gt;ul li.tooltip&gt;.content .bottom, body.extras #contents #enquiry&gt;ul li.tooltip&gt;.content .top,body.extras #contents #enquiry&gt;ul li.tooltip&gt;.content .bottom {display:none}
body.book #contents #enquiry&gt;ul li.tooltip&gt;.content:after, body.extras #contents #enquiry&gt;ul li.tooltip&gt;.content:after {display:none}
body.book #contents #enquiry .h1 {font-size: 28px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;margin-bottom:20px;padding: 10px 10px 0;}
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 .cartile .bt.box.toggle.options {height:66px}
body.book #contents .cartile .bt.box.toggle.options&gt;span {font-size: 20px;margin-top: 15px}
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 .bt.box.submit {margin:25px 0 20px;width:293px}
body.book #contents #basket .submit_quote .security {margin:0 20px;padding-left:30px;background:transparent url('/resources/media_v4/nfe/elements/el_security.png') no-repeat 0 0;color:#919191}
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.mobile, body.extras #contents #basket.fixed .submit_quote  {-webkit-animation:slideprice .5s both;-moz-animation:slideprice .5s both;-ms-animation:slideprice .5s both;-o-animation:slideprice .5s both;animation:slideprice .5s both;-webkit-transform:translatez(0);position:fixed;top:-15px;bottom:auto;left:50%;margin-left:176px}
body.book #contents #basket.bottom .submit_quote.mobile, body.extras #contents #basket.bottom .submit_quote {-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;position:absolute;top:auto;bottom:50px}
body.book #contents #recommendations {background:0}
body.book #contents #recommendations .h2 {margin:0}
body.book #contents #recommendations.extras ul.options li {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;border-bottom:0;padding:20px 0 15px 20px;overflow:hidden}
body.book #contents #recommendations.extras ul.options li span {position:static;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;padding-right:20px}
body.book #contents #recommendations.extras ul.options li span.title {width:305px}
body.book #contents #recommendations.extras ul.options li span.price {width:190px;text-align:right}
body.book #contents #recommendations.extras ul.options li a {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer;width:90px;text-align:right}
body.book #contents #recommendations.extras ul.options li a .l,body.book #contents #recommendations.extras ul.options li a .r {display:none}
body.book #contents #recommendations.extras ul.options li+li {border-top:1px solid #d8d8d8}
body.book #contents .cartile .bt.box {margin-top:20px}
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:20px 0 20px}
body.book #contents #coupon .content&gt;span.error {display:static;padding:0;background:0}
body.book #contents #coupon input[type=text],body.book #contents #coupon button {margin-right:5px}
body.book a#cancel-coupon {display:none}
body.book #contents #payment_option ul.h2 {margin-bottom:0}
body.book #contents #payment_option ul.h2 li {position:relative}
body.book #contents #payment_option ul.h2 li+li {border-top:1px solid #d8d8d8}
body.book #contents #payment_option ul.h2 li&gt; span.paymentChoice {display:block;padding:25px 20px;background:transparent url('/resources/media_v4/nfe/elements/el_checkbox.png') 20px 50% no-repeat; color:#333;cursor: pointer;text-decoration: none;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
body.book #contents #payment_option ul.h2 li&gt; span.paymentChoice .checkbox {font-size: 20px;font-weight: 400;font-family: Arial,Helvetica,Verdana,sans-serif;display:inline-block;padding:0 0 0 35px}
body.book #contents #payment_option ul.h2 li&gt; span.paymentChoice .tooltip {position:relative;top:3px;margin-left:10px}
body.book #contents #payment_option ul.h2 li&gt; span.paymentChoice .price {display:block;position:absolute;left:310px;top:25px}
body.book #contents #payment_option ul.h2 li&gt; span.paymentChoice.active {background-color:#f0f0f0}
body.book #contents #payment_option ul.h2 li&gt; span.paymentChoice.active .checkbox {background:transparent url('/resources/media_v4/nfe/elements/el_confirmed.png') 6px 50% no-repeat}
body.book #contents #payment_option ul.h2 li&gt; span.paymentChoice.highlight .price {top:20px}
body.book #contents #payment_option ul.h2 li&gt; span.paymentChoice.highlight .price&gt;span:first-child {    font-weight:bold}	font-size: 20px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif}
body.book #contents #payment_option ul.h2 li&gt;a .price&gt;span:first-child {font-size: 20px;font-weight: 400;font-family: Arial,Helvetica,Verdana,sans-serif}
body.book #contents #payment_option ul.h2 li&gt; span.paymentChoice.highlight .price&gt;span.off {display:block;margin:0 0 10px;font-size:12px;line-height:normal;margin-top:5px}
body.book #contents #payment_option .bt {right:20px;bottom:20px}
body.book #contents #payment_option .notice {margin:15px 0}
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=text],body.book #contents #formContainer form input[type=email],body.book #contents #formContainer form select {width:344px}
body.book #contents #formContainer form span.error {padding-left:45px;background:transparent url('/resources/media_v4/nfe/elements/el_error_small.png') no-repeat 22px 45%;color:#c90000;position:absolute;left:350px;top:20px}
body.book #contents #formContainer form span.error li {padding:5px 0 0}
body.book #contents #formContainer form span.error h2 {margin:0 0 15px;font-size:18px;line-height:22px}
body.book #contents #formContainer form .col-one select,body.book #contents #formContainer form .col-two select,body.book #contents #formContainer form .col-three select,body.book #contents #formContainer form select.short {margin-right:5px;width:auto}
body.book #contents #formContainer form .cols&gt;div {display:inline-block}
body.book #contents #formContainer form .field {clear:both;position:relative;margin:0 0 15px}
body.book #contents #formContainer form .field input {margin-bottom:0}
body.book #contents #formContainer form .field input[type=text]+label,body.book #contents #formContainer form .field select+input {margin-top:15px}
body.book #contents #formContainer form input[type=checkbox]+input[type=hidden]+label {display:inline-block}
body.book #contents #formContainer form #divGender div,body.book #contents #formContainer form #divPhoneNumber fieldset div,body.book #contents #formContainer form #divGender h3,body.book #contents #formContainer form #divPhoneNumber fieldset h3,body.book #contents #formContainer form #divGender label,body.book #contents #formContainer form #divPhoneNumber fieldset label {display:inline-block}
body.book #contents #formContainer form #divGender h3,body.book #contents #formContainer form #divPhoneNumber fieldset h3,body.book #contents #formContainer form #divGender label,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 div#contents div#formContainer form div#divBasketAbandonment {margin-top: -19px}
body.book div#contents div#formContainer form div#divBasketAbandonment div.divBAtext {float: left;color: #999;font-size: 10px;margin-left: 5px;margin-bottom: 15px;margin-top: 5px;line-height: 15px}
body.book div#contents div#formContainer form div#divBasketAbandonment span.tooltip {top: 6px;margin-left: 5px;margin-top: 0px}
body.book #contents #formContainer form #divPhoneNumber fieldset {position:absolute;top:auto;bottom:19px;left:120px;width:200px}
body.book #contents #formContainer form #divMopExpiryDate .cols label {display:none}
body.book #contents #formContainer form #divMopExpiryDate .col-one span.error {top:0}
body.book #contents #formContainer form #divMopExpiryDate .col-two span.error {top:38px}
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 fieldset legend,body.favorite #lbLogin fieldset legend, body.book #contents #formContainer fieldset legend+.h2,body.favorite #lbLogin fieldset legend+.h2 {display:none}
body.book #contents #formContainer fieldset button[type=submit],body.favorite #lbLogin fieldset .bt,body.favorite #lbLogin fieldset button[type=submit]   {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}
body.book #basket .bt{float:none;text-align:center!important;margin: 0 auto;width:auto}
body.book #basket .containerCenter{text-align:center;width:100%}
body.book #contents #formContainer fieldset button[type=submit]:hover,body.book #contents #formContainer fieldset .bt:hover,body.favorite #lbLogin fieldset .bt:hover,body.favorite #lbLogin fieldset button[type=submit]:hover  {color:#333}
body.book #contents #formContainer fieldset button[type=submit]&gt;*,body.favorite #lbLogin fieldset .bt&gt;*,body.favorite #lbLogin fieldset button[type=submit]&gt;* {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: #037b00;font-size: 16px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
body.book #contents #formContainer fieldset button[type=submit]&gt;*:hover,body.book #contents #formContainer fieldset .bt&gt;*:hover,body.favorite #lbLogin fieldset .bt&gt;*:hover,body.favorite #lbLogin fieldset button[type=submit]&gt;*:hover {color:#333}
body.book #contents #formContainer fieldset button[type=submit]:hover,body.book #contents #formContainer fieldset .bt:hover,body.favorite #lbLogin fieldset .bt:hover, body.favorite #lbLogin fieldset button[type=submit]:hover {background-position:2px -100px}
body.book #contents #formContainer fieldset button[type=submit]:hover&gt;*,body.book #contents #formContainer fieldset .bt:hover&gt;*,body.favorite #lbLogin fieldset .bt:hover&gt;*,body.favorite #lbLogin fieldset button[type=submit]:hover&gt;* {background-position:100% -150px}
body.favorite #lbLogin #loginTypes {position:relative;width:625px}
body.favorite #lbLogin #loginTypes&gt;.h2 {margin:0 0 5px}
body.favorite #lbLogin #loginTypes&gt;fieldset {position:relative;float:left;width:302px}
body.favorite #lbLogin #loginTypes&gt;fieldset p+.h2 {margin:0 0 15px;font-size:14px;line-height:18px;margin-bottom:5px;font-weight:bold}
body.favorite #lbLogin #loginTypes&gt;fieldset .header {display:none}
body.favorite #lbLogin #loginTypes&gt;fieldset .account-check {position:absolute;left:20px;bottom:20px;margin:0}
body.favorite #lbLogin #loginTypes&gt;fieldset .account-check .top,body.favorite #lbLogin #loginTypes&gt;fieldset .account-check input,body.favorite #lbLogin #loginTypes&gt;fieldset .account-check label {display:none}
body.favorite #lbLogin #loginTypes&gt;fieldset .account-check #js_signup_text {clear:both;margin:0}
body.favorite #lbLogin #loginTypes&gt;fieldset .account-check #js_signup_text a {font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}
body.favorite #lbLogin #loginTypes&gt;fieldset .account-check #js_signup_text a .l,body.book #contents #formContainer #loginTypes&gt;fieldset .account-check #js_signup_text a .r {display:none}
body.favorite #lbLogin #loginTypes&gt;fieldset .account-check h3 {margin:0 0 5px;color:#333;font-weight:bold}
body.favorite #lbLogin #loginTypes&gt;fieldset #login form {position:static}
body.favorite #lbLogin #loginTypes&gt;fieldset #login form&gt; h3.h2 {font-size: 20px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;margin: 0}
body.favorite #lbLogin #loginTypes&gt;fieldset #login form&gt; h4.h3 {margin:0 0 15px;font-size: 20px;font-weight: 400;font-family: Arial,Helvetica,Verdana,sans-serif;line-height:22px}
body.favorite #lbLogin #loginTypes&gt;fieldset #login form&gt;div label,body.book #contents #formContainer #loginTypes&gt;fieldset #login form&gt;div label+.tooltip {float:left}
body.favorite #lbLogin #loginTypes&gt;fieldset #login form&gt;div label {margin-right:10px}
body.favorite #lbLogin #loginTypes&gt;fieldset #login form&gt;div input {margin:0 0 3px;width:264px}
body.favorite #lbLogin #loginTypes&gt;fieldset #login form&gt;div .element {text-align:right}
body.favorite #lbLogin #loginTypes&gt;fieldset #login,body.favorite #lbLogin #loginTypes&gt;fieldset#guestlogin, body.favorite #lbLogin #loginTypes&gt;fieldset#carTransferCreate {padding:20px;background:#f0f0f0;width:264px;height:320px}
body.favorite #lbLogin #loginTypes&gt;fieldset#guestlogin, body.favorite #lbLogin #loginTypes&gt;fieldset#carTransferCreate {margin-left:18px;width:263px}
body.favorite #lbLogin #loginTypes&gt;fieldset .default-button,body.favorite #lbLogin #loginTypes&gt;fieldset .bt {position:absolute;right:20px;bottom:85px}
body.favorite #lbLogin #loginTypes fieldset#guestlogin h3.h2, body.favorite #lbLogin #loginTypes fieldset#carTransferCreate h3.h2 {font-size: 20px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif}
body.book #contents #formContainer #changeLoginOption, body.favorite #lbLogin #changeLoginOption {display:none;padding:15px 0 14px;border-bottom:1px solid #d8d8d8}
body.book #contents #formContainer #changeLoginOption a, body.favorite #lbLogin #changeLoginOption a {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer;padding-left:15px;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_back_green.png') no-repeat 0 50%}
body.favorite #lbLogin #changeLoginOption a .l,body.book #contents #formContainer #changeLoginOption a .r {display:none}
body.book #contents #formContainer #js_signup_panel,body.book #contents #formContainer #js_signup_pwd_qa_panel {display:none}
body.book #contents #formContainer #js_signup_panel&gt;div,body.book #contents #formContainer #js_signup_pwd_qa_panel&gt;div {display:block}
body.book #contents #formContainer #js_signup_panel h3,body.book #contents #formContainer #js_signup_pwd_qa_panel h3 {margin:0 0 4px;color:#919191}
body.book #contents #formContainer #reservationForm {display:none}
body.book #contents #formContainer #reservationForm&gt;fieldset&gt;.h2 {margin:0 0 15px;font-size:18px;line-height:22px;margin:0;padding:17px 10px 14px;background:transparent url('/resources/media_v4/nfe/elements/el_toggle_step.png') no-repeat 98% -45px;border-top:1px solid #d8d8d8;width:620px;color:#036b05;cursor:pointer}
body.book #contents #formContainer #reservationForm&gt;fieldset&gt;.h2 .tooltip {top:4px;margin:0 0 0 5px}
body.book #contents #formContainer #reservationForm&gt;fieldset&gt;.h2.open {background-position:98% 15px}
body.book #contents #formContainer #reservationForm&gt;fieldset&gt;.content {display:none;border-top:1px solid #d8d8d8;padding:10px;background:#f0f0f0}
body.book #contents #formContainer #reservationForm&gt;fieldset&gt;.content .h2 {margin-bottom:10px;padding-top:15px;}
body.book #contents #formContainer #reservationForm #customer .h2 {border:0}
body.book #contents #formContainer #reservationForm #customer #divName.FName label:first-child {display:none}
body.book #contents #formContainer #reservationForm #customer #divAddress span+label {margin-top:15px}
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&gt;.content strong.intro {display:block;margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:10px;padding-top:5px}
body.book #contents #formContainer #reservationForm #payment&gt;.content .security {display:block;float:right;margin-top:18px;margin-bottom:18px;background:transparent url('/resources/media_v4/nfe/elements/el_security_comodo.png') no-repeat 0 0;width:89px;height:58px;overflow:hidden;text-indent:-1000px;clear:both}
body.book #contents #formContainer #reservationForm #payment #CCbottom .VbyVisaLogo {display:block;float:left;padding-right: 40px;background:transparent url('/resources/media_v4/nfe/elements/el_logo_vbv_form.gif') no-repeat 0 0;width:102px;height:76px;overflow:hidden;cursor: pointer;text-indent:-1000px}
body.book #contents #formContainer #reservationForm #ftprogram .hasFtp {display:none}
body.book #contents #formContainer.signup #customerlogin,body.book #contents #formContainer.signup #guestlogin {display:none}
body.book #contents #formContainer+div {clear:both;border-top:1px solid #d8d8d8}
body.book #contents .pagetools, body.extras #contents .pagetools {border-top:4px solid #f0f0f0}
body.book #updateOptionsFrame&gt;iframe {position:absolute;left:-1000px;top:-1000px;width:100px;height:100px}
body.book.loggedin #contents .main-content #formContainer #loginTypes&gt;.h2,body.book.loggedin #contents .main-content #formContainer #loginTypes #guestlogin {display:none}
body.book.loggedin #contents .main-content #formContainer #loginTypes&gt;fieldset {float:none;width:auto}
body.book.loggedin #contents .main-content #formContainer #changeLoginOption {display:none}
body.book.loggedin #contents .main-content #formContainer #reservationForm {display:block}
body.book.loggedin #contents .main-content #formContainer #reservationForm #customer&gt;.field {display:block}
body.book #footer .contact li &gt; *,body.book #footer .more .content,body.book #footer .service .content&gt;* {display:none}
body.book #footer .contact li .phone, body.book #footer .contact li &gt; p, body.book #footer .contact li .lbl-phone,body.book #footer .service .content&gt;.links {display:block}
body.book #footer .service .content&gt;.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 #headline,body.confirmation #contents #details,body.confirmation #contents #banner {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 0 15px;font-size:14px;line-height:18px;margin:0}
body.confirmation #contents #headline p {margin:0}
body.confirmation #contents #headline p strong {display:block;margin:0 0 15px;font-size:20px;line-height:22px;padding-left:22px;background:transparent url('/resources/media_v4/nfe/elements/el_confirmed.png') no-repeat 0 2px;font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 400}
body.confirmation #contents #headline .h1 {margin:0 0 30px;font-size:28px;line-height:normal;margin:0 0 15px;font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700}
body.confirmation #contents #details {padding-left:0}
body.confirmation #contents #details&gt;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&gt;div.detailInfo&gt;div ~ div.cartile,body.confirmation #contents #details&gt;div.detailInfo&gt;div ~ div#location,body.confirmation #contents #details&gt;div.detailInfo&gt;div ~ div #returning-your-vehicle, body.confirmation #contents #details #legal, body.confirmation #contents #details #fees {border-top:4px solid #f0f0f0}
body.confirmation #contents #details h3 {margin:0 0 15px;font-size:18px;line-height:22px;margin:0 0 10px}
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:310px}
body.confirmation #contents #details #customer .h2+.clear {position:absolute;top:37px;left:20px;margin:0}
body.confirmation #contents #details #customer .clear.contact {position:absolute;top:87px;left:20px;margin:0}
body.confirmation #contents #details #customer .title,body.confirmation #contents #details #customer .content {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 .plus {margin-top: 10px}
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:bold}
body.confirmation #contents #details #location, body.confirmation #contents #details #legal, body.confirmation #contents #details .detailInfo .detailsDriver {clear:both;border-bottom:1px solid #d8d8d8}
body.confirmation #contents #headline #e-rental&gt;div {margin:0;padding:20px 0 40px}
body.confirmation #contents #headline #e-rental&gt;div img {float:left;margin:0 20px 20px 0}
body.confirmation #contents #headline #e-rental&gt;div a {display:inline-block;margin:15px 50px 0 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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px!important;float:right}
body.confirmation #contents #headline #e-rental&gt;div a:hover {color:#333}
body.confirmation #contents #headline #e-rental&gt;div a&gt;* {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: #037b00;font-size: 16px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px;line-height: 32px;}
body.confirmation #contents #headline #e-rental&gt;div a&gt;*:hover {color:#333}
body.confirmation #contents #headline #e-rental&gt;div a:hover {background-position:2px -100px}
body.confirmation #contents #headline #e-rental&gt;div a:hover&gt;* {background-position:100% -150px}
body.confirmation #contents #headline #e-rental&gt;div.top,body.confirmation #contents #headline #e-rental&gt;div.bottom {display:none}
body.confirmation #contents #headline #e-rental h2 {font-size: 14px;font-weight: bold}
body.confirmation #contents #headline #e-rental p{font-size: 12px}
body.confirmation #contents #details .cartile {padding:20px;clear:both;}
body.confirmation #contents #details .cartile .col {margin:0 20px 0 0}
body.confirmation #contents #details .quote {top:-20px;float:right;z-index:1}
body.confirmation #contents #details .quote .booking p {margin:0 0 5px}
body.confirmation #contents #details .quote .booking p+h2 {margin:0 0 10px;font-size:12px;line-height:normal;margin:0 0 5px;font-weight:bold}
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 .terms a .l,body.confirmation #contents #details .quote .booking a .l,body.confirmation #contents #details .quote .terms a .r,body.confirmation #contents #details .quote .booking a .r {display:none}
body.confirmation #contents #details .quote .terms {margin-bottom:30px}
body.confirmation #contents #details .quote ul.items li&gt;span,body.confirmation #contents #details .quote ul.price li&gt;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 15px;font-size:14px;line-height:18px;margin:0 0 8px;font-weight:bold}
body.confirmation #contents #details #dontForget li span {display:block;margin:0 0 10px;font-size:12px;line-height:normal;margin:2px 0 0;color:#919191;font-weight:normal}
body.confirmation #contents #details #location&gt;div {padding:0 20px}
body.confirmation #contents #details #location&gt;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 li h2,body.confirmation #contents #details #location #returnLocation li h2 {margin:0 0 15px;font-size:14px;line-height:18px;margin:0;font-weight:bold}
body.confirmation #contents #details #location #pickupLocation li h2 span,body.confirmation #contents #details #location #returnLocation li h2 span {display:block;margin:5px 0;font-weight:normal}
body.confirmation #contents #details #location #pickupLocation li p,body.confirmation #contents #details #location #returnLocation li p {margin:0 0 5px}
body.confirmation #contents #details #location #pickupLocation li p.bold,body.confirmation #contents #details #location #returnLocation li p.bold {margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 5px;font-weight:bold}
body.confirmation #contents #details #location #pickupLocation+div,body.confirmation #contents #details #location #returnLocation+div {clear:both}
body.confirmation #contents #details #location #picking-up-your-vehicle+div {border-bottom:1px solid #d8d8d8}
body.confirmation #contents #details #location #returning-your-vehicle {overflow:hidden}
body.confirmation #contents #details #location #returning-your-vehicle, body.confirmation #contents #details #legal, body.confirmation #contents #details #fees {padding:20px}
body.confirmation #contents #details #location #googleMap {position:absolute;top:0;left:20px;border:1px solid #d8d8d8;width:936px;height:475px;overflow:hidden}
body.confirmation #contents #details #location #googleMap #google-map {width:938px;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 p,body.confirmation #contents #details #location #googleMapDirections form input[type=text] {top:20px;background-image:url('/resources/media_v4/nfe/elements/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 label,body.confirmation #contents #details #location #googleMapDirections form p,body.confirmation #contents #details #location #googleMapDirections form input[type=text] {position:absolute;top:0;left:0}
body.confirmation #contents #details #location #googleMapDirections form p,body.confirmation #contents #details #location #googleMapDirections form input[type=text] {top:20px}
body.confirmation #contents #details #location #googleMapDirections form label.to,body.confirmation #contents #details #location #googleMapDirections form #map-from {left:305px}
body.confirmation #contents #details #location #googleMapDirections form #map-from {background-image:url('/resources/media_v4/nfe/elements/el_map_b.png')}
body.confirmation #contents #details #location #googleMapDirections form .switch {position:absolute;top:20px;left:-40px;width:30px;height:30px;background:transparent url('/resources/media_v4/nfe/elements/el_switch.png') no-repeat 50% 50%}
body.confirmation #contents #details #location #googleMapDirections form button {position:absolute;right:0;bottom:0;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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px;margin:0}
body.confirmation #contents #details #location #googleMapDirections form button:hover {color:#333}
body.confirmation #contents #details #location #googleMapDirections form button&gt;* {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:#037b00;font-size:16px;font-family: Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
body.confirmation #contents #details #location #googleMapDirections form button&gt;*:hover {color:#333}
body.confirmation #contents #details #location #googleMapDirections form button:hover {background-position:2px -100px}
body.confirmation #contents #details #location #googleMapDirections form button:hover&gt;* {background-position:100% -150px}
body.confirmation #contents #banner {overflow:hidden;clear:both;}
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, body.confirmation #contents #b2bbanner {margin:40px 10px 20px}
body.confirmation #contents #banner #voucher h2 {margin-bottom:5px}
body.confirmation #contents #banner #voucher .promo-2-subtitle {margin:0 0 15px;font-size:14px;line-height:18px;color:#919191}
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, #shimSpinner {display:none;opacity:0;-webkit-animation:.25s hideshim forwards;-moz-animation:.25s hideshim forwards;-ms-animation:.25s hideshim forwards;-o-animation:.25s hideshim forwards;animation:.25s hideshim forwards;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.65);pointer-events:none}
#shim.show, #shimSpinner.show {display:block;z-index:25;pointer-events:auto;-webkit-animation:.25s showshim forwards;-moz-animation:.25s showshim forwards;-ms-animation:.25s showshim forwards;-o-animation:.25s showshim forwards;animation:.25s showshim forwards}
.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 hideoverlay forwards;-moz-animation:.25s hideoverlay forwards;-ms-animation:.25s hideoverlay forwards;-o-animation:.25s hideoverlay forwards;animation:.25s hideoverlay forwards}
.lightbox.show {display:block;-webkit-animation:.25s showoverlay forwards;-moz-animation:.25s showoverlay forwards;-ms-animation:.25s showoverlay forwards;-o-animation:.25s showoverlay forwards;animation:.25s showoverlay forwards}
.lightbox .needslightbox {display:block}
.lightbox&gt;.content {padding:30px 20px}
.lightbox&gt;.content .hr-plain,.lightbox&gt;.content br {display:none}
.lightbox&gt;.content .bar {margin:0 0 30px;padding:20px 20px 15px;background:#f0f0f0}
.lightbox&gt;.content .bar p {margin:0 0 5px}
.lightbox&gt;.content .txt {width:97%}
.lightbox&gt;.content .txt br,.lightbox&gt;.content .txt br+br {display:block}
.lightbox&gt;.content .buttons li {display:inline}
.lightbox&gt;.content .buttons li button {margin-right:10px}
.lightbox&gt;.content .buttons li button.default-button {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}
.lightbox&gt;.content .buttons li button.default-button:hover {color:#333}
.lightbox&gt;.content .buttons li button.default-button&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
.lightbox&gt;.content .buttons li button.default-button&gt;*:hover {color:#333}
.lightbox&gt;.content .buttons li button.default-button:hover {background-position:2px -100px}
.lightbox&gt;.content .buttons li button.default-button:hover&gt;* {background-position:100% -150px}
.lightbox.car {margin:-365px 0 0 -459px;width:918px}
.lightbox.car h3 {padding:20px 20px 15px}
.lightbox.car .content {padding:0}
.lightbox.car .errors {margin:20px}
.lightbox.car .stage {position:relative;margin:0 0 1px;padding:0 20px;background:#f0f0f0 url('/resources/media_v4/nfe/backgrounds/bg_caroverlay.jpg') no-repeat 0 0;background-size:100% 100%;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 .similarCars {position:absolute;left:20px;bottom:10px;width:850px}
.lightbox.car .stage .similarCars .title {display:block;float:left;margin:0 15px 0 0;font-weight:bold}
.lightbox.car .stage .similarCars ul {float:left}
.lightbox.car .stage .similarCars ul li {float:left;padding:1px 15px}
.lightbox.car .stage .similarCars ul li.disabled {color:#919191;cursor:default}
.lightbox.car .stage .visual {margin:0 auto;width:450px}
.lightbox.car .stage .visual.noimg {height:300px;background-image:url('/resources/media_v4/nfe/elements/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 .tooltip.twoCC {right:20px}
.lightbox.car .col .tooltip.twoCC .content {padding:10px}
.lightbox.car .col&gt;* {margin-left:20px;margin-right:20px}
.lightbox.car .col ul.features {margin-bottom:5px;width:90%}
.lightbox.car .col div.features {clear:both;margin-bottom:15px;padding:15px 0;border:1px solid #d8d8d8;border-width:1px 0;overflow:hidden}
.lightbox.car .col div.features .list {margin:0}
.lightbox.car .col div.features .list li {float:left;padding:0;width:45%}
.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.car .tools li.fav.active {color:#333}
.lightbox.search {width:958px;height:694px;margin:-347px 0 0 -479px;overflow:visible;background:0}
.lightbox.search&gt;.close {background-position:50% 5px}
.lightbox.search .content {background:#037b00 url('/resources/media_v4/nfe/backgrounds/bg_header.jpg') no-repeat 100% 100%;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.searchbymap {width:960px;height:638px;margin:-349px 0 0 -500px;padding:40px 20px 20px}
.lightbox.searchbymap .content {height:100%;padding:0}
.lightbox.searchbymap .content .searchbymap {height:100%}
.lightbox.searchbymap .content .searchbymap iframe {width:100%;height:100%;border:0}
.lightbox.abs {position:absolute;margin-top:0}
.lightbox.residence {height:372px}
.lightbox.loginPanel {height:415px;width:665px}
.lightbox.loginPanel &gt; span.close{top:5px;right:10px}
.lightbox.residence .content .hr-plain+p {margin:0;padding:0 0 15px 20px;background:transparent url('/resources/media_v4/nfe/elements/el_notice.png') no-repeat 0 2px}
.lightbox.residence .content #corMessages {margin:0 0 15px;font-weight:bold;padding-left:20px}
.lightbox.residence .content .buttons li {display:inline}
.lightbox.residence .content .buttons li button {margin-right:10px}
.lightbox.residence .content .buttons li button.default-button {float:right;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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}
.lightbox.residence .content .buttons li button.default-button:hover {color:#333}
.lightbox.residence .content .buttons li button.default-button&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
.lightbox.residence .content .buttons li button.default-button&gt;*:hover {color:#333}
.lightbox.residence .content .buttons li button.default-button:hover {background-position:2px -100px}
.lightbox.residence .content .buttons li button.default-button:hover&gt;* {background-position:100% -150px}
.lightbox.send_quote .bt+.bt {margin-left:20px}
.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:bold}
.lightbox.you .you-button {float:left;width:23%;text-align:right}
.lightbox.you button.add-you {display:inline-block;padding:0 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer;display:inline;padding:0 15px 0 0;height:auto}
.lightbox.you button.add-you .l,.lightbox.you button.add-you .r {display:none}
.lightbox.you button.add-you span {display:inline;padding:0;background:0;height:auto;color:#036b05}
.lightbox.you button.close-you {float:none;margin-top:30px}
.lightbox.borderless {width:724px;margin-left:-362px}
.lightbox.borderless&gt;.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}
.modernizr-no-cssanimations #shim.show {opacity:1}
.modernizr-no-cssanimations .lightbox {display:none}
.modernizr-no-cssanimations .lightbox.show {display:block}
.modernizr-no-opacity #shim {background:#000;filter:alpha(opacity = 65)}
body.favorite #contents {padding:0;background:0;width:978px}
body.favorite #contents .tooltip.emission {position:relative;cursor:pointer}
body.favorite #contents .tooltip.emission .content {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:-75px;padding:10px;border:1px solid #d8d8d8;background:#f0f0f0;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:170px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px;left:3px;bottom:47px}
body.favorite #contents .tooltip.emission .content:before,body.favorite #contents .tooltip.emission .content:after {content:"";display:inline-block;position:absolute;left:85px;top:-12px;margin-left:-12px;background:transparent url('/resources/media_v4/nfe/elements/el_tooltip.png') no-repeat 50% 100%;width:22px;height:12px}
body.favorite #contents .tooltip.emission .content:after {top:auto;bottom:-12px;background-position:50% 0}
body.favorite #contents .tooltip.emission .content .h4 {font-weight:bold}
body.favorite #contents .tooltip.emission .content p {margin:0}
body.favorite #contents .tooltip.emission .content p+img {margin-top:5px}
body.favorite #contents .tooltip.emission .content strong {font-weight:bold}
body.favorite #contents .tooltip.emission .content .top,body.favorite #contents .tooltip.emission .content .bottom {display:none}
body.favorite #contents .tooltip.emission .content:before {display:none}
body.favorite #contents .tooltip.emission .content .features li {float:none;margin:0;padding:8px 0 8px 40px}
body.favorite #contents #enquiry {padding:0 10px;background:#fff}
body.favorite #contents #enquiry&gt;ul {background:#f0f0f0;border-bottom:1px solid #d8d8d8;width:958px;height:35px}
body.favorite #contents #enquiry&gt;ul li {position:relative;float:left;width:459px}
body.favorite #contents #enquiry&gt;ul li span {float:left;padding:10px 10px 5px}
body.favorite #contents #enquiry&gt;ul li span.pickuploc,body.favorite #contents #enquiry&gt;ul li span.returnloc {-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-left:68px;height:30px;max-width:310px;background:transparent url('/resources/media_v4/nfe/elements/el_car_dark.png') no-repeat 30px 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
body.favorite #contents #enquiry&gt;ul li span.returnloc {background-position:30px -93px}
body.favorite #contents .quote,body.favorite #contents .submit_quote {position:relative;background:#f0f0f0;margin:0;padding:20px;width:253px}
body.favorite #contents .quote .h2,body.favorite #contents .submit_quote .h2 {color:#919191}
body.favorite #contents .quote ul.items li,body.favorite #contents .submit_quote ul.items li,body.favorite #contents .quote ul.price li,body.favorite #contents .submit_quote ul.price li {clear:both;position:relative;padding:5px 0;line-height:16px;overflow:hidden}
body.favorite #contents .submit_quote ul.items li span,body.favorite #contents .quote ul.price li span,body.favorite #contents .submit_quote ul.price li span {display:block}
body.favorite #contents .quote ul.items li span span,body.favorite #contents .submit_quote ul.items li span span,body.favorite #contents .quote ul.price li span span,body.favorite #contents .submit_quote ul.price li span span {display:inline}
body.favorite #contents .quote ul.items li span.price,body.favorite #contents .submit_quote ul.items li span.price,body.favorite #contents .quote ul.price li span.price,body.favorite #contents .submit_quote ul.price li span.price {float:right}
body.favorite #contents .quote ul.items li span.txt,body.favorite #contents .submit_quote ul.items li span.txt,body.favorite #contents .quote ul.price li span.txt,body.favorite #contents .submit_quote ul.price li span.txt {clear:both;color:#919191}
body.favorite #contents .quote ul.price li,body.favorite #contents .submit_quote ul.price li {line-height:18px}
body.favorite #contents .quote ul.price li span.name, body.favorite #contents .submit_quote ul.price li span.name {font-size: 24px;font-weight: 400;font-family: Arial,Helvetica,Verdana,sans-serif;text-align:right;margin-bottom: 12px}
body.favorite #contents .quote ul.price li span.price, body.favorite #contents .submit_quote ul.price li span.price {font-size: 25px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;text-align:right}
body.favorite #contents .quote ul.price li span.updated,body.favorite #contents .submit_quote ul.price li span.updated {font-size:12px}
body.favorite #contents .quote ul.price li span.loading,body.favorite #contents .submit_quote ul.price li span.loading {background:transparent url('/resources/media_v4/nfe/elements/el_loading_spinner_small.gif') no-repeat 100% 0;width:18px;height:18px;overflow:hidden;text-indent:3000px}
body.favorite #contents .quote ul.list,body.favorite #contents .submit_quote ul.list {margin:0 0 15px;list-style-image:url('/resources/media_v4/nfe/elements/el_list_grey.png')}
body.favorite #contents .quote ul.list li,body.favorite #contents .submit_quote ul.list li {margin:0 0 0 10px;padding:3px 0}
body.favorite #contents .notice {padding-left:20px;background:transparent url('/resources/media_v4/nfe/elements/el_notice.png') no-repeat 0 2px}
body.favorite #contents .notice span {display:block}
body.favorite #contents .notice .h3 {margin-bottom:5px;font-weight:bold}
body.favorite #contents .notice .arrowlink {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}
body.favorite #contents .notice .arrowlink .l,body.favorite #contents .notice .arrowlink .r {display:none}
body.favorite #contents .notice&gt;ul li {margin-top:10px}
body.favorite #contents .notice&gt;ul li:first-child {margin-top:0}
body.favorite #contents .notice.overall {padding:20px 20px 20px 50px;background:transparent url('/resources/media_v4/nfe/elements/el_notice_large.png') no-repeat 20px 45%;border:1px solid #d8d8d8;border-width:1px 0}
body.favorite #contents .notice.overall p {margin-bottom:0}
body.favorite #contents p.notice {padding:7px 0 7px 20px;background-position:0 50%}
body.favorite #contents .bt.box {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;-webkit-box-shadow:0 1px 2px rgba(85,85,85,0.9);-moz-box-shadow:0 1px 2px rgba(85,85,85,0.9);-ms-box-shadow:0 1px 2px rgba(85,85,85,0.9);-o-box-shadow:0 1px 2px rgba(85,85,85,0.9);box-shadow:0 1px 2px rgba(85,85,85,0.9);margin:0;padding:0;height:36px;font-size:14px;line-height:36px;font-weight:bold;text-transform:uppercase}
body.favorite #contents .bt.box.toggle {margin-right:5px;padding:0 20px;width:640px;background-image:none;background-color:#f9d200;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffed8a),to(#f9d200));background-image:-moz-linear-gradient(top,#ffed8a,#f9d200);background-image:-ms-linear-gradient(top,#ffed8a,#f9d200);background-image:-o-linear-gradient(top,#ffed8a,#f9d200);background-image:linear-gradient(top,#ffed8a,#f9d200)}
body.favorite #contents .bt.box.toggle&gt;span {display:inline-block;zoom:1;*display:inline;background:transparent url('/resources/media_v4/nfe/elements/el_toggle.png') no-repeat 100% 6px;width:100%}
body.favorite #contents .bt.box.toggle.open&gt;span {background-position:100% -39px}
body.favorite #contents .bt.box.toggle.disabled&gt;span {color:#037b00}
body.favorite #contents .bt.box.toggle.disabled:hover {background-color:#f9d200;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffed8a),to(#f9d200));background-image:-moz-linear-gradient(top,#ffed8a,#f9d200);background-image:-ms-linear-gradient(top,#ffed8a,#f9d200);background-image:-o-linear-gradient(top,#ffed8a,#f9d200);background-image:linear-gradient(top,#ffed8a,#f9d200)}
body.favorite #contents .bt.box.toggle:hover {background-color:#ecc701;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffed8a),to(#ecc701));background-image:-moz-linear-gradient(top,#ffed8a,#ecc701);background-image:-ms-linear-gradient(top,#ffed8a,#ecc701);background-image:-o-linear-gradient(top,#ffed8a,#ecc701);background-image:linear-gradient(top,#ffed8a,#ecc701)}
body.favorite #contents .bt.box.submit {background-image:none;background-color:#037b00;background-image:-webkit-gradient(linear,left top,left bottom,from(#037b00),to(#064c06));background-image:-moz-linear-gradient(top,#037b00,#064c06);background-image:-ms-linear-gradient(top,#037b00,#064c06);background-image:-o-linear-gradient(top,#037b00,#064c06);background-image:linear-gradient(top,#037b00,#064c06);text-align:center;cursor:pointer}
body.favorite #contents .bt.box.submit input[type=submit], body.favorite #contents .bt.box.submit span {margin:0;padding:0 20px;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_btn.png') no-repeat 100% 50%;border:0;height:36px;color:#fff;font-size:14px;line-height:36px}
body.favorite #contents .bt.box.submit.disabled:hover {background-color:#037b00;background-image:-webkit-gradient(linear,left top,left bottom,from(#037b00),to(#064c06));background-image:-moz-linear-gradient(top,#037b00,#064c06);background-image:-ms-linear-gradient(top,#037b00,#064c06);background-image:-o-linear-gradient(top,#037b00,#064c06);background-image:linear-gradient(top,#037b00,#064c06)}
body.favorite #contents .bt.box.submit:hover {background-color:#037100;background-image:-webkit-gradient(linear,left top,left bottom,from(#037100),to(#043d04));background-image:-moz-linear-gradient(top,#037100,#043d04);background-image:-ms-linear-gradient(top,#037100,#043d04);background-image:-o-linear-gradient(top,#037100,#043d04);background-image:linear-gradient(top,#037100,#043d04)}
body.favorite #contents .bt.box.disabled {opacity:.4;filter:alpha(opacity=40);cursor:default}
body.favorite #contents .bt.box.disabled&gt;* {cursor:default}
body.favorite #contents .bt.box:hover {background-position:0 0}
body.favorite #contents .teaser {margin:0;padding:20px;background:#fff;margin-top:-20px}
body.favorite #contents .loyalty {margin: 0 0 20px;min-height: 80px;padding: 10px;position:relative;background:#f0f0f0;border:none}
body#step3.book #contents .loyalty {padding-bottom: 30px}
body.favorite #contents .loyalty .sticker {background:#dd0700;height: 70px;left: 5px;margin: 10px 0 0 10px;padding: 10px 0 0 0;position: absolute;top: 0;width: 90px;color:#FFF;text-align:center}
body.favorite #contents .loyalty .sticker&gt;* {display:block;text-align:center;font-size: 16px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif;line-height: 19px}
body.favorite #contents .loyalty .sticker strong {font-weight: 700}
body.favorite #contents .loyalty&gt;.h2,body.favorite #contents .loyalty&gt;p {margin: 0 115px 5px}
body.favorite #contents .loyalty ul {clear:both;float:right;margin:0px}
body.favorite #contents .loyalty p.offerText {font-size:18px;font-family: Arial,Helvetica,Verdana,sans-serif}
body.favorite #contents .loyalty&gt;.h2 {font-size: 20px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif}
body.favorite #contents .loyalty&gt;.h2 {font-size: 20px;font-weight: 700;font-family: Arial,Helvetica,Verdana,sans-serif}
body.favorite #contents .loyalty .tooltip {display:inline;width:auto;height:auto;text-indent:0;background:0}
body.favorite #contents .loyalty .tooltip p {margin:0}
body.favorite #contents .loyalty .tooltip .content .inner-text &gt; ol {margin-left: 10px}
body.favorite #contents .loyalty .tooltip a {background-image:none;font-size: 12px;font-weight:normal;line-height: inherit;padding: 0;color:#333;text-decoration:underline;font-size:16px;font-family: Arial,Helvetica,Verdana,sans-serif}
body.favorite #contents .loyalty .tooltip .content {background: #f0f0f0;border: 1px solid #D8D8D8;bottom:auto;box-shadow:0 0 6px rgba(85,85,85,0.3);color: #333333;font-size:12px;left: -330px;width:450px;line-height:16px;margin-left: 0;padding: 15px;position: absolute;text-align: left;text-indent: 0;z-index: 2;}
body.favorite #contents .loyalty .tooltip .content:before,body.favorite #contents .loyalty .tooltip .content:after {content:"";display:inline-block;position:absolute;left:175px;top:-12px;margin-left:-12px;z-index: 2;}
body.favorite #contents .loyalty .tooltip .content .inner-text .clear{padding-bottom:5px;border-bottom:1px solid #CCC}
body.favorite #contents .loyalty .tooltip .content:after {top:auto;bottom:-12px;background-position:50% 0}
body.favorite #contents .loyalty .tooltip .content .h4 {font-weight:bold}
body.favorite #contents .loyalty .tooltip .content p {margin:0}
body.favorite #contents .loyalty .tooltip .content p+img {margin-top:5px}
body.favorite #contents .loyalty .tooltip .content strong {font-weight:bold}
body.favorite #contents .loyalty .tooltip .content .top,body.favorite #contents .loyalty .tooltip .content .bottom {display:none}
body.favorite #contents .loyalty .tooltip .content:after {display:none}
body.favorite #contents .loyalty .tooltip .content&gt;div&gt;.clear {margin:0 0 10px;font-size:12px;line-height:normal;font-weight:bold}
body.favorite #contents .loyalty .tooltip .content&gt;div&gt;p {margin-bottom:5px}
body.favorite #contents .loyalty .tooltip .content&gt;div&gt;p+div {margin-top:15px}
body.favorite #contents .quoteincludes {margin:0;padding:10px;background:#f0f0f0}
body.favorite #contents .quoteincludes .h4 {margin:0 0 10px;font-size:12px;line-height:normal;margin-bottom:5px;font-weight:bold}
body.favorite #contents .quoteteaser {position:relative;margin:0;padding:0 20px;-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.favorite #contents .quoteteaser .h2 {position:absolute;top:20px;left:20px;margin:0;padding:20px 50px 20px 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_grey_large.png') no-repeat 100% 50%}
body.favorite #contents .quoteteaser .content {margin:0 0 0 300px}
body.favorite #contents .quoteteaser .content li {padding:0 0 5px 25px;background:transparent url('/resources/media_v4/nfe/elements/el_included.png') no-repeat 0 1px}
body.favorite #contents .quoteteaser .content label {color:#333}
body.favorite #contents .quoteteaser .content label select {width:100%}
body.favorite #contents .quoteteaser.mileage .content {margin:0 0 0 290px;padding:20px 0;min-height:65px}
body.favorite #contents .quoteteaser.mileage .content span&gt;span {font-weight:bold}
body.favorite .visual.noimg {background:transparent url('/resources/media_v4/nfe/elements/el_dummy_car.png') no-repeat 50% 50%}
body.favorite .visual.noimg img {display:none}
body.favorite .tooltip.twoCC {position:absolute;top:55px;right:335px}
body.favorite ul.features li {margin:1px 0;width:65%}
body.favorite ul.features li.even {width:35%}
body.favorite ul.features li.milage,body.favorite ul.features li.minage,body.favorite ul.features li.reqDL {line-height:13px;white-space: inherit;width:auto}
body.favorite ul.features li.milage.product,body.favorite ul.features li.minage.product {padding-bottom:8px;min-height:25px;height:auto}
body.favorite .cartile, #step2 .alternative-intro {float:none;padding:11px 0;background:#fff;border-bottom:1px solid #d8d8d8}
body.favorite .cartile .similar {display:inline-block;zoom:1;*display:inline;margin-right:20px}
body.favorite .cartile .details .col {position:relative;margin:0 5px 0 0;padding:20px 0;border-top:1px solid #d8d8d8}
body.favorite .cartile .details .visual {float:left;width:310px;cursor:pointer;position:relative;top: 10px}
body.favorite .cartile .details .visual.noimg {height:180px;background-position:0 0}
body.favorite .cartile .details .cat {position:relative;top:11px;left:0;font-size:12px;line-height:normal}
body.favorite .cartile .details .notice {clear:both;margin:0 15px}
body.favorite .cartile .details ul.features {float:left;width:310px;margin-left:4px;}
body.favorite .cartile .details ul.features+.arrowlink {margin:2px 0 11px;left:320px}
body.favorite .cartile .details .quote {margin:0;padding:20px;width:253px}
body.favorite .cartile .details .quote .tools .fav {position:relative;overflow:visible}
body.favorite .cartile .details .quote .tools .fav.tooltip .content {left:60px;width:135px}
body.favorite .cartile .details .quote .tools .fav.tooltip .content:after {left:72px}
body.favorite .cartile .details.notice_availability .col,body.favorite .cartile .details.notice_onrequest .col {min-height:270px}
body.favorite .cartile .extras {background:#f0f0f0}
body.favorite .cartile .extras .list {background:#fff;width:640px;padding:5px 5px 0 0}
body.favorite .cartile .extras ul {width:640px}
body.favorite .cartile .extras ul.filter {height:80px}
body.favorite .cartile .extras ul.filter li {position:relative;float:left;padding:10px 0 15px;background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(top,#f2f2f2,#e5e5e5);width:212px;text-align:center;cursor:pointer;border-left:2px solid #fff;color:#036b05}
body.favorite .cartile .extras ul.filter li:first-child {border:0}
body.favorite .cartile .extras ul.filter li.active,body.favorite .cartile .extras ul.filter li:hover {background:#919191;color:#fff}
body.favorite .cartile .extras ul.filter li.active,body.favorite .cartile .extras ul.filter li.disabled {cursor:default}
body.favorite .cartile .extras ul.filter li span {display:inline-block;zoom:1;*display:inline;padding-top:40px;background:transparent url('/resources/media_v4/nfe/elements/el_extras_type.png') no-repeat 50% 10px}
body.favorite .cartile .extras ul.filter li.rate span,body.favorite .cartile .extras ul.filter li.disabled.rate span,body.favorite .cartile .extras ul.filter li.disabled.rate:hover span {background-position:50% 10px}
body.favorite .cartile .extras ul.filter li.rate:hover span,body.favorite .cartile .extras ul.filter li.rate.active span {background-position:50% -200px}
body.favorite .cartile .extras ul.filter li.service span,body.favorite .cartile .extras ul.filter li.disabled.service span,body.favorite .cartile .extras ul.filter li.disabled.service:hover span {background-position:50% -58px}
body.favorite .cartile .extras ul.filter li.service:hover span,body.favorite .cartile .extras ul.filter li.service.active span {background-position:50% -268px}
body.favorite .cartile .extras ul.filter li.equipment span,body.favorite .cartile .extras ul.filter li.disabled.equipment span,body.favorite .cartile .extras ul.filter li.disabled.equipment:hover span {background-position:50% -135px}
body.favorite .cartile .extras ul.filter li.equipment:hover span,body.favorite .cartile .extras ul.filter li.equipment.active span {background-position:50% -345px}
body.favorite .cartile .extras ul.filter li.disabled {opacity:.4;filter:alpha(opacity=40);color:#333;background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(top,#f2f2f2,#e5e5e5)}
body.favorite .cartile .extras ul.options li {position:relative;background:#fff;border-top:1px solid #fff;border-bottom:1px solid #d8d8d8}
body.favorite .cartile .extras ul.options li:hover {cursor:pointer}
body.favorite .cartile .extras ul.options li&gt;div {-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 0 15px 20px;min-height:67px}
body.favorite .cartile .extras ul.options li select {margin:0;width:auto}
body.favorite .cartile .extras ul.options li .title,body.favorite .cartile .extras ul.options li p {margin:0 0 5px;width:370px}
body.favorite .cartile .extras ul.options li .title a,body.favorite .cartile .extras ul.options li p a {color:#036b05;text-decoration:none}
body.favorite .cartile .extras ul.options li .title,body.favorite .cartile .extras ul.options li .price {font-weight:bold;text-transform:none}
body.favorite .cartile .extras ul.options li .add,body.favorite .cartile .extras ul.options li .remove,body.favorite .cartile .extras ul.options li .price {font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 16px;position:absolute;top:19px;right:-15px;padding-right:40px}
body.favorite .cartile .extras ul.options li .price {font-weight: 700}
body.favorite .cartile .extras ul.options li .add, body.favorite .cartile .extras ul.options li .remove {font-weight: 400}
body.favorite .cartile .extras ul.options li .add,body.favorite .cartile .extras ul.options li .remove,body.favorite .cartile .extras ul.options li .disabled {margin-top: 5px;top:33px;cursor:pointer}
body.favorite .cartile .extras ul.options li .add span,body.favorite .cartile .extras ul.options li .remove span,body.favorite .cartile .extras ul.options li .disabled span {position:absolute;display:block;top:-15px;right:-2px;background:transparent url('/resources/media_v4/nfe/elements/el_add_extra.png') no-repeat 0 0;width:33px;height:33px}
body.favorite .cartile .extras ul.options.covers.matrix li p {margin:0 0 5px;width: auto;}
body.favorite .cartile .extras ul.options.covers.matrix li .add,body.favorite .cartile .extras ul.options.covers.matrix li .remove,body.favorite .cartile .extras ul.options.covers.matrix li .price {position:relative;top:22px;padding-right:0;right: 0;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li{border-bottom: 1px solid #FFFFFF;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div{padding-left: 0px;padding-bottom: 5px;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table{width:640px;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table thead tr{border-bottom: 1px solid rgb(216, 216, 216);}
body.favorite .cartile .extras ul.options.covers.matrix b{font-weight: bold;font-style: normal;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table thead tr th.th-border{border-right: 1px solid rgb(216, 216, 216);padding: 10px 0;text-align: center}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table thead tr th.th-align-center{text-align: center;vertical-align: middle;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tbody tr.tbody-tr-border-bottom-grey{border-bottom: 1px solid rgb(216, 216, 216); background: none repeat scroll 0px 0px rgb(240, 240, 240);}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tbody tr.tbody-tr-border{border-bottom: 1px solid rgb(216, 216, 216);}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tbody td.td-border-align-right{border-right: 1px solid rgb(216, 216, 216);padding: 10px 10px;text-align: right;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tbody td.td-border-right{border-right: 1px solid rgb(216, 216, 216);vertical-align: middle;text-align: center;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tbody td.td{text-align: center;vertical-align: middle;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot tr.tfoot-tr-border-bottom{border-bottom: 1px solid rgb(216, 216, 216);}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot td.tfoot-td-border-align-right{border-right: 1px solid rgb(216, 216, 216);padding: 10px 0;text-align: right;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot td.td-border-right{border-right: 1px solid rgb(216, 216, 216);text-align: center;vertical-align: middle;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot td.td-align-center{text-align: center;vertical-align: middle;}
body.favorite .cartile .extras ul.options.covers.matrix li .add span,body.favorite .cartile .extras ul.options.covers.matrix li .remove span,body.favorite .cartile .extras ul.options.covers.matrix li .disabled span {position:relative;display:block;background:transparent url('/resources/media_v4/nfe/elements/el_add_extra.png') no-repeat 0 0;width:33px;top:0;right:0;height:33px;margin: auto;}   
.cross-red, .tick-green{background:transparent url(/resources/media_v4/nfe/elements/ticks.png) no-repeat 0 0;position: relative;display:block;margin: auto;}
.cross-red{background-position: -1px 0;width: 17px;height: 17px;}
.tick-green{background-position: 0 -50px ;width: 23px;height: 17px;}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot .remove {display:none}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot .remove span {background-position:0 -50px}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tbody select {position:absolute;top:30px;left:420px}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot .preselected&gt;div {border-left:5px solid #f9d200}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot td.selected {background:#90c53e}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot td.selected&gt;div {border:0}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot td.selected .remove {display:block}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot td.selected .add {display:none}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot td.disabled * {color:#919191;cursor:default}
body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot td.disabled .add span,body.favorite .cartile .extras ul.options.covers.matrix&gt;li&gt;div&gt;table tfoot td.disabled .remove span {background-position:0 -100px}    
body.favorite .cartile .extras ul.options li .remove {display:none}
body.favorite .cartile .extras ul.options li .remove span {background-position:0 -50px}
body.favorite .cartile .extras ul.options li select {position:absolute;top:30px;left:420px}
body.favorite .cartile .extras ul.options li.preselected&gt;div {border-left:5px solid #f9d200}
body.favorite .cartile .extras ul.options li.selected {background:#90c53e}
body.favorite .cartile .extras ul.options li.selected&gt;div {border:0}
body.favorite .cartile .extras ul.options li.selected .remove {display:block}
body.favorite .cartile .extras ul.options li.selected .add {display:none}
body.favorite .cartile .extras ul.options li.disabled * {color:#919191;cursor:default}
body.favorite .cartile .extras ul.options li.disabled .add span,body.favorite .cartile .extras ul.options li.disabled .remove span {background-position:0 -100px}
body.favorite .cartile&gt;div.vehicle-block {margin:0 10px}
body.favorite .cartile&gt;form.open&gt;.details .quote {position:absolute;right:0}
body.favorite .cartile.preselected {border:5px solid #f9d200}
body.favorite .cartile.preselected&gt;div.vehicle-block {margin:0 10px}
.favoritebox {width:918px;margin-left:-458px}
.favoritebox&gt;.content {padding:30px 0 0 0}
.favoritebox .favoritecontent {overflow:hidden;padding:0 20px 20px 20px}
.favoritebox .favoritecontent .boxheader {padding-left:20px;padding-right:20px;margin:0 -20px;border-bottom:4px solid #666}
.favoritebox .favoritecontent .boxheader h2 {margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;margin-bottom:15px}
.favoritebox .favoritecontent .boxheader h2 span {display:inline-block;width:21px;height:19px;margin-left:12px;background:transparent url('/resources/media_v4/nfe/elements/fav_middle.png') no-repeat 0 0}
.favoritebox .favoritecontent .boxheader h3 {margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:8px;padding-bottom:0}
.favoritebox .favoritecontent .boxheader .note {margin-bottom:16px;padding-left:30px;border-bottom:1px solid #d8d8d8;background:transparent url('/resources/media_v4/nfe/elements/el_notice.png') no-repeat 0 10px}
.favoritebox .favoritecontent .boxheader .note+h3 {padding-bottom:5px}
.favoritebox .favoritecontent ol {padding-left:40px}
.favoritebox .favoritecontent ol li.favgroup {list-style-position:outside;list-style-type:decimal;font-size:24px;clear:both;padding-top:43px;position:relative}
.favoritebox .favoritecontent ol li.favgroup hr {position:absolute;top:-12px;left:-60px;right:-20px;display:block;border-color:#666;border-width:0 0 4px 0}
.favoritebox .favoritecontent ol li.favgroup:first-child hr {display:none}
.favoritebox .favoritecontent ol li.favgroup .error,.favoritebox .favoritecontent ol li.favgroup .list {font-size:12px;margin-left:-20px}
.favoritebox .favoritecontent ol li.favgroup .locations {font-size:12px;display:inline-block;zoom:1;*display:inline;margin-bottom:20px;background-color:#f0f0f0}
.favoritebox .favoritecontent ol li.favgroup .locations li {margin-top:-34px;width:343px;padding:15px 15px 15px 60px;vertical-align:top;background:#f0f0f0 url('/resources/media_v4/nfe/elements/el_car_dark.png') no-repeat 20px -78px;display:inline-block;zoom:1;*display:inline;position:relative}
.favoritebox .favoritecontent ol li.favgroup .locations li:before {content:'';position:absolute;top:0;bottom:0;right:auto;background:#fff;width:1px;left:-1px}
.favoritebox .favoritecontent ol li.favgroup .locations li.locstart {margin-right:-1px;margin-left:0;background-position:20px 22px}
.favoritebox .favoritecontent ol li.favgroup .locations li.locstart:before {right:-1px;left:auto}
.favoritebox .favoritecontent ol li.favgroup .locations .timedate {margin-top:4px;color:#919191}
.favoritebox .favoritecontent ol li.favgroup .list {margin-left:-40px}
.favoritebox .favoritecontent ol li.favgroup .list h3 {margin:0 0 15px;font-size:18px;line-height:22px;padding-top:36px;overflow:hidden;margin-bottom:3px}
.favoritebox .favoritecontent ol li.favgroup .list h3 span {cursor:pointer;font-size:12px;color:#036b05;padding:0 20px;float:right;background:transparent url('/resources/media_v4/nfe/elements/el_tools.png') no-repeat -2px -252px}
.favoritebox .favoritecontent ol li.favgroup .list .js_favorite {clear:both}
.favoritebox .favoritecontent ol li.favgroup .list li.tooltip {position:relative;cursor:pointer}
.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content {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:-75px;padding:10px;border:1px solid #d8d8d8;background:#f0f0f0;-webkit-box-shadow:0 0 6px rgba(85,85,85,0.3);-moz-box-shadow:0 0 6px rgba(85,85,85,0.3);-ms-box-shadow:0 0 6px rgba(85,85,85,0.3);-o-box-shadow:0 0 6px rgba(85,85,85,0.3);box-shadow:0 0 6px rgba(85,85,85,0.3);width:170px;z-index:2;text-indent:0;text-align:left;color:#333;font-size:12px;line-height:16px;bottom:47px;left:3px}
.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content:before,.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content:after {content:"";display:inline-block;position:absolute;left:85px;top:-12px;margin-left:-12px;background:transparent url('/resources/media_v4/nfe/elements/el_tooltip.png') no-repeat 50% 100%;width:22px;height:12px}
.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content:after {top:auto;bottom:-12px;background-position:50% 0}
.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content .h4 {font-weight:bold}
.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content p {margin:0}
.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content p+img {margin-top:5px}
.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content strong {font-weight:bold}
.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content .top,.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content .bottom {display:none}
.favoritebox .favoritecontent ol li.favgroup .list li.tooltip .content:before {display:none}
.favoritebox .favoritecontent ol li.favgroup .list .col {float:left;width:620px;margin-right:5px;padding:20px 0;border-top:1px solid #d8d8d8;min-height:251px;position:relative}
.favoritebox .favoritecontent ol li.favgroup .list .col.quote {background-color:#f0f0f0;width:253px;border-top:0;margin-right:0;padding-bottom:0}
.favoritebox .favoritecontent ol li.favgroup .list .col.quote p {position:absolute;bottom:42px;left:20px;font-size:18px;width:213px;text-align:right}
.favoritebox .favoritecontent ol li.favgroup .list .col.quote p span {display:block;padding-top:5px}
.favoritebox .favoritecontent ol li.favgroup .list .cat {font-size:14px;position:absolute;top:20px;left:20px}
.favoritebox .favoritecontent ol li.favgroup .list .visual {width:270px;height:180px;float:left;margin:20px 30px 20px 0}
.favoritebox .favoritecontent ol li.favgroup .list .visual+.features {float:left;width:315px}
.favoritebox .favoritecontent ol li.favgroup .list .bt {background-image:none}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box {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;-webkit-box-shadow:0 1px 2px rgba(85,85,85,0.9);-moz-box-shadow:0 1px 2px rgba(85,85,85,0.9);-ms-box-shadow:0 1px 2px rgba(85,85,85,0.9);-o-box-shadow:0 1px 2px rgba(85,85,85,0.9);box-shadow:0 1px 2px rgba(85,85,85,0.9);margin:0;padding:0;height:30px;font-size:14px;line-height:30px;font-weight:bold;text-transform:uppercase}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle {margin:20px 0 0 0;padding:0 20px;display:block;background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(top,#f2f2f2,#e5e5e5)}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle span {display:inline-block;background:transparent url('/resources/media_v4/nfe/elements/el_toggle.png') no-repeat 100% 2px;width:100%}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle span.forward {background-position:100% -87px}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras {display:none}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras li {padding:20px 215px 20px 20px;position:relative;border-bottom:1px solid #d8d8d8}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras li h4 {font-weight:bold}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras li h4+span,.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras li h4+span+p {margin-top:4px}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras li span {position:absolute;right:20px;font-weight:bold}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle+.extras .edit {display:block;text-align:right;padding:12px 34px 12px 0;color:#036b05;cursor:pointer;border-bottom:1px solid #d8d8d8;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 97.5% 50%}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle.open span {background-position:100% -43px}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.toggle.open+.extras {display:block}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.submit {position:absolute;bottom:0;left:0;right:0;background-color:#037b00;background-image:-webkit-gradient(linear,left top,left bottom,from(#037b00),to(#064c06));background-image:-moz-linear-gradient(top,#037b00,#064c06);background-image:-ms-linear-gradient(top,#037b00,#064c06);background-image:-o-linear-gradient(top,#037b00,#064c06);background-image:linear-gradient(top,#037b00,#064c06);text-align:center;cursor:pointer}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.submit input[type=submit],.favoritebox .favoritecontent ol li.favgroup .list .bt.box.submit span {margin:0;padding:0 28px;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_btn.png') no-repeat 95% 50%;border:0;height:30px;color:#fff;font-size:12px;line-height:30px}
.favoritebox .favoritecontent ol li.favgroup .list .bt.box.disabled {opacity:.4;filter:alpha(opacity=40);cursor:default}
.favoritebox .favoritecontent .warning {margin:0;margin-left:-40px;margin-bottom:0;padding:15px 0 15px 52px;border:1px solid #d8d8d8;color:#c90000;font-size:12px;border-width:1px 0;background:#fff url('/resources/media_v4/nfe/elements/el_error.png') no-repeat 15px 50%}
.favoritebox .favoritecontent+.favfooter {margin:0 -20px;padding:19px 40px;clear:both;border-top:4px solid #666;text-align:right}
.favoritebox .favoritecontent+.favfooter span {cursor:pointer;padding:5px 5px 5px 24px;background:transparent url('/resources/media_v4/nfe/elements/el_tools.png') no-repeat 0 -251px;color:#036b05;margin-left:10px}
.favoritebox .favoritecontent+.favfooter span.remove {background-position:2px -251px}
.favoritebox .favoritecontent+.favfooter span.print {background-position:0 -87px}
.favoritebox .favoritecontent+.favfooter span.mail {background-position:0 -23px}
.favoritebox .nofavsbox h2 {margin:0 0 30px;font-size:24px;line-height:normal;margin-bottom:15px}
.favoritebox .nofavsbox h2 span {display:inline-block;width:21px;height:19px;margin-left:12px;background:transparent url('/resources/media_v4/nfe/elements/fav_middle.png') no-repeat 0 0}
*+html .favoritebox .nofavsbox h2 span {zoom:1;*display:inline;vertical-align:middle}
.favoritebox .nofavsbox h3 {margin:0 0 15px;font-size:18px;line-height:22px}
.favoritebox .nofavsbox p {margin-bottom:0}
.favoritebox .nofavsbox em {color:#919191}
.favoritebox .nofavsbox em+h3 {margin-top:15px;margin-bottom:0}
.favoritebox .nofavsbox .favicon {display:inline-block;width:15px;height:15px;background:url('/resources/media_v4/nfe/elements/el_tools_notext.png') no-repeat -9px 0}
*+html .favoritebox .nofavsbox .favicon {zoom:1;*display:inline;vertical-align:top}
.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.seats,.favoritebox ul.features li.drive {padding-top:10px}
.lightbox.favsmall {width:350px;margin-left:-175px}
*+html .lightbox.favsmall {border:1px solid #d8d8d8}
.lightbox.favsmall&gt;.content {padding:0;margin:20px 30px}
.lightbox .nofavsbox {padding:0 20px 30px 20px}
.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 div.fav-added {background-image:url('/resources/media_v4/nfe/elements/fav_big.png');background-position:0 50%}
.lightbox div.fav-maximum {background-image:url('/resources/media_v4/nfe/elements/el_notice.png');background-position:10px 50%}
.lightbox div.fav-deleted {background-image:url('/resources/media_v4/nfe/elements/el_basket.png');background-position:6px 50%}
.lightbox div.fav-clearlist {padding-left:0}
.lightbox div.fav-clearlist p {margin:0 0 15px;font-size:18px;line-height:22px;padding:0}
.lightbox div.fav-clearlist .approve {float:right;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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}
.lightbox div.fav-clearlist .approve:hover {color:#333}
.lightbox div.fav-clearlist .approve&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
.lightbox div.fav-clearlist .approve&gt;*:hover {color:#333}
.lightbox div.fav-clearlist .approve:hover {background-position:2px -100px}
.lightbox div.fav-clearlist .approve:hover&gt;* {background-position:100% -150px}
*+html .lightbox div.fav-clearlist .approve {zoom:1;*display:inline}
.lightbox div.fav-clearlist .cancel {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}
.lightbox div.fav-clearlist .cancel:hover {color:#333}
.lightbox div.fav-clearlist .cancel&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
.lightbox div.fav-clearlist .cancel&gt;*:hover {color:#333}
.lightbox div.fav-clearlist .cancel:hover {background-position:2px -100px}
.lightbox div.fav-clearlist .cancel:hover&gt;* {background-position:100% -150px}
*+html .lightbox div.fav-clearlist .cancel {zoom:1;*display:inline}
.lightbox.timedatepicker {width:947px;height:637px;background:0}
.lightbox.timedatepicker&gt;span.close {background-position:50% 5px;right:auto;left:725px}
.lightbox.timedatepicker&gt;.content {width:682px;background:#037b00 url('/resources/media_v4/nfe/backgrounds/bg_footer_popup.jpg') no-repeat 100% 100%;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&gt;.content h2 {font-size:24px;margin-bottom:24px}
.lightbox.timedatepicker&gt;.content dl {margin-bottom:20px}
.lightbox.timedatepicker&gt;.content dl dt {margin-bottom:12px;font-size:18px}
.lightbox.timedatepicker&gt;.content dl dd {font-size:14px;font-weight:bold}
.lightbox.timedatepicker&gt;.content dl+dl {margin-bottom:40px}
.lightbox.timedatepicker&gt;.content .startdate,.lightbox.timedatepicker&gt;.content .returndate {position:relative;margin-bottom:20px;display:inline-block;zoom:1;*display:inline}
.lightbox.timedatepicker&gt;.content .startdate&gt;span,.lightbox.timedatepicker&gt;.content .returndate&gt;span {width:27px;height:40px;margin-right:10px;display:inline-block;zoom:1;*display:inline;float:left;background:transparent url('/resources/media_v4/nfe/elements/el_car.png') no-repeat 0 50%}
.lightbox.timedatepicker&gt;.content .startdate input[type=text],.lightbox.timedatepicker&gt;.content .returndate 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:#fff url('/resources/media_v4/nfe/elements/el_date.png') no-repeat 8px -41px}
.lightbox.timedatepicker&gt;.content .startdate input[type=text].time,.lightbox.timedatepicker&gt;.content .returndate input[type=text].time {width:120px}
.lightbox.timedatepicker&gt;.content .startdate input[type=text].date,.lightbox.timedatepicker&gt;.content .returndate input[type=text].date {margin-right:10px;background-position:-22px 10px;width:150px}
.lightbox.timedatepicker&gt;.content .returndate {margin-left:47px}
.lightbox.timedatepicker&gt;.content .returndate&gt;span {background-position:-50px 50%}
.lightbox.timedatepicker&gt;.content .bt {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 15px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_search.png') no-repeat 0 0;height:42px;line-height:42px;position:absolute;right:40px;bottom:40px}
.lightbox.timedatepicker&gt;.content .bt:hover {color:#333}
.lightbox.timedatepicker&gt;.content .bt&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 45px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_search.png') no-repeat 100% -50px;height:42px}
.lightbox.timedatepicker&gt;.content .bt&gt;*:hover {color:#333}
.lightbox.timedatepicker&gt;.content .bt:hover {background-position:0 -100px}
.lightbox.timedatepicker&gt;.content .bt:hover&gt;* {background-position:100% -150px}
.lightbox.timedatepicker&gt;.content .bt&gt;* {font-size:14px;font-weight:bold;text-transform:uppercase}
#contentsCentral li strong,#contentsCentral h1,#contentsCentral h2 {margin:0 0 15px;font-size:18px;line-height:22px;font-weight:normal}
#contentsCentral #imageContent {float:left}
#contentsCentral #imageContent+#contentRight {padding-left:20px}
#contentsCentral #imageContent+#contentRight li strong {display:block}
#contentsCentral #imageContent+#contentRight blockquote+ul li strong {margin-top:30px}
#contentsCentral #imageContent+#contentRight p {margin-bottom:15px}
#contentsCentral #imageContent+#contentRight p strong {font-size:inherit;font-weight:bold}
#contentsCentral #imageContent+#contentRight ul {margin-bottom:15px}
#contentRight {overflow:hidden}
iframe#worldwidelocationsiframe {width:100%;height:384px}
body.history-of-road-signs #contents title {display:none}
body.history-of-road-signs #contents&gt;#contents {margin:0;padding:0;width:auto;min-height:0}
body.history-of-road-signs #contents p:first-child {width:684px}
body.history-of-road-signs #contents p+div {margin:0 0 15px;font-size:14px;line-height:18px}
body.history-of-road-signs #contents p+div textarea {margin-top:5px;width:684px;height:100px;font-size:12px;line-height:normal}
#tools {float:left;margin:0 18px 0 0;width:216px}
#tools&gt;div img {margin-bottom:20px}
#tools div.partnerLink img {width: 100%;}    
#tools&gt;div ul {margin:0 0 20px;padding:8px 0 0;background:#f0f0f0}
#tools&gt;div ul li {border-top:1px solid #fff}
#tools&gt;div ul li h1,#tools&gt;div ul li h2 {margin:0 0 15px;font-size:18px;line-height:22px;line-height:normal;margin:0;padding:12px 20px}
#tools&gt;div ul li h2 {padding:10px 20px;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;margin:0 0 15px;font-size:14px;line-height:18px;margin:0}
#tools&gt;div ul li a {display:block;padding-right:15px}
#tools&gt;div ul li a:hover,#tools&gt;div ul li a.aon,#tools&gt;div ul li a.baon {background:#90c53e;color:#fff}
#tools&gt;div ul li a:hover h2,#tools&gt;div ul li a.aon h2,#tools&gt;div ul li a.baon h2 {background-image:url('/resources/media_v4/nfe/elements/el_arrow_white.png')}
#tools&gt;div ul li:first-child {padding-bottom:5px;border-top:0;border-bottom:1px solid #d8d8d8}
#tools&gt;div:last-child {margin-bottom:40px}
#tools #logout {margin:0 0 40px;padding:none;background:0}
#tools #logout li {border:0;text-align:right}
#tools #logout a, a.newButtongreen {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}
a.newButtongreen.yellow {background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0}    
#tools #logout a:hover {color:#333}
#tools #logout a&gt;*, a.newButtongreen&gt;* {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:16px;font-weight:bold;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight: 700;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
a.newButtongreen.yellow&gt;* {background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px}
#tools #logout a&gt;*:hover, a.newButtongreen&gt;*:hover {color:#333}
#tools #logout a:hover, a.newButtongreen:hover {background-position:2px -100px}
#tools #logout a:hover&gt;*, a.newButtongreen:hover&gt;* {background-position:100% -150px}
#tools #logout a h1, a.newButtongreen span {float:left;margin:0;line-height:32px}
.lfield,.rfield,.lfield_400,.rfield_400,.fleft {float:left;width:294px}
.lfield+.lfield,.lfield_400+.lfield_400,.fleft+.fleft,.lfield+.rfield,.lfield_400+.rfield_400 {margin-left:18px}
.fleft {margin-top:30px}
fieldset .fleft,.fleft+.fleft+.fleft {margin-top:0}
.fright {float:right}
fieldset fieldset .lfield+.rfield,.fleft+.fleft+.fleft {margin-left:0}
.lfield.green.strong,.tab_bg,#generalConditionsErrorDiv {clear:both;margin:25px 0 0;padding:20px 0 0;border-top:1px solid #d8d8d8;width:100%;float:none}
.lfield.green.strong&gt;label,.tab_bg&gt;label,#generalConditionsErrorDiv&gt;label,.lfield.green.strong .tab_left,.tab_bg .tab_left,#generalConditionsErrorDiv .tab_left {display:block;margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:15px;color:#333}
.introtext {margin:0 0 15px}
#bodyTemplateG2_0 #contents #title,#bodyTemplateG2_0 #contents #g2_0 {width:918px}
#bodyTemplateG2_0 #contents #title fieldset+.maincontent_815_graybrd_whitebg,#bodyTemplateG2_0 #contents #g2_0 fieldset+.maincontent_815_graybrd_whitebg,#bodyTemplateG2_0 #contents #title&gt;.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #title&gt;form&gt;.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #g2_0&gt;form&gt;.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #title&gt;form&gt;input[type=hidden]+.maincontent_815_graybrd_whitebg,#bodyTemplateG2_0 #contents #g2_0&gt;form&gt;input[type=hidden]+.maincontent_815_graybrd_whitebg {border:0}
#bodyTemplateG2_0 #contents #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #g2_0&gt;form&gt;.maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #g2_0&gt;form&gt;input[type=hidden]+.maincontent_815_graybrd_whitebg {padding-top:16px}
#bodyTemplateG2_0 #contents #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child.fleft,#bodyTemplateG2_0 #contents #g2_0&gt;form&gt;.maincontent_815_graybrd_whitebg:first-child.fleft,#bodyTemplateG2_0 #contents #g2_0&gt;form&gt;input[type=hidden]+.maincontent_815_graybrd_whitebg.fleft {margin-top:0}
#bodyTemplateG2_0 #contents #title+div+#g2_0&gt;.maincontent_815_graybrd_whitebg.fleft:first-child {margin-top:0;padding-top:0}
#bodyTemplateG2_0 #contents #tools+#g2_0 .maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #tools+link+#g2_0 .maincontent_815_graybrd_whitebg:first-child,#bodyTemplateG2_0 #contents #tools+#g2_0&gt;form&gt;input[type=hidden]+.maincontent_815_graybrd_whitebg,#bodyTemplateG2_0 #contents #tools+link+#g2_0&gt;form&gt;input[type=hidden]+.maincontent_815_graybrd_whitebg {margin-top:0}

#bodyTemplateG2_0 #contents #tools+#g2_0 .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgTopTitle h2,#bodyTemplateG2_0 #contents #tools+link+#g2_0 .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgTopTitle h2,#bodyTemplateG2_0 #contents #tools+#g2_0&gt;form&gt;input[type=hidden]+.maincontent_815_graybrd_whitebg .maincontent_815_graybrd_whitebgTopTitle h2,#bodyTemplateG2_0 #contents #tools+link+#g2_0&gt;form&gt;input[type=hidden]+.maincontent_815_graybrd_whitebg .maincontent_815_graybrd_whitebgTopTitle h2, 
#bodyTemplateG2_0 div#container div#contents div#g2_0 div.maincontent_815_graybrd_whitebg div.maincontent_815_graybrd_whitebgTopTitle div.content h1 {display:block;margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8}
#bodyTemplateG2_0 #contents #g2_0 {margin-bottom:40px}
#bodyTemplateG2_0 #contents #g2_0+.call {clear:both}
body.createac form #firstNameErrorDiv,body.createac form #lastNameErrorDiv,body.createac form #birthDateErrorDiv {position:relative}
body.createac form #firstNameErrorDiv .error,body.createac form #lastNameErrorDiv .error,body.createac form #birthDateErrorDiv .error {position:absolute;top:-20px;left:0}
form.style_3_di .fleft {margin-bottom:30px}
form.style_3_di .fleft+.fleft+.fleft {margin-top:30px;margin-left:18px}
form.style_3_di #fok {clear:both}
#title+div&gt;span {display:none}
body.driversearchid1000 #contents {position:relative}
#title+div.my-europcar-subtitle {position:absolute;top:50px;right:20px}
#title+div span.secure {display:inline;color:#919191;background:url('/resources/media_v4/nfe/elements/el_security_small.png') 0 0 no-repeat;padding:4px 0 4px 20px}
#intro strong {margin:0 0 15px;font-size:14px;line-height:18px;color:#919191}
.undertitle {margin:0 0 15px;width:684px}
.undertitle.fleft {float:none}
.maincontent_815_graybrd_whitebgTopTitle,.maincontent_402_graybrd_whitebgTopTitle {position:relative}
.maincontent_815_graybrd_whitebgTopTitle h2,.maincontent_402_graybrd_whitebgTopTitle h2 {display:inline-block;margin:0 0 15px;font-size:23px;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight: 700;color:#333333;font-style:normal;line-height:22px}
.maincontent_815_graybrd_whitebgTopTitle a.buttongreen,.maincontent_402_graybrd_whitebgTopTitle a.buttongreen {position:absolute;right:0}
.maincontent_815_graybrd_whitebg,.maincontent_402_graybrd_whitebg {clear:both;padding:20px 0 30px;border-top:1px solid #d8d8d8;width:918px}
.maincontent_815_graybrd_whitebg a.buttongreen,.maincontent_402_graybrd_whitebg 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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px;line-height:32px}
body.mybookingsconfirmcancelbooking div.maincontent_815_graybrd_whitebg div.content div a.buttongreen {margin-top: 30px}
.maincontent_815_graybrd_whitebg a.buttongreen:hover,.maincontent_402_graybrd_whitebg a.buttongreen:hover {color:#333}
.maincontent_815_graybrd_whitebg a.buttongreen .l,.maincontent_402_graybrd_whitebg a.buttongreen .l,.maincontent_815_graybrd_whitebg a.buttongreen .l_lens,.maincontent_402_graybrd_whitebg a.buttongreen .l_lens,.maincontent_815_graybrd_whitebg a.buttongreen .l_arrow,.maincontent_402_graybrd_whitebg a.buttongreen .l_arrow {float:left;background:#fff url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;width:10px;height:32px}
.maincontent_815_graybrd_whitebg a.buttongreen .r,.maincontent_402_graybrd_whitebg a.buttongreen .r {display:none}
.maincontent_815_graybrd_whitebg a.buttongreen:hover,.maincontent_402_graybrd_whitebg a.buttongreen:hover {background-position:100% -150px}
.maincontent_815_graybrd_whitebg a.buttongreen:hover .l,.maincontent_402_graybrd_whitebg a.buttongreen:hover .l,.maincontent_815_graybrd_whitebg a.buttongreen:hover .l_lens,.maincontent_402_graybrd_whitebg a.buttongreen:hover .l_lens,.maincontent_815_graybrd_whitebg a.buttongreen:hover .l_arrow,.maincontent_402_graybrd_whitebg a.buttongreen:hover .l_arrow {background-position:2px -100px}
.maincontent_815_graybrd_whitebg a.buttongreen.disabled,.maincontent_402_graybrd_whitebg a.buttongreen.disabled,.maincontent_815_graybrd_whitebg a.buttongreen.disabled:hover,.maincontent_402_graybrd_whitebg a.buttongreen.disabled:hover {opacity:.4;cursor:default;color:#036b05;background-position:100% -50px}
.maincontent_815_graybrd_whitebg a.buttongreen.disabled .l,.maincontent_402_graybrd_whitebg a.buttongreen.disabled .l,.maincontent_815_graybrd_whitebg a.buttongreen.disabled:hover .l,.maincontent_402_graybrd_whitebg a.buttongreen.disabled:hover .l,.maincontent_815_graybrd_whitebg a.buttongreen.disabled .l_lens,.maincontent_402_graybrd_whitebg a.buttongreen.disabled .l_lens,.maincontent_815_graybrd_whitebg a.buttongreen.disabled:hover .l_lens,.maincontent_402_graybrd_whitebg a.buttongreen.disabled:hover .l_lens,.maincontent_815_graybrd_whitebg a.buttongreen.disabled .l_arrow,.maincontent_402_graybrd_whitebg a.buttongreen.disabled .l_arrow,.maincontent_815_graybrd_whitebg a.buttongreen.disabled:hover .l_arrow,.maincontent_402_graybrd_whitebg a.buttongreen.disabled:hover .l_arrow {background-position:0 0}
.maincontent_815_graybrd_whitebg.fleft {float:none;margin-left:0;width:100%}
.maincontent_402_graybrd_whitebg .fleft {margin-top:0;width:100%}
body.my-europcar #g2_0&gt;fieldset&gt;.lfield,body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.lfield,body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.lfield,body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.lfield,body.my-europcar #g2_0&gt;fieldset&gt;.lfield,body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.lfield,body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.lfield,body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.lfield,body.my-europcar #g2_0&gt;fieldset&gt;.rfield,body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.rfield,body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.rfield,body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.rfield,body.my-europcar #g2_0&gt;fieldset&gt;.rfield,body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.rfield,body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.rfield,body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.rfield {width:450px}
body.my-europcar #g2_0&gt;fieldset&gt;.lfield input[type=text],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.lfield input[type=text],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.lfield input[type=text],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.lfield input[type=text],body.my-europcar #g2_0&gt;fieldset&gt;.lfield input[type=text],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.lfield input[type=text],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.lfield input[type=text],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.lfield input[type=text],body.my-europcar #g2_0&gt;fieldset&gt;.rfield input[type=text],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.rfield input[type=text],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.rfield input[type=text],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.rfield input[type=text],body.my-europcar #g2_0&gt;fieldset&gt;.rfield input[type=text],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.rfield input[type=text],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.rfield input[type=text],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.rfield input[type=text],body.my-europcar #g2_0&gt;fieldset&gt;.lfield input[type=password],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.lfield input[type=password],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.lfield input[type=password],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.lfield input[type=password],body.my-europcar #g2_0&gt;fieldset&gt;.lfield input[type=password],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.lfield input[type=password],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.lfield input[type=password],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.lfield input[type=password],body.my-europcar #g2_0&gt;fieldset&gt;.rfield input[type=password],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.rfield input[type=password],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.rfield input[type=password],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.rfield input[type=password],body.my-europcar #g2_0&gt;fieldset&gt;.rfield input[type=password],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.rfield input[type=password],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.rfield input[type=password],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.rfield input[type=password],body.my-europcar #g2_0&gt;fieldset&gt;.lfield input[type=email],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.lfield input[type=email],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.lfield input[type=email],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.lfield input[type=email],body.my-europcar #g2_0&gt;fieldset&gt;.lfield input[type=email],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.lfield input[type=email],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.lfield input[type=email],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.lfield input[type=email],body.my-europcar #g2_0&gt;fieldset&gt;.rfield input[type=email],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.rfield input[type=email],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.rfield input[type=email],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.rfield input[type=email],body.my-europcar #g2_0&gt;fieldset&gt;.rfield input[type=email],body.mybookingsexistingbookings #g2_0&gt;fieldset&gt;.rfield input[type=email],body[class*="searchinvoice"] #g2_0&gt;fieldset&gt;.rfield input[type=email],body[class*="homepagedriver"] #g2_0&gt;fieldset&gt;.rfield input[type=email] {width:410px}
body.my-europcar #g2_0&gt;fieldset+.maincontent_815_graybrd_whitebg,body.mybookingsexistingbookings #g2_0&gt;fieldset+.maincontent_815_graybrd_whitebg,body[class*="searchinvoice"] #g2_0&gt;fieldset+.maincontent_815_graybrd_whitebg,body[class*="homepagedriver"] #g2_0&gt;fieldset+.maincontent_815_graybrd_whitebg,body.my-europcar #g2_0&gt;fieldset+.maincontent_815_graybrd_whitebg,body.mybookingsexistingbookings #g2_0&gt;fieldset+.maincontent_815_graybrd_whitebg,body[class*="searchinvoice"] #g2_0&gt;fieldset+.maincontent_815_graybrd_whitebg,body[class*="homepagedriver"] #g2_0&gt;fieldset+.maincontent_815_graybrd_whitebg {margin-top:0}
.maincontent_470_greenbrd_greenbg,.maincontent_335_greenbrd_greenbg {position:relative;margin:0 0 20px;padding:0 0 20px;background:#f0f0f0;height:395px;z-index: 0;}
.maincontent_470_greenbrd_greenbg span img,.maincontent_335_greenbrd_greenbg span img {margin:0 0 20px;width:450px;height:130px}
.maincontent_470_greenbrd_greenbg&gt;div,.maincontent_335_greenbrd_greenbg&gt;div {padding-right:20px}
.maincontent_470_greenbrd_greenbg h2,.maincontent_335_greenbrd_greenbg h2 {margin:0 0 15px;font-size:14px;line-height:18px;color:#919191}
.maincontent_470_greenbrd_greenbg a.buttongreen,.maincontent_335_greenbrd_greenbg a.buttongreen, .maincontent_335_greenbrd_greenbg a.newButtongreen.yellow {position:absolute;right:20px;}
.maincontent_470_greenbrd_greenbg a.newButtongreen.yellow  {position:absolute;right:20px}
.maincontent_470_greenbrd_greenbg a.buttongreen .l,.maincontent_335_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=text],.block_248_gray_bg+.block_248_gray_bg input[type=password],.block_248_gray_bg+.block_248_gray_bg input[type=email],.block_248_gray_bg+.block_248_gray_bg select.input {width:276px}
.block_248_gray_bg .lfield,.block_248_gray_bg .rfield {float:none;margin:0}
.block_248_gray_bg a.buttongreen,.block_248_gray_bg a.newButtongreen {position:absolute;right:0;bottom:0}
form#search_id .block_248_gray_bg {width: 400px}
form#search_id .block_248_gray_bg input, form#search_id .block_248_gray_bg select[name="ftp"] {width: 350px;height: 30px}
form#search_id .block_248_gray_bg+.block_248_gray_bg {margin-left: 58px;padding-left: 59px;width: 459px}
form.hasErrors .block_248_gray_bg {height:205px}
.maincontent_815_greenbrd_greenbg {clear:both;padding:20px 0;border-top:1px solid #d8d8d8}
.maincontent_815_greenbrd_greenbg h2 {margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 5px;font-weight:bold}
.maincontent_815_greenbrd_greenbg.fleft {margin-left:0;width:100%}
body.loggedin .maincontent_815_greenbrd_greenbg.fleft {width:684px}
form[name=cancelBookingForm] table td div.visual,body.mybookingscancelbooking table td div.visual {width:135px;height:90px}
form[name=cancelBookingForm] table td div.visual img,body.mybookingscancelbooking table td div.visual img {width:100%;height:auto}
form[name=cancelBookingForm] table td div.visual.noimg,body.mybookingscancelbooking table td div.visual.noimg {background:transparent url('/resources/media_v4/nfe/elements/el_dummy_car_small.png') no-repeat 50% 50%}
form[name=cancelBookingForm] table td div.visual.noimg img,body.mybookingscancelbooking table td div.visual.noimg img {display:none}
table.result {margin:8px 0 40px;width:100%}
table.result th,table.result td {padding:12px 5px 10px 5px;text-align:center}
table.result th {background:#f0f0f0;color:#919191;font-weight:normal;white-space:normal}
table.result th.th_first {text-align:left}
table.result td {border:1px solid #d8d8d8;border-width:0 0 1px 1px}
table.result td input {margin:0}
table.result td input[type=text] {width:90px}
table.result td input[type=hidden] {position:absolute;display:none}
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}
table.result td.firstNoBorder{
border-left:none}    
form[name=cancelBookingForm] table td img.visual,body.mybookingscancelbooking table td img.visual {width:135px}
.maincontent_815_graybrd_whitebg&gt;.content form[name=cancelBookingForm] table.result td {background:#fff!important}
.maincontent_815_graybrd_whitebg&gt;.content form[name=cancelBookingForm] table.result td.last {text-align:left}
.maincontent_815_graybrd_whitebg&gt;.content form[name=cancelBookingForm] table.result td:first-child+td,.maincontent_815_graybrd_whitebg&gt;.content form[name=cancelBookingForm] table.result th:first-child+th {width:80px}
.maincontent_815_graybrd_whitebg&gt;.content form[name=cancelBookingForm] table.result th:first-child+th {white-space:normal}
.maincontent_815_graybrd_whitebg&gt;.content form[name=cancelBookingForm] table.result td.last&gt;p,.maincontent_815_graybrd_whitebg&gt;.content form[name=cancelBookingForm] table.result td.last&gt;a,.maincontent_815_graybrd_whitebg&gt;.content form[name=cancelBookingForm] table.result td.last&gt;input[type=submit] {margin:0 5px 1em}
.maincontent_815_graybrd_whitebg&gt;.content form[name=cancelBookingForm] table.result td.last:first-child {border-left:none}
#popinConfirm {margin:0 0 20px;padding:0 0 15px;border-bottom:1px solid #d8d8d8;width:684px;min-height:32px}
#popinConfirm.cache {display:none}
#popinConfirm #poptop p {float:left;width:60%}
#popinConfirm #poptop .logo {display:none}
#popinConfirm #poptop .logo+p {padding-top:8px}
#popinConfirm 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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px;line-height:32px}
#popinConfirm a.buttongreen:hover {color:#333}
#popinConfirm a.buttongreen .l,#popinConfirm a.buttongreen .l_lens,#popinConfirm a.buttongreen .l_arrow {float:left;background:#fff url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;width:10px;height:32px}
#popinConfirm a.buttongreen .r {display:none}
#popinConfirm a.buttongreen:hover {background-position:100% -150px}
#popinConfirm a.buttongreen:hover .l,#popinConfirm a.buttongreen:hover .l_lens,#popinConfirm a.buttongreen:hover .l_arrow {background-position:2px -100px}
#popinConfirm a.buttongreen+a.buttongreen {margin-left:15px}
.content #popinConfirm {padding:15px 0 0;border-bottom:0}
#tools+#popinConfirm {float:left}
form.printInvoice #cardType {width:294px}
form.printInvoice .fleft+.fleft+.fleft {margin-left:18px}
img.summary-erental-img {float:left;margin:0 18px 20px 0}
img.summary-erental-img ~ div {float:left;width:570px}
img.summary-erental-img ~ div h2 {margin:0 0 15px;font-size:14px;line-height:18px;margin-bottom:5px}
img.summary-erental-img ~ div.col-b {margin-bottom:20px}
form[name=driverExistingBookingsForm] {height:172px}
body.loggedin #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child&gt;.content&gt;.lfield&gt;fieldset div&gt;label.strong {margin-top:5px}
body.loggedin #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child&gt;.content&gt;.lfield&gt;fieldset+fieldset {margin-top:15px}
body.loggedin #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child&gt;.content&gt;.lfield&gt;fieldset+fieldset ~ fieldset {margin-top:0}
.maincontent_815_graybrd_whitebg&gt;.content&gt;div&gt;span {display:inline-block}
form[name^=driver] label.green.strong {margin:0 0 15px;font-size:18px;line-height:22px;margin:15px 0;color:#919191}
form[name^=driver] #genderM,form[name^=driver] #genderF {width:auto}
form[name^=driver] #dayErrorDiv div {float:left;margin:0 0 15px}
form[name=driverPersonalInformationForm] .maincontent_815_graybrd_whitebgTopTitle h2 {display:block;margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8}
form[name=driverPersonalInformationForm] .content&gt;fieldset+div {margin:15px 0}
form[name=driverPersonalInformationForm] .toolTipMorInfo {background:0}
form[name=driverPersonalInformationForm] .toolTipMorInfo&gt;* {float:left}
form[name=driverPersonalInformationForm] #askCredit1 .toolTipMorInfo , form[name=driverPersonalInformationForm] #askInsPref .toolTipMorInfo {margin:5px 0;width:auto;text-indent:0}
form[name=driverPersonalInformationForm] #askCredit1 .toolTipMorInfo .tooltip , form[name=driverPersonalInformationForm] #askInsPref .toolTipMorInfo .tooltip {margin-left:10px}
form[name=driverPersonalInformationForm] div.spacerBlock {margin-top: 55px}
form[name=driverPersonalInformationForm] td .toolTipMorInfo u {display:none}
form[name=driverPersonalInformationForm] .yellow_line+div .strong {font-weight:bold}
form[name=driverPersonalInformationForm] table#myTABLE {margin-top:0}
form[name=driverPersonalInformationForm] table#myTABLE td.last {color:#fff;cursor:default}
form[name=driverPersonalInformationForm] table#myTABLE tr.bottom_border+tr&gt;td:first-child {border:0;text-align:left;font-weight:bold}
form[name=driverPersonalInformationForm] table#myTABLE tr.bottom_border+tr&gt;td:first-child .toolTipMorInfo {margin-bottom:0;font-weight:normal}
form[name=driverPersonalInformationForm] #displayAdditionalCard2Div+div+div .yellow_line+div {margin-bottom:15px}
body.createac .maincontent_815_greenbrd_greenbg.fleft {padding-left:45px;background:transparent url('/resources/media_v4/nfe/elements/el_error.png') no-repeat 35px 20px;color:#c90000;margin:0;padding:20px 20px 20px 75px;width:auto}
body.createac .maincontent_815_greenbrd_greenbg.fleft li {padding:5px 0 0}
body.createac .maincontent_815_greenbrd_greenbg.fleft h2 {margin:0 0 15px;font-size:18px;line-height:22px}
body.createac form #firstNameErrorDiv,body.createac form #lastNameErrorDiv,body.createac form #birthDateErrorDiv {position:relative}
body.createac form #firstNameErrorDiv .error,body.createac form #lastNameErrorDiv .error,body.createac form #birthDateErrorDiv .error {position:absolute;top:-20px;left:0}
body.myaccountpersonalinfo div[id^=issueNumberContainer] {display:none}
body.myaccountpersonalinfo table.result td input[id^=cardNumberId] {width:124px}
body.myaccountpersonalinfo #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child&gt;.content {padding-bottom:20px;border-bottom:1px solid #d8d8d8}
body.myaccountpersonalinfo #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child&gt;.content&gt;fieldset&gt;div a.buttongreen {display:inline-block;padding:0 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer}
body.myaccountpersonalinfo #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child&gt;.content&gt;fieldset&gt;div a.buttongreen .l,body.myaccountpersonalinfo #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child&gt;.content&gt;fieldset&gt;div a.buttongreen .r {display:none}
body.myaccountpersonalinfo #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child&gt;.content&gt;fieldset&gt;div div {width:auto}
body.myaccountpersonalinfo #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child&gt;.content&gt;fieldset&gt;div div.lfield {margin-right:20px}
body.myaccountpersonalinfo #g2_0&gt;.maincontent_815_graybrd_whitebg:first-child&gt;.content&gt;fieldset&gt;div.strong {margin:0 0 15px;font-size:14px;line-height:18px}
div[id^="displayAdditional"]&gt;span {vertical-align:middle}
div[id^="displayAdditional"] a {display:inline-block;zoom:1;*display:inline;float:left;width:26px;height:26px;background:transparent url('/resources/media_v4/nfe/elements/el_add.png') no-repeat 0 0}
div[id^="displayAdditional"] .style_titre_hide {display:inline-block;zoom:1;*display:inline;padding:5px 0 5px 5px;cursor:pointer;color:#036b05;vertical-align:middle}
div[id$="Card2Div"], div[id$="Card3Div"], div[id$="Card4Div"] {display:none}
div[id$="Card2Div"] a, div[id$="Card3Div"] a, div[id$="Card4Div"] a {margin:0 0 15px;background-position:-30px -30px}
div[id$="Card2Div"] .style_titre_hide, div[id$="Card3Div"] .style_titre_hide, div[id$="Card4Div"] .style_titre_hide {margin:0 0 15px}
*+html div[id$="Card2Div"] .style_titre_hide, *+html div[id$="Card3Div"] .style_titre_hide, *+html div[id$="Card4Div"] .style_titre_hide {margin:0}
#generalConditionsErrorDiv,#fok {margin:15px 0 0}
body.loyalty_info #large_header .main-logo #logoLink img {display:none!important}
body.loyalty_info .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield {width:528px;min-height:131px}
body.loyalty_info .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield+div div img {float:right;width:131px;height:115px}
body.loyalty_info .maincontent_815_graybrd_whitebg&gt;.content&gt;.whatIsPrivilege_270 {float:left;margin:0;width:294px}
body.loyalty_info .maincontent_815_graybrd_whitebg&gt;.content&gt;.whatIsPrivilege_270+.whatIsPrivilege_270+.whatIsPrivilege_270 {margin:20px 0}
body.loyalty_info .maincontent_815_graybrd_whitebg&gt;.content .whatiIsPrivilege_buttons {display:none}
body.loyalty_info .maincontent_815_graybrd_whitebg&gt;.content a,body.loyalty_info .maincontent_815_graybrd_whitebg&gt;.content .whatIsPrivilege_link {margin:0 0 15px;font-size:18px;line-height:22px;display:inline-block;margin-bottom:10px}
body.loyalty_info .maincontent_815_graybrd_whitebg&gt;.content a *+html,body.loyalty_info .maincontent_815_graybrd_whitebg&gt;.content .whatIsPrivilege_link *+html {zoom:1;*display:inline}
body.loyalty_info .maincontent_402_graybrd_whitebg {width:569px!important;padding-top:40px;padding-left:115px;position:relative}
body.loyalty_info .maincontent_402_graybrd_whitebg img {position:absolute;left:0;top:42px}
body.loyalty_info .maincontent_402_graybrd_whitebg .fleft+form {clear:both}
body.loyalty_info .rfield_402 .maincontent_402_graybrd_whitebg {border-top:0;padding-top:0}
body.loyalty_info .rfield_402 .maincontent_402_graybrd_whitebg img {top:2px}
body.loyalty_info .lightbox.show&gt;.content {padding-top:0}
body.loyalty_info .lightbox.show span.close {background-position:50% 5px}
body.loyalty_info .lightbox.show .NFE_loyaltyProgram {left:0}
body.loyalty_info .lightbox.show .NFE_loyaltyProgram img {width:762px;height:419px}
body.loyalty_info .lightbox.show .intropanel {height:419px;margin-top:0}
body.loyalty_info .lightbox.show .intropanel .intropanel-m .sifr-wh {font-size:36px;padding-top:190px}
body.loyalty_info .lightbox.show .intropanel .intropanel-m .sifr-ye {font-size:20px}
body.loyalty_info .lightbox.show .intropanel .intropanel-m img.intropanel-new {display:none}
body.loyalty_info .lightbox.show .midpanel {top:286px;left:20px;width:722px;height:113px;overflow:hidden}
body.loyalty_info .lightbox.show .midpanel .midpanel-t {height:93px}
body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear&gt;li {height:93px}
body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear&gt;li.midpanel-one {width:240px;border-left:none}
body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear&gt;li.midpanel-two {width:240px}
body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear&gt;li.midpanel-three {border-right:0}
body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear&gt;li h3 {font-size:16px}
body.loyalty_info .lightbox.show .midpanel .midpanel-t ol.fcclear&gt;li ul li {font-size:12px}
body.loyalty_info .lightbox.show .contentpanel {padding-top:40px}
body.loyalty_info .lightbox.show .contentpanel img.card-img {display:none}
body.loyalty_info .lightbox.show .contentpanel h2 {margin:0 0 30px;font-size:24px;line-height:normal;margin-bottom:10px}
body.loyalty_info .lightbox.show .contentpanel h3 {margin:0 0 15px;font-size:18px;line-height:22px}
body.loyalty_info .lightbox.show .contentpanel ul {margin:0 0 15px;list-style-image:url('/resources/media_v4/nfe/elements/el_list.png')}
body.loyalty_info .lightbox.show .contentpanel ul li {margin:0 0 0 10px;padding:3px 0}
body.loyalty_info .lightbox.show .contentpanel p.subtext {border-top:1px solid #d8d8d8;padding-top:20px;margin:20px 0}
body.loyalty_info .lightbox.show .footerpanel .sifr-ye {display:none}
body.loyalty_info .lightbox.show .footerpanel p.subtext {color:#919191;margin:0}
body.loyalty_info .lightbox.show .footerpanel .promos .promo-column {width:228px;height:293px;margin-bottom:20px;background-image:none!important}
body.loyalty_info .lightbox.show .footerpanel .promos .promo-column+.promo-column {margin-left:19px}
body.loyalty_info .lightbox.show .footerpanel .promos .promo-column .padding {padding:17px 17px 0}
form[name*=driverPrivilegeEnrolment] .rederror+div,form[name="driverPersonalInformationForm"] .rederror+div {margin:15px 0}
form[name*=driverPrivilegeEnrolment] #generalConditionsErrorDiv,form[name="driverPersonalInformationForm"] #generalConditionsErrorDiv {border-top:0;padding-top:0}
form[name*=driverPrivilegeEnrolment] #generalConditionsErrorDiv.errorFrame .error,form[name="driverPersonalInformationForm"] #generalConditionsErrorDiv.errorFrame .error {margin:0 0 10px;font-size:12px;line-height:normal;color:#c90000}
form[name*=driverPrivilegeEnrolment]&gt;.lfield,form[name="driverPersonalInformationForm"]&gt;.lfield {float:none;width:684px}
form[name*=driverPrivilegeEnrolment]&gt;.lfield .strong,form[name="driverPersonalInformationForm"]&gt;.lfield .strong {margin:0 0 15px;font-size:18px;line-height:22px;color:#919191}
form[name*=driverPrivilegeEnrolment] #displayAdditionalCard2Div+div.strong+div+div+div+div.spacer+div.tab_bg .tab_left,form[name="driverPersonalInformationForm"] #displayAdditionalCard2Div+div.strong+div+div+div+div.spacer+div.tab_bg .tab_left {margin-bottom:20px;padding-bottom:0}
body[class*=driver] #contents #g2_0 form br {display:block}
form[name=driverPrivilegeEnrolmentIdCard] .maincontent_815_graybrd_whitebg.fleft {padding-bottom:0;margin-top:25px}
form[name=driverPrivilegeEnrolmentIdCard] .maincontent_815_graybrd_whitebg.fleft .content .lfield label {display:inline}
form[name=driverPrivilegeEnrolmentIdCard] .maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft+.maincontent_815_graybrd_whitebg.fleft .lfield {float:none;width:auto}
form[name=driverPrivilegeEnrolmentIdCard] .content {overflow:hidden}
form[name=driverPrivilegeEnrolmentIdCard] .content&gt;.lfield {width:auto;float:none}
form[name=driverPrivilegeEnrolmentIdCard] .content&gt;.lfield .lfield {margin:0 0 15px 0}
form[name=driverPrivilegeEnrolmentIdCard] div:first-child+.maincontent_815_graybrd_whitebg.fleft {margin-top:0}
form[name=driverPrivilegeEnrolmentIdCard] div:first-child+.maincontent_815_graybrd_whitebg.fleft .content&gt;.lfield .lfield:first-child {float:none;width:100%;margin:20px 0 10px 0}
form[name=driverPrivilegeEnrolmentIdCard] div.strong {font-weight:bold}
form[name=driverPrivilegeEnrolmentIdCard] div.strong label {font-weight:normal}
form[name=driverPrivilegeEnrolmentIdCard] #labelConditions {padding-right:10px}
form[name=driverPrivilegeEnrolmentIdCard] input#selectedCard01 {margin-top:22px}
form[name=driverPrivilegeEnrolmentIdCard] #fok {margin-bottom:40px}
form[name=driverPrivilegeEnrolmentIdCard] table#myTABLE {margin-bottom:15px}
form[name=driverPrivilegeEnrolmentIdCard] #displayAdditionalCard2Div+div.strong {margin-top:15px}
form[name=driverPrivilegeEnrolmentChargeCardForm]&gt;.content&gt;.lfield {float:none;width:684px}
form[name=driverPrivilegeEnrolmentChargeCardForm]&gt;.content&gt;.lfield&gt;div {margin:0 0 5px}
form[name=driverPrivilegeEnrolmentChargeCardForm]&gt;.content&gt;.lfield&gt;div.strong {margin:0 0 15px;font-size:18px;line-height:22px;color:#919191}
form[name=driverPrivilegeEnrolmentChargeCardForm]&gt;.content&gt;.lfield&gt;div&gt;strong {font-weight:bold}
form[name=driverPrivilegeEnrolmentChargeCardForm]&gt;.content&gt;.lfield #countryErrorDiv {margin:30px 0 15px}
form[name=driverPrivilegeEnrolmentChargeCardForm] p+fieldset+.strong {margin-bottom:15px}
form[name=driverPrivilegeEnrolmentChargeCardForm] .rederror+div,form[name=driverPrivilegeEnrolmentChargeCardForm] #generalConditionsErrorDiv {margin-top:0}
form[name=driverUpdatePasswordForm]&gt;input[type=hidden]+div,form[name=driverUpdatePasswordForm]&gt;input[type=hidden]+div+fieldset+div {margin:0 0 15px;width:90%}
form[name=driverUpdatePasswordForm] .lfield,form[name=driverUpdatePasswordForm] .rfield {min-height:65px}
form[name=driverUpdatePasswordForm]&gt;div {clear:both}
form[name=driverUpdatePasswordForm]&gt;div.lfield {clear:none}
form[name=driverUpdatePasswordForm] a.buttongreen {position:absolute;right:0;bottom:0}
form[name=driverUpdatePasswordForm],form[name=driverClaimMissingForm] {padding-bottom:42px}
form[name=driverUpdatePasswordForm] .lfield+.spacer,form[name=driverClaimMissingForm] .lfield+.spacer {clear:both;display:block;padding-bottom:15px}
form[name=driverUpdatePasswordForm] .lfield+.spacer+div,form[name=driverClaimMissingForm] .lfield+.spacer+div {float:right;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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px}
form[name=driverUpdatePasswordForm] .lfield+.spacer+div:hover,form[name=driverClaimMissingForm] .lfield+.spacer+div:hover {color:#333}
form[name=driverUpdatePasswordForm] .lfield+.spacer+div&gt;*,form[name=driverClaimMissingForm] .lfield+.spacer+div&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
form[name=driverUpdatePasswordForm] .lfield+.spacer+div&gt;*:hover,form[name=driverClaimMissingForm] .lfield+.spacer+div&gt;*:hover {color:#333}
form[name=driverUpdatePasswordForm] .lfield+.spacer+div:hover,form[name=driverClaimMissingForm] .lfield+.spacer+div:hover {background-position:2px -100px}
form[name=driverUpdatePasswordForm] .lfield+.spacer+div:hover&gt;*,form[name=driverClaimMissingForm] .lfield+.spacer+div:hover&gt;* {background-position:100% -150px}
body.drivercompletedrentals #bodyTemplateG2_0 #contents #g2_0 .content table.result {margin-bottom:0}
body.drivercompletedrentals #bodyTemplateG2_0 #contents #g2_0&gt;form[name=driverCompletedRentalsForm] select[name=creditCardType] {width:294px}
body.drivercompletedrentals #bodyTemplateG2_0 #contents #g2_0&gt;form[name=driverCompletedRentalsForm]&gt;.maincontent_815_graybrd_whitebg.fleft {padding-top:20px;border-top:1px solid #d8d8d8}
body.drivercompletedrentals #bodyTemplateG2_0 #contents #g2_0&gt;form[name=driverCompletedRentalsForm] .fright {clear:both}
form[name=driverClaimMissingForm] {margin-top:15px}
form[name=driverClaimMissingForm] .info-from-select {margin:0 0 15px;width:90%}
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}
*+html form[name=driverClaimMissingForm] .label input[type=radio] {top:-4px}
form[name=driverClaimMissingForm] .pickupChecker {margin-top:5px}
form[name=driverClaimMissingForm] .pickupChecker input[type=checkbox]+div {display:inline}
form[name=driverClaimMissingForm] .lfield+.rfield+.spacer+fieldset {clear:both}
form[name=driverClaimMissingForm] span.toolTip {position:absolute;margin-left:.5em}
.blackTitle14 {margin:0 0 15px;font-size:14px;line-height:18px;color:#919191}
body.mybookingscancelbooking .maincontent_815_graybrd_whitebgTopTitle h2,body[class*="mybookingsexistingbookings"] .maincontent_815_graybrd_whitebgTopTitle h2 {display:block;margin:0 0 15px;font-size:18px;line-height:22px;border-bottom:1px solid #d8d8d8;padding-bottom:10px}
body.mybookingscancelbooking table,body[class*="mybookingsexistingbookings"] table {position:relative;margin-bottom:70px;width:100%}
body.mybookingscancelbooking table+table,body[class*="mybookingsexistingbookings"] table+table {border-top:1px solid #d8d8d8}
body.mybookingscancelbooking table tr td,body[class*="mybookingsexistingbookings"] table tr td {padding-top:12px}
body.mybookingscancelbooking table tr td #rateDiv,body[class*="mybookingsexistingbookings"] table tr td #rateDiv {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 h2,body[class*="mybookingsexistingbookings"] table h2 {margin:0 0 15px;font-size:14px;line-height:18px;white-space:nowrap;font-weight:bold;margin:0}
body.mybookingscancelbooking table td.green,body[class*="mybookingsexistingbookings"] table td.green,body.mybookingscancelbooking table td.green+td,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.mybookingscancelbooking table td[rowspan="7"] .maincontent_170_gray_bg,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .maincontent_170_gray_bg {position:absolute;top:0;right:0;width:170px}
body.mybookingscancelbooking table td[rowspan="7"] .maincontent_170_gray_bg #rateDiv,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .maincontent_170_gray_bg #rateDiv {margin:0 0 15px;font-size:14px;line-height:18px;margin:0;display:inline}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv {position:absolute;bottom:-30px;right:85px}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv .buttonSpan,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv .buttonSpan {white-space:nowrap}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv+.hidden+.buttonDiv,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv+.hidden+.buttonDiv {right:0}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv a,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv a,body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv input,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv input {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv a .l,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv a .l,body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv input .l,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv input .l,body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv a .r,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv a .r,body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv input .r,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv input .r {display:none}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv a[href*='erental'] {position:relative;left:-85px}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv input,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] .buttonDiv input {border:0;margin:0;font-family:Arial,Helvetica,Verdana,sans-serif}
body.mybookingscancelbooking table td[rowspan="7"] input.ereadyExistingActivated+p,body[class*="mybookingsexistingbookings"] table td[rowspan="7"] input.ereadyExistingActivated+p {position:absolute;bottom:-30px;right:170px;margin:0;padding:2px 0 0 22px;background:transparent url('/resources/media_v4/nfe/elements/el_confirmed.png') no-repeat 0 50%;white-space:nowrap}
body.mybookingscancelbooking table {margin-top:30px}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv {right:0;bottom:-40px}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton:hover {color:#333}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton&gt;*:hover {color:#333}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton:hover {background-position:2px -100px}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton:hover&gt;* {background-position:100% -150px}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton .l,body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv #firstButton .r {display:none}
body.mybookingscancelbooking table td[rowspan="7"] .buttonDiv+.buttonDiv {bottom:-32px;right:170px}
body.ebe-module-myeuropcar-cancelreservation .content&gt;div {margin-top:20px}
body[class*="myaccountprivilegeenrolmentidcard"] .rederror+div+fieldset div.lfield {float:none;width:100%;margin-bottom:18px}
body[class*="myaccountprivilegeenrolmentidcard"] .rederror+div+fieldset div.lfield input,body[class*="myaccountprivilegeenrolmentidcard"] .rederror+div+fieldset div.lfield label {margin-bottom:0}
body[class*="myaccountprivilegeenrolmentidcard"] .rederror+div+fieldset+fieldset div.rfield input,body[class*="myaccountprivilegeenrolmentidcard"] .rederror+div+fieldset+fieldset div.rfield label {margin-bottom:0}
body[class*="myaccountprivilegeenrolmentidcard"] #labelPreferredAddr {display:inline;margin-right:1em}
body[class*="myaccountprivilegeenrolmentidcard"] fieldset.radio {margin-bottom:18px}
body[class*="myaccountprivilegeenrolmentidcard"] fieldset.radio div#generalConditionsErrorDiv,body[class*="myaccountprivilegeenrolmentidcard"] fieldset.radio input#acceptOffer,body[class*="myaccountprivilegeenrolmentidcard"] fieldset.radio input#generalConditions {margin-bottom:0}
body[class*="drivercompletedrentals"] form[name="driverCompletedRentalsForm"] div.fleft+div.fleft+div.fleft {clear:both;width:100%}
body[class*="drivercompletedrentals"] form[name="driverCompletedRentalsForm"] div.fleft+div.fleft+div.fleft+div.fright {float:none;text-align:right}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebgTopTitle a,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebgTopTitle a,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebgTopTitle a,body.myaccountupdatepassword .maincontent_815_graybrd_whitebgTopTitle a,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebgTopTitle a,body.my-europcar .maincontent_815_graybrd_whitebgTopTitle a {float:right}
body[class*="myeuropcarsummary"] #g2_0&gt;div:first-child .content div fieldset div img,body[class*="homepagedriver"] #g2_0&gt;div:first-child .content div fieldset div img,body.myaccountpersonalinfo #g2_0&gt;div:first-child .content div fieldset div img,body.myaccountupdatepassword #g2_0&gt;div:first-child .content div fieldset div img,body[class*="myaccountprivilegeenrolment"] #g2_0&gt;div:first-child .content div fieldset div img,body.my-europcar #g2_0&gt;div:first-child .content div fieldset div img {margin:0 0 20px 312px}
body[class*="myeuropcarsummary"] .maincontent_815_greenbrd_greenbg a.underline,body[class*="homepagedriver"] .maincontent_815_greenbrd_greenbg a.underline,body.myaccountpersonalinfo .maincontent_815_greenbrd_greenbg a.underline,body.myaccountupdatepassword .maincontent_815_greenbrd_greenbg a.underline,body[class*="myaccountprivilegeenrolment"] .maincontent_815_greenbrd_greenbg a.underline,body.my-europcar .maincontent_815_greenbrd_greenbg a.underline {display:inline-block;padding:0 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer;float:right}
body[class*="myeuropcarsummary"] .maincontent_815_greenbrd_greenbg a.underline .l,body[class*="homepagedriver"] .maincontent_815_greenbrd_greenbg a.underline .l,body.myaccountpersonalinfo .maincontent_815_greenbrd_greenbg a.underline .l,body.myaccountupdatepassword .maincontent_815_greenbrd_greenbg a.underline .l,body[class*="myaccountprivilegeenrolment"] .maincontent_815_greenbrd_greenbg a.underline .l,body.my-europcar .maincontent_815_greenbrd_greenbg a.underline .l,body[class*="myeuropcarsummary"] .maincontent_815_greenbrd_greenbg a.underline .r,body[class*="homepagedriver"] .maincontent_815_greenbrd_greenbg a.underline .r,body.myaccountpersonalinfo .maincontent_815_greenbrd_greenbg a.underline .r,body.myaccountupdatepassword .maincontent_815_greenbrd_greenbg a.underline .r,body[class*="myaccountprivilegeenrolment"] .maincontent_815_greenbrd_greenbg a.underline .r,body.my-europcar .maincontent_815_greenbrd_greenbg a.underline .r {display:none}
body[class*="myeuropcarsummary"] .maincontent_815_greenbrd_greenbg.fleft,body[class*="homepagedriver"] .maincontent_815_greenbrd_greenbg.fleft,body.myaccountpersonalinfo .maincontent_815_greenbrd_greenbg.fleft,body.myaccountupdatepassword .maincontent_815_greenbrd_greenbg.fleft,body[class*="myaccountprivilegeenrolment"] .maincontent_815_greenbrd_greenbg.fleft,body.my-europcar .maincontent_815_greenbrd_greenbg.fleft {margin-top:0}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg:first-child,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg:first-child,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg:first-child,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg:first-child,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg:first-child,body.my-europcar .maincontent_815_graybrd_whitebg:first-child {padding-bottom:0}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom,body.my-europcar .maincontent_815_graybrd_whitebg:first-child .maincontent_815_graybrd_whitebgBottom {clear:both}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg,body.my-europcar .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg {margin-top:0}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg&gt;.content&gt;fieldset&gt;.lfield&gt;span.strong,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg&gt;.content&gt;fieldset&gt;.lfield&gt;span.strong,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg&gt;.content&gt;fieldset&gt;.lfield&gt;span.strong,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg&gt;.content&gt;fieldset&gt;.lfield&gt;span.strong,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg&gt;.content&gt;fieldset&gt;.lfield&gt;span.strong,body.my-europcar .maincontent_815_graybrd_whitebg:first-child+.maincontent_815_graybrd_whitebg&gt;.content&gt;fieldset&gt;.lfield&gt;span.strong {display:inline-block;margin:0 0 15px;font-size:14px;line-height:18px;margin:0;padding:2px 15px 0 22px;background:transparent url('/resources/media_v4/nfe/elements/el_confirmed.png') no-repeat 0 50%;font-weight:normal}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield {float:none;width:100%}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset {margin:0!important}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield {width:312px}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label {display:inline}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label.strong,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label.strong,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label.strong,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label.strong,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label.strong,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield&gt;fieldset&gt;.lfield+div label.strong {font-weight:bold;color:#333}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content span.strong+span,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content span.strong+span,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content span.strong+span,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content span.strong+span,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content span.strong+span,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content span.strong+span {color:#919191}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content form label.strong,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content form label.strong,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content form label.strong,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content form label.strong,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content form label.strong,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content form label.strong {font-weight:normal}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last {white-space:normal}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last a,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last a,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last a,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last a,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last a,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last a,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last input,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last input,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last input,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last input,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last input,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last input {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer;border:0;margin:0 20px}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last a .l,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last a .l,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last a .l,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last a .l,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last a .l,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last a .l,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last input .l,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last input .l,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last input .l,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last input .l,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last input .l,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last input .l,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last a .r,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last a .r,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last a .r,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last a .r,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last a .r,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last a .r,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last input .r,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last input .r,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last input .r,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last input .r,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last input .r,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last input .r {display:none}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last a+a,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last a+a,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last a+a,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last a+a,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last a+a,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last a+a,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last input+a,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last input+a,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last input+a,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last input+a,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last input+a,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last input+a,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last a+input,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last a+input,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last a+input,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last a+input,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last a+input,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last a+input,body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last input+input,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last input+input,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last input+input,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last input+input,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last input+input,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last input+input {margin-top:1em}
*+html body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last a,*+html body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last a,*+html body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last a,*+html body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last a,*+html body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last a,*+html body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last a,*+html body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last input,*+html body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last input,*+html body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last input,*+html body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last input,*+html body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last input,*+html body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last input {zoom:1;*display:inline}
body[class*="myeuropcarsummary"] .maincontent_815_graybrd_whitebg&gt;.content td.last input.ereadySummaryActivated+p,body[class*="homepagedriver"] .maincontent_815_graybrd_whitebg&gt;.content td.last input.ereadySummaryActivated+p,body.myaccountpersonalinfo .maincontent_815_graybrd_whitebg&gt;.content td.last input.ereadySummaryActivated+p,body.myaccountupdatepassword .maincontent_815_graybrd_whitebg&gt;.content td.last input.ereadySummaryActivated+p,body[class*="myaccountprivilegeenrolment"] .maincontent_815_graybrd_whitebg&gt;.content td.last input.ereadySummaryActivated+p,body.my-europcar .maincontent_815_graybrd_whitebg&gt;.content td.last input.ereadySummaryActivated+p {padding:0 0 0 22px;background:transparent url('/resources/media_v4/nfe/elements/el_confirmed.png') no-repeat 0 0;white-space:nowrap}
body.myaccountpersonalinfo .maincontent_815_greenbrd_greenbg.fleft {border-top:0}
body.loyalty_info a[id$="QualifBtn"],body[class*="myeuropcarsummary"] a[id$="QualifBtn"],body[class*="homepagedriver"] a[id$="QualifBtn"],body.my-europcar a[id$="QualifBtn"] {white-space:nowrap;font-size:12px!important;margin:0!important;background:transparent!important;padding:0!important}
body.loyalty_info a[id$="QualifBtn"] img,body[class*="myeuropcarsummary"] a[id$="QualifBtn"] img,body[class*="homepagedriver"] a[id$="QualifBtn"] img,body.my-europcar a[id$="QualifBtn"] img {display:none}
body.loyalty_info a#hideQualifBtn,body[class*="myeuropcarsummary"] a#hideQualifBtn,body[class*="homepagedriver"] a#hideQualifBtn,body.my-europcar a#hideQualifBtn {display:none}
body.loyalty_info table.result td.qualifying-rentals,body[class*="myeuropcarsummary"] table.result td.qualifying-rentals,body[class*="homepagedriver"] table.result td.qualifying-rentals,body.my-europcar table.result td.qualifying-rentals {padding-left:0;padding-right:0;text-align:center}
body.loyalty_info 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,body[class*="homepagedriver"] 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 {display:block;width:180px}
#qualifyingRentals table#historyTable {display:none;margin-bottom:15px}
#qualifyingRentals table#historyTable+div+div#missingSome {text-align:right}
#qualifyingRentals table#historyTable+div+div#missingSome a {font-size:12px!important}
#qualifyingRentals table#historyTable+div+div#missingSome a[href*=missing] {display:none}
body.loyalty_info[class*=drivercardprogram] .maincontent_815_graybrd_whitebg&gt;.maincontent_815_graybrd_whitebgTopTitle+.content+.content {margin-top:30px;padding-top:30px;border-top:1px solid #d8d8d8}
body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]&gt;fieldset&gt;.lfield {float:none;width:100%}
body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]&gt;fieldset img {display:none}
body.loyalty_info[class*=drivercardprogram] form[name=driverCardProgramForm]&gt;fieldset select#country+div.strong {margin-top:20px}
form[name="driverExistingBookingsForm"] {margin-bottom:30px}
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 .lfield {width:294px}
form[name="driverExistingBookingsForm"] .block_248_gray_bg .lfield .calendar {height:30px}
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}
*+html form[name="driverExistingBookingsForm"] .block_248_gray_bg+.block_248_gray_bg .lfield input[type="text"] {width:265px}
body.loggedin #bodyTemplateG2_0 #contents #tools {display:block}
body.loggedin #bodyTemplateG2_0 #contents #title,body.loggedin #bodyTemplateG2_0 #contents #g2_0 {float:left;width:684px}
body.loggedin #bodyTemplateG2_0 #contents .block_248_gray_bg+.block_248_gray_bg+.block_248_gray_bg {clear:both;margin:15px 0 0;padding-left:0;border-left:0}
body.loggedin #bodyTemplateG2_0 #contents .block_248_gray_bg+.block_248_gray_bg+.block_248_gray_bg input[type=text],body.loggedin #bodyTemplateG2_0 #contents .block_248_gray_bg+.block_248_gray_bg+.block_248_gray_bg input[type=password],body.loggedin #bodyTemplateG2_0 #contents .block_248_gray_bg+.block_248_gray_bg+.block_248_gray_bg input[type=email] {width:294px}
body.loggedin #bodyTemplateG2_0 #contents .maincontent_815_graybrd_whitebg,body.loggedin #bodyTemplateG2_0 #contents .maincontent_402_graybrd_whitebg {width:684px}
body.loggedin #bodyTemplateG2_0 #contents form[name^=driver] label.green.strong {margin-top:0}
body.loggedin #bodyTemplateG2_0 #contents form[name="driverExistingBookingsForm"] .block_248_gray_bg {width:216px;margin-left:0;border:0;padding:0;clear:none!important;margin-top:0!important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
body.loggedin #bodyTemplateG2_0 #contents form[name="driverExistingBookingsForm"] .block_248_gray_bg+.block_248_gray_bg {margin-left:18px}
body.loggedin #bodyTemplateG2_0 #contents form[name="driverExistingBookingsForm"] .block_248_gray_bg .lfield {width:216px}
body.loggedin #bodyTemplateG2_0 #contents form[name="driverExistingBookingsForm"] .block_248_gray_bg .lfield input[type="text"] {width:216px}
*+html body.loggedin #bodyTemplateG2_0 #contents form[name="driverExistingBookingsForm"] .block_248_gray_bg .lfield input[type="text"] {width:206px}
body.loggedin.createac #bodyTemplateG2_0 #contents #g2_0 {width:auto}
body.loggedin.createac #bodyTemplateG2_0 #contents #g2_0 .maincontent_815_graybrd_whitebg {width:auto}
body.deals #contents {padding:0;width:958px}
body.deals #contents .deals-landing&gt;div {padding:0 20px}
body.deals #contents .top-header {position:relative;margin:0 0 30px;width:100%;height:250px;background:#f00;background-position:0 0;background-repeat:no-repeat}
body.deals #contents .top-header&gt;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-color:transparent;background:transparent url('/resources/media_v4/nfe/backgrounds/1x121px_DEALS_TransparentGradient.png') repeat-x 0 100%;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&gt;div h2 {font-size:36px;line-height:normal;margin:0 0 5px}
body.deals #contents .top-header&gt;div h3,body.deals #contents .top-header&gt;div p {margin:0 0 15px;font-size:18px;line-height:22px;margin:0}
body.deals #contents .tabs-container .tab-navigation {margin:0 0 20px}
body.deals #contents .tabs-container .tab-navigation h1 {margin:0 0 15px;font-size:18px;line-height:22px}
body.deals #contents .tabs-container .tab-navigation ul {clear:both;border-bottom:1px solid #d8d8d8}
body.deals #contents .tabs-container .tab-navigation ul li {display:inline-block;position:relative;padding-right:2px;font-size:14px;line-height:normal}
body.deals #contents .tabs-container .tab-navigation 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)}
body.deals #contents .tabs-container .tab-navigation ul li a.selected,body.deals #contents .tabs-container .tab-navigation ul li.aon a {bottom:-1px;background:#fff;border:1px solid #d8d8d8;border-width:1px 1px 0;color:#333}
body.deals #contents .tabs-container .tab-content {width:918px}
body.deals #contents .tabs-container .tab-content .intro-box {margin:0 0 35px}
body.deals #contents .tabs-container .tab-content .intro-box h2 {margin:0 0 15px;font-size:18px;line-height:22px}
body.deals #contents .tabs-container .tab-content .double-cols {width:50%;float:left}
body.deals #contents .tabs-container .tab-content .dbl-col {position:relative;margin:0 25px 30px 0;min-height:150px}
body.deals #contents .tabs-container .tab-content .dbl-col .img {position:absolute;top:0;left:0}
body.deals #contents .tabs-container .tab-content .dbl-col .text,body.deals #contents .tabs-container .tab-content .dbl-col .reveal-text,body.deals #contents .tabs-container .tab-content .dbl-col .buttons {margin-left:110px}
body.deals #contents .tabs-container .tab-content .dbl-col .text h3 {margin:0 0 15px;font-size:18px;line-height:22px;margin:0;color:#036b05}
body.deals #contents .tabs-container .tab-content .dbl-col .text h3+p {margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 5px}
body.deals #contents .tabs-container .tab-content .dbl-col .text p:first-child {margin:0 0 5px}
body.deals #contents .tabs-container .tab-content .dbl-col .reveal-text {display:none}
body.deals #contents .tabs-container .tab-content .dbl-col .buttons .reveal-link {float:left;padding-top:8px}
body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen {float:right;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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px;line-height:32px}
body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen:hover {color:#333}
body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .l,body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .l_lens,body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .l_arrow {float:left;background:#fff url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;width:10px;height:32px}
body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen .r {display:none}
body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen:hover {background-position:100% -150px}
body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen:hover .l,body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen:hover .l_lens,body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen:hover .l_arrow {background-position:2px -100px}
body.deals #contents .bottom-content {clear:both;overflow:hidden}
body.deals #contents .bottom-content .bottom-left h3 {margin:0 0 15px;font-size:18px;line-height:22px}
body.deals #contents .bottom-content .bottom-left .carousel {margin:0 0 70px}
body.deals #contents .bottom-content .bottom-left .carousel .prev-wrap,body.deals #contents .bottom-content .bottom-left .carousel .next-wrap {display:none}
body.deals #contents .bottom-content .bottom-left .carousel li table th {display:none}
body.deals #contents .bottom-content .bottom-left .carousel li table td {padding:0 0 10px;font-size:14px;line-height:normal}
body.deals #contents .bottom-content .bottom-left .carousel li table td.location {color:#036b05}
body.deals #contents .bottom-content .bottom-left .carousel li table td.price {text-align:right;padding:0 20px 10px 100px}
body.deals #contents .bottom-content .bottom-left .carousel li table td.price+td.location {padding-left:20px;border-left:1px solid #d8d8d8}
body.deals #contents .bottom-content .bottom-right {display:none}
body.partneroffers #contents #title {margin-bottom:0;padding-bottom:20px;border-bottom:0}
body.partneroffers #contents #title+div {max-width:910px}
#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&gt;div .content img {float:left;margin-right:18px}
body.partneroffers #contents #contentsCentral&gt;div .content h2 {margin:0 0 15px;font-size:18px;line-height:22px}
body.partneroffers #contents #contentsCentral&gt;div .content .link,body.partneroffers #contents #contentsCentral&gt;div .content a.buttongreen {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;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&gt;div .content .link .l,body.partneroffers #contents #contentsCentral&gt;div .content a.buttongreen .l,body.partneroffers #contents #contentsCentral&gt;div .content .link .r,body.partneroffers #contents #contentsCentral&gt;div .content a.buttongreen .r {display:none}
body.partneroffers #contents #contentsCentral&gt;div .content .l a#morepartnersbutton,body.partneroffers #contents #contentsCentral&gt;div .content p a#morepartnersbutton {display:none}
body.partneroffers #contents #contentsCentral&gt;div .content&gt;div {float:left;width:550px}
body.partneroffers #contents #contentsCentral&gt;div .content&gt;div h2 {color:#036b05}
body.partneroffers #contents #contentsCentral&gt;div .content&gt;div p {margin-bottom:5px}
body.partneroffers #contents #contentsCentral&gt;div .content&gt;div .link,body.landing .description .more-info &gt; a {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;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&gt;div .content&gt;div .link .l,body.partneroffers #contents #contentsCentral&gt;div .content&gt;div .link .r {display:none}
body.partneroffers #contents #contentsCentral&gt;div .content&gt;div#imgcard {margin-right:18px;width:95px}
body.partneroffers #contents #contentsCentral&gt;div.block_435_promopush_si .content+div,body.partneroffers #contents #contentsCentral&gt;div.block_315_offerpush_li .content+div {clear:both;padding-bottom:20px}
body.partneroffers #contents #contentsCentral&gt;div.block_435_promopush_si .content .morepartnersdivcontent a,body.partneroffers #contents #contentsCentral&gt;div.block_315_offerpush_li .content .morepartnersdivcontent a {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;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&gt;div.block_435_promopush_si .content .morepartnersdivcontent a .l,body.partneroffers #contents #contentsCentral&gt;div.block_315_offerpush_li .content .morepartnersdivcontent a .l,body.partneroffers #contents #contentsCentral&gt;div.block_435_promopush_si .content .morepartnersdivcontent a .r,body.partneroffers #contents #contentsCentral&gt;div.block_315_offerpush_li .content .morepartnersdivcontent a .r {display:none}
body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content {position:relative}
body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content&gt;img {margin-bottom:40px}
body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content&gt;div {float:none;width:auto}
body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content&gt;div&gt;h2 {color:inherit}
body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content&gt;h2,body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content&gt;p {float:left;width:571px}
body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content .colleft {clear:both;padding:20px 0;border-top:1px solid #d8d8d8}
body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content .picto {clear:both}
body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content .picto&gt;div {float:left;margin:0 18px 15px 0;width:100px}
body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content .picto&gt;div img {margin-bottom:10px}
body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content .picto&gt;div a.buttongreen {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;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&gt;div.block_435_partner_presentation .content .picto&gt;div a.buttongreen .l,body.partneroffers #contents #contentsCentral&gt;div.block_435_partner_presentation .content .picto&gt;div a.buttongreen .r {display:none}
body.partneroffers #contents #contentsCentral #category {display:none}
body.partneroffers #contents #contentsRight .content p {padding-bottom:0}
body.partneroffers #contents #contentsRight .content p:first-letter {font-weight:bold}
body.partneroffers #contents #contentsRight .content&gt;.airline {margin-top:20px;background:#fff;border:1px solid #d8d8d8;border-bottom:0;height:300px;overflow-y:scroll}
body.partneroffers #contents #contentsRight .content&gt;.airline li {text-align:center}
body.partneroffers #contents #contentsRight .content&gt;.airline li img {margin:0 auto}
#terms .liste li {list-style:disc inside none;font-size:4px;color:#036b05;vertical-align:middle;margin-bottom:9px}
#terms .liste li a {font-size:12px;vertical-align:middle;padding-left:2px}
#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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px;line-height:32px}
#terms+.call a.buttongreen:hover {color:#333}
#terms+.call a.buttongreen .l,#terms+.call a.buttongreen .l_lens,#terms+.call a.buttongreen .l_arrow {float:left;background:#fff url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;width:10px;height:32px}
#terms+.call a.buttongreen .r {display:none}
#terms+.call a.buttongreen:hover {background-position:100% -150px}
#terms+.call a.buttongreen:hover .l,#terms+.call a.buttongreen:hover .l_lens,#terms+.call a.buttongreen:hover .l_arrow {background-position:2px -100px}
#terms+.call a.buttongreen:first-child+a.buttongreen {margin-left:28px}
#terms+.call a.buttongreen.showhide,#terms+.call a.buttongreen.showhide:hover {display:inline-block;margin:0 0 0 20px;padding:3px 0 3px 25px;height:auto;background:transparent url('/resources/media_v4/nfe/elements/el_tools.png') no-repeat 0 -60px;border:0;color:#036b05;cursor:pointer;text-transform:none;font-weight:normal;font-size:12px;line-height:normal}
#terms+.call a.buttongreen.showhide .l,#terms+.call a.buttongreen.showhide:hover .l,#terms+.call a.buttongreen.showhide .r,#terms+.call a.buttongreen.showhide:hover .r {display:none}
#terms+.call a.buttongreen.showhide.print-tc,#terms+.call a.buttongreen.showhide:hover.print-tc {background-position:0 -90px}
#terms select#country_selector {margin-bottom:20px}
#terms .block_570_content_para_button {width:684px}
#terms .block_570_content_para_button h3 {margin:0 0 10px;font-size:12px;line-height:normal;margin:0 0 5px;font-weight:bold}
#terms .block_570_content_para_button a+h3 {margin-top:20px}
#terms .block_570_content_para_button:first-child h3 {margin:0 0 15px;font-size:18px;line-height:22px;font-weight:normal}
#terms .block_570_content_para_button:first-child a+h3 {margin-top:20px}
#contents #terms&gt;.block_570_content_para_button:first-child,#poptop .body-terms+.block_570_content_para_button {padding:20px 0;border-top:1px solid #d8d8d8}
#tools+div&gt;a.buttongreen.showhide {display:none}
#bodyPopup {min-height:510px;width:724px}
#bodyPopup #poptop,#bodyPopup #popbigtop {border-top:10px solid #000}
#bodyPopup #poptop .logo,#bodyPopup #popbigtop .logo,#bodyPopup #poptop .biglogo,#bodyPopup #popbigtop .biglogo {background:transparent url('/resources/media_v4/nfe/backgrounds/bg_header_popup.png') no-repeat 0 0;height:65px}
#bodyPopup #poptop .logo,#bodyPopup #popbigtop .logo,#bodyPopup #poptop .biglogo,#bodyPopup #popbigtop #no_Elogo .biglogo {background:transparent url('/resources/media_v4/nfe/elements/bg_header_popup.png') no-repeat 0 0;height:65px}
#bodyPopup #poptop .logo,#bodyPopup #popbigtop .logo,#bodyPopup #poptop .biglogo,#bodyPopup #popbigtop #Elogo .biglogo {background:transparent url('/resources/media_v4/nfe/elements/bg_header_popup.png') no-repeat 0 0;height:65px}
#bodyPopup #poptop+div,#bodyPopup #popbigtop+div,#bodyPopup #poptop .maincontent,#bodyPopup #popbigtop .maincontent {background:#fff;padding:40px 20px;text-align:left}
#bodyPopup #title,#bodyPopup #erental-page-title,#bodyPopup h1 {margin:0 0 30px;font-size:24px;line-height:normal}
#bodyPopup h3,#bodyPopup h2 {margin:0 0 15px;font-size:18px;line-height:22px}
#bodyPopup:after {content:"";display:block;margin:0 auto;background:#037b00 url('/resources/media_v4/nfe/backgrounds/bg_footer_popup.jpg') no-repeat 100% 100%;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 .block_570_content_para_button .content .liste {display:none}
#bodyPopup #errors {padding:0 0 20px;width:684px;overflow:hidden}
#bodyPopup button {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px;opacity:1;filter:alpha(opacity=100)}
#bodyPopup button:hover {color:#333}
#bodyPopup button&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
#bodyPopup button&gt;*:hover {color:#333}
#bodyPopup button:hover {background-position:2px -100px}
#bodyPopup button:hover&gt;* {background-position:100% -150px}
#bodyPopup button.default-disabled-button {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px;opacity:.4;filter:alpha(opacity=40)}
#bodyPopup button.default-disabled-button:hover {color:#333}
#bodyPopup button.default-disabled-button&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
#bodyPopup button.default-disabled-button&gt;*:hover {color:#333}
#bodyPopup button.default-disabled-button:hover {background-position:2px -100px}
#bodyPopup button.default-disabled-button:hover&gt;* {background-position:100% -150px}
#bodyPopup button.default-disabled-button&gt;* {cursor:not-allowed;color:#333}
#bodyPopup button.default-disabled-button:hover {background-position:0 0}
#bodyPopup button.default-disabled-button:hover&gt;* {background-position:100% -50px}
body.booking-accriss-glossary #bodyPopup #popupHeaderPrinter {display:none}
body.booking-accriss-glossary #bodyPopup #popupcontent {position:relative;background:#fff;padding:40px 20px 30px;text-align:left}
body.booking-accriss-glossary #bodyPopup #popupcontent table {width:100%}
body.booking-accriss-glossary #bodyPopup #popupcontent table td {padding:4px 20px 2px 0}
body.booking-accriss-glossary #bodyPopup #popupcontent table td.toptitles {font-weight:bold}
body.booking-accriss-glossary #bodyPopup #popupcontent .print {position:absolute;right:20px;bottom:20px;cursor:pointer}
body.booking-accriss-glossary #bodyPopup #popupcontent .print img {float:left;margin-right:5px}
#bodyTemplateG0_0 #title {padding-bottom:0;border-bottom:0}
#mainsitemap .col .multi,#mainsitemap .col .simple {width:286px;margin-left:20px}
#mainsitemap .col:first-child {margin-left:0}
#mainsitemap .col ul {margin-left:10px;margin-bottom:20px}
#mainsitemap .col ul li {list-style:disc inside none;font-size:4px;color:#036b05;vertical-align:middle;margin-bottom:9px}
#mainsitemap .col ul li a {font-size:12px;vertical-align:middle;padding-left:2px}
#mainsitemap .titresitemap,#mainsitemap .titresimplesitemap {margin-bottom:22px;padding-bottom:14px;border-bottom:1px solid #d8d8d8;font-size:20px}
#mainsitemap .titresimplesitemap {margin-bottom:38px}
#contentsRight .block_115_image_push {border:1px solid #d8d8d8;border-color:#d8d8d8 #d8d8d8 #f0f0f0 #d8d8d8;text-align:center}
#contentsRight .block_115_image_push img {display:inline-block;padding:25px 0}
#contentsRight .block_115_image_push a img {padding:0}
#contentsCentral {margin-bottom:61px}
#contentsCentral .maincontent_445_graybrd_whitebg:first-child #contentdyn445 {padding-top:0}
#contentsCentral .maincontent_445_graybrd_whitebg+.maincontent_445_graybrd_whitebg #contentdyn445 {padding-top:22px}
#contentsCentral #contentdyn445 {padding-bottom:19px;width:685px}
#contentsCentral #contentdyn445 p:first-child {margin-bottom:2px}
#contentsCentral #contentdyn445 p a {padding:1px 15px 0 0;background:transparent url("/resources/media_v4/nfe/elements/el_arrow_green.png") no-repeat 100% 50%}
#contentsCentral #contentdyn445 p a.green {background:0;padding:0}
#contentsCentral #contentdyn445 #imageContent+#contentRight a u strong {font-weight:normal;font-size:12px}
#contentsCentral strong {font-size:14px}
#contentsCentral #button445tools {padding:23px 20px 19px 0;text-align:right;border-bottom:1px solid #d8d8d8}
#contentsCentral #button445tools a {display:inline-block;overflow:hidden;margin-left:15px}
#contentsCentral #button445tools a:first-child {margin-left:0}
#contentsCentral #button445tools a img {margin-right:5px;display:inline-block}
body.ebe-module-sendfriend-sendemail #bodyPopup .content {padding:20px 20px 40px;background:#fff;text-align:left;color:#919191}
body.ebe-module-sendfriend-sendemail #bodyPopup .content .rederror+strong {margin-top:15px}
body.ebe-module-sendfriend-sendemail #bodyPopup .content&gt;strong {display:block}
body.ebe-module-sendfriend-sendemail #bodyPopup .content input[type=text] {color:#000}
body.ebe-module-sendfriend-sendemail #bodyPopup .content input[type=text]#inputemail {margin-bottom:5px}
body.ebe-module-sendfriend-sendemail #bodyPopup .content input[type=text].inputMessage {width:625px}
body.ebe-module-sendfriend-sendemail #bodyPopup input[type=submit] {display:none}
body.ebe-module-sendfriend-sendemail #bodyPopup .call {height:1px}
body.ebe-module-sendfriend-sendemail #bodyPopup .msg+.call {margin-bottom:15px}
#personalinfo .lfield {clear:both;float:none}
#personalinfo .lfield fieldset label {margin-bottom:10px}
body.contactform #contentsRight .block_115_image_push {border:0;position:relative}
body.contactform #contentsRight .block_115_image_push a {display:inline-block;width:216px;height:236px;position:absolute;top:0;left:0;z-index:1}
body.contactform #contentsRight .block_115_image_push a img {display:none}
body.contactform #contentsRight .block_115_image_push a+span {position:absolute;top:0;left:0;z-index:0;display:block!important}
body.contactform #contentsRight .block_115_image_push a+span img {padding:0}
body.contactform #contentsCentral form[name="contactUsForm"] input[name="recipients"]+.lfield {float:none}
body.contactform #contentsCentral form[name="contactUsForm"] input[type="hidden"]+.lfield {margin-bottom:20px;padding-bottom:0;border-bottom:1px solid #d8d8d8}
body.contactform #contentsCentral form[name="contactUsForm"] input[type="hidden"]+.lfield+.grayline+.titlepartfooter {border-top:0;margin-top:0;padding-top:0}
body.contactform #contentsCentral form[name="contactUsForm"]&gt;.lfield {width:auto;overflow:hidden}
body.contactform #contentsCentral form[name="contactUsForm"]&gt;.lfield&gt;fieldset {min-height:81px}
body.contactform #contentsCentral form[name="contactUsForm"]&gt;.lfield label {width:294px}
body.contactform #contentsCentral form[name="contactUsForm"] .titlepartfooter {margin:20px 0 15px 0;padding-top:20px;border-top:1px solid #d8d8d8;font-size:18px;line-height:22px;font-weight:normal;clear:both}
body.contactform #contentsCentral form[name="contactUsForm"] .titlepartfooter+.lfield {padding-left:18px}
body.contactform #contentsCentral form[name="contactUsForm"] .titlepartfooter+.lfield+.lfield strong {display:block;margin:0 0 30px;font-size:inherit;line-height:normal}
body.contactform #contentsCentral form[name="contactUsForm"] .call+fieldset {margin-left:18px}
body.contactform #contentsCentral form[name="contactUsForm"] .call+fieldset+.lfield fieldset {height:auto;min-height:auto}
body.contactform #contentsCentral form[name="contactUsForm"]&gt;fieldset {clear:both}
body.contactform #contentsCentral form[name="contactUsForm"]&gt;fieldset+.lfield {float:none;clear:both}
body.contactform #contentsCentral form[name="contactUsForm"]&gt;fieldset+.lfield strong {display:block;margin:40px 0}
body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset input[name="birthDate"] {width:100px}
body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset div {margin:0 0 10px;color:#919191}
body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset div.rederror {color:#c90000}
body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset div+div {margin:0;color:#000;min-height:45px}
body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset.fleft {margin:0 18px 0 0}
body.contactform #contentsCentral form[name="contactUsForm"] .lfield fieldset.fleft+fieldset {float:left;margin-left:0;margin-right:18px}
body.contactform #contentsCentral form[name="contactUsForm"] .lfield label,body.contactform #contentsCentral form[name="contactUsForm"] .lfield .label {margin:0 0 10px;color:#919191;font-size:12px;line-height:16px}
body.contactform #contentsCentral form[name="contactUsForm"] .rentalinfo1 fieldset {width:auto;margin:0}
body.contactform #contentsCentral form[name="contactUsForm"] .rentalinfo1 fieldset input {width:30px}
body.contactform #contentsCentral form[name="contactUsForm"] .rentalinfo1 fieldset input[name="pickupYear"],body.contactform #contentsCentral form[name="contactUsForm"] .rentalinfo1 fieldset input[name="returnYear"] {width:40px}
body.contactform #contentsCentral form[name="contactUsForm"] .rentalinfo1 .label strong {padding-right:13px}
body.contactform #contentsCentral form[name="contactUsForm"] .grayline {display:block;clear:both}
body.contactform #contentsCentral form[name="contactUsForm"] #fok {text-align:right;padding-top:20px}
body.need-a-chauffeur div#contentdyn445 #contentRight h1:first-child+p, body.need-a-chauffeur div#contentdyn445 #contentRight h2:first-child+p {margin:0 0 15px;font-size:18px;line-height:22px;color:#919191}
.whychoose445 h2 {margin:0 0 15px;font-size:18px;line-height:22px;color:#919191}
.whychoose445 h3 {margin-bottom:40px}
.whychoose445 h3 p {margin:0}
.whychoose445 .whychoosedivnumbers {margin-bottom:20px;position:relative;padding-left:59px;min-height:52px}
.whychoose445 .whychoosedivnumbers:first-child {background-color:#f0f}
.whychoose445 .whychoosedivnumbers .whychoosedivbuttons {position:absolute;left:0;top:1px}
.whychoose445 .whychoosedivnumbers .whychoosedivtext {padding-top:8px}
.whychoose445 .whychoosedivnumbers .whychoosedivtext h2 {font-size:18px;color:#000;line-height:normal;margin:0 0 8px}
.whychoose445 #whychoosedivfooter {border-bottom:1px solid #d8d8d8}
.whychoose445 #whychoosedivfooter #whychoosedivtools {text-align:right;padding:23px 20px 19px 0}
.whychoose445 #whychoosedivfooter #whychoosedivtools .tag_track {padding:5px 0 5px 27px;background:transparent url('/resources/media_v4/nfe/elements/el_tools.png') no-repeat 0 -87px}
.whychoose445 #whychoosedivfooter #whychoosedivtools .tag_track img {display:none}
#popsurvey {width:684px;padding:36px 20px}
#popsurvey #banner h1 {margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;margin-bottom:0;padding-bottom:5px;border-bottom:0}
#popsurvey #banner #subtitle {margin:0 0 15px;font-size:14px;line-height:18px;margin-bottom:35px}
#popsurvey form fieldset {border-bottom:1px solid #d8d8d8;width:684px}
#popsurvey form fieldset+div&gt;fieldset {margin-bottom:20px;padding:20px 0 20px;text-align:right}
#popsurvey form fieldset+div&gt;fieldset .buttongreen {margin-right:20px}
#popsurvey form fieldset .question {margin:0 0 15px;font-size:18px;line-height:22px;margin:35px 0 15px 0}
#popsurvey form fieldset .question+div.purpose {border-top:0}
#popsurvey form fieldset div.purpose {border-top:1px solid #d8d8d8;overflow:hidden;padding:6px 20px 4px 20px;text-align:right;position:relative}
#popsurvey form fieldset div.purpose label.purpose {display:inline;font-size:14px;float:left}
#popsurvey form fieldset div.purpose div.purpose {margin:0 -20px}
#popsurvey form fieldset div.purpose .marge10 {padding-bottom:4px}
#popsurvey form fieldset div.purpose .marge10+.purpose {padding-bottom:0}
#popsurvey form fieldset div.purpose .marge10+.purpose .marge10 {padding-bottom:0}
#popsurvey form fieldset div.purpose input {margin:0}
#popsurvey form fieldset div.purpose input[type=radio] {margin-left:16px}
#popsurvey form fieldset div.purpose input[type=text],#popsurvey form fieldset div.purpose select {width:227px}
#popsurvey form fieldset div.purpose input[type=text] {margin-bottom:15px}
#popsurvey form fieldset div.purpose input[type=checkbox]+select,#popsurvey form fieldset div.purpose input[type=checkbox]+input[type=text] {margin-left:15px}
#popsurvey form fieldset div.purpose input[value=yes],#popsurvey form fieldset div.purpose input[value=no],#popsurvey form fieldset div.purpose input[value=M],#popsurvey form fieldset div.purpose input[value=F] {position:absolute;top:7px}
#popsurvey form fieldset div.purpose input[value=yes]+label,#popsurvey form fieldset div.purpose input[value=no]+label,#popsurvey form fieldset div.purpose input[value=M]+label,#popsurvey form fieldset div.purpose input[value=F]+label {position:absolute;top:7px}
#popsurvey form fieldset div.purpose input[value=yes]+label+label+.txt,#popsurvey form fieldset div.purpose input[value=no]+label+label+.txt,#popsurvey form fieldset div.purpose input[value=M]+label+label+.txt,#popsurvey form fieldset div.purpose input[value=F]+label+label+.txt {margin-top:32px}
#popsurvey form fieldset div.purpose input[value=yes],#popsurvey form fieldset div.purpose input[value=M] {right:120px}
#popsurvey form fieldset div.purpose input[value=yes]+label,#popsurvey form fieldset div.purpose input[value=M]+label {left:573px}
#popsurvey form fieldset div.purpose input[value=no],#popsurvey form fieldset div.purpose input[value=F] {right:45px}
#popsurvey form fieldset div.purpose input[value=no]+label,#popsurvey form fieldset div.purpose input[value=F]+label {left:650px}
#popsurvey form fieldset div.purpose input[type=radio] {width:12px}
#popsurvey form fieldset div.purpose input[type=radio]+label+input[type=radio] {margin-left:25px}
#popsurvey form fieldset div.purpose input[name=othePlace] {margin-bottom:0}
#popsurvey form fieldset div.purpose input[name=othePlace]+select {margin-top:15px}
#popsurvey form fieldset div.purpose select[name=browserOthers],#popsurvey form fieldset div.purpose input[name=bookingAirlinesWebsites] {margin-left:100px}
#popsurvey form fieldset div.purpose textarea {float:left;width:450px;height:120px;margin-top:10px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset h2+div.purpose {background:transparent url('/resources/media_v4/nfe/icons/scala.png') no-repeat 524px 0}
#popsurvey form input:first-child+fieldset+.grayline+fieldset .purpose label+input {position:absolute;top:7px;right:145px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset .purpose label+input+input {right:113px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset .purpose label+input+input+input {right:82px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset .purpose label+input+input+input+input {right:20px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset h2+div.purpose {background:transparent url('/resources/media_v4/nfe/icons/scala.png') no-repeat 524px 0}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input {position:absolute;top:7px;right:145px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input {right:113px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input {right:82px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input+input {right:20px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset h2+div.purpose {background:transparent url('/resources/media_v4/nfe/icons/scala.png') no-repeat 524px 0}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input {position:absolute;top:7px;right:145px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input {right:113px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input {right:82px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input+input {right:20px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset h2+div.purpose {background:transparent url('/resources/media_v4/nfe/icons/scala.png') no-repeat 524px 0}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input {position:absolute;top:7px;right:145px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input {right:113px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input {right:82px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset .purpose label+input+input+input+input {right:20px}
#popsurvey form input:first-child+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset+.grayline+fieldset {border-bottom:0}
body.pageError h1 {margin:0 0 30px;font-size:24px;line-height:normal}
body.pageError h1:first-child {font-size:50px;font-weight:bold}
body.pageError #tools {display:none}
body.pageError h1+h1,body.pageError #line+h1 {margin:0 0 15px;font-size:18px;line-height:22px}
body.pageError.pageError_404 #container,body.pageError.pageError_500 #container,body.pageError.pageError_503 #container,body.pageError.pageError_404 .container,body.pageError.pageError_500 .container,body.pageError.pageError_503 .container {background:url('/resources/media_v4/nfe/backgrounds/bg_error.png') 50% 445px no-repeat}
body.pageError.pageError_404 #contents,body.pageError.pageError_500 #contents,body.pageError.pageError_503 #contents {background:transparent}
body.pageError.pageError_404 #contents #contentsCentral,body.pageError.pageError_500 #contents #contentsCentral,body.pageError.pageError_503 #contents #contentsCentral {width:100%}
body.pageError.pageError_404 h1:first-child,body.pageError.pageError_500 h1:first-child,body.pageError.pageError_503 h1:first-child {margin-left:0}
body.pageError.pageError_404 h1+p,body.pageError.pageError_500 h1+p,body.pageError.pageError_503 h1+p,body.pageError.pageError_404 h1+ul,body.pageError.pageError_500 h1+ul,body.pageError.pageError_503 h1+ul {float:left;width:294px;margin-top:37px;font-size:14px}
body.pageError.pageError_404 h1+ul,body.pageError.pageError_500 h1+ul,body.pageError.pageError_503 h1+ul {margin:0 0 15px;list-style-image:url('/resources/media_v4/nfe/elements/el_list.png');margin:34px 0 0 15px}
body.pageError.pageError_404 h1+ul li,body.pageError.pageError_500 h1+ul li,body.pageError.pageError_503 h1+ul li {margin:0 0 0 10px;padding:3px 0}
body.pageError.pageError_404 h1+h1,body.pageError.pageError_500 h1+h1,body.pageError.pageError_503 h1+h1,body.pageError.pageError_404 #line+h1,body.pageError.pageError_500 #line+h1,body.pageError.pageError_503 #line+h1 {position:absolute;width:294px}
body.pageError.pageError_404 #line+h1,body.pageError.pageError_500 #line+h1,body.pageError.pageError_503 #line+h1 {left:330px}
body.pageError.pageError_404 #line+h1+p,body.pageError.pageError_500 #line+h1+p,body.pageError.pageError_503 #line+h1+p {margin-left:18px}
body.pageError.pageError_404 #line+h1+p+#line+h1,body.pageError.pageError_500 #line+h1+p+#line+h1,body.pageError.pageError_503 #line+h1+p+#line+h1 {left:642px}
body.pageError.pageError_404 #line+h1+p+#line+h1+ul+#line,body.pageError.pageError_500 #line+h1+p+#line+h1+ul+#line,body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line {display:block;clear:both;margin-top:510px}
body.pageError.pageError_404 #line+h1+p+#line+h1+ul+#line+h1,body.pageError.pageError_500 #line+h1+p+#line+h1+ul+#line+h1,body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line+h1 {position:static;width:auto;margin-left:0}
body.pageError.pageError_404 #line+h1+p+#line+h1+ul+#line+h1+p,body.pageError.pageError_500 #line+h1+p+#line+h1+ul+#line+h1+p,body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line+h1+p {width:auto;margin-top:0;margin-bottom:75px;margin-left:0}
body.pageError.pageError_404 #container,body.pageError.pageError_404 .container {background-image:url('/resources/media_v4/nfe/backgrounds/bg_error_404.png')}
.lightbox.acrissglossary h3 {margin:0 0 15px;font-size:18px;line-height:22px}
.lightbox.acrissglossary table {width:100%}
.lightbox.acrissglossary table tr td.toptitles {padding-bottom:5px;border-bottom:1px solid #d8d8d8;font-size:14px;font-weight:bold}
.lightbox.acrissglossary table tr td .code {display:inline-block;width:10px;margin-right:7px;text-align:center;font-weight:bold;zoom:1;*display:block}
#privilege {position:relative}
body.loyalty_info .lightbox .NFE_loyaltyProgram,#privilege .NFE_loyaltyProgram {display:block!important;position:absolute;top:0;left:-20px}
body.loyalty_info .lightbox .NFE_loyaltyProgram img,#privilege .NFE_loyaltyProgram img {display:block;width:958px;height:527px}
body.loyalty_info .lightbox .intropanel,#privilege .intropanel {margin:-40px -20px 0;height:527px}
body.loyalty_info .lightbox .intropanel .intropanel-m,#privilege .intropanel .intropanel-m,body.loyalty_info .lightbox .intropanel .m,#privilege .intropanel .m {position:absolute;margin:0 20px;color:#fff}
body.loyalty_info .lightbox .intropanel .intropanel-m .sifr-wh,#privilege .intropanel .intropanel-m .sifr-wh,body.loyalty_info .lightbox .intropanel .m .sifr-wh,#privilege .intropanel .m .sifr-wh {font-size:56px;font-weight:bold;padding-top:255px;margin-bottom:5px}
body.loyalty_info .lightbox .intropanel .intropanel-m .sifr-ye,#privilege .intropanel .intropanel-m .sifr-ye,body.loyalty_info .lightbox .intropanel .m .sifr-ye,#privilege .intropanel .m .sifr-ye {font-size:24px;line-height:22px}
body.loyalty_info .lightbox .midpanel,#privilege .midpanel {position:absolute;top:374px;left:0;width:100%;height:133px;background:#f0f0f0}
body.loyalty_info .lightbox .midpanel .midpanel-t,#privilege .midpanel .midpanel-t {height:113px;margin:10px 0;position:relative}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear&gt;li,#privilege .midpanel .midpanel-t ol.fcclear&gt;li {float:left;height:113px;border-right:1px solid #fefefe;border-left:1px solid #a9a9a9}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear&gt;li .padding,#privilege .midpanel .midpanel-t ol.fcclear&gt;li .padding {padding:8px 20px 0}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear&gt;li.midpanel-one,#privilege .midpanel .midpanel-t ol.fcclear&gt;li.midpanel-one {width:312px;border-left:none}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear&gt;li.midpanel-two,#privilege .midpanel .midpanel-t ol.fcclear&gt;li.midpanel-two {width:310px}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear&gt;li.midpanel-three,#privilege .midpanel .midpanel-t ol.fcclear&gt;li.midpanel-three {border-right:0}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear&gt;li h3,#privilege .midpanel .midpanel-t ol.fcclear&gt;li h3 {margin:0 0 15px;font-size:14px;line-height:18px;margin-bottom:10px;font-size:24px;padding:2px 15px 2px 22px;background:transparent url('/resources/media_v4/nfe/elements/el_confirmed.png') no-repeat 0 50%}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear&gt;li ul li,#privilege .midpanel .midpanel-t ol.fcclear&gt;li ul li {font-size:14px}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta,#privilege .midpanel .midpanel-t ol.fcclear+a.cta {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px;position:absolute;right:20px;bottom:10px}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta:hover,#privilege .midpanel .midpanel-t ol.fcclear+a.cta:hover {color:#333}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta&gt;*,#privilege .midpanel .midpanel-t ol.fcclear+a.cta&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta&gt;*:hover,#privilege .midpanel .midpanel-t ol.fcclear+a.cta&gt;*:hover {color:#333}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta:hover,#privilege .midpanel .midpanel-t ol.fcclear+a.cta:hover {background-position:2px -100px}
body.loyalty_info .lightbox .midpanel .midpanel-t ol.fcclear+a.cta:hover&gt;*,#privilege .midpanel .midpanel-t ol.fcclear+a.cta:hover&gt;* {background-position:100% -150px}
body.loyalty_info .lightbox .maincontent,#privilege .maincontent {padding-top:40px;float:left;width:684px}
body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs,#privilege .maincontent #tabPanel .contentpanel-tabs {margin:0 0 20px}
body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs p,#privilege .maincontent #tabPanel .contentpanel-tabs p {margin:0 0 15px;font-size:18px;line-height:22px}
body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul,#privilege .maincontent #tabPanel .contentpanel-tabs ul {clear:both;border-bottom:1px solid #d8d8d8}
body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li,#privilege .maincontent #tabPanel .contentpanel-tabs ul li {display:inline-block;position:relative;padding-right:2px;font-size:14px;line-height:normal}
body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li a,#privilege .maincontent #tabPanel .contentpanel-tabs 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)}
body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li a.selected,#privilege .maincontent #tabPanel .contentpanel-tabs ul li a.selected,body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li.aon a,#privilege .maincontent #tabPanel .contentpanel-tabs ul li.aon a {bottom:-1px;background:#fff;border:1px solid #d8d8d8;border-width:1px 1px 0;color:#333}
body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul,#privilege .maincontent #tabPanel .contentpanel-tabs ul {border-color:#a9a9a9}
body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li a.selected,#privilege .maincontent #tabPanel .contentpanel-tabs ul li a.selected,body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li.aon a,#privilege .maincontent #tabPanel .contentpanel-tabs ul li.aon a {border-color:#a9a9a9}
body.loyalty_info .lightbox .maincontent #tabPanel .tab-content,#privilege .maincontent #tabPanel .tab-content {padding-bottom:30px}
body.loyalty_info .lightbox .maincontent #tabPanel .tab-content h3,#privilege .maincontent #tabPanel .tab-content h3 {margin:0 0 15px;font-size:18px;line-height:22px}
body.loyalty_info .lightbox .maincontent #tabPanel .tab-content ul,#privilege .maincontent #tabPanel .tab-content ul {margin:0 0 15px;list-style-image:url('/resources/media_v4/nfe/elements/el_list.png')}
body.loyalty_info .lightbox .maincontent #tabPanel .tab-content ul li,#privilege .maincontent #tabPanel .tab-content ul li {margin:0 0 0 10px;padding:3px 0}
body.loyalty_info .lightbox .maincontent #tabPanel .tab-content #moreLink,#privilege .maincontent #tabPanel .tab-content #moreLink {display:block;height:30px;margin:0 0 10px 0;padding:0 20px;font-size:14px;line-height:30px;font-weight:bold;text-transform:uppercase;-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-box-shadow:0 1px 2px rgba(85,85,85,0.9);-moz-box-shadow:0 1px 2px rgba(85,85,85,0.9);-ms-box-shadow:0 1px 2px rgba(85,85,85,0.9);-o-box-shadow:0 1px 2px rgba(85,85,85,0.9);box-shadow:0 1px 2px rgba(85,85,85,0.9);background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(top,#f2f2f2,#e5e5e5)}
body.loyalty_info .lightbox .maincontent #tabPanel .tab-content #moreLink span,#privilege .maincontent #tabPanel .tab-content #moreLink span {display:inline-block;background:transparent url('/resources/media_v4/nfe/elements/el_toggle.png') no-repeat 100% 2px;width:100%}
body.loyalty_info .lightbox .maincontent #tabPanel .tab-content #moreLink.open span,#privilege .maincontent #tabPanel .tab-content #moreLink.open span {background-position:100% 106%}
body.loyalty_info .lightbox .subtext,#privilege .subtext {color:#919191}
body.loyalty_info .lightbox .additional,#privilege .additional {float:left;width:216px;margin-left:18px;padding:40px 0}
body.loyalty_info .lightbox .additional .login-panel,#privilege .additional .login-panel {background:#f0f0f0 url('/resources/media_v4/nfe/backgrounds/vs_teaser_image.png') 50% 0 no-repeat;border-bottom:1px solid #d8d8d8;padding:228px 20px 35px}
body.loyalty_info .lightbox .additional .login-panel .sifr-gr-spans,#privilege .additional .login-panel .sifr-gr-spans {margin:0 0 15px;font-size:18px;line-height:22px;margin-bottom:10px}
body.loyalty_info .lightbox .additional .login-panel .sifr-gr-spans span,#privilege .additional .login-panel .sifr-gr-spans span {display:inline}
body.loyalty_info .lightbox .additional .login-panel .sifr-gr-spans span+span,#privilege .additional .login-panel .sifr-gr-spans span+span {margin-left:.5em}
body.loyalty_info .lightbox .additional .login-panel .sifr-gr-spans span.bot,#privilege .additional .login-panel .sifr-gr-spans span.bot {margin-left:0;display:block}
body.loyalty_info .lightbox .additional .login-panel .cta,#privilege .additional .login-panel .cta {display:inline-block;padding:0 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer;float:right}
body.loyalty_info .lightbox .additional .login-panel .cta .l,#privilege .additional .login-panel .cta .l,body.loyalty_info .lightbox .additional .login-panel .cta .r,#privilege .additional .login-panel .cta .r {display:none}
body.loyalty_info .lightbox .footerpanel,#privilege .footerpanel {clear:both}
body.loyalty_info .lightbox .footerpanel .promos .promo-column,#privilege .footerpanel .promos .promo-column {float:left;width:294px;height:553px;background:#f0f0f0 url('/resources/media_v4/nfe/backgrounds/vs_card_club.png') 50% 0 no-repeat;border-bottom:1px solid #d8d8d8}
body.loyalty_info .lightbox .footerpanel .promos .promo-column+.promo-column,#privilege .footerpanel .promos .promo-column+.promo-column {margin-left:18px;background-image:url('/resources/media_v4/nfe/backgrounds/vs_card_executive.png')}
body.loyalty_info .lightbox .footerpanel .promos .promo-column+.promo-column+.promo-column,#privilege .footerpanel .promos .promo-column+.promo-column+.promo-column {background-image:url('/resources/media_v4/nfe/backgrounds/vs_card_elite.png')}
body.loyalty_info .lightbox .footerpanel .promos .promo-column .padding,#privilege .footerpanel .promos .promo-column .padding {padding:220px 20px 0}
body.loyalty_info .lightbox .footerpanel .promos .promo-column .padding .sifr-wh,#privilege .footerpanel .promos .promo-column .padding .sifr-wh {margin:0 0 15px;font-size:18px;line-height:22px}
body.loyalty_info .lightbox .footerpanel .promos .promo-column .padding .sifr-wh+p,#privilege .footerpanel .promos .promo-column .padding .sifr-wh+p {font-weight:bold}
body.loyalty_info .lightbox .footerpanel .promos .promo-column .padding ul,#privilege .footerpanel .promos .promo-column .padding ul {margin:0 0 15px;list-style-image:url('/resources/media_v4/nfe/elements/el_list.png')}
body.loyalty_info .lightbox .footerpanel .promos .promo-column .padding ul li,#privilege .footerpanel .promos .promo-column .padding ul li {margin:0 0 0 10px;padding:3px 0}
body.loyalty_info .lightbox .footerpanel .promos .promo-column .promo+p,#privilege .footerpanel .promos .promo-column .promo+p {margin:0 20px;color:#919191}
body.loyalty_info .lightbox+.call,#privilege+.call {clear:both;height:80px}
body.need-a-hotel #contents #contentsCentral {width:100%}
body.need-a-hotel #contents #contentsCentral h1#title {padding-bottom:0;border-bottom:0}
body.need-a-hotel #contents #contentsCentral h1#title+iframe {width:100%;height:500px;margin:0 0 30px 0}
body.driving-abroad-in-winter-conditions #contentsCentral {position:relative}
body.driving-abroad-in-winter-conditions #contentsCentral&gt;p {padding-left:115px}
body.driving-abroad-in-winter-conditions #contentsCentral&gt;p strong {font-size:12px;font-weight:bold}
body.driving-abroad-in-winter-conditions #contentsCentral #imageContent {position:absolute;top:67px;left:0;float:none}
body.driving-abroad-in-winter-conditions #contentsCentral #contentRight {margin-top:35px;padding-top:17px;border-top:1px solid #d8d8d8}
body.driving-abroad-in-winter-conditions #contentsCentral #contentRight p strong {font-size:12px}
body.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445 {padding-bottom:0}
body.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445 p a {background:0;padding:0}
body.driving-abroad-in-winter-conditions #contentsCentral #contentdyn445 p a strong {font-weight:normal;font-size:12px}
body.driving-abroad-in-winter-conditions #contentsCentral table {margin:18px 0 10px 0}
body.driving-abroad-in-winter-conditions #contentsCentral table tr td {padding:15px 25px 6px 0;border-width:1px 0 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.driving-abroad-in-winter-conditions #contentsCentral table tr:first-child td strong {font-size:14px}
body.driving-abroad-in-winter-conditions #contentsCentral #button445tools a {padding:5px 0 5px 27px;background:transparent url('/resources/media_v4/nfe/elements/el_tools.png') no-repeat 0 -87px}
body.driving-abroad-in-winter-conditions #contentsCentral #button445tools a img {display:none}
body.driving-abroad-in-winter-conditions #contentsCentral #button445tools a:first-child {background-position:3px -22px}
body.world #contents,body.region #contents {padding-top:20px}
body.world .container,body.region .container {position:relative;overflow:hidden;text-align:left}
body.world .page .shortcuts,body.region .page .shortcuts,body.world .page .box-9-top,body.region .page .box-9-top {display:none}
body.world .breadcrumb,body.region .breadcrumb {margin:0 0 40px;width:550px}
body.world .breadcrumb ol li,body.region .breadcrumb ol li {display:inline}
body.world .breadcrumb ol li a,body.region .breadcrumb ol li a {display:inline-block;margin-right:5px;padding:2px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_grey.png') no-repeat 100% 50%}
body.world #container #contents .container .google-map iframe {height:500px;width:720px}
body.world #container #contents .container .why-box h3 {margin:0 0 15px;font-size:18px;line-height:22px}
body.world #container #contents .container .why-box .why {display:inline-block;width:295px;padding:15px 3px}
body.world #container #contents .container .why-box .why .text {width:230px;display:inline-block;margin:0 0 0 5px;vertical-align:top}
body.world #container #contents .container .why-box .why .text .title {font-weight:bold;font-size:14px;margin-bottom:5px}
body.world #container #contents .container .why-box .why .icon {display:inline-block}
body.world #container #contents .shortcuts,body.world #container #contents .toplink {display:none}
body.world #container #contents .intro-box .content {display:inline-block}
body.world #container #contents .intro-box .content .intro-text-box {width:545px}
body.world #container #contents .intro-box .content .intro-text-box .elements h1 {margin:0 0 20px;font-size:24px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #d8d8d8;border:0}
body.world #container #contents .intro-box .content .intro-text-box .elements .scrollText {background-image:url('/seo-images/intro-bg-kaleos.jpg');background-repeat:no-repeat;background-position:99% 0;padding-top:250px}
body.world #container #contents .intro-box .content-nav {width:350px;display:inline-block;margin-left:20px;padding-bottom:36px;vertical-align:top;background-color:#f0f0f0;line-height:36px}
body.world #container #contents .intro-box .content-nav:before {content:"MISSING HEADLINE";height:30px;width:320px;display:inline-block;font-size:16px;padding:15px 15px;border-bottom:solid 1px #d8d8d8}
body.world #container #contents .intro-box .content-nav li.off {font-size:14px;border-bottom:solid 1px #ddd;border-top:solid 1px #fff;padding-left:15px}
body.region #contents {padding-top:0}
body.region #contents .breadcrumb {position:absolute;top:20px;left:0;margin:0}
body.region #contents .toplink,body.region #contents #skip-content {display:none}
body.region #contents .page .content {overflow:hidden;margin-bottom:40px}
body.region #contents .page .content .col-one {float:left;margin-right:18px;padding-top:75px;width:550px}
body.region #contents .page .content .col-one h1 {margin:0 0 15px;font-size:18px;line-height:22px}
body.region #contents .page .content .col-one .box-1 {margin:0 0 30px;padding-bottom:20px;border-bottom:1px solid #d8d8d8}
body.region #contents .page .content .col-one .box-1 .image-right {float:left;padding:0 15px 15px 0}
body.region #contents .page .content .col-one .box-1 .extraText ul {list-style:square;margin-left:15px}
body.region #contents .page .content .col-one .box-1 .extraText li {padding:0 0 15px 0}
body.region #contents .page .content .col-two {float:left;background-color:#f0f0f0;width:350px}
body.region #contents .page .content .col-two .box-2-top {-webkit-box-shadow:inset 0 9px 10px -5px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 9px 10px -5px rgba(0,0,0,0.25);-ms-box-shadow:inset 0 9px 10px -5px rgba(0,0,0,0.25);-o-box-shadow:inset 0 9px 10px -5px rgba(0,0,0,0.25);box-shadow:inset 0 9px 10px -5px rgba(0,0,0,0.25);padding:25px 90px 5px 20px}
body.region #contents .page .content .col-two .box-2-top ul.tick-list {margin:0 0 15px;list-style-image:url('/resources/media_v4/nfe/elements/el_confirmed.png');margin:0 0 0 20px}
body.region #contents .page .content .col-two .box-2-top ul.tick-list li {margin:0 0 0 10px;padding:3px 0}
body.region #contents .page .content .col-two .box-2-top ul.tick-list li {margin:0 0 15px;font-size:14px;line-height:18px;margin:0 0 5px 0}
body.region #contents .page .content .col-two h2.whychoose {margin:0 0 15px;font-size:18px;line-height:22px}
body.region #contents .page iframe {display:block;float:left;margin:0 18px 20px 0;width:720px;height:480px}
body.region #contents .page .weather-panel {float:left;width:180px}
body.region #contents .page .weather-panel h2 {margin:0 0 15px;font-size:18px;line-height:22px;margin:0}
body.region #contents .page .weather-panel .weather&gt;* {float:left}
body.region #contents .page .weather-panel .weather&gt;p {margin:0 0 15px;font-size:14px;line-height:18px;margin:0;padding:20px;font-weight:bold}
body.region #contents .page .weather-panel em {display:block;clear:both}
body.region #contents .additional h2 {margin:0 0 15px;font-size:18px;line-height:22px}
body.region #contents .additional .box-5-bottom,body.region #contents .additional .box-6-bottom {display:none}
body.region #contents .additional .box-5-top {display:inline-block;zoom:1;*display:inline;width:315px;padding:0 15px 0 0}
body.region #contents .additional .box-5-top .arrow-list li {margin-bottom:15px}
body.region #contents .additional .box-5-middle .arrow-list a {display:inline-block;padding:0 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer}
body.region #contents .additional .box-5-middle .arrow-list a .l,body.region #contents .additional .box-5-middle .arrow-list a .r {display:none}
body.region #contents .additional .box-6-top {display:inline-block;zoom:1;*display:inline;width:215px;background:#f0f0f0 url('/resources/media_v4/nfe/backgrounds/bg_seo_rentals.png') 0 0 no-repeat;vertical-align:top}
body.region #contents .additional .box-6-top .padding {margin:175px 10px 20px 20px}
body.region #contents .additional .box-6-top .padding .image-para {margin-top:15px}
body.region #contents .additional .box-6-top .padding .button-container {text-align:right}
body.region #contents .additional .box-6-top .padding .button-container a {display:inline-block;padding:0 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:14px;line-height:normal;font-weight:inherit;cursor:pointer}
body.region #contents .additional .box-6-top .padding .button-container a .l,body.region #contents .additional .box-6-top .padding .button-container a .r {display:none}
body.region #contents .additional .box-6-top h2.featured,body.region #contents .additional .box-6-top h2.subtitle {display:inline;margin:0}
body.region .datepicker {right:0;left:auto}
body.region .datepicker:before {right:200px;left:auto}
body.region .timepicker {right:-15px}
body.region .timepicker:before {left:190px}
ul.tagcloud {margin:0 0 40px}
ul.tagcloud li {display:inline;line-height:20px}
ul.tagcloud li span.cloud5 {font-size:20px}
ul.tagcloud li span.cloud4 {font-size:18px}
ul.tagcloud li span.cloud3 {font-size:16px}
ul.tagcloud li span.cloud2 {font-size:14px}
ul.tagcloud li span.cloud1 {font-size:12px}
ul.tagcloud li,ul.tagcloud a {color:#036b05}
body.eready #contentRight #button445 {text-align:right}
body#erentalPage #bodyPopup .confirmation,body#erentalPage #bodyPopup&gt;form {background:#fff;padding:40px 20px;text-align:left}
body#erentalPage #bodyPopup&gt;form[name*=EcForm],body#erentalPage #bodyPopup&gt;form[name*=EcForm]+form[name*=newbookingForm] {padding-top:0}
#e-rental-popin #login {margin:30px 0;overflow:hidden}
#e-rental-popin #login .col-one,#e-rental-popin #login .col-two {float:left;width:294px}
#e-rental-popin #login .col-one input,#e-rental-popin #login .col-two input {margin-bottom:5px}
#e-rental-popin #login .col-two {margin-left:18px}
#e-rental-popin #login h2,#e-rental-popin .withDriver h2,#e-rental-popin .withoutDriver h2,#e-rental-popin #login h3,#e-rental-popin .withDriver h3,#e-rental-popin .withoutDriver h3,#e-rental-popin #login p,#e-rental-popin .withDriver p,#e-rental-popin .withoutDriver p {margin:0 0 15px;font-size:14px;line-height:18px}
#e-rental-popin #login fieldset h3,#e-rental-popin .withDriver fieldset h3,#e-rental-popin .withoutDriver fieldset h3 {margin:0 0 10px;font-size:12px;line-height:normal;margin-bottom:4px;color:#919191}
#e-rental-popin .account-check .top {display:none}
#e-rental-popin .account-check .check-radios input[type=radio],#e-rental-popin .account-check .check-radios label {float:left;margin:0 5px 0 0;width:auto}
#e-rental-popin .account-check .check-radios label {margin-right:20px}
#e-rental-popin .account-check legend {display:none}
#e-rental-popin .account-check .field {margin-bottom:15px}
#e-rental-popin .account-check .field input,#e-rental-popin .account-check .field select {margin-bottom:0}
#e-rental-popin .account-check .cols&gt;.col-two {margin-bottom:30px}
#e-rental-popin .error input,#e-rental-popin .error select {border-color:#c90000}
#e-rental-popin #login .error p {margin:0 0 10px;font-size:12px;line-height:normal;margin-bottom:5px}
#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&gt;h2 {margin:0 0 30px;font-size:24px;line-height:normal}
#ra-summary .loading-summary {padding:45px 0;background:transparent url('/resources/media_v4/nfe/elements/el_loading_spinner.gif') no-repeat 50% 0;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 .row br,#ra-summary #col1 br,#ra-summary #col2 br {display:block}
#ra-summary div h2 {margin:0 0 15px;font-size:14px;line-height:18px}
#ra-summary div h2 img {display:none}
#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:transparent url('/resources/media_v4/nfe/elements/el_confirmed.png') no-repeat 0 2px}
#ra-summary div.row .col-b.driver {margin:0 0 40px;padding-left:22px}
#ra-summary div.row .col-b.driver p {margin:0 0 15px;font-size:14px;line-height:18px;margin:0}
#ra-summary div.mast-print {width:auto;position:absolute;top:20px;right:20px;z-index:1}
#ra-summary div.mast-print&gt;div {padding-left:22px;background:transparent url('/resources/media_v4/nfe/elements/el_tools.png') no-repeat 0 -90px}
#ra-summary div.readysummary&gt;h2 {margin:0 0 15px;font-size:18px;line-height:22px}
#ra-summary div.readysummary&gt;div {margin:0 0 15px}
#ra-summary div.readysummary table th,#ra-summary div.readysummary table td {padding:0 7px;text-align:left;width:180px}
#ra-summary div.readysummary table th:first-child,#ra-summary div.readysummary table td:first-child,#ra-summary div.readysummary table th:first-child strong,#ra-summary div.readysummary table td:first-child strong {font-weight:bold}
#ra-summary div.readysummary table th+td+td,#ra-summary div.readysummary table td+td+td {text-align:right;width:auto}
#ra-summary div.readysummary table th+td+td strong,#ra-summary div.readysummary table td+td+td strong {font-weight:bold}
#ra-summary div.readysummary table th+td+td+td,#ra-summary div.readysummary table td+td+td+td {text-align:left;width:100px}
#ra-summary div.readysummary table th span,#ra-summary div.readysummary table td span {display:block}
#ra-summary div.readysummary table th span.prea,#ra-summary div.readysummary table td span.prea {text-align:right}
#ra-summary div.readysummary table th span.prec,#ra-summary div.readysummary table td span.prec {text-align:left}
#ra-summary div.readysummary table:first-child th,#ra-summary div.readysummary table:first-child td {padding:12px 7px 10px 7px}
#ra-summary div.readysummary #col4 table+table td+td {width:auto}
#ra-summary div.warning img {display:none}
#ra-summary div .buttons {margin-top:30px}
#ra-summary #summary-data .clear.mast-print {width:auto}
#ra-summary #summary-data #readysum {background:0}
#lbEReady #new {position:absolute;top:30px;left:20px}
#lbEReady #e-rental-popin&gt;h2 {margin:0 0 30px;font-size:24px;line-height:normal;margin:0 0 20px 0;padding-top:15px;width:605px;height:70px}
#lbEReady #e-rental-popin&gt;div {clear:both;width:722px}
#lbEReady #e-rental-popin&gt;div img {float:left;margin:0 10px 10px 0}
#lbEReady #e-rental-popin&gt;div h2 {margin:0 0 15px;font-size:18px;line-height:22px;padding-top:5px;float:left}
#lbEReady #e-rental-popin&gt;div p {clear:both}
#lbEReady #e-rental-popin .check-radios {margin-bottom:15px}
#lbEReady #e-rental-popin #js_signup_text {position:absolute}
#lbEReady #e-rental-popin #js_signup_text #js_signup_link {display:none}
#lbEReady #e-rental-popin #eRentalLoginForm,#lbEReady #e-rental-popin #js_signup_panel {clear:both}
#lbEReady #ra-summary {width:722px}
#lbEReady #ra-summary div.mast-print {top:auto;bottom:37px}
#lbEReady button, #lbCoupon button, #couponNextRentalPage button {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}
#lbEReady button:hover, #lbCoupon button:hover, #couponNextRentalPage button:hover {color:#333}
#lbEReady button&gt;*, #lbCoupon button&gt;*, #couponNextRentalPage button&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
#lbEReady button&gt;*:hover, #lbCoupon button&gt;*:hover, #couponNextRentalPage button&gt;*:hover {color:#333}
#lbEReady button:hover, #lbCoupon button:hover, #couponNextRentalPage button:hover {background-position:2px -100px}
#lbEReady button:hover&gt;*, #lbCoupon button:hover&gt;*, #couponNextRentalPage button:hover&gt;* {background-position:100% -150px}
#lbEReady button#cancel {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px;margin-right:20px}
#lbEReady button#cancel:hover {color:#333}
#lbEReady button#cancel&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
#lbEReady button#cancel&gt;*:hover {color:#333}
#lbEReady button#cancel:hover {background-position:2px -100px}
#lbEReady button#cancel:hover&gt;* {background-position:100% -150px}
#lbEReady button[disabled] {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 2px 0;height:32px;line-height:32px;opacity:.4;filter:alpha(opacity=40)}
#lbEReady button[disabled]:hover {color:#333}
#lbEReady button[disabled]&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_sec.png') no-repeat 100% -50px;height:32px}
#lbEReady button[disabled]&gt;*:hover {color:#333}
#lbEReady button[disabled]:hover {background-position:2px -100px}
#lbEReady button[disabled]:hover&gt;* {background-position:100% -150px}
#lbEReady button[disabled]&gt;* {cursor:not-allowed;color:#333}
#lbEReady button[disabled]:hover {background-position:0 0}
#lbEReady button[disabled]:hover&gt;* {background-position:100% -50px}
body.travelentry #contents #title {border-bottom:0;padding-bottom:0}
body.travelentry #contents #contentsCentral {width:918px}
body.travelentry #contents .block_280_graybrd_whitebg&gt;.content {float:left;width:450px}
body.travelentry #contents .block_280_graybrd_whitebg h2 {margin:0 0 15px;font-size:18px;line-height:22px;background:#f0f0f0;font-weight:normal;color:#919191;margin:0;padding:20px 20px 15px}
body.travelentry #contents .block_280_graybrd_whitebg fieldset {padding:0 20px;background:#f0f0f0}
body.travelentry #contents .block_280_graybrd_whitebg fieldset input[type=text],body.travelentry #contents .block_280_graybrd_whitebg fieldset input[type=password],body.travelentry #contents .block_280_graybrd_whitebg fieldset input[type=email] {width:410px}
body.travelentry #contents .block_280_graybrd_whitebg fieldset+fieldset {position:relative;padding-bottom:40px;margin-bottom:20px}
body.travelentry #contents .block_280_graybrd_whitebg fieldset+fieldset a.buttongreen {position:absolute;bottom:20px;right:20px}
body.travelentry #contents .block_280_graybrd_whitebg p {margin-bottom:10px}
body.travelentry #contents .block_280_graybrd_whitebg p strong {margin:0 0 15px;font-size:14px;line-height:18px;font-weight:bold;display:block;margin-bottom:5px}
body.travelentry #contents .block_280_graybrd_whitebg p a {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}
body.travelentry #contents .block_280_graybrd_whitebg p a .l,body.travelentry #contents .block_280_graybrd_whitebg p a .r {display:none}
body.travelentry #contents .block_280_graybrd_whitebg p a#to_contact {display:none}
body.travelentry #contents .block_270_content_paragraph_button {float:left;width:450px;margin-left:18px}
body.travelentry #contents .block_270_content_paragraph_button h2 {display:none}
body.travelentry #contents .block_270_content_paragraph_button img+p strong {margin:0 0 15px;font-size:18px;line-height:22px;color:#919191;display:block;margin-top:15px}
body.travelentry #contents .block_270_content_paragraph_button p+p strong a {display:inline-block;padding:1px 15px 0 0;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%;height:auto;color:#036b05;text-decoration:none;text-transform:inherit;font-size:12px;line-height:normal;font-weight:inherit;cursor:pointer}
body.travelentry #contents .block_270_content_paragraph_button p+p strong a .l,body.travelentry #contents .block_270_content_paragraph_button p+p strong a .r {display:none}
body.travelentry #contents .call {clear:both}
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 #contents .block_280_graybrd_whitebg,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg {float:left;width:450px;background:#f0f0f0;min-height:450px}
body.corporateentry #contents .block_280_graybrd_whitebg .block_280_graybrd_whitebgBottom,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg .block_280_graybrd_whitebgBottom,body.corporateentry #contents .block_280_graybrd_whitebg .block_280_graybrd_whitebgTop,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg .block_280_graybrd_whitebgTop {display:none}
body.corporateentry #contents .block_280_graybrd_whitebg&gt;.content,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg&gt;.content {padding:20px}
body.corporateentry #contents .block_280_graybrd_whitebg .acenter,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg .acenter,body.corporateentry #contents .block_280_graybrd_whitebg h2,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg h2 {margin:0 0 15px;font-size:18px;line-height:22px;color:#919191;font-weight:normal}
body.corporateentry #contents .block_280_graybrd_whitebg .acenter,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg .acenter {text-transform:lowercase;text-align:center}
body.corporateentry #contents .block_280_graybrd_whitebg input[type=text],body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg input[type=text],body.corporateentry #contents .block_280_graybrd_whitebg input[type=password],body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg input[type=password],body.corporateentry #contents .block_280_graybrd_whitebg input[type=email],body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg input[type=email] {width:410px}
body.corporateentry #contents .block_280_graybrd_whitebg form,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form {position:relative;padding-bottom:40px}
body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form 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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px;line-height:32px;position:absolute;bottom:0;right:0}
body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover {color:#333}
body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l,body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l_lens,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l_lens,body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l_arrow,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .l_arrow {float:left;background:#f0f0f0 url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;width:10px;height:32px}
body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .r,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen .r {display:none}
body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover {background-position:100% -150px}
body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l,body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l_lens,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l_lens,body.corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l_arrow,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form a.buttongreen:hover .l_arrow {background-position:2px -100px}
body.corporateentry #contents .block_280_graybrd_whitebg form .rederror+fieldset,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg form .rederror+fieldset {margin-top:1em}
body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS label,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS label {position:relative}
body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS a,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS a {position:absolute;bottom:0;right:90px}
body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS a+a,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS a+a {bottom:auto;right:0}
body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset {display:none}
body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset {display:block}
body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset label,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset label {position:relative}
body.corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset label a,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg fieldset#fs_IATA_TIDS+fieldset+fieldset label a {position:absolute;bottom:0;right:0}
body.corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg {margin-left:18px}
body.corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg form,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg form {padding-bottom:0}
body.corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg fieldset#fs_accesscode,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg fieldset#fs_accesscode {position:relative;margin-bottom:20px;padding-bottom:40px}
body.corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg p strong,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg p strong {margin:0 0 15px;font-size:14px;line-height:18px;color:#919191;display:block;margin-bottom:5px}
body.corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg p a#booking_corporate_contact,body.ebe-module-btob-corporateentry #contents .block_280_graybrd_whitebg+.block_280_graybrd_whitebg p a#booking_corporate_contact {display:block}
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 #intro {display:none}
body.travelagents #contents #contentsCentral p {margin-bottom:2px;margin-left:467px}
body.travelagents #contents #contentsCentral p strong {font-weight:bold}
body.travelagents #contents #contentsCentral p a {color:#036b05;padding-right:12px;background:transparent url('/resources/media_v4/nfe/elements/el_arrow_green.png') no-repeat 100% 50%}
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 .block_280_graybrd_whitebg {position:absolute;top:25px;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:normal}
body.travelagents #contents .content input {display:block;width:100%}
body.travelagents #contents .content .buttongreen {bottom:-17px}
body.travelagents #contents .content form #travelAgents .rederror {display:none}
body.travelagents #contents .content fieldset {margin-top:10px}
body[class*="corporate"] form[name="form"].info#form .rederror {display:none}    
body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen,body.travelentry .block_280_graybrd_whitebg .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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px;line-height:32px;position:absolute;bottom:0;right:0}
body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen:hover,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen:hover,body.travelentry .block_280_graybrd_whitebg .buttongreen:hover {color:#333}
body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen .l,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen .l,body.travelentry .block_280_graybrd_whitebg .buttongreen .l,body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen .l_lens,body[class*="travel"] .block_280_graybrd_whitebg .buttongreen .l_lens,body.travelentry .block_280_graybrd_whitebg .buttongreen .l_lens,body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen .l_arrow,body[class*="travel"] .block_280_graybrd_whitebg .buttongreen .l_arrow,body.travelentry .block_280_graybrd_whitebg .buttongreen .l_arrow {float:left;background:#f0f0f0 url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;width:10px;height:32px}
body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen .r,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen .r,body.travelentry .block_280_graybrd_whitebg .buttongreen .r {display:none}
body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen:hover,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen:hover,body.travelentry .block_280_graybrd_whitebg .buttongreen:hover {background-position:100% -150px}
body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen:hover .l,body[class*="travelagents"] .block_280_graybrd_whitebg .buttongreen:hover .l,body.travelentry .block_280_graybrd_whitebg .buttongreen:hover .l,body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen:hover .l_lens,body[class*="travel"] .block_280_graybrd_whitebg .buttongreen:hover .l_lens,body.travelentry .block_280_graybrd_whitebg .buttongreen:hover .l_lens,body[class*="corporate"] .block_280_graybrd_whitebg .buttongreen:hover .l_arrow,body[class*="travel"] .block_280_graybrd_whitebg .buttongreen:hover .l_arrow,body.travelentry .block_280_graybrd_whitebg .buttongreen:hover .l_arrow {background-position:2px -100px}
body[class*="corporate"] .block_280_graybrd_whitebg .rederror,body.travelagents .block_280_graybrd_whitebg .rederror {display:none}
body.green-policy #contentdyn445noimage&gt;img {margin-bottom:30px}
body.green-policy #contentsRight .block_115_image_push {border:0;position:relative}
body.green-policy #contentsRight .block_115_image_push a {display:inline-block;position:absolute;top:0;left:0;z-index:1}
body.green-policy #contentsRight .block_115_image_push a&gt;img {display:none}
body.green-policy #contentsRight .block_115_image_push a span.NFE_GreenPolicy {display:block!important;position:relative;z-index:0}
body.legal-mentions p strong {font-weight:bold}
body.corpform h1 {font-size:18px;line-height:22px;padding:0 0 15px}
body.corpform #bodyPopup {width:724px;min-height:510px;background:#fff}
body.corpform #bodyPopup::after {display:none;background:0}
body.corpform #bodyPopup #poptop {display:none}
body.corpform #bodyPopup #popupsearchmyID {padding-top:0;padding-bottom:10px}
body.corpform #bodyPopup div.content {padding-top:0;min-height:430px;overflow:hidden}
body.corpform .maincontent_435_graybrd_whitebg.fleft {margin-top:0}
body.corpform .maincontent_435_graybrd_whitebg.fleft .maincontent_435_graybrd_whitebgTop {display:none}
body.corpform .lightbox {height:570px}
body.corpform form fieldset {position:relative}
body.corpform form select {margin-bottom:25px}
body.corpform form&gt;.lfield {float:none;overflow:hidden;width:auto}
body.corpform form .colleft {width:342px;float:left;border-right:1px solid #d8d8d8}
body.corpform form .colleft .lfield:first-child .grand {margin-bottom:30px;font-size:14px;color:#333}
body.corpform form .colleft .lfield:last-child {text-align:right}
body.corpform form .colright {margin-left:-1px;padding-left:30px;width:310px;float:left;border-left:1px solid #d8d8d8}
body.corpform form .colright .rfield {float:none}
body.corpform form .colright .rfield:first-child .grand {margin-bottom:30px;font-size:14px;color:#333}
body.corpform form .colright .rfield:last-child {text-align:right}
body.corpform .notice {clear:both;padding-top:20px;margin-top:20px;margin-bottom:0}
body.corpform .number,body.corpform .numberon {display:none}
body.corpform a.fleft {margin:0 0 40px 0;width:20px;height:20px;display:block;float:none;position:relative;background:transparent url('/resources/media_v4/nfe/elements/el_info.png') no-repeat 0 0}
body.corpform a.fleft .content {left:97px;bottom:18px}
body.corpform a.fleft .content:after {left:27px}
body.corpform #passwordid {margin-right:150px}
body.corpform #passwordid+.buttongreen {margin:0 0 40px 225px}
body.corpform label.bgreen {font-size:18px;line-height:22px;padding:0 0 15px;color:#333}
body.corpform label.bgreen+label.strong {color:#333;margin-bottom:20px}
body.corpform label.bgreen+label.strong+label.bgreen {color:#919191;margin:0 0 4px 0;padding:0;font-size:12px;line-height:16px}
body.corpform .call {clear:both}
body.driverinscription .maincontent_435_graybrd_whitebg.fleft {width:608px}
body.driverinscription form {overflow:hidden}
body.driverinscription form fieldset.fleft {margin-left:0}
body.driverinscription form fieldset.fleft+fieldset.fleft {margin-left:18px}
body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft {position:relative;padding-top:60px;margin-left:0}
body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft+fieldset.fleft {padding-top:0;margin-left:18px}
body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft+fieldset.fleft label {position:relative}
body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label {position:absolute;top:0;left:2px}
body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label+select {position:absolute;top:20px;left:0}
body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label+select+label {position:absolute;top:0;left:82px}
body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label+select+label+select {position:absolute;top:20px;left:80px}
body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label+select+label+select+label {position:absolute;top:0;left:176px}
body.driverinscription form fieldset.fleft+fieldset.fleft+fieldset.fleft label+select+label+select+label+select {position:absolute;top:20px;left:174px}
body.driverinscription form #fok {display:block;clear:both;float:none;text-align:right}
*+html #large_header .nav-main&gt;ul #homeLink {display:block}
*+html #loginLayer {top:28px;width:324px}
*+html #logoutLayer {top:28px;width:324px}
*+html #loginLayer form .formrow.submit {position:relative;margin:0;height:55px;width:294px}
*+html #footer ul li {float:left}
*+html #footer .h4 {clear:both}
*+html input[type=search],*+html input[type=text],*+html input[type=email],*+html input[type=number],*+html input[type=month],*+html input[type=tel],*+html input[type=password] {padding:5px;width:284px;height:18px}
*+html button,*+html input[type=submit] {overflow:visible}
*+html .three-cols {height:30px}
*+html #searchheader form.search&gt;.formrow {z-index:2}
*+html #searchheader form.search .formrow {width:100%;float:left;clear:both}
*+html #searchheader form.search input[type=text] {height:auto;width:750px}
*+html #searchheader form.search .custom_select_container select+span {padding-top:0;padding-bottom:0}
*+html #searchheader form.search .more {z-index:0;clear:both;height:235px}
*+html #searchheader form.search .more .morefields .formrow {z-index:0}
*+html #searchheader form.search .more .morefields .formrow:first-child {z-index:1}
*+html #searchheader form.search .promo label {font-size:13px}
*+html #searchheader form.search .promo label input[type=checkbox] {margin-bottom:0}
*+html #searchheader form.search.show_all input[type=text] {width:886px}
*+html #searchheader form.search.show_all input[type=text].date {width:98px}
*+html #searchheader form.search.show_all input[type=text].time {width:68px}
*+html #searchheader form.search.show_all input[type=text].code {width:182px}
*+html #contents .content form.search {width:310px;height:427px}
*+html #contents .content form.search&gt;.formrow input[type=text],*+html #contents .content form.search .more input[type=text] {width:278px;height:22px}
*+html #contents .content form.search&gt;.formrow input[type=text].date,*+html #contents .content form.search .more input[type=text].date {width:78px}
*+html #contents .content form.search&gt;.formrow input[type=text].time,*+html #contents .content form.search .more input[type=text].time {width:68px}
*+html #contents .content form.search&gt;.formrow label.custom_select_container,*+html #contents .content form.search .more label.custom_select_container {float:none;zoom:1}
*+html body.landing #contents form.search,*+html body.region #contents form.search {height:427px}
*+html body.landing #contents form.search input[type=text],*+html body.region #contents form.search input[type=text] {width:278px;height:22px}
*+html body.landing #contents form.search input[type=text].time,*+html body.region #contents form.search input[type=text].time {width:68px}
*+html body.landing #contents form.search input[type=text].date,*+html body.region #contents form.search input[type=text].date {width:78px}
*+html body.landing #contents form.search .startdate,*+html body.region #contents form.search .startdate {z-index:2}
*+html body.landing #contents form.search .returndate,*+html body.region #contents form.search .returndate {z-index:1}
*+html body.landing #contents form.search&gt;.formrow,*+html body.region #contents form.search&gt;.formrow {z-index:3}
*+html body.landing #contents form.search .bt.large,*+html body.region #contents form.search .bt.large {z-index:1}
*+html body.landing #contents form.search .more,*+html body.region #contents form.search .more {position:relative;z-index:2}
*+html body.landing #contents form.search .more .morefields .formrow,*+html body.region #contents form.search .more .morefields .formrow {z-index:2}
*+html body.landing #contents form.search .more .morefields .formrow+.formrow,*+html body.region #contents form.search .more .morefields .formrow+.formrow {z-index:1}
*+html body.vehicleguide #contents .filter .col {width:676px;height:48px}
*+html body.vehicleguide #contents .filter .col.category {width:198px}
*+html body.vehicleguide #contents .filter ul.attributefilters {width:960px}
*+html body.vehicleguide #contents .filter ul.attributefilters&gt;li,*+html body.vehicleguide #contents .filter ul.attributefilters&gt;li.last {border:0}
*+html body.vehicleguide #contents .filter ul.filter-type,*+html body.vehicleguide #contents .filter ul.filter-type&gt;li {height:auto}
*+html body.select #contents #waiting {height:510px}
*+html body.select #contents #filter {width:958px}
*+html body.select #contents #filter .sort li {zoom:1;*display:inline}
*+html body.select #contents #filter ul.tabs li span {height:15px;zoom:1;*display:inline}
*+html body.select #contents .details {overflow:hidden}
*+html body.favorite ul.features li,*+html .favoritebox ul.features li {width:146px}
*+html body.favorite ul.features li.even,*+html .favoritebox ul.features li.even {width:50px}
*+html body.favorite #contents .bt,*+html .favoritebox #contents .bt {zoom:1;*display:inline}
*+html body.favorite #contents .bt.box.toggle,*+html .favoritebox #contents .bt.box.toggle {width:600px}
*+html body.favorite #contents .bt.box.toggle span,*+html .favoritebox #contents .bt.box.toggle span {zoom:1;*display:inline;width:560px}
*+html body.favorite #contents .loyalty,*+html .favoritebox #contents .loyalty {height:70px}
*+html body.favorite #contents .tools.pagetools&gt;li.print,*+html .favoritebox #contents .tools.pagetools&gt;li.print,*+html body.favorite #contents .tools.pagetools&gt;li.ecoprint,*+html .favoritebox #contents .tools.pagetools&gt;li.ecoprint {float:none}
*+html body.book #contents .main-content {float:left}
*+html body.book #contents .cartile {width:625px}
*+html body.book #contents .cartile .bt.box.toggle,*+html body.book #contents .cartile .details .col {width:600px}
*+html body.book #contents .cartile .details .col&gt;ul.features {position:absolute}
*+html body.book #contents #payment_option {padding-top:10px}
*+html body.book #contents #recommendations.extras ul.options li span.title {width:285px}
*+html body.book #contents #recommendations.extras ul.options li span.price {width:170px}
*+html body.book #contents #upgrade form {zoom:1}
*+html body.book #contents #formContainer {width:625px}
*+html body.book #contents #formContainer #loginTypes&gt;fieldset #login form&gt;div input[type=text] {width:268px}
*+html body.book #contents #formContainer form #divGender div,*+html body.book #contents #formContainer form #divPhoneNumber fieldset div,*+html body.book #contents #formContainer form #divGender h3,*+html body.book #contents #formContainer form #divPhoneNumber fieldset h3,*+html body.book #contents #formContainer form #divGender label,*+html body.book #contents #formContainer form #divPhoneNumber fieldset label {zoom:1;display:inline}
*+html body.confirmation #returning-your-vehicle {height:150px}
*+html body.confirmation #contents #details .cartile {width:625px}
*+html body.confirmation #contents #details #location #pickupLocation li,*+html body.confirmation #contents #details #location #returnLocation li {height:46px}
*+html body.confirmation #contents #details #googleMapDirections form input.text {width:244px!important}
*+html form.style_3_di .fleft {margin-bottom:15px}
*+html body.my-europcar form.login_myec input[type=checkbox] {float:left;margin-top:0}
*+html body.my-europcar form.login_myec fieldset+div+div {clear:both;width:310px}
*+html form#search_id.style_3 .block_248_gray_bg {width:275px}
*+html form#search_id.style_3 .block_248_gray_bg .lfield {width:auto}
*+html form#search_id.style_3 .block_248_gray_bg input,*+html form#search_id.style_3 .block_248_gray_bg select#creditCard,*+html form#search_id.style_3 .block_248_gray_bg select.input {width:248px}
*+html form[name*="driver"] #genderM input[type=radio],*+html form[name*="driver"] #genderF input[type=radio],*+html form[name*="driver"] #genderM input[type=radio]+label,*+html form[name*="driver"] #genderF input[type=radio]+label {margin-top:0;margin-bottom:0}
*+html form[name*="driver"] fieldset.radio input#acceptOffer,*+html form[name*="driver"] fieldset.radio input#generalConditions {margin-bottom:0}
*+html body.deals #contents .tabs-container .tab-navigation ul {height:40px}
*+html body.deals #contents .tabs-container .tab-navigation ul li {float:left;height:40px}
*+html body.deals #contents .tabs-container .tab-navigation ul li a.selected {bottom:0}
*+html body.partneroffers #contents #onglet ul {height:40px}
*+html body.partneroffers #contents #onglet ul li {float:left;height:40px}
*+html body.partneroffers #contents #onglet ul li a.selected {bottom:0}
*+html body.pageError.pageError_404 #line+h1+p+#line+h1+ul+#line,*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_500 #line+h1+p+#line+h1+ul+#line,*+html body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line,*html body.pageError.pageError_503 #line+h1+p+#line+h1+ul+#line {margin-top:325px}
*+html body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul,*+html #privilege .maincontent #tabPanel .contentpanel-tabs ul {height:40px}
*+html body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li,*+html #privilege .maincontent #tabPanel .contentpanel-tabs ul li {float:left;height:40px}
*+html body.loyalty_info .lightbox .maincontent #tabPanel .contentpanel-tabs ul li a.selected,*+html #privilege .maincontent #tabPanel .contentpanel-tabs ul li a.selected {bottom:0}
*+html body.region #contents .page .content .col-two .box-2-top ul.tick-list {margin-left:15px}
*+html body.region #contents .page .content .col-two .box-2-top ul.tick-list li {padding-left:5px}
@media screen and (max-device-width:1024px) {body {position:relative}
#shim {position:absolute}
.content {-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);-o-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}
.lightbox.show {pointer-events:auto}
body.book #contents #basket.fixed .submit_quote,body.book #contents #basket.bottom .submit_quote {position:relative;top:0;left:0;bottom:auto;margin-left:0}
div#lbVerifiedByVisa div.descText {width: 574px;float: left;padding: 15px 133px 0px 15px;margin-bottom: 20px;margin-right: 0px;border-bottom-width: 0;background: #F0F0F0 url("/resources/media_v4/nfe/elements/el_logo_vbv_popin.gif") no-repeat scroll 600px 15px}
@media print {#large_header *,#footer,.pagetools,#tools,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.select #contents #filter,body.book #contents #filter,body.confirmation #contents #filter {margin:0 0 15px;font-size:14px;line-height:18px;color:#333}
body.select #contents #filter ul,body.book #contents #filter ul,body.confirmation #contents #filter ul {width:100%}
body.select #contents #enquiry ul,body.book #contents #enquiry ul,body.confirmation #contents #enquiry ul {display:none}
body.select #contents #upgrade,body.book #contents #upgrade,body.confirmation #contents #upgrade,body.select #contents #dontForget,body.book #contents #dontForget,body.confirmation #contents #dontForget,body.select #contents .quoteincludes,body.book #contents .quoteincludes,body.confirmation #contents .quoteincludes {border:1px solid #d8d8d8}
body.select #contents .cartile,body.book #contents .cartile,body.confirmation #contents .cartile {padding-bottom:0;border:0}
body.select #contents ul.features li,body.book #contents ul.features li,body.confirmation #contents ul.features li,body.select #contents ul.features li.even,body.book #contents ul.features li.even,body.confirmation #contents ul.features li.even,body.select #contents ul.features li.minage,body.book #contents ul.features li.minage,body.confirmation #contents ul.features li.minage {position:static;padding:0;height:auto;width:100%}
body.select #contents ul.features li:after,body.book #contents ul.features li:after,body.confirmation #contents ul.features li:after,body.select #contents ul.features li.even:after,body.book #contents ul.features li.even:after,body.confirmation #contents ul.features li.even:after,body.select #contents ul.features li.minage:after,body.book #contents ul.features li.minage:after,body.confirmation #contents ul.features li.minage:after {content:" " attr(data-title) " "}
body.select #contents .quoteincludes li,body.book #contents .quoteincludes li,body.confirmation #contents .quoteincludes li {display:block}
body.select #contents .quoteincludes li span,body.book #contents .quoteincludes li span,body.confirmation #contents .quoteincludes li span {padding-left:0;background:0}
body.select #contents .col {min-height:0}
body.select #contents .bt.box,body.select #contents .arrowlink {visibility:hidden}
body.book #contents #basket,body.book #contents #cardetails,body.book #contents #formContainer {float:none;width:100%}
body.book #contents .cartile,body.book #contents .cartile .details .col,body.book #contents .cartile .extras,body.book #contents .cartile .extras ul,body.book #contents #basket&gt;.quote,body.book #contents #basket&gt;.submit_quote,body.book #contents #basket ul.price,body.book #contents #formContainer #reservationForm&gt;fieldset&gt;.h2 {width:100%}
body.book #contents #formContainer #reservationForm fieldset&gt;.content {display:block!important}
body.book #contents #formContainer #reservationForm #legal {width:100%}
body.book #contents #formContainer #reservationForm #legal&gt;div&gt;div:first-child {border:0}
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 .cartile,body.confirmation #contents #details #location,body.confirmation #contents #details #returning-your-vehicle {border-top:none!important}
body.confirmation #contents #details #customer a,body.confirmation #contents #details #basket 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.confirmation #banner #voucher .print_hidden {display:block!important}
body.myaccountprivilegeenrolmentchargecard {font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px!important;line-height:16px}
body.myaccountprivilegeenrolmentchargecard #tools {display:none!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 {width:100%!important;margin-bottom:0!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 .maincontent_815_graybrd_whitebg,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 .maincontent_815_graybrd_whitebg&gt;.content&gt;.lfield {width:auto!important;float:none}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] fieldset .lfield,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] fieldset .rfield {width:50%!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] fieldset .rfield {margin:0!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] fieldset.radio {height:auto!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] .lfield.green.strong,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] .tab_bg {margin-top:15px!important;padding:0!important;border:none!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] p+fieldset&gt;.lfield label,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] p+fieldset&gt;.rfield label {width:294px!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] h2,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] p,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] span,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] span.tab_left {color:#333!important;font-weight:normal!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] label,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] label.green.strong {color:#919191!important;font-weight:normal!important;font-size:12px!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] .strong {font-weight:normal!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] img,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] .yellow_line {display:none!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] #driverDetails&gt;.lfield.green.strong {display:none!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] #personalData {width:100%!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] #generalConditionsErrorDiv {margin:0!important;padding:0!important;border:none!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] table.result {margin-bottom:20px!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] table.result td,body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] table.result th {vertical-align:middle;padding:3px 5px 3px 5px!important;font-weight:normal!important}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] table.result th {border:1px solid #d8d8d8!important;border-width:1px 0 1px 1px!important;font-weight:bold!important;color:#333}
body.myaccountprivilegeenrolmentchargecard #contents #g2_0 form[name*=driverPrivilegeEnrolment] table.result th:first-child {border-left: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:none!important}
.lightbox #lbEReady #summary-data&gt;form {display:none}
.lightbox #lbEReady #popup,.lightbox #lbEReady #summary-data,.lightbox #lbEReady #summary-data&gt;div,.lightbox #lbEReady #summary-data .warning,.lightbox #lbEReady #summary-data .ending {width:95%!important}
.lightbox #lbEReady table {width:95%!important}
.lightbox #lbEReady table td {padding:2px 5px 2px 0!important;border:none!important}
.lightbox #lbEReady table td:first-child {white-space:nowrap;width:300px}}
hr,.hr-footer,.eciwebsites *,#toolsBusiness,.site-tools,.content-top .seo,.content-top .nav-shadow,.block_promoprice_fleet,.tipsReassurance,.block_248_gray_top,.block_248_gray_bottom,.calendar .cal-holder,.spacer,.maincontent_470_greenbrd_greenbgBottom,.maincontent_335_greenbrd_greenbgBottom,#contents&gt;#tools #toolsBusiness,#contents&gt;#toolsConcierge,#block_235_115_image_push,.jqmOverlay,.block_435_partner_presentationTop,.block_435_partner_presentationBottom,.block_435_promopush_siTop,#terms .block_570_content_para_buttonGoToTop,#terms .block_570_content_para_buttonTop,#terms .block_570_content_para_buttonBottom,#contents&gt;#terms .block_570_content_para_button .liste,#popsurvey .grayline,#privilege .footerpanel .sifr-ye,#privilege .maincontent #tabPanel .tab-content .access,body#erentalPage #bodyPopup br,body#erentalPage #bodyPopup img,.yellow_line {display:none}
body.book #contents #formContainer #backToLogin .h2{color:#036B05;font-size:18px;line-height: 22px;margin: 0;

}
body.book #contents #formContainer #backToLogin{border-bottom: 1px solid #D8D8D8;padding-bottom: 25px}
body.book #contents #formContainer #backToLogin #buttonBackToLogin{position: relative;top: -5px;right: 10px}
body.myeuropcarsummary #container #qualifyingRentals #pagination, body.myaccountloyaltyinformation #container #qualifyingRentals #pagination{display:inline-block;float:right}
body.myeuropcarsummary #container #qualifyingRentals #pagination ul, body.myaccountloyaltyinformation #container #qualifyingRentals #pagination ul{text-align:center}
body.myeuropcarsummary #container #qualifyingRentals #pagination ul li + li, body.myaccountloyaltyinformation #container #qualifyingRentals #pagination ul li + li{border-left: 1px solid #333333;padding-left: 15px}

body.myeuropcarsummary #container #qualifyingRentals #pagination li, body.myaccountloyaltyinformation #container #qualifyingRentals #pagination li{-moz-box-sizing: border-box;color: #036B05;cursor: pointer;display: inline-block;height: 14px;line-height: 14px;overflow: hidden;padding: 1px 15px 0 0}
body.myeuropcarsummary #container #qualifyingRentals #pagination li.selected, body.myaccountloyaltyinformation #container #qualifyingRentals #pagination li.selected{color: #333333;cursor: default;font-weight: bold;padding-top: 0}
body.myeuropcarsummary #container #qualifyingRentals #pagination li.prev, body.myaccountloyaltyinformation #container #qualifyingRentals #pagination li.prev{background: url("/resources/media_v4/nfe/elements/el_arrow_back_green.png") no-repeat scroll 0 50% transparent;color: #036B05;cursor: pointer;display: inline-block;font-size: 12px;font-weight: inherit;height: auto;line-height: normal;padding: 1px 15px 0;text-decoration: none;text-transform: inherit}
body.myeuropcarsummary #container #qualifyingRentals #pagination li.next, body.myaccountloyaltyinformation #container #qualifyingRentals #pagination li.next{background: url("/resources/media_v4/nfe/elements/el_arrow_green.png") no-repeat scroll 100% 50% transparent;color: #036B05;cursor: pointer;display: inline-block;font-size: 12px;font-weight: inherit;height: auto;line-height: normal;padding: 1px 15px 0;text-decoration: none;text-transform: inherit}
body.myeuropcarsummary #container #qualifyingRentals .content h2, body.myaccountloyaltyinformation #container #qualifyingRentals .content h2{display: inline-block;font-size: 18px;line-height: 22px;margin: 0 0 15px}
body.myeuropcarsummary #container #qualifyingRentals #headerPagination, body.myaccountloyaltyinformation #container #qualifyingRentals #headerPagination{margin: 15px 0 5px}
body.myeuropcarsummary #container #qualifyingRentals #headerPagination .marginRight, body.myeuropcarsummary #container #qualifyingRentals .marginRight, body.myaccountloyaltyinformation #container #qualifyingRentals #headerPagination .marginRight, body.myaccountloyaltyinformation #container #qualifyingRentals .marginRight{margin-right: 10px}
body.myeuropcarsummary #container #qualifyingRentals #headerPagination .borderLeft, body.myaccountloyaltyinformation #container #qualifyingRentals #headerPagination .borderLeft{
   	padding-left: 10px;
   	border-left: 1px solid #333333}
body.myeuropcarsummary #container #qualifyingRentals #headerPagination .greenUnderline, body.myaccountloyaltyinformation #container #qualifyingRentals #headerPagination .greenUnderline{
   	color: #036B05;
   	text-decoration:underline;
   	cursor: pointer}
body.myeuropcarsummary #container #qualifyingRentals #headerPagination.marginBottom, body.myaccountloyaltyinformation #container #qualifyingRentals #headerPagination.marginBottom{margin-bottom: 15px}
body.myeuropcarsummary #container #qualifyingRentals a.showTran, body.myaccountloyaltyinformation #container #qualifyingRentals a.showTran{margin-left: 5px;position:relative;top:-4px;font-size: 12px !important;line-height: 32px !important}
body.myeuropcarsummary #container #qualifyingRentals .hugeMarginBottom, body.myaccountloyaltyinformation #container #qualifyingRentals .hugeMarginBottom{margin-bottom:70px}
body.myeuropcarsummary #container #qualifyingRentals .dates, body.myaccountloyaltyinformation #container #qualifyingRentals .dates{position:relative;width:380px;margin-top: 10px}
body.myeuropcarsummary #container #qualifyingRentals .startdate, body.myaccountloyaltyinformation #container #qualifyingRentals .startdate{position:relative;float:left;top:-10px}
body.myeuropcarsummary #container #qualifyingRentals .enddate, body.myaccountloyaltyinformation #container #qualifyingRentals .enddate{position:relative;float:right;top:-10px}
body.myeuropcarsummary #container #qualifyingRentals .filterUp, body.myaccountloyaltyinformation #container #qualifyingRentals .filterUp{background: url("/resources/media_v4/nfe/elements/el_arrows_priv3.png") no-repeat 0 -47px transparent;bottom: -5px;cursor: pointer;height: 24px;width: 25px;left:3px;position:relative}
body.myeuropcarsummary #container #qualifyingRentals .filterDown, body.myaccountloyaltyinformation #container #qualifyingRentals .filterDown{background: url("/resources/media_v4/nfe/elements/el_arrows_priv3.png") no-repeat 0 0 transparent;bottom: -5px;cursor: pointer;height: 24px;width: 25px;left:3px;position:relative}
.print-button {background: url("/resources/media_v4/nfe/elements/el_tools.png") no-repeat scroll 0 -90px rgba(0, 0, 0, 0);margin-left: 28px;padding: 3px 0 3px 25px;text-transform: none}
#logoutLayer{width:325px;background:#FFF}
#logoutLayer #logoutWelc{padding: 15px}
#logoutLayer #logoutWelc span{color:#919191;font-size:12px}
#logoutLayer #logoutOptions a.logout span {text-transform: capitalize}
#loginLayer, #logoutLayer {width:325px;background:#FFF;border-bottom:4px solid #f9d200}
#logoutLayer #logoutOptions, #loginLayer #loginOptions{padding: 5px 15px 5px 15px;border-bottom:1px solid #d8d8d8}
#logoutLayer #logoutOptions a, #loginLayer #loginOptions a{font-size:14px;display:block;outline:none;padding:10px;margin-bottom:10px;background:#f0f0f0}
body.myeuropcarsummary #container #qualifyingRentals .enddate .datepicker {left:-50px}
body.confirmation #contents #details #location #picking-up-your-vehicle&gt;h2, body.confirmation #contents  #details&gt;div.detailInfo&gt;div#customer .h2, body.confirmation #contents #details #location #returning-your-vehicle&gt;h2 {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 23px}
body.confirmation #contents #details&gt;div.detailInfo&gt;div#cardetails h3 span.similar {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 400;font-size: 18px}
body.confirmation #contents #details span#basket div.cta-content&gt;h2 {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 20px}
body.confirmation #contents #details span#basket div.highlight ul.price li.estimated span.name, body.confirmation #contents #details span#basket div.highlight ul.price li.guaranteed span.price, body.confirmation #contents #details #location #picking-up-your-vehicle&gt; div#dontForget div.padding&gt;h3 {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 400;font-size: 20px}
body.confirmation #contents #details span#basket div.highlight ul.price li.estimated span.price {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 23px}
body.deals div#contents div.deals-landing div.trans-box h2.web-font {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 41px}
body.deals div#contents div.deals-landing div.trans-box p.price.web-font {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 400;font-size: 20px}
body.deals div#contents div.deals-landing div.tabs-container div.tab-navigation&gt;h1, body.deals #contents .bottom-content .bottom-left h3 {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 20px}
body.deals div#contents div.deals-landing div.tabs-container div.tab-content div.dbl-col div.text&gt;h3 {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 18px;color: #037b00}
body.deals #contents .tabs-container .tab-content .dbl-col .buttons a.buttongreen {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 16px;color: #037b00}
body.landing div#contents div.shim h1.step1promoL1 {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 34px}
body.landing div#contents div.shim h3.h2{font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 400;font-size: 23px}
body.landing div#contents form.search span.bt &gt; * {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 22px;color: #037b00}
body.landing #contents .sticker &gt; * {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 18px;line-height: 21px}
body.landing #contents .reasons h3.h1, body.landing #contents .description h3.h2, body.landing #contents .termsandconditions h3.h2 {font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 700;font-size: 20px}
body.book #contents div#basket div.quote div.highlight div#whatMeetGreet.meetGreet, body.confirmation div.container div#confirm div#contents div#details div.detailInfo div#location div#pickupLocation ul.details li div#whatMeetGreet.meetGreet{font-size: 12px;line-height: normal;cursor:pointer;font-weight:bold}
body.book #contents div#basket div.quote div.highlight div#whatMeetGreet.meetGreet span.tooltip, body.confirmation div.container div#confirm div#contents div#details div.detailInfo div#location div#pickupLocation ul.details li div#whatMeetGreet.meetGreet span.tooltip{display:inline-block!important;top:5px;left:5px}
body.book #contents div#basket div.quote div.highlight div#whatMeetGreet.meetGreet {margin-bottom:10px}
body.myaccountloyaltyinformation div#bodyTemplateG2_0 div#container div#contents div#g2_0 div.maincontent_815_graybrd_whitebg div.content select#country.select {clear:both;float:left;margin-top:10px}
body.myaccountloyaltyinformation div#bodyTemplateG2_0 div#container div#contents div#g2_0 div.maincontent_815_graybrd_whitebg div.content select#country.select ~ div.strong {float:left;clear:both}
body.confirmation div#confirm div#contents div.main-content div.content div#headline div#atCaution.caution-text p strong {background:transparent url('../module/images/nfe/elements/el_notice.png') no-repeat 0 -3px}
body.book #contents div#basket div#basketBookingFees div#listOfCreditCardFees {color: #919191}
body.myaccountprivilegeenrolmentidcard div#bodyTemplateG2_0 div#container div#g2_0 div.maincontent_815_graybrd_whitebg form.two_columns div div img, body.myaccountprivilegeenrolmentchargecard div#bodyTemplateG2_0 div#container form.two_columns img#cardImage {float:right;position:relative;top:-20px}
body.confirmation #contents #details #couponNextRental a#linkCouponNextRental {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 0 0 10px;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 2px 0;height:32px;line-height:32px}
body.confirmation #contents #details #couponNextRental a#linkCouponNextRental:hover {color:#333}
body.confirmation #contents #details #couponNextRental a#linkCouponNextRental&gt;* {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:bold;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:0 40px 0 0;background:transparent url('/resources/media_v4/nfe/backgrounds/bg_bt_prim.png') no-repeat 100% -50px;height:32px}
body.confirmation #contents #details #couponNextRental a#linkCouponNextRental&gt;*:hover {color:#333}
body.confirmation #contents #details #couponNextRental a#linkCouponNextRental:hover {background-position:2px -100px}
body.confirmation #contents #details #couponNextRental a#linkCouponNextRental:hover&gt;* {background-position:100% -150px}
body.confirmation #couponNextRental {padding: 20px;float:left;clear: both}
body.confirmation #couponNextRental #couponImage {height: 279px;width: 625px}
body.confirmation #couponNextRental #couponImage #couponContent {width: 315px;position: relative;left:289px;margin: 0px 20px}   
body.confirmation #couponNextRental #couponImage #couponContent #titleCoupon {font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 18px;font-weight: 700;color: #333333;position:relative;top: 15px;width:280px;height:40px}
body.confirmation #couponNextRental #couponImage #couponContent .blankSpot {background-color:#FFFFFF;width:260px;height:100px;top:30px;position:relative;padding:10px;border: 1px dashed #037b00}
body.confirmation #couponNextRental #couponImage #couponContent .blankSpot .titleValue {font-size: 12px}
body.confirmation #couponNextRental #couponImage #couponContent .blankSpot .titleValue.top {margin-top:0px}
body.confirmation #couponNextRental #couponImage #couponContent .blankSpot .value {font-size: 22px}
body.confirmation #couponNextRental #couponImage #couponContent .blankSpot .value.bottom {margin-bottom: 15px}
body.confirmation #couponNextRental #couponImage #couponContent .blankSpot span {width:100%;display:inline-block;margin: 3px 0}
body.confirmation #couponNextRental #linkCouponNextRental{float:right;right: 50px;position: relative;top: 60px}
body.confirmation #couponNextRental span.termCond {position:relative;top:5px}
#couponNextRentalContent div.header &gt; h2 {font-size: 18px;font-weight: 400;margin: 5px 0}
#couponNextRentalContent #TCContent &gt; div {margin: 10px 0;line-height: 18px}
#couponNextRentalContent .noprint{display:none}
body.confirmation #lbCoupon #couponNextRentalContent div#redeem {clear: both;float: right;margin: 15px 15px 20px 15px}
body#couponNextRentalPage #couponNextRentalContent div#redeem {position: relative;float: right}
body.confirmation #lbCoupon .pagetools{float:right}
body#couponNextRentalPage #couponNextRentalContent #contentsCentral {margin: 40px auto;margin-bottom: 60px}
body.confirmation div#englob div.container div#confirm div#contents div#details div#manageBooking div.coupon {background:transparent url('/resources/media_v4/nfe/backgrounds/bg_coupon_anchor.gif') no-repeat 0 0; height:110px; width:273px; margin-left: 10px; padding:15px 10px}
body.confirmation div#englob div.container div#confirm div#contents div#details div#manageBooking div.coupon span.title{font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 20px;font-weight: 400;width:100%;display:inline-block;margin-bottom:15px}
body.confirmation div#englob div.container div#confirm div#contents div#details div#manageBooking div.coupon span.amountOff{font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 23px;font-weight: 700;width:100%;display:inline-block;margin-bottom:12px}
</pre></body></html>