html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.clearfix{clear:both;height:0}legend{display:none}body{font-family:Arial,Helvetica,sans-serif;font-size:16px;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}h1{font-size:3.25em;font-weight:700;line-height:1.2em}h2{font-size:2em;font-weight:700;line-height:1.3em;color:#000}h3{font-size:1.75em;line-height:1.3em;color:#555}h4{font-size:1.375em;line-height:1.3em}h5{font-size:1em;font-weight:700;line-height:1.5em}p{line-height:1.5em}a{text-decoration:none;color:#0064c8;border-bottom:1px solid #0064c8;padding:0 0 2px}a:hover{border:none;color:#629ed5}.content{width:960px;margin:0 auto;color:#555}.left,.right{float:left;width:50%}#form .left{float:left;width:48%;margin:-100px 0 0}#form .right{float:right;width:48%;margin:-120px 0 0}ul.ticks{padding:10px 0}ul.ticks li{padding:7px 20px 25px 40px;background:url(/images/site_graphics/newsite/img-bullet-tick.png) 0 0 no-repeat transparent}div.cf{clear:both;float:none!important}#header.carhire3000{background:#487dcd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#487dcd),color-stop(100%,#224dbb));background:-webkit-linear-gradient(top,#487dcd 0%,#224dbb 100%);background:-moz-linear-gradient(top,#487dcd 0%,#224dbb 100%);background:-o-linear-gradient(top,#487dcd 0%,#224dbb 100%);background:-ms-linear-gradient(top,#487dcd 0%,#224dbb 100%);background:linear-gradient(to bottom,#487dcd 0%,#224dbb 100%);border:none}#header.carhire3000 .opt-toggle{padding:10px 0}#header.carhire3000 .opt-toggle-bar{background-color:#fff}#header.carhire3000 #options{background:#2450bb;top:58px}#header.carhire3000 .logo img,#header.carhire3000 .rc-logo-link{height:41px}#mybooking-ch3000{margin:0 -5% -10px;padding:0 5% 5%}#header{background:#eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top,#f9f9f9 0%,#eeeeee 100%);background:-moz-linear-gradient(top,#f9f9f9 0%,#eeeeee 100%);background:-o-linear-gradient(top,#f9f9f9 0%,#eeeeee 100%);background:-ms-linear-gradient(top,#f9f9f9 0%,#eeeeee 100%);background:linear-gradient(top,#f9f9f9 0%,#eeeeee 100%);border-top:4px solid #1b65a4;border-bottom:1px solid #e6e6e6;padding:10px 0;-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);position:relative;z-index:10}#header .container{margin:0 auto;width:960px}#header form{padding:0}#header a{border:none}#logo{display:block;height:48px;background:url(/images/site_graphics/newsite/sprite-general.png) -5px -128px no-repeat transparent;float:left;text-indent:100%;white-space:nowrap;overflow:hidden}.logo{display:block;float:left;white-space:nowrap;overflow:hidden;padding:0}#header form{background:0 0;border-radius:0;overflow:visible}.opt-toggle{display:none}#options{float:right;padding:10px 0 0}#currency-container,#language-container,#booking-container{position:relative;height:30px;float:left}.opt-btn{float:left;display:block;margin:0 0 0 10px;color:#fff;text-decoration:none;text-shadow:1px 1px 0 #499ce4;font-size:.875em;box-shadow:1px 1px 1px #d1d1d1;border-radius:5px;cursor:pointer}.opt-icon,.opt-label,.opt-arrow{display:block;float:left}.opt-icon{padding:0;border-radius:5px 0 0 5px;border-right:1px solid #5a96ca;background:#2567a7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#509ad9),color-stop(100%,#1c66a5));background:-webkit-linear-gradient(top,#509ad9 0%,#1c66a5 100%);background:-moz-linear-gradient(top,#509ad9 0%,#1c66a5 100%);background:-o-linear-gradient(top,#509ad9 0%,#1c66a5 100%);background:-ms-linear-gradient(top,#509ad9 0%,#1c66a5 100%);background:linear-gradient(top,#509ad9 0%,#1c66a5 100%)}.opt-icon span{display:block;height:30px;width:44px;border:none}em#language span{height:24px;width:24px;margin:3px 10px;background-image:url(/images/site_graphics/newsite/sprite-flags.png);background-repeat:no-repeat}em#currency span{background:url(/images/site_graphics/newsite/sprite-general.png) -374px -78px no-repeat transparent}em#booking span{background:url(/images/site_graphics/newsite/sprite-general.png) -429px -78px no-repeat transparent}.opt-label{background:#4a9ce4;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9acdfb),color-stop(100%,#499ce4));background:-webkit-linear-gradient(top,#9acdfb 0%,#499ce4 100%);background:-moz-linear-gradient(top,#9acdfb 0%,#499ce4 100%);background:-o-linear-gradient(top,#9acdfb 0%,#499ce4 100%);background:-ms-linear-gradient(top,#9acdfb 0%,#499ce4 100%);background:linear-gradient(top,#9acdfb 0%,#499ce4 100%);font-weight:300;padding:8px 5px;border-left:1px solid #9abfdf;border-right:1px solid #59a7eb}.opt-arrow{border-radius:0 5px 5px 0;border-left:1px solid #9abfdf;background:#4a9ce4;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9acdfb),color-stop(100%,#499ce4));background:-webkit-linear-gradient(top,#9acdfb 0%,#499ce4 100%);background:-moz-linear-gradient(top,#9acdfb 0%,#499ce4 100%);background:-o-linear-gradient(top,#9acdfb 0%,#499ce4 100%);background:-ms-linear-gradient(top,#9acdfb 0%,#499ce4 100%);background:linear-gradient(top,#9acdfb 0%,#499ce4 100%)}.opt-arrow span{display:block;height:30px;width:26px;background:url(/images/site_graphics/newsite/sprite-general.png) -485px -79px no-repeat transparent}.dropdown{top:35px;width:214px;position:absolute;background:#fff;border:2px solid #5a96ca;border-radius:5px;display:none}.dropdown p{font-size:.75em;font-weight:700;color:#666;padding:5px;border-bottom:1px solid #eee}.dropdown ul{padding:5px}.dropdown ul li a{display:block;font-size:.75em;font-weight:300;text-decoration:none;padding:5px}.dropdown ul li a span{display:inline-block;width:34px}.dropdown ul li a:hover{background-color:#94c2fa;border-radius:5px}.dropscroll{height:200px;overflow-y:scroll;margin:5px}#currencies,#languages{left:10px}#mybooking{left:-53px}#languages ul li a{display:block;height:25px;width:153px;padding:5px 10px;overflow:hidden}#languages ul li a span{background-image:url(/images/site_graphics/newsite/sprite-flags.png);background-repeat:no-repeat;display:block;height:24px;width:24px;float:left}#languages ul li a em{float:left;padding:7px 0 0 10px}#mybooking .dropscroll{overflow:hidden;height:auto;padding:0 0 10px}#mybooking p{border:none;color:#000;font-weight:300;line-height:1.5}#mybooking a{font-size:.75em;width:109px;float:left;line-height:1.2;word-wrap:break-word}#mybooking input{width:190px;margin:0 0 8px;padding:5px;border:1px solid #ccc;border-radius:3px}a#mybookinglogin{float:right;background:#95b966;border:1px solid #688a33;border-radius:5px;width:88px;padding:0;font-size:.75em;font-weight:700;line-height:2em;color:#fff;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #688a33}#forgotten-box{width:360px;position:absolute;top:50%;left:25%;background:#f1f1f1;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:5px;padding:25px;z-index:100}#forgotten-box *{clear:both}#forgotten-box>a{float:right;font-size:.688em;margin:-10px 0 0;background:url(/images/site_graphics/newsite/newsite/sprite-general.png) 0 -367px no-repeat;padding:0 0 0 15px}#forgotten-box p{line-height:1.5;padding:5px 0 10px}#forgotten-box label{display:block;width:100%;padding:0 0 7px;font-weight:700}#forgotten-box input{width:340px;padding:8px;border-radius:5px;font-size:1em}#forgotten-box input#forgotSubmit{display:block;height:38px;width:122px;margin:10px auto;background:#8db35b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a2c375),color-stop(100%,#749e3a));background:-webkit-linear-gradient(top,#a2c375 0%,#749e3a 100%);background:-moz-linear-gradient(top,#a2c375 0%,#749e3a 100%);background:-o-linear-gradient(top,#a2c375 0%,#749e3a 100%);background:-ms-linear-gradient(top,#a2c375 0%,#749e3a 100%);background:linear-gradient(top,#a2c375 0%,#749e3a 100%);border-radius:5px;border:1px solid #688a34;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:700;color:#fff;text-shadow:1px 1px 0 #688a34;text-align:center;text-decoration:none;box-shadow:0 1px 2px #9b8128;cursor:pointer}#not-found h5{color:red}#nav{background:#f5f5f5;border-top:1px solid #fff;box-shadow:0 2px 2px #c6c6c6}#nav .container{width:960px;margin:0 auto;overflow:hidden}#nav a{border:none}#nav p{font-size:.875em;text-shadow:1px 1px 0 #fff;padding:12px 0 0;float:left;height:27px}#nav p span{float:left}#nav img{margin:6px 0 0 5px;float:left}#nav ul{float:right;font-size:.75em}#nav ul li{float:left}#nav ul li a{display:block;padding:14px;margin:-1px 0 0;text-decoration:none;color:#000}#nav ul li a:hover{background:#e6e6e6}#feature{width:100%;height:650px;position:absolute}#sub{padding:20px 0 100px;margin:0 0 30px;position:relative;background-color:#489ae3;-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.5);box-shadow:inset 0 0 10px rgba(0,0,0,.5);background-position:100% 100%;background-repeat:no-repeat}#title{height:56px;width:100%;line-height:56px}#subTitle{height:36px;width:100%;line-height:36px}.sub_es{background:url(/images/destinations/es.jpg) 100% 100% no-repeat #489ae3}.alicante{background:url(/images/destinations/alicante.jpg) 100% 100% no-repeat #489ae3}#sub *{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5)}#sub p{color:#ffe89c;font-size:1.375em}#sub p#reviewcentre{color:#fff;font-size:1em;line-height:29px;text-align:right;text-decoration:none}#sub em{display:inline-block;height:26px;line-height:26px;width:32px;background:url(/images/site_graphics/newsite/img-1st.png) 3px 0 no-repeat transparent;text-align:center;padding:2px 0;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.5);font-size:.9em;font-style:normal}#sub span{display:inline-block;background:url(/images/site_graphics/newsite/img-reviewcentre.png) 0 0 no-repeat transparent;padding:0 0 10px;text-align:left;text-indent:-9999px;width:124px}#feature span.trustpilot{display:inline-block;background:url(/images/site_graphics/newsite/trust-pilot.png) 0 0 no-repeat transparent;padding:0 0 10px;text-indent:-9999px;width:127px}#form{margin:0 auto;display:block;width:960px;border-radius:5px;position:relative}#form .left{background:#f5d361;background:-moz-linear-gradient(top,#f5d361 0%,#e7bf3b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5d361),color-stop(100%,#e7bf3b));background:-webkit-linear-gradient(top,#f5d361 0%,#e7bf3b 100%);background:-o-linear-gradient(top,#f5d361 0%,#e7bf3b 100%);background:-ms-linear-gradient(top,#f5d361 0%,#e7bf3b 100%);background:linear-gradient(to bottom,#f5d361 0%,#e7bf3b 100%);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-moz-box-shadow:0 2px 2px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4)}#search,form#SearchResultsForm{padding:5%}form h2{text-shadow:1px 1px 0 rgba(255,255,255,.5);padding:0 0 15px}form#search fieldset div,form#search .fieldset div,form#SearchResultsForm fieldset div,form#SearchResultsForm .fieldset div{clear:both;height:30px;line-height:30px;padding:0 0 5px}form#search div.clearfix,form#SearchResultsForm div.clearfix{height:0;padding:0}form label{display:block;width:25%;float:left;font-size:.875em;color:#000;text-shadow:1px 1px 0 rgba(255,255,255,.5)}label[for=remMe]{display:initial;width:auto;float:none;font:inherit;text-shadow:none}form fieldset#location-fieldset select,form .fieldset#location-fieldset select,form fieldset#do-location-fieldset select,form .fieldset#do-location-fieldset select{width:74%;height:30px;float:left;margin:0;*margin:4px00;border-radius:4px;background:#fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;font-size:.813em;padding:5px}form#search div.checkboxcontainer,form#SearchResultsForm div.checkboxcontainer{height:auto;float:left}.checkboxcontainer label,.checkboxcontainer input{float:left}.checkboxcontainer label{width:auto;padding:0}.checkboxcontainer input{width:13px;height:13px;margin:8px 5px 0 0}form#search div.tooltip,form#SearchResultsForm div.tooltip{position:relative;display:block;height:30px;width:20px;float:left;background:url(/images/site_graphics/newsite/information.png) no-repeat 50% 50%;border:none;margin:0 0 0 5px;padding:0;clear:none}.tooltip span{display:none;position:absolute;top:25px;right:0;background:#fff;font-size:.875em;font-weight:300;width:200px;line-height:1.5em;padding:15px;box-shadow:0 0 5px rgba(0,0,0,.3)}.tooltip:hover span{display:block}.checkboxcontainer #driver-input{margin:0 0 0 18px}.checkboxcontainer #driver-input input{width:26px;height:auto;margin:0 0 0 5px;border-radius:4px;background:#fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;font-size:.813em;padding:5px;text-align:center}#do-location-fieldset{display:none}#pu-fieldset,#do-fieldset{width:260px;*width:260px;float:left;padding:0 0 15px}.pu-date-time-fieldset legend{display:inline-block;padding:0 0 5px;width:100%;float:left;font-size:.875em;color:#000;text-shadow:1px 1px 0 rgba(255,255,255,.5)}#pu-fieldset label,#do-fieldset label{width:100%;padding:0 0 5px}#pu-fieldset select,#do-fieldset select,#putime-fieldset select,#dotime-fieldset select{float:left;margin:0 5px 0 0;border-radius:4px;background:#fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;font-size:.813em;padding:5px;height:30px}#putime-fieldset,#dotime-fieldset{float:left;width:30%;*width:154px}#putime-fieldset label,#dotime-fieldset label{width:100%;padding:0 0 5px}#location-fieldset,#btn-fieldset{*width:416px;*clear:both}.datepicker{display:block;float:left;height:30px;*height:22px;width:23px;text-indent:100%;white-space:nowrap;overflow:hidden;border:none;background:url(/images/site_graphics/newsite/ico-calendar.png) 0 50% no-repeat transparent}#form form input[type=submit]{display:block;float:right;cursor:pointer;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1.75em;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#fff;padding:14px 30px;margin:10px auto 0;text-shadow:0 -1px 0 rgba(0,0,0,.5);border:1px solid #7ca249;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);background-color:#a2c375;background:-moz-linear-gradient(top,#a2c375 0%,#749e3a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a2c375),color-stop(100%,#749e3a));background:-webkit-linear-gradient(top,#a2c375 0%,#749e3a 100%);background:-o-linear-gradient(top,#a2c375 0%,#749e3a 100%);background:-ms-linear-gradient(top,#a2c375 0%,#749e3a 100%);background:linear-gradient(to bottom,#a2c375 0%,#749e3a 100%);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);filter:chroma(color=#000000);-webkit-appearance:none}#form form input[type=submit]:hover{background:#89af55}#form form input[type=submit]:active,#form form input[type=submit]:focus{-webkit-appearance:none}form fieldset#location-fieldset input[type=text],form .fieldset#location-fieldset input[type=text],form fieldset#do-location-fieldset input[type=text],form .fieldset#do-location-fieldset input[type=text]{width:96%;height:30px;float:left;margin:0;*margin:4px00;border-radius:4px;background:#fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;font-size:.813em;padding:2%}form .discountcode{padding:2% 0}form#search fieldset.discountcode div{line-height:32px;height:32px;padding:10px 0 0}form#search fieldset.discountcode div#discountcodenumbers{padding:0}form .discountcode a{display:inline-block}form .discountcode label{display:block;width:50%;float:left;font-size:.875em;color:#000;text-shadow:1px 1px 0 rgba(255,255,255,.5)}form .discountcode input[type=text]{width:44%;float:left;margin:0;*margin:4px00;border-radius:4px;background:#fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;font-size:.813em;padding:2%}form .discountcode select{width:44%;height:30px;float:left;margin:0;*margin:4px00;border-radius:4px;background:#fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;font-size:.813em;padding:5px}#map{display:block;height:330px;background:url(/images/site_graphics/newsite/temp-map.png) 0 0 no-repeat transparent;border-radius:5px 0 0 0}#callus{font-size:1.5em;text-align:center;width:100%;margin:0 auto;padding:25px 0 0;color:#749e3a}#callus span{font-weight:bolder;color:#444}#callHours{font-weight:500;font-size:1em;text-align:center;width:100%;margin:0 auto;padding:0 0 25px;color:#444}#cityLocationsMap{height:330px}#mapitemprice{position:absolute;top:0;right:0;background:#f6f6f6;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:0 0 0 5px;z-index:100}.mapitem{position:relative}#topdeals-small .destination{padding:0;margin:0}#topdeals-small p{font-size:1em}.hero{width:100%}.pic{width:100%;position:relative}.postcard{margin:20px 0 0;background:#fff;padding:6px;*padding:5px;*border:1pxsolid;*border-color:#ddd#ccc#ccc#ddd;-moz-box-shadow:0 2px 2px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);position:relative}.postcard img{width:100%}.postcard h3{display:inline-block;background:#fff;position:absolute;top:16px;left:6px;*left:5px;padding:6px 10px;color:#1b65a4;font-size:1.375em}.postcard h3 span{color:#489ae3;font-weight:700}.pic.country .cars{height:160px;width:100%;position:relative;margin:-100px 10px 0 0;background-image:url(/images/site_graphics/newsite/cars-country.png);background-repeat:no-repeat;background-position:100% 0}#providers{}#providers .content{padding:25px 0;border-top:1px solid #e6e6e6}#providers h3{margin:0 0 20px;font-size:1.375em;font-weight:700;color:#1b65a4}#providers img{margin:0 10px 10px 0;padding:0;height:48px;width:98px}#providers .logos span{display:inline-block;height:50px;width:100px;margin:0 10px 10px 0;background-image:url(/images/site_graphics/newsite/sprite-providers.png);background-repeat:no-repeat;background-position:0 50px}#reviews{margin:20px 0 0}#reviews h3{margin:0 0 20px;font-size:1.375em;font-weight:700;color:#1b65a4}#reviews ul{width:100%}#reviews ul li{position:relative;width:100%}#reviews ul li .comment{background:#d8f0fa;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid;border-color:#d8f0fa #ddd #ddd #d8f0fa;text-shadow:1px 1px 0 #fff;text-align:center;font-style:italic;font-size:20px;line-height:20px;padding:25px 15px}#reviews ul li .comment-arrow{position:absolute;left:30px;top:71px;*top:72px;width:41px;height:20px;background:url(/images/site_graphics/newsite/comment-arrow.gif) no-repeat 0 100%}#reviews ul li .user{padding:5px 0 5px 75px}.customer-rating-5{background:url(/images/site_graphics/newsite/sprite-general.png) no-repeat scroll -26px -106px transparent;display:inline-block;height:12px;margin:0 0 0 5px;width:65px}#reviews ul li .trustpilot{padding:0 0 0 75px;font-size:.75em}#topdeals{background:#eee;padding:25px 0 50px;margin-top:20px}#topdeals .content>p{clear:both;font-size:.75em;color:#555;text-align:center;padding:25px 0;border-top:1px dotted #ded2c2;border-bottom:1px dotted #ded2c2}.destination{clear:both;height:81px;margin:25px 0;color:#000}.left .destination{margin:30px 25px 30px 0}.right .destination{margin:30px 0 30px 25px}.destination>img{border:3px solid #fff;width:25%;height:auto;float:right;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.destinationinfo{float:left;width:55%;padding:12px 0 0}.destinationinfo img,.destinationinfo p{float:left}.destinationinfo img{padding:3px 5px 0 0}.destinationprice{float:left;font-size:.875em;padding:7px 0 0;width:15%}.destinationprice span{display:block;font-size:1.5em;font-weight:700;color:#479ae3}.map{border:10px solid #fff;-moz-box-shadow:0 2px 2px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4)}.content>h4{padding-bottom:5px}#secondary{padding:75px 0 50px}#secondary h3{padding:0 0 15px}#secondary h3 span{color:#489ae3}#secondary h3 span span{color:#1a65a4}#usps{padding:0}#newsletter{padding:15px 0 50px;background:#fbfbfb;background:-moz-linear-gradient(top,#fbfbfb 0%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fbfbfb),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fbfbfb 0%,#f5f5f5 100%);background:-o-linear-gradient(top,#fbfbfb 0%,#f5f5f5 100%);background:-ms-linear-gradient(top,#fbfbfb 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#fbfbfb 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb',endColorstr='#f5f5f5',GradientType=0 );border:1px solid #e8e8e8;border-radius:5px;margin:0;box-shadow:0 0 10px rgba(0,0,0,.1);position:relative}#newsletter h4{color:#2f578f;text-align:center;padding:30px 0 0}#newsletter p{text-align:center;padding:5px 0 10px}#newsletter form{padding:0}#newsletter label{display:none}#newsletter input{display:block}#newsletter input[type=text]{border:1px solid #cfcfcf;border-radius:5px;font-size:1em;width:248px;max-width:90%;padding:15px 5px;margin:10px auto;text-align:center}#newsletter input[type=submit]{width:50%;display:block;padding:20px 15px;margin:25px auto 0;cursor:pointer;font-size:1em;text-align:center;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.5);border:1px solid #3564a5;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:5px;background-color:#2f578f;background-image:url(/images/site_graphics/newsite/bg-grad.png);background-repeat:repeat-x;background-position:0 -258px;background:-moz-linear-gradient(top,#3f72b9 0%,#2f578f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3f72b9),color-stop(100%,#2f578f));background:-webkit-linear-gradient(top,#3f72b9 0%,#2f578f 100%);background:-o-linear-gradient(top,#3f72b9 0%,#2f578f 100%);background:-ms-linear-gradient(top,#3f72b9 0%,#2f578f 100%);background:linear-gradient(to bottom,#3f72b9 0%,#2f578f 100%);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);filter:chroma(color=#000000);-webkit-appearance:none}#newsletter input[type=submit]:hover{background:#3f72b9}#newsletter span.top{display:block;height:12px;width:100%;background:url(/images/site_graphics/newsite/bg-stripes.png) 0 0 repeat-x;border-radius:5px 5px 0 0;position:absolute;top:0;left:0}#newsletter span.bottom{display:block;height:12px;width:100%;background:url(/images/site_graphics/newsite/bg-stripes.png) 0 0 repeat-x;border-radius:0 0 5px 5px;position:absolute;bottom:0;left:0}#subscribeSuccess{font-size:1.3em;text-align:center;width:90%;margin:0 auto;padding:25px 0!important;color:#749e3a;font-weight:600}#subscribeFail{color:#f15353}#signup{max-width:80%;margin:0 auto}#footer{background:#eee;border-top:1px solid #e6e6e6;padding:50px 0}#footer p{color:#000}#footer .content div{width:25%;float:left}#footer .content div p{padding:15px 0 0}#footer ul{padding:10px 0 35px;font-size:.875em}#footer ul li{padding:0 0 11px;line-height:20px}#footercopy{float:none;clear:both;width:auto;border-top:1px solid #e6e6e6;text-align:center}#footercopy p{padding:25px 0 0}#footer .content div#footerlogos{width:500px;padding:25px 0 0;margin:0 auto;float:none;min-height:0}#footerlogos img{margin:0 20px}#footer #norton{background:url(/images/site_graphics/newsite/norton.png) 0 0 no-repeat transparent;display:block;height:130px;width:241px}@media screen and (max-width:960px){#header .container,.content{width:95%}#sub{background-position:300px 100%}#sub h1{font-size:2.6em}#title{height:auto}#subTitle{height:auto}#form .left{margin:-100px auto 0;width:95%;float:none}#form .right{margin:20px auto 0;width:95%;float:none}#form,#form .content{width:auto}form h2{text-align:left}form#search div,form#SearchResultsForm div{padding:0 0 10px}#pu-fieldset,#do-fieldset{height:30px;line-height:30px;width:62%;padding:0 0 10px}#putime-fieldset,#dotime-fieldset{height:30px;line-height:30px;width:38%;padding:0 0 10px}#pu-fieldset label,#do-fieldset label{width:40%;padding:0}#putime-fieldset label,#dotime-fieldset label{width:auto;padding:0 2% 0 6%}#form form input[type=submit]{width:100%;padding:16px 0}.tooltip span{top:-132px;right:-210px;width:171px}.hero{display:none}#providers{padding:40px 0 0}#providers .content{width:100%}#providers .logos{width:600px;margin:0 auto}#providers span{margin:0 50px 20px 0}#providers span.p-fourth{margin:0 0 20px}#reviews{padding:20px 0 0}.destination>img{margin:3% 0 0}#footer #norton{width:auto;background-size:contain}}@media screen and (max-width:900px){#header .content>a{margin:0 auto;float:none}#headeroptions{float:none;height:40px;width:540px;padding:25px 0;margin:0 auto}#options{padding:6px 0 0}#currency-container,#language-container,#booking-container{height:38px}.opt-icon{border-right:none;border-radius:5px;padding:4px}.opt-label,.opt-arrow{display:none}#form .left p{width:80%}}@media screen and (max-width:800px){#header .container,.content{width:90%}#currencies,#languages,#mybooking{left:-156px;top:40px}#sub h1{font-size:32px!important}.left,.right{float:none;width:auto}#form .left,#form .right{float:none;width:90%}#form .right{text-align:center}#form .right #providers,#form .right #reviews{text-align:left}#form .right>img{width:480px;margin:0 auto}#form .right #providers h3{font-size:1.75em}#pu-fieldset,#do-fieldset{height:30px;line-height:30px;width:70%;padding:0 0 10px}#putime-fieldset,#dotime-fieldset{height:30px;line-height:30px;width:30%;padding:0 0 10px}#pu-fieldset label,#do-fieldset label{width:36%;padding:0}#pu-fieldset select,#do-fieldset select,#putime-fieldset select,#dotime-fieldset select{padding:4px}.checkboxcontainer input{width:19px;height:19px;margin:5px 5px 0 0}#map{background-size:100%;height:390px}#form .left p{width:100%}.content{width:90%}#providers{overflow:hidden}#providers .logos-wrap{width:100%;height:50px;overflow-x:scroll;overflow-y:hidden}#providers .logos{width:920px}#providers span{margin:0 10px 0 0}#providers span.p-fourth{margin:0 10px 0 0}.right .destination,.left .destination{margin:30px 0}.destination>img{width:119px;margin:0}#providers .content{width:95%}#secondary{padding:50px 0}#usps{padding:0 0 50px}#footer .content div{width:50%;min-height:210px;*height:210px}#footer #norton{width:241px;background-size:inherit;margin:0 auto 40px}#loading .content{padding:10% 0 5%}#loading .row p{margin:0 0 5%;text-align:center}#loading .row p#loading_header{font-weight:700;color:#489ae3}#loading .content img.loader_lrg{width:50px;margin:25px auto;display:block;opacity:.3}.loading_logos{text-align:center;display:block}.loading_logos img{margin:0 5px 5px}#loading p span{width:auto;max-width:none;margin:0 5px;padding:0 0 2% 22px;background:url(/images/site_graphics/newsite/why_tick.png) no-repeat 0 0;line-height:16px}}@media screen and (max-width:600px){#form .left,#form .right{float:none;width:90%}#pu-fieldset,#do-fieldset{height:auto;width:58%;float:left}#putime-fieldset,#dotime-fieldset{height:auto;float:left;width:42%}#pu-fieldset label,#do-fieldset label,#putime-fieldset label,#dotime-fieldset label{width:100%}#pu-fieldset select,#do-fieldset select,#putime-fieldset select,#dotime-fieldset select{height:30px;padding:5px}}@media screen and (max-width:568px){body{min-width:100%}.logo{width:auto;height:auto}.logo img{width:200px}#header.carhire3000{background:#487dcd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#487dcd),color-stop(100%,#224dbb));background:-webkit-linear-gradient(top,#487dcd 0%,#224dbb 100%);background:-moz-linear-gradient(top,#487dcd 0%,#224dbb 100%);background:-o-linear-gradient(top,#487dcd 0%,#224dbb 100%);background:-ms-linear-gradient(top,#487dcd 0%,#224dbb 100%);background:linear-gradient(to bottom,#487dcd 0%,#224dbb 100%);border:none;border-bottom:1px solid #153c9e}#header.carhire3000 .opt-toggle{padding:10px 0}#header.carhire3000 .opt-toggle-bar{background-color:#fff}#header.carhire3000 #options{background:#2450bb;top:58px}#header.carhire3000 .logo img,#header.carhire3000 .rc-logo-link{width:auto;height:41px}#mybooking-ch3000{margin:0 -5% -10px;padding:0 5% 5%}#options{display:none}.opt-toggle{margin:0;display:block;float:right;padding:5px 0;margin-top:10px;border-bottom:0}.opt-toggle-bar{background-color:#1b65a4;display:block;height:3px;width:20px;line-height:14px;margin-top:3px;vertical-align:text-top}#options{width:100%;padding:15px 0 0}#currency-container,#language-container,#booking-container{margin:0 0 5px;width:100%}.opt-btn{width:100%;margin:0;border-radius:5px;box-shadow:0 0 0 #f5f5f5}.opt-icon{border-radius:5px 0 0 5px;border-right:none;padding:4px 1%;width:14%}.opt-icon span{display:block;height:30px;width:auto;border:none}.opt-label{width:68%;font-weight:300;padding:12px 2%;border:none}.opt-arrow{width:12%;padding:4px 0;border-left:none}.opt-arrow span{display:block;width:auto;height:30px}#currencies,#languages,#mybooking{left:0;top:43px;z-index:100;width:98%}#sub{display:none}#form .left{width:100%;margin:0 auto;border-radius:0}form h2{font-size:1.6em;padding:0}form#search fieldset div,form#SearchResultsForm fieldset div{height:26px;line-height:26px;padding:0}form label,form div select{width:100%}form fieldset#location-fieldset select,form .fieldset#location-fieldset select,form fieldset#do-location-fieldset select,form .fieldset#do-location-fieldset select{width:100%}form#search div.checkboxcontainer,form#SearchResultsForm div.checkboxcontainer{margin:0;padding:5px 0}#pu-fieldset,#do-fieldset{height:auto;width:62%;float:left}#putime-fieldset,#dotime-fieldset{height:auto;float:left;width:38%}#pu-fieldset label,#do-fieldset label,#putime-fieldset label,#dotime-fieldset label{width:100%;padding:0}#pu-fieldset select,#do-fieldset select,#putime-fieldset select,#dotime-fieldset select{width:46%;height:30px;padding:5px 1%;margin:0 2% 0 0}#putime-fieldset select.twelvehour,#dotime-fieldset select.twelvehour{width:auto}.datepicker{display:none}.hero{display:none}#providers .logos-wrap{width:100%;overflow:visible;height:auto;text-align:center}#providers .logos-wrap .logos{width:100%!important}#providers img{height:auto;margin:0 1% 2% 0;padding:0;width:22%}#reviews{width:100%}#reviews{width:100%}#reviews ul li .comment-arrow{display:none}#reviews ul li .user{padding:5px 0 5px 10px}#reviews ul li .trustpilot{padding:0 0 0 10px}#callus{width:90%}#topdeals h3{font-size:1.375em;line-height:1.3em}.destinationinfo{width:100%;padding:4px 0 0;font-size:.8em}.destinationprice{width:100%;padding:0}.destinationprice span{display:inline-block}.destination>img{position:absolute;right:6%;width:100px}#usps{padding:0}#footer{padding:20px 0}#footer .content div{min-height:100%;width:100%}#footer .content div p{padding:0}#footer ul{padding:15px 0}#footer .content div#footerlogos{width:90%}#footer #norton{width:241px;margin:0 auto 40px}#footercopy{width:90%}.k_float{display:none}}#providers .logos span.p-353{background-position:0 0}#providers .logos span.p-alpha{background-position:-200px -400px}#providers .logos span.p-aurigacrown{background-position:-100px 0}#providers .logos span.p-ace{background-position:-200px 0}#providers .logos span.p-ace_rent_a_car{background-position:-200px 0}#providers .logos span.p-acropolis{background-position:-300px 0}#providers .logos span.p-addcar{background-position:-400px 0}#providers .logos span.p-advantage1{background-position:-500px 0}#providers .logos span.p-advantage2{background-position:-600px 0}#providers .logos span.p-advantage{background-position:-500px 0}#providers .logos span.p-aircar{background-position:-700px 0}#providers .logos span.p-almuftah{background-position:-800px 0}#providers .logos span.p-alamo{background-position:-900px 0}#providers .logos span.p-amc{background-position:0 -50px}#providers .logos span.p-arnoldclark{background-position:-100px -50px}#providers .logos span.p-assist{background-position:-200px -50px}#providers .logos span.p-athol{background-position:-300px -50px}#providers .logos span.p-autonom{background-position:-400px -50px}#providers .logos span.p-avantcar{background-position:-500px -50px}#providers .logos span.p-avis{background-position:-600px -50px}#providers .logos span.p-britz{background-position:-700px -50px}#providers .logos span.p-buchbinder{background-position:-800px -50px}#providers .logos span.p-budget{background-position:-900px -50px}#providers .logos span.p-caldera{background-position:0 -100px}#providers .logos span.p-caro{background-position:-100px -100px}#providers .logos span.p-centauro{background-position:-200px -100px}#providers .logos span.p-chilean{background-position:-300px -100px}#providers .logos span.p-croauto{background-position:-400px -100px}#providers .logos span.p-target{background-position:-500px -100px}#providers .logos span.p-direct{background-position:-600px -100px}#providers .logos span.p-dollar{background-position:-700px -100px}#providers .logos span.p-driveamatic{background-position:-800px -100px}#providers .logos span.p-ez{background-position:-900px -100px}#providers .logos span.p-eastcoast{background-position:0 -150px}#providers .logos span.p-east_coast_car_rentals{background-position:0 -150px}#providers .logos span.p-easycar{background-position:-100px -150px}#providers .logos span.p-eco{background-position:-200px -150px}#providers .logos span.p-economy{background-position:-300px -150px}#providers .logos span.p-enterprise{background-position:-400px -150px}#providers .logos span.p-euromotorhome{background-position:-500px -150px}#providers .logos span.p-europcar{background-position:-600px -150px}#providers .logos span.p-europcar_prestige{background-position:-200px -400px}#providers .logos span.p-ezirent{background-position:-700px -150px}#providers .logos span.p-first{background-position:-800px -150px}#providers .logos span.p-first_car_new{background-position:-800px -150px}#providers .logos span.p-foxrentacar{background-position:-900px -150px}#providers .logos span.p-foxautorent{background-position:0 -200px}#providers .logos span.p-goldcar{background-position:-100px -200px}#providers .logos span.p-greenmotion{background-position:-200px -200px}#providers .logos span.p-guerin{background-position:-300px -200px}#providers .logos span.p-guysalmon{background-position:-400px -200px}#providers .logos span.p-hertz{background-position:-500px -200px}#providers .logos span.p-hiper{background-position:-600px -200px}#providers .logos span.p-kompas{background-position:-700px -200px}#providers .logos span.p-locauto{background-position:-800px -200px}#providers .logos span.p-maggiore{background-position:-900px -200px}#providers .logos span.p-northgate{background-position:0 -250px}#providers .logos span.p-maui{background-position:-100px -250px}#providers .logos span.p-nationwide{background-position:-200px -250px}#providers .logos span.p-nu{background-position:-300px -250px}#providers .logos span.p-national{background-position:-400px -250px}#providers .logos span.p-orlando{background-position:-500px -250px}#providers .logos span.p-os{background-position:-600px -250px}#providers .logos span.p-owners{background-position:-700px -250px}#providers .logos span.p-payless{background-position:-800px -250px}#providers .logos span.p-pnr{background-position:-900px -250px}#providers .logos span.p-recordgo{background-position:0 -300px}#providers .logos span.p-redspot{background-position:-100px -300px}#providers .logos span.p-scandiarent{background-position:-200px -300px}#providers .logos span.p-sicilybycar{background-position:-300px -300px}#providers .logos span.p-sixt{background-position:-400px -300px}#providers .logos span.p-solmar{background-position:-500px -300px}#providers .logos span.p-sternrent{background-position:-600px -300px}#providers .logos span.p-targarent{background-position:-700px -300px}#providers .logos span.p-thai{background-position:-800px -300px}#providers .logos span.p-thrifty{background-position:-900px -300px}#providers .logos span.p-touring{background-position:0 -350px}#providers .logos span.p-usave{background-position:-100px -350px}#providers .logos span.p-unidas{background-position:-200px -350px}#providers .logos span.p-foco{background-position:-400px -350px}#providers .logos span.p-movida{background-position:-300px -350px}#providers .logos span.p-nissan{background-position:-500px -350px}#providers .logos span.p-atesa{background-position:-600px -350px}#providers .logos span.p-citer{background-position:-700px -350px}#providers .logos span.p-foxrentacar{background-position:-900px -150px}#providers .logos span.p-locarx{background-position:-800px -350px}#providers .logos span.p-america_car_rental{background-position:-900px -350px}#providers .logos span.p-avis{background-position:0 -400px}#providers .logos span.p-budget{background-position:-100px -400px}#providers .logos span.p-alpha{background-position:-200px -400px}#providers .logos span.p-prestige{background-position:-300px -400px}#providers .logos span.p-firefly{background-position:-400px -400px}#providers .logos span.p-express{background-position:-500px -400px}#providers .logos span.p-foxautorent{background-position:0 -200px}#providers .logos span.p-goldcar{background-position:-100px -200px}#providers .logos span.p-greenmotion{background-position:-200px -200px}#providers .logos span.p-guerin{background-position:-300px -200px}#providers .logos span.p-guysalmon{background-position:-400px -200px}#providers .logos span.p-hertz{background-position:-500px -200px}#providers .logos span.p-hiper{background-position:-600px -200px}#providers .logos span.p-kompas{background-position:-700px -200px}#providers .logos span.p-locauto{background-position:-800px -200px}#providers .logos span.p-maggiore{background-position:-900px -200px}#providers .logos span.p-northgate{background-position:0 -250px}#providers .logos span.p-maui{background-position:-100px -250px}#providers .logos span.p-nationwide{background-position:-200px -250px}#providers .logos span.p-nu{background-position:-300px -250px}#providers .logos span.p-national{background-position:-400px -250px}#providers .logos span.p-orlando{background-position:-500px -250px}#providers .logos span.p-os{background-position:-600px -250px}#providers .logos span.p-owners{background-position:-700px -250px}#providers .logos span.p-payless{background-position:-800px -250px}#providers .logos span.p-pnr{background-position:-900px -250px}#providers .logos span.p-recordgo{background-position:0 -300px}#providers .logos span.p-redspot{background-position:-100px -300px}#providers .logos span.p-scandiarent{background-position:-200px -300px}#providers .logos span.p-sicilybycar{background-position:-300px -300px}#providers .logos span.p-sixt{background-position:-400px -300px}#providers .logos span.p-solmar{background-position:-500px -300px}#providers .logos span.p-sternrent{background-position:-600px -300px}#providers .logos span.p-targarent{background-position:-700px -300px}#providers .logos span.p-thai{background-position:-800px -300px}#providers .logos span.p-thrifty{background-position:-900px -300px}#providers .logos span.p-touring{background-position:0 -350px}#providers .logos span.p-usave{background-position:-100px -350px}.ad{background-position:0 0}.ae{background-position:-24px 0}.ag{background-position:-48px 0}.ai{background-position:-72px 0}.al{background-position:-96px 0}.ao{background-position:-120px 0}.ar{background-position:-24px 0}.at{background-position:-144px 0}.au{background-position:-168px 0}.aw{background-position:-192px 0}.bb{background-position:-216px 0}.be{background-position:-240px 0}.bh{background-position:-264px 0}.bn{background-position:-288px 0}.bo{background-position:-312px 0}.br{background-position:-336px 0}.bs{background-position:-360px 0}.bg{background-position:-384px 0}.by{background-position:-408px 0}.bz{background-position:-432px 0}.ca{background-position:-456px 0}.ch{background-position:-480px 0}.cl{background-position:-504px 0}.cm{background-position:-528px 0}.cn{background-position:-552px 0}.co{background-position:-576px 0}.cr{background-position:-600px 0}.cs{background-position:-624px 0}.cy{background-position:-648px 0}.cz{background-position:-624px 0}.da{background-position:-672px 0}.de{background-position:-696px 0}.dk{background-position:-672px 0}.do{background-position:-720px 0}.ec{background-position:-744px 0}.ee{background-position:-768px 0}.eg{background-position:-792px 0}.en{background-position:0 -24px}.es{background-position:-24px -24px}.fi{background-position:-48px -24px}.fj{background-position:-72px -24px}.fr{background-position:-96px -24px}.gb{background-position:0 -24px}.gd{background-position:-120px -24px}.gf{background-position:-144px -24px}.gh{background-position:-168px -24px}.gi{background-position:-192px -24px}.gp{background-position:-216px -24px}.gr{background-position:-240px -24px}.gt{background-position:-264px -24px}.gu{background-position:-288px -24px}.gy{background-position:-312px -24px}.he{background-position:-336px -24px}.hk{background-position:-360px -24px}.hn{background-position:-384px -24px}.hr{background-position:-408px -24px}.ht{background-position:-432px -24px}.hu{background-position:-456px -24px}.id{background-position:-480px -24px}.ie{background-position:-504px -24px}.il{background-position:-528px -24px}.in{background-position:-552px -24px}.ir{background-position:-576px -24px}.is{background-position:-600px -24px}.im{background-position:-624px -24px}.it{background-position:-648px -24px}.ja{background-position:-672px -24px}.je{background-position:-696px -24px}.jm{background-position:-720px -24px}.jo{background-position:-744px -24px}.jp{background-position:-672px -24px}.ke{background-position:-768px -24px}.kn{background-position:-792px -24px}.ko{background-position:0 -48px}.kr{background-position:0 -48px}.kw{background-position:-24px -48px}.ky{background-position:-48px -48px}.la{background-position:-72px -48px}.lb{background-position:-120px -48px}.lc{background-position:-96px -48px}.lk{background-position:-144px -48px}.ls{background-position:-168px -48px}.lt{background-position:-192px -48px}.lu{background-position:-216px -48px}.lv{background-position:-240px -48px}.ma{background-position:-264px -48px}.md{background-position:-288px -48px}.mk{background-position:-312px -48px}.mo{background-position:-336px -48px}.mp{background-position:-360px -48px}.mq{background-position:-384px -48px}.mt{background-position:-408px -48px}.mu{background-position:-432px -48px}.mx{background-position:-456px -48px}.my{background-position:-480px -48px}.mz{background-position:-504px -48px}.na{background-position:-528px -48px}.nc{background-position:-552px -48px}.ni{background-position:-576px -48px}.nl{background-position:-600px -48px}.no{background-position:-624px -48px}.nr{background-position:-648px -48px}.nz{background-position:-672px -48px}.om{background-position:-696px -48px}.pa{background-position:-720px -48px}.pe{background-position:-744px -48px}.ph{background-position:-768px -48px}.pl{background-position:-792px -48px}.po{background-position:0 -72px}.pr{background-position:-24px -72px}.pt{background-position:0 -72px}.pw{background-position:-48px -72px}.py{background-position:-72px -72px}.qa{background-position:-96px -72px}.re{background-position:-120px -72px}.ro{background-position:-144px -72px}.rs{background-position:-168px -72px}.ru{background-position:-192px -72px}.sa{background-position:-216px -72px}.sb{background-position:-240px -72px}.sd{background-position:-264px -72px}.se{background-position:-288px -72px}.sy{background-position:-312px -72px}.sg{background-position:-336px -72px}.si{background-position:-360px -72px}.sm{background-position:-384px -72px}.sk{background-position:-408px -72px}.sl{background-position:-432px -72px}.sv{background-position:-288px -72px}.sz{background-position:-456px -72px}.ta{background-position:-480px -72px}.tc{background-position:-504px -72px}.th{background-position:-528px -72px}.tr{background-position:-552px -72px}.tt{background-position:-576px -72px}.tu{background-position:-600px -72px}.tw{background-position:-624px -72px}.ua{background-position:-648px -72px}.uk{background-position:-648px -72px}.us{background-position:-672px -72px}.uy{background-position:-696px -72px}.ve{background-position:-720px -72px}.vi{background-position:-744px -72px}.ye{background-position:-768px -72px}.za{background-position:-792px -72px}.zh{background-position:-360px -24px}.zm{background-position:0 -96px}.zs{background-position:-552px 0}.zw{background-position:-24px -96px}form#search #trymapsearch,form#SearchResultsForm #trymapsearch{height:auto;background:#dbb73b;margin:0 0 10px;border-radius:5px;font-size:12px;color:#444;padding:7px}form#search #trymapsearch span,form#SearchResultsForm #trymapsearch span{display:block;height:29px;width:24px;background:url(/images/site_graphics/newsite/ico-mappin-form.png) 0 0 no-repeat transparent;float:left;margin:0 7px 0 0}form#search #trymapsearch p,form#SearchResultsForm #trymapsearch p{line-height:14px;padding:7px 0;margin:0}form#search #trymapsearch p a,form#SearchResultsForm #trymapsearch p a{font-weight:700}.australia{background:url(/images/destinations/australia.jpg) no-repeat scroll 100% 100% #489ae3}.austria{background:url(/images/destinations/austria.jpg) no-repeat scroll 100% 100% #489ae3}.belgium{background:url(/images/destinations/belgium.jpg) no-repeat scroll 100% 100% #489ae3}.brazil{background:url(/images/destinations/brazil.jpg) no-repeat scroll 100% 100% #489ae3}.canada{background:url(/images/destinations/canada.jpg) no-repeat scroll 100% 100% #489ae3}.croatia{background:url(/images/destinations/croatia.jpg) no-repeat scroll 100% 100% #489ae3}.cyprus{background:url(/images/destinations/cyprus.jpg) no-repeat scroll 100% 100% #489ae3}.czech_-_republic{background:url(/images/destinations/czech_-_republic.jpg) no-repeat scroll 100% 100% #489ae3}.denmark{background:url(/images/destinations/denmark.jpg) no-repeat scroll 100% 100% #489ae3}.france_-_corsica{background:url(/images/destinations/france_-_corsica.jpg) no-repeat scroll 100% 100% #489ae3}.france_-_mainland{background:url(/images/destinations/france_-_mainland.jpg) no-repeat scroll 100% 100% #489ae3}.germany{background:url(/images/destinations/germany.jpg) no-repeat scroll 100% 100% #489ae3}.greece{background:url(/images/destinations/greece.jpg) no-repeat scroll 100% 100% #489ae3}.holland{background:url(/images/destinations/holland.jpg) no-repeat scroll 100% 100% #489ae3}.ireland{background:url(/images/destinations/ireland.jpg) no-repeat scroll 100% 100% #489ae3}.israel{background:url(/images/destinations/israel.jpg) no-repeat scroll 100% 100% #489ae3}.italy_-_sardinia{background:url(/images/destinations/italy_-_sardinia.jpg) no-repeat scroll 100% 100% #489ae3}.italy_-_sicily{background:url(/images/destinations/italy_-_sicily.jpg) no-repeat scroll 100% 100% #489ae3}.italy{background:url(/images/destinations/italy.jpg) no-repeat scroll 100% 100% #489ae3}.morocco{background:url(/images/destinations/morocco.jpg) no-repeat scroll 100% 100% #489ae3}.new_-_zealand{background:url(/images/destinations/new_-_zealand.jpg) no-repeat scroll 100% 100% #489ae3}.northern_-_ireland{background:url(/images/destinations/northern_-_ireland.jpg) no-repeat scroll 100% 100% #489ae3}.norway{background:url(/images/destinations/norway.jpg) no-repeat scroll 100% 100% #489ae3}.poland{background:url(/images/destinations/poland.jpg) no-repeat scroll 100% 100% #489ae3}.portugal{background:url(/images/destinations/portugal.jpg) no-repeat scroll 100% 100% #489ae3}.romania{background:url(/images/destinations/romania.jpg) no-repeat scroll 100% 100% #489ae3}.south_-_africa{background:url(/images/destinations/south_-_africa.jpg) no-repeat scroll 100% 100% #489ae3}.spain_-_balearic_-_islands{background:url(/images/destinations/spain_-_balearic_-_islands.jpg) no-repeat scroll 100% 100% #489ae3}.spain_-_canary_-_islands{background:url(/images/destinations/spain_-_canary_-_islands.jpg) no-repeat scroll 100% 100% #489ae3}.spain_-_mainland{background:url(/images/destinations/spain_-_mainland.jpg) no-repeat scroll 100% 100% #489ae3}.sweden{background:url(/images/destinations/sweden.jpg) no-repeat scroll 100% 100% #489ae3}.switzerland{background:url(/images/destinations/switzerland.jpg) no-repeat scroll 100% 100% #489ae3}.thailand{background:url(/images/destinations/thailand.jpg) no-repeat scroll 100% 100% #489ae3}.turkey{background:url(/images/destinations/turkey.jpg) no-repeat scroll 100% 100% #489ae3}.uae{background:url(/images/destinations/uae.jpg) no-repeat scroll 100% 100% #489ae3}#sub.uk{background:url(/images/destinations/uk.jpg) no-repeat scroll 100% 100% #489ae3}.usa_-_california{background:url(/images/destinations/usa_-_california.jpg) no-repeat scroll 100% 100% #489ae3}.usa_-_florida{background:url(/images/destinations/usa_-_florida.jpg) no-repeat scroll 100% 100% #489ae3}.usa_-_las_-_vegas{background:url(/images/destinations/usa_-_las_-_vegas.jpg) no-repeat scroll 100% 100% #489ae3}.usa_-_new_-_york{background:url(/images/destinations/usa_-_new_-_york.jpg) no-repeat scroll 100% 100% #489ae3}.usa_-_other{background:url(/images/destinations/usa_-_other.jpg) no-repeat scroll 100% 100% #489ae3}.alicante{background:url(/images/destinations/alicante.jpg) no-repeat scroll 100% 100% #489ae3}.aberdeen{background:url(/images/destinations/aberdeen.jpg) no-repeat scroll 100% 100% #489ae3}.ajaccio{background:url(/images/destinations/ajaccio.jpg) no-repeat scroll 100% 100% #489ae3}.alghero{background:url(/images/destinations/alghero.jpg) no-repeat scroll 100% 100% #489ae3}.amsterdam{background:url(/images/destinations/amsterdam.jpg) no-repeat scroll 100% 100% #489ae3}.athens{background:url(/images/destinations/athens.jpg) no-repeat scroll 100% 100% #489ae3}.barcelona{background:url(/images/destinations/barcelona.jpg) no-repeat scroll 100% 100% #489ae3}.bari{background:url(/images/destinations/bari.jpg) no-repeat scroll 100% 100% #489ae3}.belfast{background:url(/images/destinations/belfast.jpg) no-repeat scroll 100% 100% #489ae3}.bergamo{background:url(/images/destinations/bergamo.jpg) no-repeat scroll 100% 100% #489ae3}.berlin{background:url(/images/destinations/berlin.jpg) no-repeat scroll 100% 100% #489ae3}.bilbao{background:url(/images/destinations/bilbao.jpg) no-repeat scroll 100% 100% #489ae3}.birmingham{background:url(/images/destinations/birmingham.jpg) no-repeat scroll 100% 100% #489ae3}.bologna{background:url(/images/destinations/bologna.jpg) no-repeat scroll 100% 100% #489ae3}.bordeaux{background:url(/images/destinations/bordeaux.jpg) no-repeat scroll 100% 100% #489ae3}.boston{background:url(/images/destinations/boston.jpg) no-repeat scroll 100% 100% #489ae3}.brindisi{background:url(/images/destinations/brindisi.jpg) no-repeat scroll 100% 100% #489ae3}.brisbane{background:url(/images/destinations/brisbane.jpg) no-repeat scroll 100% 100% #489ae3}.bristol{background:url(/images/destinations/bristol.jpg) no-repeat scroll 100% 100% #489ae3}.brussels{background:url(/images/destinations/brussels.jpg) no-repeat scroll 100% 100% #489ae3}.cagliari{background:url(/images/destinations/cagliari.jpg) no-repeat scroll 100% 100% #489ae3}.cape_town{background:url(/images/destinations/cape_town.jpg) no-repeat scroll 100% 100% #489ae3}.catania{background:url(/images/destinations/catania.jpg) no-repeat scroll 100% 100% #489ae3}.chicago{background:url(/images/destinations/chicago.jpg) no-repeat scroll 100% 100% #489ae3}.cork{background:url(/images/destinations/cork.jpg) no-repeat scroll 100% 100% #489ae3}.crete{background:url(/images/destinations/crete.jpg) no-repeat scroll 100% 100% #489ae3}.dubai{background:url(/images/destinations/dubai.jpg) no-repeat scroll 100% 100% #489ae3}.dublin{background:url(/images/destinations/dublin.jpg) no-repeat scroll 100% 100% #489ae3}.durban{background:url(/images/destinations/durban.jpg) no-repeat scroll 100% 100% #489ae3}.dusseldorf{background:url(/images/destinations/dusseldorf.jpg) no-repeat scroll 100% 100% #489ae3}.edinburgh{background:url(/images/destinations/edinburgh.jpg) no-repeat scroll 100% 100% #489ae3}.faro{background:url(/images/destinations/faro.jpg) no-repeat scroll 100% 100% #489ae3}.florence{background:url(/images/destinations/florence.jpg) no-repeat scroll 100% 100% #489ae3}.frankfurt{background:url(/images/destinations/frankfurt.jpg) no-repeat scroll 100% 100% #489ae3}.fuerteventura{background:url(/images/destinations/fuerteventura.jpg) no-repeat scroll 100% 100% #489ae3}.funchal{background:url(/images/destinations/funchal.jpg) no-repeat scroll 100% 100% #489ae3}.geneva{background:url(/images/destinations/geneva.jpg) no-repeat scroll 100% 100% #489ae3}.gerona{background:url(/images/destinations/gerona.jpg) no-repeat scroll 100% 100% #489ae3}.glasgow{background:url(/images/destinations/glasgow.jpg) no-repeat scroll 100% 100% #489ae3}.gran_canaria{background:url(/images/destinations/gran_canaria.jpg) no-repeat scroll 100% 100% #489ae3}.hawaii_oahu_island{background:url(/images/destinations/hawaii_oahu_island.jpg) no-repeat scroll 100% 100% #489ae3}.ibiza{background:url(/images/destinations/ibiza.jpg) no-repeat scroll 100% 100% #489ae3}.jfk_airport{background:url(/images/destinations/jfk_airport.jpg) no-repeat scroll 100% 100% #489ae3}.johannesburg{background:url(/images/destinations/johannesburg.jpg) no-repeat scroll 100% 100% #489ae3}.lamazia_terme{background:url(/images/destinations/lamazia_terme.jpg) no-repeat scroll 100% 100% #489ae3}.lanzarote{background:url(/images/destinations/lanzarote.jpg) no-repeat scroll 100% 100% #489ae3}.larnaca{background:url(/images/destinations/larnaca.jpg) no-repeat scroll 100% 100% #489ae3}.las_vegas{background:url(/images/destinations/las_vegas.jpg) no-repeat scroll 100% 100% #489ae3}.lisbon{background:url(/images/destinations/lisbon.jpg) no-repeat scroll 100% 100% #489ae3}.liverpool{background:url(/images/destinations/liverpool.jpg) no-repeat scroll 100% 100% #489ae3}.london_gatwick_airport{background:url(/images/destinations/london_gatwick_airport.jpg) no-repeat scroll 100% 100% #489ae3}.london_heathrow_airport{background:url(/images/destinations/london_heathrow_airport.jpg) no-repeat scroll 100% 100% #489ae3}.london_stansted_airport{background:url(/images/destinations/london_stansted_airport.jpg) no-repeat scroll 100% 100% #489ae3}.london{background:url(/images/destinations/london.jpg) no-repeat scroll 100% 100% #489ae3}.los_angeles{background:url(/images/destinations/los_angeles.jpg) no-repeat scroll 100% 100% #489ae3}.lyon{background:url(/images/destinations/lyon.jpg) no-repeat scroll 100% 100% #489ae3}.madrid{background:url(/images/destinations/madrid.jpg) no-repeat scroll 100% 100% #489ae3}.malaga{background:url(/images/destinations/malaga.jpg) no-repeat scroll 100% 100% #489ae3}.mallorca{background:url(/images/destinations/mallorca.jpg) no-repeat scroll 100% 100% #489ae3}.manchester{background:url(/images/destinations/manchester.jpg) no-repeat scroll 100% 100% #489ae3}.marseille{background:url(/images/destinations/marseille.jpg) no-repeat scroll 100% 100% #489ae3}.melbourne{background:url(/images/destinations/melbourne.jpg) no-repeat scroll 100% 100% #489ae3}.menorca{background:url(/images/destinations/menorca.jpg) no-repeat scroll 100% 100% #489ae3}.miami{background:url(/images/destinations/miami.jpg) no-repeat scroll 100% 100% #489ae3}.milan{background:url(/images/destinations/milan.jpg) no-repeat scroll 100% 100% #489ae3}.montreal{background:url(/images/destinations/montreal.jpg) no-repeat scroll 100% 100% #489ae3}.murcia{background:url(/images/destinations/murcia.jpg) no-repeat scroll 100% 100% #489ae3}.nantes{background:url(/images/destinations/nantes.jpg) no-repeat scroll 100% 100% #489ae3}.naples{background:url(/images/destinations/naples.jpg) no-repeat scroll 100% 100% #489ae3}.newark{background:url(/images/destinations/newark.jpg) no-repeat scroll 100% 100% #489ae3}.nice{background:url(/images/destinations/nice.jpg) no-repeat scroll 100% 100% #489ae3}.olbia{background:url(/images/destinations/olbia.jpg) no-repeat scroll 100% 100% #489ae3}.orlando_international_airport{background:url(/images/destinations/orlando_international_airport.jpg) no-repeat scroll 100% 100% #489ae3}.orlando{background:url(/images/destinations/orlando.jpg) no-repeat scroll 100% 100% #489ae3}.palermo{background:url(/images/destinations/palermo.jpg) no-repeat scroll 100% 100% #489ae3}.paphos{background:url(/images/destinations/paphos.jpg) no-repeat scroll 100% 100% #489ae3}.paris_charles_de_gaulle{background:url(/images/destinations/paris_charles_de_gaulle.jpg) no-repeat scroll 100% 100% #489ae3}.paris_orly{background:url(/images/destinations/paris_orly.jpg) no-repeat scroll 100% 100% #489ae3}.paris{background:url(/images/destinations/paris.jpg) no-repeat scroll 100% 100% #489ae3}.pisa{background:url(/images/destinations/pisa.jpg) no-repeat scroll 100% 100% #489ae3}.porto{background:url(/images/destinations/porto.jpg) no-repeat scroll 100% 100% #489ae3}.prague{background:url(/images/destinations/prague.jpg) no-repeat scroll 100% 100% #489ae3}.rome{background:url(/images/destinations/rome.jpg) no-repeat scroll 100% 100% #489ae3}.san_francisco{background:url(/images/destinations/san_francisco.jpg) no-repeat scroll 100% 100% #489ae3}.santiago_de_compostela{background:url(/images/destinations/santiago_de_compostela.jpg) no-repeat scroll 100% 100% #489ae3}.sevilla{background:url(/images/destinations/sevilla.jpg) no-repeat scroll 100% 100% #489ae3}.sydney{background:url(/images/destinations/sydney.jpg) no-repeat scroll 100% 100% #489ae3}.tampa{background:url(/images/destinations/tampa.jpg) no-repeat scroll 100% 100% #489ae3}.tel_aviv{background:url(/images/destinations/tel_aviv.jpg) no-repeat scroll 100% 100% #489ae3}.tenerife{background:url(/images/destinations/tenerife.jpg) no-repeat scroll 100% 100% #489ae3}.toulouse{background:url(/images/destinations/toulouse.jpg) no-repeat scroll 100% 100% #489ae3}.trapani{background:url(/images/destinations/trapani.jpg) no-repeat scroll 100% 100% #489ae3}.treviso{background:url(/images/destinations/treviso.jpg) no-repeat scroll 100% 100% #489ae3}.turin{background:url(/images/destinations/turin.jpg) no-repeat scroll 100% 100% #489ae3}.valencia{background:url(/images/destinations/valencia.jpg) no-repeat scroll 100% 100% #489ae3}.venice{background:url(/images/destinations/venice.jpg) no-repeat scroll 100% 100% #489ae3}.verona{background:url(/images/destinations/verona.jpg) no-repeat scroll 100% 100% #489ae3}.vienna{background:url(/images/destinations/vienna.jpg) no-repeat scroll 100% 100% #489ae3}.washington_dc{background:url(/images/destinations/washington_dc.jpg) no-repeat scroll 100% 100% #489ae3}.zurich{background:url(/images/destinations/zurich.jpg) no-repeat scroll 100% 100% #489ae3}.airport{background:url(/images/destinations/airport_image.jpg) no-repeat scroll 100% 100% #489ae3}#cityAirportMap{height:240px;width:100%}.ui-autocomplete.ui-menu{position:absolute!important;clear:both;top:0;background:#fff;border:1px solid #e6e6e6;font-size:1em;z-index:9999;margin:0;padding:0;overflow-y:scroll;height:250px}.ui-autocomplete li.ac_even{background:none repeat scroll 0 0 #f3f3f3}.ui-menu-item{padding:0}.ui-menu-item ul{padding:0;margin:0;list-style:none}.ui-menu-item.ac_odd{background:#f9f9f9;border-bottom:1px solid #f0f0f0}.ui-menu-item.ac_even{background:#fff;border-bottom:1px solid #f0f0f0}.ui-menu-item a{color:#0064c8;padding:4% 3%;display:block;cursor:pointer;text-decoration:none;top:0;border:none}.ui-menu-item a:hover{background:#e6f1f9;border:none!important;-moz-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset}.ui-menu-item a img{padding-right:15px}.supplier-landing-info{font-size:.9em}.supplier-landing-info img{float:left;margin-right:10px}.supplier-landing-info p{margin-bottom:15px}#supplier-logos-container{margin:30px 0 20px}#form .right .promo-img{margin-top:100px}#form form[name=FreeTextSearchResultsForm] #do-location-fieldset{margin-bottom:20px}#form form[name=FreeTextSearchResultsForm] #do-location-fieldset .do-location-container{padding:0!important;height:auto}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset{margin:10px 0}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset #discountcodenumbers{height:auto!important}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset #discountcodenumbers input{margin-top:0;border-radius:4px;background:#fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;width:36%;padding:5px 1.5%;font-size:.85em}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset #corperate_discount_details_id{padding-top:20px;padding-bottom:5px}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset #corperate_discount_details_id select{font-size:.875em}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset label{width:60%;line-height:1.1em;padding-top:3px}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset select{margin:0;border-radius:4px;background:#fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;height:30px;width:39%;padding:5px 1.5%}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset{width:100%;clear:both;font-size:1em}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset .discount-panel-hideshow{font-size:.875em}#form form[name=FreeTextSearchResultsForm] .pu-location-container,#form form[name=FreeTextSearchResultsForm] .do-location-container{height:60px}#form form[name=FreeTextSearchResultsForm] .pu-location-container input{height:auto}@media screen and (max-width:568px){#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset label{width:100%;line-height:30px}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset #corperate_discount_details_id select{width:100%}form#SearchResultsForm fieldset.discount-panel-fieldset div{height:auto!important}#form form[name=FreeTextSearchResultsForm] .discount-panel-fieldset #discountcodenumbers input{width:97%;padding:6px 1.5%}}.ui-autocomplete li a{font-family:Arial,sans-serif;padding:2% 4%;font-size:.875em}#form .datetime-section{margin-top:15px}#form .loc-not-found{height:auto!important}.ui-datepicker{padding:.2em;-moz-box-shadow:0 2px 2px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none repeat scroll 0 0 #e7f2fb}.ui-state-disabled{cursor:default!important}.ui-datepicker .ui-datepicker-header{background:none repeat scroll 0 0 #489ae3!important;color:#fff!important;height:2.8em!important;padding:.2em 0 .4em!important;position:relative}.ui-datepicker table{margin:0}.ui-datepicker td span,.ui-datepicker td a{border:1px solid #fff!important;display:block!important;height:1em;padding:.6em .4em!important;text-align:center!important;text-decoration:none}.ui-datepicker td a:hover{border:1px solid #489ae3!important}.ui-datepicker .ui-datepicker-prev{background:url(/images/site_graphics/newsite/arrow-left-date-picker.gif) no-repeat scroll 0 0 transparent!important;left:6px!important}.ui-datepicker .ui-datepicker-next{background:url(/images/site_graphics/newsite/arrow-right-date-picker.gif) no-repeat scroll 0 0 transparent!important;right:-2px!important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;height:2.5em!important;position:absolute!important;top:6px!important;width:2.5em!important}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none!important}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-datepicker .ui-datepicker-title{font-size:1.2em;line-height:1.8em;margin:0 2.4em;padding-top:3px!important;text-align:center}.ui-datepicker .ui-datepicker-header{background:none repeat scroll 0 0 #489ae3!important;border:medium;color:#fff!important;margin:0;padding:.2em 0!important;position:relative;height:2.3em!important}.ui-widget-content{border:none!important}.ui-datepicker-current-day{color:#fff!important}.ui-datepicker-header.ui-corner-all{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.ui-datepicker-div.ui-corner-all{border-top-left-radius:0;border-top-right-radius:0}#loading_box{-moz-border-radius:6px;background:#fff;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ccc;box-shadow:rgba(0,0,0,.6) 0 2px 12px;-webkit-box-shadow:rgba(0,0,0,.6) 0 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0 2px 12px;position:relative;display:none;color:#333;text-align:center;width:800px;padding:15px}#loading_box h3{font-size:18px;margin:0;padding:0}.loading{text-align:center;margin:20px 0 0;padding:0}.loading_includes_wrap{width:800px}.loading_includes{display:inline-block;margin:20px auto;padding:0}.loading_includes li{float:left;background-image:url(/images/site_graphics/newsite/tick_sml.png);background-repeat:no-repeat;background-position:0 0;padding-left:22px;line-height:16px;font-size:16px;font-style:italic;list-style:none;margin:0 15px 0 0}.loading_logos img{float:left;margin:0 5px 0 0;padding:0}.loading_logos img.loading_logos_last{float:left;margin:0;padding:0}.loading_includes ul{margin:0;padding:0}.loading_logos{margin:0 auto;padding:0;display:inline-block}.lb_overlay{background:#fff!important;filter:alpha(opacity=80)!important;-moz-opacity:.8!important;-khtml-opacity:.8!important;opacity:.8!important}#promo{overflow:hidden;margin-top:120px;text-align:left;margin-bottom:15px}#promo h2.promo-header{font-size:1.5em;color:#1b65a4;line-height:1.125em}#promo .promo-subbody-1,#promo .promo-subbody-2{font-size:.938em;line-height:1.25em;margin-top:7px}#promo ul{font-size:.875em;line-height:1.4em;list-style:circle;margin-top:7px;margin-bottom:12px}#promo li{margin-left:17px}#promo li.supplier-logo{list-style:none;margin-left:0;background:url(/images/site_graphics/promo_cars.jpg) bottom right no-repeat}#promo li.supplier-logo span.budget{background:url(/images/supplier_logos/budget_logo_200.gif) top left no-repeat;width:100%;height:100px;display:block}#promo li.supplier-logo span.avis{background:url(/images/supplier_logos/avis_logo_200.gif) top left no-repeat;width:100%;height:100px;display:block}#promo li.supplier-logo span.hertz{background:url(/images/supplier_logos/hertz_logo_200.gif) top left no-repeat;width:100%;height:100px;display:block}#promo li.supplier-logo span.alamo{background:url(/images/supplier_logos/alamo_logo_200.gif) top left no-repeat;width:100%;height:100px;display:block}#promo li.supplier-logo span.enterprise{background:url(/images/supplier_logos/enterprise_logo_200.gif) top left no-repeat;width:100%;height:100px;display:block}#promo li.supplier-logo span.national{background:url(/images/supplier_logos/national_logo_200.gif) top left no-repeat;width:100%;height:100px;display:block}#promo p.promo-terms-and-conditions{font-size:.75em;line-height:1.25em}.more_destination_info_box{border-top:1px solid #eee;border-left:1px solid #eee;width:73%!important}.more_destination_info_tabs li.destinations_active_tab{border-top:1px solid #eee;border-right:1px solid #eee}#topdeals .right .us-advert,#topdeals .third .us-advert{margin:29px 0 0;background-color:#000;height:250px;width:300px;overflow:hidden}#topdeals .right .us-advert,#topdeals .third .us-advert div{float:right}.third{width:32%;margin-right:2%;float:left;min-height:250px}.third.us_advert_third{margin-right:0%;min-width:300px}@media screen and (max-width:960px){#form .right .promo-img{margin-top:40px}#promo{margin-top:0}#promo li.supplier-logo{background-size:146px}.third{width:48%;margin-right:2%;float:left;min-height:250px}.third.us_advert_third{width:100%}#topdeals .third.us_advert_third .us-advert{margin:29px auto 0}}@media screen and (max-width:800px){.third{width:100%}#topdeals .right .us-advert,#topdeals .third .us-advert{margin:29px auto 0}#topdeals .right .us-advert,#topdeals .third .us-advert div{float:none}}#sub_search_plane_icon{background:url(/images/site_graphics/newsite/sub_search_plane_icon.jpg) top left no-repeat}.us_worldwide_statement{font-size:.875em;color:#9a9a9a;margin-top:6px}.us_worldwide_statement strong{font-weight:700}