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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@font-face{font-family:'Lato';src:url("../fonts/Lato-Regular.eot");src:url("../fonts/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Regular.woff") format("woff"),url("../fonts/Lato-Regular.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("../fonts/Lato-Bold.eot");src:url("../fonts/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Bold.woff") format("woff"),url("../fonts/Lato-Bold.ttf") format("truetype");font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("../fonts/Lato-Italic.eot");src:url("../fonts/Lato-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Italic.woff") format("woff"),url("../fonts/Lato-Italic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("../fonts/Lato-BoldItalic.eot");src:url("../fonts/Lato-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-BoldItalic.woff") format("woff"),url("../fonts/Lato-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'LatoBlack';src:url("../fonts/Lato-Black.eot");src:url("../fonts/Lato-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Black.woff") format("woff"),url("../fonts/Lato-Black.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoBlack';src:url("../fonts/Lato-BlackItalic.eot");src:url("../fonts/Lato-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-BlackItalic.woff") format("woff"),url("../fonts/Lato-BlackItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLight';src:url("../fonts/Lato-Light.eot");src:url("../fonts/Lato-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Light.woff") format("woff"),url("../fonts/Lato-Light.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLight';src:url("../fonts/Lato-LightItalic.eot");src:url("../fonts/Lato-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-LightItalic.woff") format("woff"),url("../fonts/Lato-LightItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?v2iigu");src:url("../fonts/icomoon.eot?#iefixv2iigu") format("embedded-opentype"),url("../fonts/icomoon.ttf?v2iigu") format("truetype"),url("../fonts/icomoon.woff?v2iigu") format("woff"),url("../fonts/icomoon.svg?v2iigu#icomoon") format("svg");font-weight:normal;font-style:normal}body{font-family:"Lato";color:#433d3c;background:#6b3084;min-width:290px}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline;color:#433d3c}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}bold,strong{font-weight:bold}em{font-style:italic}::-webkit-input-placeholder{color:#433d3c}:-moz-placeholder{color:#433d3c}::-moz-placeholder{color:#433d3c}:-ms-input-placeholder{color:#433d3c}.lightText{font-family:'LatoLight';font-style:normal;font-weight:normal}.blackText{font-family:'LatoBlack';font-style:normal;font-weight:normal}.testBold{font-weight:bold}.testbox{border:solid 1px red}select{-webkit-appearance:menulist-button}:focus{outline:0}.header,.lowerContent{background:#fff}.content{background:#fff;padding-bottom:30px;display:inline-block;position:relative;width:100%;margin-top:2.5em}.row{width:100%}.InnerBox{max-width:1204px;margin:0 auto;padding:20px 60px}.flag{width:120px;display:inline-block;float:left}.flag:after{display:inline-block;position:relative;z-index:1;margin-top:2px;float:right;font-size:10px;line-height:1em;content:' ';height:10px;width:15px;background:url(../images/flagsNarrows.png) no-repeat 0 -90px}ol .flag:after{margin-top:-13px}.flag.de:after{background:url(../images/flagsNarrows.png) no-repeat 0 -10px}.flag.pl:after{background:url(../images/flagsNarrows.png) no-repeat 0 -190px}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-group:before{content:""}.icon-file-text2:before{content:""}.icon-phone:before{content:""}.icon-envelop:before{content:""}.icon-bubble2:before{content:""}.BackgroundImageArea{position:absolute;top:0;width:100%;padding:0;margin:0;z-index:-1;display:inline-block;position:absolute;padding:0;margin:0;background:url("../images/Looking4Transfers-homeBack.jpg") no-repeat 50% 5%;background-size:cover;height:500px}.content{background:#fff}.content .contentInner{width:100%;max-width:980px;margin:auto}.threeToOneColOuter{position:relative;display:inline-block;margin-top:20px;width:100%}.threeToOneColOuter .threeToOneColumns,.threeToOneColOuter .threeToOneColumns480{position:relative;display:inline-block;float:left;width:32%;margin-right:2%;overflow:hidden}.threeToOneColOuter .threeToOneColumns:last-of-type,.threeToOneColOuter .threeToOneColumns480:last-of-type{margin-right:0}.header{position:absolute;z-index:50;top:0;width:100%;min-width:300px;background:#6b3084;height:44px;margin:20px 0}.header .headerInner{width:100%;max-width:980px;padding:0 10px;margin:auto}.header .headerInner .headLeft{float:left;max-width:378px;width:75%;height:59px}.header .headerInner .headLeft .logoLucy{margin-top:-8px;max-width:378px;width:100%;height:59px;background:url(../images/Looking4TransfersLogoTracy.png) no-repeat 0 50%;background-size:contain}.header .headerInner .headRight{float:right;font-size:14px;color:#fff}.header .headerInner .headRight .headRightLink{margin:15px 0 5px;display:inline-block;padding:0 12px 0 10px;border-right:2px solid #fff}.header .headerInner .headRight .headRightLink a:hover{color:#a5a5a5;text-decoration:none}.header .headerInner .headRight .headRightLink.contact{position:relative}.header .headerInner .headRight .headRightLink.contact .contactDropOuter{display:none;position:absolute;top:14px;padding:22px 0 -40px;left:-100px;margin:0;margin-right:55%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 25px 8px 3px rgba(0,0,0,.2);-moz-box-shadow:0 25px 8px 3px rgba(0,0,0,.2);box-shadow:0 25px 8px 3px rgba(0,0,0,.2)}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop{position:relative;top:17px;background:#6b3084;border:2px solid #6b3084;padding:10px 0;text-align:center;color:#fff;text-align:left;text-transform:none;font-size:16px;text-transform:uppercase;font-weight:bold;-webkit-box-shadow:0 0 0 3px rgba(255,255,255,.5);-moz-box-shadow:0 0 0 3px rgba(255,255,255,.5);box-shadow:0 0 0 3px rgba(255,255,255,.5);width:275px;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop .groupIcon{padding:0 20px 10px;text-align:left}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop .groupIcon:before{font-family:'icomoon';content:"";font-weight:normal;font-size:42px}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop .whiteBox{background:#fff;color:#6b3084;width:100%;padding:0;margin:0}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop a{text-align:center;padding:5px 0;display:block;width:100%}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul{padding:0 10px;margin:0;font-size:14px;font-weight:normal;color:#929492;text-transform:none;display:inline-block;margin-bottom:-10px}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li{border-bottom:1px solid #6b3084;padding:0}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li a,.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li p{color:#6b3084;font-size:16px;font-weight:bold;text-align:left;padding:20px 0 20px 40px;display:block;width:100%;position:relative}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li a:hover{background:#a5a5a5;color:#fff}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li.email{border-bottom:0}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li a:before,.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li p:before{font-weight:normal;font-size:24px;font-family:'icomoon';position:absolute;left:5px}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li.email a:before{content:""}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li.message a:before{content:""}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li.phone p:before{content:""}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop ul li.chat a:before{content:""}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop:before,.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop:after{content:'';width:0;height:0;position:absolute;bottom:100%;left:50%;margin-left:-7px;border:14px solid transparent;border-bottom-color:#a5a5a5;z-index:-1}.header .headerInner .headRight .headRightLink.contact .contactDropOuter .contactDrop:after{border-bottom-color:#6b3084;border-width:12px;z-index:2;margin-left:-5px}.header .headerInner .headRight .headRightLink.contact:hover{cursor:pointer}.header .headerInner .headRight .headRightLink.contact:hover .contactDropOuter{display:block}.header .headerInner .headRight .headRightLanguages{cursor:pointer;display:inline-block;padding:5px 0 15px 20px;margin:5px 0 35px;position:relative;z-index:10}.header .headerInner .headRight .headRightLanguages .headRightText{display:inline-block}.header .headerInner .headRight .headRightLanguages .headRightDropIcon{display:inline-block;background:url(../images/L4Tsprite.png) no-repeat 50% -900px;height:12px;width:24px}.header .headerInner .headRight .headRightLanguages .headRightDrop{border:1px solid #a5a5a5;position:absolute;right:-1px;width:180px;margin-top:15px;padding:10px 0 14px;background:#fff;cursor:default;display:none}.header .headerInner .headRight .headRightLanguages .headRightDrop h3{color:#6b3084;font-size:16px;line-height:1.1em;padding:10px}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView,.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile{border:1px solid #a5a5a5;border-left:none;border-right:none;background:#fff url(../images/arrow-lang.png) no-repeat 100% 12px;width:100%;padding:10px;line-height:1.4em;font-size:12px;margin:10px 0 0;cursor:pointer;overflow:hidden;color:#6b3084}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView .droplistViewLeft,.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile .droplistViewLeft{vertical-align:top;display:inline-block;width:40%}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView .droplistViewRight,.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile .droplistViewRight{vertical-align:top;display:inline-block;width:40%}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView .droplistViewRight .droplistViewRightHide,.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile .droplistViewRight .droplistViewRightHide{display:none}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView .droplistViewRight .droplistViewRightHide a,.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile .droplistViewRight .droplistViewRightHide a{width:500%;margin-left:-150px;padding:2px 150px}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView .droplistViewRight .droplistViewRightHide a:hover,.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile .droplistViewRight .droplistViewRightHide a:hover{background:#fff}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView:hover{background:#a5a5a5 url(../images/arrow-lang.png) no-repeat 100% 12px;color:#fff}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile{display:none;background:#fff;border:0}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile a{color:#6b3084}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile a:hover{color:#a5a5a5}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile .dropmobileLink{border:1px solid #a5a5a5;border-left:none;border-right:none;width:100%;line-height:1.4em;font-size:12px;margin:10px 0 0;cursor:pointer;color:#6b3084}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile .dropmobileLink a{display:block;width:100%;padding:10px}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile .dropmobileLink a:hover{background:#a5a5a5;color:#fff;text-decoration:none}.header .headerInner .headRight .headRightLanguages .hideMobile{display:block}.header .headerInner .headRight .headRightLanguages .hideMobile li,.header .headerInner .headRight .headRightLanguages .hideMobile li a{display:block;color:#433d3c;width:100%;padding:5px;position:relative}.header .headerInner .headRight .headRightLanguages .hideMobile li a:hover{display:block;color:#fff;background:#a5a5a5;text-decoration:none}.header .headerInner .headRight .headRightLanguages .hideMobile .flag{position:relative}.header .headerInner .headRight .headRightLanguages .hideMobile .flag:after{position:absolute;right:10px;top:25px}.header .headerInner .headRight .headRightLanguages:hover{cursor:pointer}.header .headerInner .headRight .headRightLanguages:last-child{border-right:0}.footer{width:100%;background:#6b3084;margin:20px 0;color:#fff}.footer .footerInner{width:100%;max-width:980px;padding:0 10px;margin:auto}.footer .footerInner h5{padding:10px 0}.footer .footerInner img{margin-top:-8px}.footer .footerInner .partnerLogos{display:inline-block;float:left;position:relative;border-bottom:1px solid rgba(255,255,255,.45);border-top:1px solid rgba(255,255,255,.45);padding:15px 0;margin:0;width:100%;text-align:center}.footer .footerInner .partnerLogos ul{list-style:none;margin:auto;padding:0;background:none;width:100%}.footer .footerInner .partnerLogos ul li{background:url(../images/partner-logos.png) no-repeat;background-position:0 0;display:inline-block;vertical-align:middle;margin:10px 1.65%;height:49px}.footer .footerInner .partnerLogos ul li.nationalExpress{width:168px;margin:10px 1.65% 10px 0}.footer .footerInner .partnerLogos ul li.euroShuttle{background-position:-201px 0;width:113px}.footer .footerInner .partnerLogos ul li.mail{background-position:-428px 0;width:168px}.footer .footerInner .partnerLogos ul li.VirginTrains{background-position:-339px 0;width:128px}.footer .footerInner .partnerLogos ul li.plusAirportLine{background-position:-508px 0;width:188px}.footer .footerInner .partnerLogos ul li.atos{background-position:-729px 0;width:72px}.footer .footerInner .partnerLogos ul li.dublinCoach{background-position:-834px 0;width:112px;margin:10px 0 10px 1.65%}.footer .footerInner .footerboxPressText{display:inline-block;position:relative;width:100%;margin:10px 0;font-size:12px;line-height:1.4em}.footer .footerInner .footerboxPressText .footerboxPressLeft,.footer .footerInner .footerboxPressText .footerboxPressRight{display:inline-block;float:left;position:relative;width:40%;text-align:left}.footer .footerInner .footerboxPressText .footerboxPressRight{float:right;text-align:right;font-size:11px;width:55%}.footer .footerInner .footerboxPressText a{text-decoration:underline}.footer .footerInner .footerboxPressText a:hover{text-decoration:underline;color:#a5a5a5}.ErrorPage{background:rgba(255,255,255,.8);padding:60px 0 90px;margin:60px auto -20px}.ErrorPage .content{background:transparent}.ErrorPage .content .ErrorCopy{width:100%;text-align:center}.ErrorPage .content .ErrorCopy .errorHead{background:#6b3084;height:44px;max-width:500px;margin:30px auto;padding:0 6.5%}.ErrorPage .content .ErrorCopy .errorHead .logoLucy{display:block;position:absolute;max-width:378px;width:87%;max-width:400px;margin:auto;top:22px;height:59px;background:url(../images/Looking4TransfersLogoTracy.png) no-repeat 0 50%;background-size:contain}.ErrorPage .content .ErrorCopy h2{display:block;position:relative;font-weight:bold;font-size:21px;margin-top:50px}.ErrorPage .content .ErrorCopy .errorPageLink{display:inline-block;position:relative;padding:20px 100px;background:#6b3084;color:#fff;font-weight:bold;font-size:21px;margin-top:50px;width:100%;max-width:500px}.ErrorPage .content .ErrorCopy .errorPageLink:hover{text-decoration:none;background:#a5a5a5}.imageArea{width:100%}.imageArea .featureImage{background:transparent url("../images/HomePageOfferImage_Rome.jpg") no-repeat 50% 0;background-size:contain;width:100%;height:215px}.imageArea .featureImage.Rome{background:transparent url("../images/HomePageOfferImage_Rome.jpg") no-repeat 50% 0;background-size:contain}.imageArea .featureImage.Alicante{background:transparent url("../images/HomePageOfferImage_Alicante.jpg") no-repeat 50% 0;background-size:contain}.imageArea .featureImage.Faro{background:transparent url("../images/HomePageOfferImage_Faro.jpg") no-repeat 50% 0;background-size:contain}.textArea{width:100%;display:inline-block;position:relative;float:left;padding:20px 0 0 130px}.textArea h3{font-size:26px;padding-bottom:10px}.textArea p{font-size:14px}.textArea:before{background:#433d3c url("../images/L4Tsprite.png") no-repeat 50% 0;content:" ";width:116px;height:116px;border-radius:58px;display:inline-block;position:relative;margin-left:-130px;float:left}.textArea.prices:before{background:#433d3c url("../images/L4Tsprite.png") no-repeat 50% -378px}.textArea.coverage:before{background:#433d3c url("../images/L4Tsprite.png") no-repeat 50% -517px}.textArea.service:before{background:#433d3c url("../images/L4Tsprite.png") no-repeat 50% -657px}.quoteArea{width:100%;max-width:980px;height:460px;padding:0 10px;margin:auto}.quoteArea .quoteAreaTitle{padding:100px 0 20px;margin:0 auto 0}.quoteArea .quoteAreaTitle h1{color:#6b3084;font-size:40px}.quoteArea .quoteAreaInner{width:100%;padding:10px 20px;background:rgba(245,245,245,.8)}.quoteArea .quoteAreaInner .quoteAreaRow{position:relative;display:inline-block;width:100%;padding:0}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol{width:calc(29% - 20px);display:inline-block;position:relative;float:left;margin:0 20px 0 0;padding:0}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.oneTwoFill{width:58%;margin:0}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.three{width:calc(22% - 10px);margin:0 10px 0 0}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.four{width:20%;margin:0}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.threeFour{width:42%;margin:0}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.threeFour .quoteAreaCol.three{width:calc(52.5% - 10px);margin:0 10px 0 0}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.threeFour .quoteAreaCol.four{width:47.5%;margin:0}.quoteArea .quoteAreaInner .quoteAreaRow .datalist{position:absolute;top:73px;width:100%;background:#fff;max-height:330px;overflow:auto;z-index:22;border:1px solid #ccd5dc;border-top:0;font-size:15px;font-family:"Lato"}.quoteArea .quoteAreaInner .quoteAreaRow .datalist li{padding:5px 10px;cursor:pointer}.quoteArea .quoteAreaInner .quoteAreaRow .datalist .searching{color:#433d3c;background:#fff;font-weight:700}.quoteArea .quoteAreaInner .quoteAreaRow .datalist li:hover,.quoteArea .quoteAreaInner .quoteAreaRow .datalist li.selected{color:#fff;background:#a19e9e}.quoteArea .quoteAreaInner .quoteAreaRow .datalist .searching:hover{color:#433d3c;background:#fff;font-weight:700;cursor:auto}.quoteArea .quoteAreaInner .quoteAreaRow h4{color:#6b3084;font-size:16px;padding:10px 0 0 2px}.quoteArea .quoteAreaInner .quoteAreaRow input[type="text"],.quoteArea .quoteAreaInner .quoteAreaRow .inputSimulateTime,.quoteArea .quoteAreaInner .quoteAreaRow button{width:100%;height:42px;padding:10px;margin-top:5px;font-size:15px;border:1px solid #ccd5dc;background:#fcfcfc}.quoteArea .quoteAreaInner .quoteAreaRow input[type="text"].dateFrom,.quoteArea .quoteAreaInner .quoteAreaRow input[type="text"].dateTo{width:100%;background:#fcfcfc url("../images/L4Tsprite.png") no-repeat 100% 7px;cursor:pointer}.quoteArea .quoteAreaInner .quoteAreaRow .inputSimulateTime{height:42px;background:#fcfcfc url("../images/L4Tsprite.png") no-repeat 100% -134px;position:relative}.quoteArea .quoteAreaInner .quoteAreaRow input[type="text"]#discount{height:42px;background:#fcfcfc url("../images/L4Tsprite.png") no-repeat 100% -274px;margin-top:10px}.quoteArea .quoteAreaInner .quoteAreaRow button{width:100%;border:none;background:#6b3084;color:#fff;text-transform:uppercase;margin-top:10px;cursor:pointer}.quoteArea .quoteAreaInner .quoteAreaRow button:hover{background:#a5a5a5;cursor:pointer}.quoteArea .quoteAreaInner .quoteAreaRow .placeholder.timeClock{position:absolute;top:12px}.quoteArea .quoteAreaInner .quoteAreaRow .time{position:absolute;top:0;left:0;width:100%}.quoteArea .quoteAreaInner .quoteAreaRow .time .timeDrop{width:100%;height:41px;cursor:pointer;opacity:0}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaColPadding{width:100%;height:18px;display:none}.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers{position:relative;display:inline-block;float:left;width:30%;margin-right:5%;font-size:12px;padding-top:3px}.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfAdults,.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfSchoolage,.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfPreSchool{position:relative;display:inline-block;border:1px solid #ccd5dc;background:#fcfcfc;float:left;width:100%;padding:8px 30%;margin:5px 0 0;text-align:left}.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfAdults:after,.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfSchoolage:after,.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfPreSchool:after{position:absolute;content:'';width:0;height:0;margin:2px 0 0 10px;border:6px transparent solid;border-top:6px #6b3084 solid}.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .PassengerDrops{opacity:0;top:4px;left:1px;position:absolute;z-index:1;width:100%;height:30px;cursor:pointer}.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers:last-of-type{margin-right:0;float:right}.quoteArea .quoteAreaInner .quoteAreaRow .returnRequiredHolder{margin-top:28px;color:#6b3084}.quoteArea .quoteAreaInner .quoteAreaRow .returnShow{display:none}.ui-state-disabled{cursor:default!important;opacity:.2}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{width:100%;height:100%}.ui-widget{border:1px solid #fff;-webkit-box-shadow:0 0 0 8px rgba(107,48,132,.3);-moz-box-shadow:0 0 0 8px rgba(107,48,132,.3);box-shadow:0 0 0 8px rgba(107,48,132,.3)}.ui-datepicker{width:15.2em;padding:0;display:none;border:0;z-index:51!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:0;background:#6b3084;color:#fff}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:13px;width:1em;height:1em;background:transparent url("../images/L4Tsprite.png") no-repeat 50% -940px!important}.ui-datepicker .ui-datepicker-prev{background:transparent url("../images/L4Tsprite.png") no-repeat 50% -986px!important;left:10px}.ui-datepicker .ui-datepicker-next{right:10px}.ui-datepicker .ui-datepicker-prev-hover{left:8px;opacity:.5}.ui-datepicker .ui-datepicker-next-hover{right:8px;opacity:.5}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:2.5em;text-align:center;font-family:"Lato"!important}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{box-sizing:border-box;width:100%;font-size:.9em;margin:0;padding:.5em!important;background:#fff}.ui-datepicker th{padding:.4em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.4em .5em .4em;text-align:center;text-decoration:none;color:#433d3c;font-weight:bold}.ui-datepicker td span:hover,.ui-datepicker td a:hover{background:#6b3084;color:#fff}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-state-active{border:2px solid #ccd5dc}.ui-datepicker-calendar{padding:1em!important}@media only screen and (max-width:780px){.imageArea .featureImage{height:175px}.quoteArea{width:100%;height:630px}.quoteArea .quoteAreaTitle h1{font-size:28px}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol{width:100%}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.three{width:calc(63% - 10px);margin:0 10px 0 0}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.four{width:37%;margin:0}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.threeFour{width:100%}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.threeFour .quoteAreaCol.three{width:calc(63% - 10px)}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol.threeFour .quoteAreaCol.four{width:37%}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaColPadding{width:100%;height:0;display:none}.quoteArea .quoteAreaInner .quoteAreaRow .returnRequiredHolder{margin-top:5px}}@media only screen and (max-width:480px){.imageArea .featureImage{height:220px;margin-top:10px}.quoteArea{width:100%}.quoteArea .quoteAreaTitle h1{font-size:21px}}.searchResultsPage{background:#fff;width:100%;margin-top:40px}.searchResultsPage .quoteArea{height:auto}.searchResultsPage .quoteArea .quoteAreaTitle{padding:50px 0 0;margin:0 auto 0}.searchResultsPage .quoteArea .quoteAreaTitle h1{color:#6b3084;font-size:32px}.searchResultsPage .quoteArea .quoteAreaInner{width:100%;padding:0}.breadcrumb{background:#f0eaf2;width:100%;padding-bottom:0}.breadcrumb .breadcrumbInner{width:100%;max-width:980px;padding:0 10px;margin:auto}.breadcrumb .breadcrumbInner h2{font-size:14px;font-weight:bold;padding-top:6px}.breadcrumb .breadcrumbInner p{font-size:11px;padding-bottom:2px}.breadcrumb .breadcrumbInner .breadcrumbCol{width:calc(33.3% - 4px);display:inline-block;position:relative;padding:20px 0 0;margin:0 0 17px;padding-left:40px;border-bottom:5px solid #a5a5a5;vertical-align:bottom}.breadcrumb .breadcrumbInner .breadcrumbCol:before{background:#a5a5a5;content:" ";width:30px;padding:7px 0 0 9px;height:30px;border-radius:50%;display:inline-block;position:relative;margin:0 10px 5px -40px;float:left;font-weight:bold;color:#fff}.breadcrumb .breadcrumbInner .breadcrumbCol.passed{border-bottom:5px solid #308438}.breadcrumb .breadcrumbInner .breadcrumbCol.passed:before{background:#308438 url("../images/L4Tsprite.png") no-repeat 50% -1057px}.breadcrumb .breadcrumbInner .breadcrumbCol.one:before{content:"1."}.breadcrumb .breadcrumbInner .breadcrumbCol.two:before{content:"2."}.breadcrumb .breadcrumbInner .breadcrumbCol.three:before{content:"3."}.breadcrumb .breadcrumbInner a:hover{text-decoration:none;cursor:pointer}.breadcrumb .breadcrumbInner .breadcrumbCol.passed:hover{border-bottom:5px solid #929492;background:transparent}.breadcrumb .breadcrumbInner .breadcrumbCol.passed:hover:before{background:#929492 url("../images/L4Tsprite.png") no-repeat 50% -1057px}.currencyRow{position:relative;height:40px;padding:5px}.currency{position:relative;float:right;z-index:10;right:0;width:135px;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 4px 1px #ccd5dc inset;-moz-box-shadow:0 0 4px 1px #ccd5dc inset;box-shadow:0 0 4px 1px #ccd5dc inset;color:#433d3c;font-size:16px;height:30px;display:inline-block;background:#fff;cursor:pointer;text-align:left;padding:6px 30px 0 12px;font-size:14px}.currency img{position:absolute;top:-2px;padding-left:93px;z-index:100}.currency .datalist.datalistCurrency{width:134px;display:none;text-align:right;top:26px;left:0;max-height:200px;overflow:auto;border:1px solid #ccd5dc;background:#fff;position:absolute;z-index:10}.currency .datalist.datalistCurrency li{display:block;position:relative;padding:0;border:0;font-weight:normal;margin-bottom:5px;overflow:hidden;width:100%;background:none}.currency .datalist.datalistCurrency li:hover{background:none}.currency .datalist.datalistCurrency a{display:block;font-weight:normal;padding:5px 100px 5px 10px;white-space:nowrap}.currency .datalist.datalistCurrency a:hover{text-decoration:none;background:#6b3084;color:#fff}.currency:hover .datalist.datalistCurrency{display:block}.currency:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:"";right:-2px;top:-1px;display:inline-block;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 1px 1px #ccd5dc inset;-moz-box-shadow:0 0 1px 1px #ccd5dc inset;box-shadow:0 0 1px 1px #ccd5dc inset;height:30px;width:30px;padding:7px 0 0 9px;background:#fff}.currency:before{content:"";border:6px solid transparent;border-top:6px solid #ccd5dc;position:absolute;z-index:1;right:7px;top:11px}.results{background:#f0f0f0;width:100%;margin-top:22px}.results .resultsInner{width:100%;max-width:980px;padding:0 10px 10px;margin:auto}.results .resultsInner .resultBox{box-sizing:border-box;position:relative;display:inline-block;width:100%;padding:20px 10px 0;margin:0}.results .resultsInner .resultBox h3{font-size:20px;font-weight:bold;color:#433d3c;padding-bottom:5px;line-height:24px}.results .resultsInner .resultBox h4{font-size:14px;font-weight:bold;color:#433d3c;padding-bottom:20px;line-height:28px}.results .resultsInner .resultBox h5{font-size:20px;color:#6b3084;padding-bottom:10px;line-height:20px}.results .resultsInner .resultBox p{font-size:14px;color:#6b3084;padding-bottom:5px}.results .resultsInner .resultBox img{width:100%;max-width:199px;min-width:90px}.results .resultsInner .resultBox .imageOuter{padding:10px 0;position:relative}.results .resultsInner .resultBox .imageOuter .tooltip{position:absolute;background:#fff;border:1px solid #929492;padding:20px;color:#6b3084;text-align:left;text-transform:none;font-size:16px;text-transform:uppercase;font-weight:bold;-webkit-box-shadow:0 0 12px rgba(0,0,0,.5);box-shadow:0 0 12px rgba(0,0,0,.5);top:90px;right:-100px;margin:0;margin-right:55%;width:80%;z-index:5;display:none}.results .resultsInner .resultBox .imageOuter .tooltip ul{padding-top:10px;font-size:14px;font-weight:normal;color:#929492;text-transform:none;list-style:disc;line-height:18px;margin-left:20px}.results .resultsInner .resultBox .imageOuter .tooltip:before,.results .resultsInner .resultBox .imageOuter .tooltip:after{content:'';width:0;height:0;position:absolute;bottom:100%;left:50%;margin-left:-7px;border:14px solid transparent;border-bottom-color:#929492}.results .resultsInner .resultBox .imageOuter .tooltip:after{border-bottom-color:#fff;border-width:12px;z-index:2;margin-left:-5px}.results .resultsInner .resultBox .imageOuter:hover{cursor:pointer}.results .resultsInner .resultBox .imageOuter:hover .tooltip{display:block}.results .resultsInner .resultBox .moreInfoArea{line-height:14px}.results .resultsInner .resultBox .moreInfoArea a.info{font-size:14px;line-height:14px;color:#008bec;padding:0 0 0 30px;position:relative;text-transform:uppercase;font-weight:bold;left:0}.results .resultsInner .resultBox .moreInfoArea a.info:hover{color:#008bec;text-decoration:none}.results .resultsInner .resultBox .moreInfoArea a.info:before{position:absolute;box-sizing:border-box;left:0;top:-2px;margin:0;padding:0;content:"i";display:inline-block;width:18px;height:18px;text-align:center;line-height:1.1em;font-style:italic;font-weight:bold;border:2px solid #008bec;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;text-transform:lowercase;font-family:'Times New Roman'}.results .resultsInner .resultBox .moreInfoArea a.info:hover:before{background:#008bec;color:#f0f0f0}.results .resultsInner .resultBox .resultColumn{box-sizing:border-box;display:inline-block;position:relative;float:left;width:33%;min-height:152px;padding:0 20px 0 0;margin:0}.results .resultsInner .resultBox .resultColumn.three{text-align:center}.results .resultsInner .resultBox .resultColumn.three h5{margin-top:3px;font-size:16px;font-weight:bold;color:#6b3084}.results .resultsInner .resultBox .resultColumn.three p.selectedPrice{color:#433d3c;font-size:28px;font-weight:bold}.results .resultsInner .resultBox .resultColumn.three button.selectOption,.results .resultsInner .resultBox .resultColumn.three a.selectOption{position:relative;display:block;border:0;background:0;padding:10px 0;text-align:center;color:#fff;cursor:pointer;background:#6b3084;text-transform:uppercase;text-decoration:none;width:50%;margin:0 auto 10px}.results .resultsInner .resultBox .resultColumn.three .priceBreak{font-size:13px;line-height:1.4em}.noResultArea{background:#f0eaf2;width:100%;margin:40px 0 30px}.noResultArea .noResultBox{width:100%;max-width:980px;padding:40px 10px;margin:auto}.noResultArea h2{font-size:24px;color:#433d3c;padding-bottom:20px}.noResultArea h4{font-size:18px;color:#433d3c;padding:10px 0}.noResultArea ul{padding-top:20px;list-style:disc inside none}.noResultArea ul h4{padding:5px 0}.noResultArea ul a{text-decoration:underline}.noResultArea ul a:hover{color:#6b3084}@media only screen and (max-width:780px){.searchResultsPage .quoteArea{height:auto}.searchResultsPage .quoteArea .quoteAreaTitle h1{font-size:24px}.results .resultsInner .resultBox .resultColumn{width:50%}.results .resultsInner .resultBox .resultColumn.two{padding:0}.results .resultsInner .resultBox .resultColumn.three{width:100%;text-align:left;border:1px solid #ccd5dc;padding:0;margin-top:20px;height:36px;min-height:36px;float:none}.results .resultsInner .resultBox .resultColumn.three h5{display:inline-block;float:left;margin:0;padding:15px 0 0 10px}.results .resultsInner .resultBox .resultColumn.three p.selectedPrice{display:inline-block;float:left;margin:0;padding:5px 0 0 10px}.results .resultsInner .resultBox .resultColumn.three button.selectOption,.results .resultsInner .resultBox .resultColumn.three a.selectOption{position:relative;display:inline-block;width:30%;margin:0;float:right}.results .resultsInner .resultBox .resultColumn.three .priceBreak{display:block;width:100%;clear:both;padding-top:5px}.results .resultsInner .resultBox .resultColumn.three .priceBreak li{display:inline-block;margin-right:3%}.results .resultsInner .resultBox .resultColumn.three .priceBreak li:last-of-type{margin-right:0}}@media only screen and (max-width:480px){.results .resultsInner .resultBox{padding-bottom:20px}.results .resultsInner .resultBox .imageOuter .tooltip{top:70px;right:0;margin-right:-100%;width:200%}.results .resultsInner .resultBox .imageOuter .tooltip:before,.results .resultsInner .resultBox .imageOuter .tooltip:after{left:30%}.results .resultsInner .resultBox .resultColumn.three{float:none}.results .resultsInner .resultBox .resultColumn.three button.selectOption,.results .resultsInner .resultBox .resultColumn.three a.selectOption{width:100%;float:none}}.paymentPage,.confirmationPage{background:#fff;width:100%;margin-top:65px}.paymentHeadingWrapper{width:100%;background:#6b3084;margin-top:40px}.paymentHeadingArea{width:100%;max-width:980px;padding:10px;margin:auto;color:#fff}.paymentHeadingArea .left{width:49%;display:inline-block}.paymentHeadingArea .right{width:50%;display:inline-block;text-align:right}.paymentHeadingArea h1{font-size:22px}.paymentHeadingArea h5{font-size:14px}.paymentHeadingArea h5:before{background:url("../images/L4Tsprite.png") no-repeat 50% -1185px;height:22px;padding:0 8px;margin-right:10px;display:inline;content:' '}.paymentAreaWrapper{width:100%;background:#f0f0f0;margin-top:6px;margin-bottom:6px}.paymentArea{width:100%;max-width:980px;padding:0 10px;margin:auto}.paymentArea h2{font-size:18px;font-weight:bold;padding-bottom:30px;color:#6b3084}.paymentArea h3{font-size:16px;color:#433d3c}.paymentArea .col{width:32%;padding:10px 0;padding-right:10px;display:inline-block;vertical-align:top}.paymentArea .col.One{border-right:6px solid #fff}.paymentArea .col.Two{padding-left:10px}.paymentArea .col.Three{padding-left:10px;border-left:6px solid #fff}.paymentArea .inputText{width:100%;height:42px;padding:10px;margin-top:5px;margin-bottom:10px;font-size:15px;border:1px solid #ccd5dc;background:#fcfcfc}.paymentArea .nameDiv{width:100%}.paymentArea .nameDiv .firstName{width:49%;display:inline-block}.paymentArea .nameDiv .lastName{width:49%;display:inline-block;align-content:stretch}.paymentArea .cardType{width:100%;display:inline-block;position:relative;height:92px;padding:10px 0;margin-top:5px;margin-bottom:10px;font-size:15px}.paymentArea .cardDatesDiv{width:78%;display:inline-block;position:relative}.paymentArea .csvDiv{width:20%;display:inline-block}.paymentArea .cardDatesL{width:47%;margin-right:2px;display:inline-block;position:relative}.paymentArea .cardDatesR{width:47%;margin-right:2px;display:inline-block;position:relative}.paymentArea .inputSelect{width:100%;height:42px;padding:10px;margin-top:5px;margin-bottom:10px;font-size:14px;border:1px solid #ccd5dc;background:#fcfcfc;opacity:0;z-index:1;position:relative}.paymentArea .csv{width:99%;display:inline-block}.paymentArea .csv .inputText{padding:7px}.paymentAreaBottomWrapper{width:100%;height:42px;margin-top:0;margin-bottom:15px;background:#a3a3a3}.paymentAreaBottomWrapper .paymentAreaBottom{width:100%;max-width:980px;padding:0 10px;margin:auto;text-align:center}.paymentAreaBottomWrapper h2{font-size:20px;color:#fff;margin:auto;text-align:center;padding-top:10px;padding-bottom:10px}.paymentAreaBottomWrapper:after{position:absolute;content:'';width:3px;height:0;margin-left:calc(50% - 3px);border:8px transparent solid;border-top:8px #a3a3a3 solid}.paymentAreaBottomWrapper2{width:100%;margin-top:0;margin-bottom:15px}.paymentAreaBottomWrapper2 .paymentAreaBottom{width:100%;max-width:980px;padding:0 10px;margin:auto;text-align:center}.paymentAreaBottomWrapper2 .paymentAreaBottom h3{width:45%;font-size:16px;margin:auto;text-align:center;color:#433d3c;padding-top:10px;padding-bottom:10px}.paymentAreaBottomWrapper2 .paymentAreaBottom h3 a{text-decoration:underline}.paymentAreaBottomWrapper2 .paymentAreaBottom h3 a:hover{color:#308438}.paymentAreaBottomWrapper2 .paymentAreaBottom h4{width:45%;font-size:11px;margin:auto;text-align:center;color:#433d3c;padding-top:10px;padding-bottom:10px}.paymentAreaBottomWrapper2 button{width:50%;height:45px;padding:10px;font-size:20px;border:1px solid #ccd5dc;border-radius:5px;background:#308438;color:#fff;cursor:pointer}.paymentAreaBottomWrapper2 button:hover{width:50%;height:45px;padding:10px;font-size:20px;border:1px solid #ccd5dc;border-radius:5px;background:#26b533;color:#fff;cursor:pointer}.paymentPage .inputText.error,.inputText.l4-braintree-field-invalid{background:#fceaef}.paymentPage .error{color:red}.confirmationPage .reviewDetailsLowerWrapper{background:#ddeae0}.confirmationPage .reviewDetailsLowerWrapper .col.Three h2:before{content:' ';padding:0 10px;margin-right:10px;background:url(../images/L4Tsprite.png) no-repeat 50% -1115px}.confirmationSection{margin:20px 0 10px;color:#6b3084}.confirmationSection .contentInner{padding:0 20px}.confirmationSection .contentInner h1,.confirmationSection .contentInner h2,.confirmationSection .contentInner h3,.confirmationSection .contentInner h4,.confirmationSection .contentInner h5,.confirmationSection .contentInner p,.confirmationSection .contentInner li,.confirmationSection .contentInner a{color:#6b3084;font-size:16px;padding-bottom:10px;line-height:1.4em}.confirmationSection .contentInner h1{font-size:21px;font-weight:bold;padding:30px 0}.confirmationSection .contentInner h2{font-size:18px;font-weight:bold;padding:30px 0}.confirmationSection .contentInner h4{font-weight:bold;padding:30px 0 5px}.confirmationSection .contentInner .orderFieldRow{width:100%;padding:5px 0 0}.confirmationSection .contentInner .orderFieldRow .orderFieldName{display:inline-block;width:30%}.confirmationSection .contentInner .orderFieldRow .orderFieldNameValue{display:inline-block}.confirmationSection .contentInner .orderFieldRow.total{padding:15px 0 0;font-weight:bold}.confirmationSection .sectionRow.odd{background:#f0f0f0}@media only screen and (max-width:780px){.paymentArea .col{width:100%}.paymentArea .col.One{border-right:0}.paymentArea .col.Two{padding-left:0}.paymentArea .col.Three{padding-left:0;border-left:0}.paymentArea .nameDiv .firstName{width:100%}.paymentArea .nameDiv .lastName{width:100%}.paymentAreaBottomWrapper h2{padding-top:14px;font-size:16px}.paymentAreaBottomWrapper2 button{width:60%;font-size:16px}.paymentAreaBottomWrapper2 .paymentAreaBottom h3{width:55%;font-size:13px;padding-bottom:5px}.paymentAreaBottomWrapper2 .paymentAreaBottom h4{width:55%;font-size:11px;padding-top:10px;padding-bottom:10px}.paymentHeadingArea .left{width:100%;text-align:center}.paymentHeadingArea .right{width:100%;padding-top:10px;text-align:center}}#lean_overlay{position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background:#000;display:none}.modal_close{background:url("../images/L4Tsprite.png") no-repeat 50% -1266px;width:42px;height:42px;display:inline;z-index:3200;position:absolute;top:5px;right:20px;cursor:pointer}.basic-modal-content{top:0;width:100%;max-width:760px;position:relative;color:#666;margin:0 auto;background-color:#fff;border:0;-webkit-box-shadow:0 5px 15px 6px rgba(0,0,0,.6);-moz-box-shadow:0 5px 15px 6px rgba(0,0,0,.6);box-shadow:0 5px 15px 6px rgba(0,0,0,.6)}#basic-modal-content,.basic-modal-content{display:none}#basic-modal-content .title-area,.basic-modal-content .title-area{position:fixed;z-index:1;background-color:#6b3084;width:100%;max-width:760px;padding:0 100px 5px 40px}#basic-modal-content .title-area h2,.basic-modal-content .title-area h2{padding:8px 0;font-size:24px;line-height:1.2em;color:#fff;font-weight:700}#basic-modal-content h3,.basic-modal-content h3{padding:8px 80px 8px 0;font-size:24px;line-height:1.2em;color:#6b3084;font-weight:700}#basic-modal-content .SearchArea,.basic-modal-content .SearchArea{width:100%;padding:0 3%}#basic-modal-content .SearchArea .SearchFeatureArea,.basic-modal-content .SearchArea .SearchFeatureArea{padding:10px 0 0}#basic-modal-content .SearchFeatureArea,.basic-modal-content .SearchFeatureArea{width:calc(100% - 385px)}#basic-modal-content .SearchImageArea,.basic-modal-content .SearchImageArea{width:210px;height:auto;padding-right:5px}#basic-modal-content .SearchImageArea img,.basic-modal-content .SearchImageArea img{width:210px;height:auto}#basic-modal-content .SearchPriceArea,.basic-modal-content .SearchPriceArea{float:right;position:relative;width:145px;height:100px;margin:10px 0 0;text-align:center}#basic-modal-content .SearchPriceArea .SearchPriceAreaSecurity,.basic-modal-content .SearchPriceArea .SearchPriceAreaSecurity{width:142px;height:70px;float:right;background:url(../images/secureLogoSpriteModal.png) no-repeat 100% 0}#basic-modal-content .SearchPriceArea img,.basic-modal-content .SearchPriceArea img{vertical-align:bottom}#basic-modal-content .SearchPriceArea .offerBoxPartialBtn_outer,.basic-modal-content .SearchPriceArea .offerBoxPartialBtn_outer{width:122px;height:36px;outline:none}#basic-modal-content .Modalmenu,.basic-modal-content .Modalmenu{display:inline-block;float:left;position:relative;width:100%;margin:0;padding:0 4%;height:47px;background-color:#a19e9e;color:#fff}#basic-modal-content .Modalmenu li,.basic-modal-content .Modalmenu li{display:inline-block;float:left;position:relative;line-height:1.5em;font-size:14px;font-weight:bold;text-align:center;height:47px;width:16.6%;color:#fff}#basic-modal-content .Modalmenu li a,.basic-modal-content .Modalmenu li a{display:inline-block;float:left;position:relative;width:100%;height:47px;line-height:2em;padding-top:8px;font-size:14px;font-weight:bold;text-align:center;color:#fff}#basic-modal-content .Modalmenu li a:hover,#basic-modal-content .Modalmenu li .MenuSelected,.basic-modal-content .Modalmenu li a:hover,.basic-modal-content .Modalmenu li .MenuSelected{text-decoration:none;background-color:#ccd5dc;color:#fff}#basic-modal-content .Modalmenu .MenuSelected,.basic-modal-content .Modalmenu .MenuSelected{text-decoration:none;background-color:#a19e9e;color:#fff}#basic-modal-content .content-tab,.basic-modal-content .content-tab{display:inline-block;float:left;position:relative;padding:8px 6%;margin-bottom:10px;overflow-x:hidden;overflow-y:auto;width:100%;font-family:"Lato"}#basic-modal-content .content-tab h2,.basic-modal-content .content-tab h2{font-size:21px;line-height:1.2em;padding:25px 0 15px}#basic-modal-content .content-tab p,.basic-modal-content .content-tab p{font-size:14px;line-height:1.2em;padding:10px 0}#basic-modal-content .content-tab li,#basic-modal-content .content-tab p,.basic-modal-content .content-tab li,.basic-modal-content .content-tab p{list-style:initial;margin-left:20px;font-size:14px;line-height:1.2em;padding:3px 0}#basic-modal-content .content-tab ul,.basic-modal-content .content-tab ul{width:94%;padding:10px 0 0}#basic-modal-content .content-tab em,.basic-modal-content .content-tab em{font-family:"Lato";font-style:italic}#basic-modal-content .content-tab strong,.basic-modal-content .content-tab strong{font-family:"Lato";font-weight:700}#basic-modal-content .TabArea .map-area,.basic-modal-content .TabArea .map-area{border:1px solid #94989b;padding-bottom:1px}#basic-modal-content .TabArea .map-area .infodiv h3,.basic-modal-content .TabArea .map-area .infodiv h3{font-size:16px}.short{overflow:hidden}#basic-modal-content-TandCs{overflow:auto;padding:35px 20px 0;position:fixed}#basic-modal-content-TandCs .title-area{position:fixed;z-index:1;background-color:#fff;width:100%;max-width:743px;margin-top:-35px;margin-left:-20px;padding:0 0 5px 20px}#basic-modal-content-TandCs .title-area h1{padding:8px 80px 8px 0;font-size:24px;line-height:1.2em;color:#6b3084;font-weight:700}#basic-modal-content-TandCs .closeArea{z-index:2;position:fixed;width:90%;height:40px;max-width:705px;margin-top:-30px}#basic-modal-content-TandCs .closeArea .modal_close{background:url("../images/L4Tsprite.png") no-repeat 50% -1461px;width:42px;height:42px;display:inline;z-index:3200;position:absolute;top:5px;right:20px;cursor:pointer}#basic-modal-content-TandCs .info-post{padding:0;font-size:14px;line-height:1.4em}#basic-modal-content-TandCs .info-post .item{padding-top:20px}#basic-modal-content-TandCs .info-post .item h2{font-size:18px;line-height:1.2em;padding:10px 0}#basic-modal-content-TandCs .info-post .item ol{list-style:lower-roman;padding-left:30px;font-size:14px}.securePayModal,.modalContent{overflow:hidden}.securePayModal .title-area,.securePayModal .why-title,.modalContent .title-area,.modalContent .why-title{padding:0}.securePayModal .underFixedHeader,.modalContent .underFixedHeader{padding:0 65px 20px 40px;font-size:24px;line-height:1.2em;color:#fff;font-weight:700}.securePayModal .securePayContent,.modalContent .securePayContent{display:inline-block;float:left;width:100%;position:relative;padding:8px 6%;margin-top:0;overflow:auto;max-height:640px}.securePayModal .securePayContent h2,.modalContent .securePayContent h2{font-size:18px;line-height:1.2em;padding:10px 0 0}.securePayModal .securePayContent p,.modalContent .securePayContent p{font-size:14px;line-height:1.2em;padding:5px 0}.securePayModal .securePayContent ol,.modalContent .securePayContent ol{list-style:lower-roman;padding-left:30px;font-size:14px}.securePayModal .securePayContent .SecurityLogoRow,.modalContent .securePayContent .SecurityLogoRow{display:inline-block;float:left;position:relative}.securePayModal .securePayContent .SecurityLogoRow .SecurityLogo_TrustE,.securePayModal .securePayContent .SecurityLogoRow .SecurityLogo_pci,.securePayModal .securePayContent .SecurityLogoRow .SecurityLogo_digicert,.modalContent .securePayContent .SecurityLogoRow .SecurityLogo_TrustE,.modalContent .securePayContent .SecurityLogoRow .SecurityLogo_pci,.modalContent .securePayContent .SecurityLogoRow .SecurityLogo_digicert{display:inline-block;float:left;position:relative;background:transparent url(../images/SecureCards.png) no-repeat -3px 0;height:57px;width:150px;margin:10px 20px 20px 0}.securePayModal .securePayContent .SecurityLogoRow .SecurityLogo_pci,.modalContent .securePayContent .SecurityLogoRow .SecurityLogo_pci{background-position:-174px 0}.securePayModal .securePayContent .SecurityLogoRow .SecurityLogo_digicert,.modalContent .securePayContent .SecurityLogoRow .SecurityLogo_digicert{background-position:-353px 0}.securePayModal .securePayContent .csvcard .csvcardImg,.modalContent .securePayContent .csvcard .csvcardImg{width:232px;height:147px;background:transparent url(../images/cards-csv.jpg) no-repeat 0 0;display:inline-block}.securePayModal .securePayContent .csvcard .csvcardText,.modalContent .securePayContent .csvcard .csvcardText{display:inline-block;width:calc(100% - 240px);vertical-align:top;padding-left:10px}.securePayModal .securePayContent .csvcard.amex,.modalContent .securePayContent .csvcard.amex{border-top:1px solid #a19e9e;margin-top:20px;padding-top:20px}.securePayModal .securePayContent .csvcard.amex .csvcardImg,.modalContent .securePayContent .csvcard.amex .csvcardImg{background:transparent url(../images/cards-csv.jpg) no-repeat 100% 0}.processing-quote-modal,.processing-payment-modal{display:none;-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.6);-moz-box-shadow:0 0 0 10px rgba(255,255,255,.6);box-shadow:0 0 0 10px rgba(255,255,255,.6);border:3px solid #fff;position:fixed;top:100px;margin:0 35%;background:#fff;border-radius:10px;width:30%;padding:26px 34px;z-index:2301;text-align:center;color:#6b3084}.processing-quote-modal p,.processing-quote-modal h1,.processing-payment-modal p,.processing-payment-modal h1{margin:0;font-size:18px}.processing-quote-modal p,.processing-payment-modal p{font-weight:normal;font-size:14px}.processing-quote-modal img,.processing-payment-modal img{margin:10px}.basicModalContent:before{content:" ";display:block;background:#fff;height:30px;position:absolute;margin-left:0;width:100%;top:-30px}.basicModalContent{top:120px;width:95%;max-width:760px;position:relative;color:#666;margin:0 auto;padding-bottom:-100px;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.basicModalContent .modal_close{background:#6b3084 url("../images/L4Tsprite.png") no-repeat 50% -1268px;width:31px;height:31px;display:inline;z-index:3200;position:absolute;top:-45px;right:-15px;cursor:pointer;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.6);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.6);box-shadow:0 0 3px 0 rgba(0,0,0,.6)}.basicModalContent .content{background-color:transparent;overflow:auto;padding:0;margin:0;-webkit-box-shadow:0 8px 8px 2px rgba(0,0,0,.3);-moz-box-shadow:0 8px 8px 2px rgba(0,0,0,.3);box-shadow:0 8px 8px 2px rgba(0,0,0,.3)}.basicModalContent .content .innerContent{position:relative;background-color:#fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.6);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.6);box-shadow:0 0 3px 0 rgba(0,0,0,.6);padding:0 20px 20px;margin:0}.basicModalContent .content .innerContent .title-area h1{padding:8px 80px 8px 0;font-size:24px;line-height:1.2em;color:#6b3084;font-weight:700}.basicModalContent .content .innerContent a{color:#008bec;display:block}.basicModalContent .content .innerContent a:hover{color:#6b3084;text-decoration:underline}.basicModalContent .content .innerContent img{max-width:220px;float:right;padding:0 0 10px 10px}.basicModalContent .content .innerContent strong{padding:5px 25px;margin:10px 0 0;margin-left:-27px;background:#6b3084;color:#fff;display:inline-block;position:relative;font-size:14px;font-weight:normal}.basicModalContent .content .innerContent strong:before{content:"";position:absolute;border:6px solid transparent;border-right:6px solid #a5a5a5;left:-5px;bottom:-6px;z-index:-1}.basicModalContent .content .innerContent p{padding:3px 0;line-height:1.3em;font-size:14px}.basicModalContent .content .innerContent .info-post{padding:0;font-size:14px;line-height:1.4em}.basicModalContent .content .innerContent .info-post .item{padding-top:20px}.basicModalContent .content .innerContent .info-post .item h2{font-size:18px;line-height:1.2em;padding:10px 0}.basicModalContent .content .innerContent .info-post .item ol{list-style:lower-roman;padding-left:30px;font-size:14px}.basicModalContent .content .innerContent .info-post .item strong{padding:5px 55px;margin-left:-57px}@media(max-width:635px){#basic-modal-content h3,.basic-modal-content h3{margin-top:10px;padding:8px 80px 8px 10px;font-size:21px;line-height:1.1em;color:#6b3084;font-weight:700}#basic-modal-content .SearchArea,.basic-modal-content .SearchArea{width:100%;padding:0 3%;float:left;height:150px;overflow-x:hidden;overflow-y:auto;position:relative;display:inline-block;margin:8px 0 8px}#basic-modal-content .SearchArea .SearchImageArea,#basic-modal-content .SearchArea .SearchFeatureArea,#basic-modal-content .SearchArea .SearchPriceArea,.basic-modal-content .SearchArea .SearchImageArea,.basic-modal-content .SearchArea .SearchFeatureArea,.basic-modal-content .SearchArea .SearchPriceArea{float:left;position:relative;display:inline-block;width:30%;margin:0 1%}#basic-modal-content .SearchArea .SearchImageArea,.basic-modal-content .SearchArea .SearchImageArea{float:left;position:relative;display:inline-block;width:33%;margin:0 1% 0 0}#basic-modal-content .SearchArea .SearchImageArea img,.basic-modal-content .SearchArea .SearchImageArea img{width:100%;height:100%}#basic-modal-content .SearchArea .SearchFeatureArea,.basic-modal-content .SearchArea .SearchFeatureArea{float:right;position:relative;display:inline-block;width:calc(63% - 35px);margin:0 35px 0 0;padding:0}#basic-modal-content .SearchArea .SearchFeatureArea li,.basic-modal-content .SearchArea .SearchFeatureArea li{list-style:initial;padding:3px -3px;margin-left:8px;margin-bottom:3px;line-height:1.2em}#basic-modal-content .SearchArea .SearchPriceArea,.basic-modal-content .SearchArea .SearchPriceArea{float:left;position:relative;display:inline-block;width:100%;height:auto;padding:5px 0 0;text-align:left}#basic-modal-content .SearchArea .SearchPriceArea .SearchPriceAreaSecurity,.basic-modal-content .SearchArea .SearchPriceArea .SearchPriceAreaSecurity{height:40px;width:114px;background:url(../images/secureLogoSpriteModal.png) no-repeat 100% 0;background-size:contain}#basic-modal-content .SearchArea .SearchPriceArea button.offerBoxPartialBtn_outer,.basic-modal-content .SearchArea .SearchPriceArea button.offerBoxPartialBtn_outer{float:right;position:relative;display:inline-block;width:100%;margin:0;padding:0;font-size:14px;height:28px}#basic-modal-content .SearchArea .SearchPriceArea form,.basic-modal-content .SearchArea .SearchPriceArea form{float:right;position:relative;display:inline-block;width:30%}#basic-modal-content .SearchArea .SearchPriceArea .priceTitle,.basic-modal-content .SearchArea .SearchPriceArea .priceTitle{font-size:18px;line-height:1em}#basic-modal-content .SearchArea .SearchPriceArea .priceValue,.basic-modal-content .SearchArea .SearchPriceArea .priceValue{font-size:24px;line-height:1.25em}#basic-modal-content .Modalmenu,.basic-modal-content .Modalmenu{width:100%;padding:0;height:60px}#basic-modal-content .Modalmenu li,.basic-modal-content .Modalmenu li{height:30px;width:33.3%;color:#fff}#basic-modal-content .Modalmenu li a,.basic-modal-content .Modalmenu li a{height:30px;padding-top:0}}.modalContent .row{width:100%;margin:10px 0}.modalContent .row .FormLabel,.modalContent .row .FormBox{width:30%;display:inline-block;margin:10px 0;padding:5px;vertical-align:top}.modalContent .row .FormBox{width:60%;display:inline-block;margin:10px 0}.modalContent .row input[type="submit"]{background:#6b3084;padding:10px 0;text-align:center;color:#fff;cursor:pointer;text-transform:uppercase;width:60%;min-width:90px;margin:0 0 10px 0;margin-left:calc(30% + 4px);border:none}.basic-modal-content.TimeSelectModal{top:100px;width:96%;width:calc(100% - 50px);max-width:960px;max-height:530px;min-height:200px;overflow:auto}.basic-modal-content.TimeSelectModal .modal_close{top:10px;right:5px;cursor:pointer}.basic-modal-content.TimeSelectModal .title-area{width:100%;max-width:960px;display:block;position:relative}.basic-modal-content.TimeSelectModal .title-area h3{color:#fff;font-size:18px;font-weight:normal;padding:15px 5px 15px 2%;margin-top:0!important}.basic-modal-content.TimeSelectModal .content{box-sizing:border-box;display:inline-block;float:left;position:relative;padding:20px 2%;width:100%;margin:20px 0}.basic-modal-content.TimeSelectModal .content .timetable{box-sizing:border-box;width:48%;padding-right:2%;margin:auto;color:#22356b;font-weight:bold}.basic-modal-content.TimeSelectModal .content .timetable.Return.inline{float:right}.basic-modal-content.TimeSelectModal .content .timetable.Out.inline{float:left;border-right:1px solid #9ea4b7}.basic-modal-content.TimeSelectModal .timetable.Return button{margin-top:20px;width:100%;background:#cbcbcb;text-transform:uppercase;border:none;color:#fff;font-weight:bold;padding:6px;cursor:pointer}.basic-modal-content.TimeSelectModal .timetable.Return button:hover{background:#6b3084}.basic-modal-content.TimeSelectModal .timetable.Return button:after{background:url("../images/RYNTsprite.png") no-repeat -193px -802px;content:"";padding:0 5px;margin-left:12%}.timetable h4{box-sizing:border-box;padding:0 0 10px 5px;font-size:21px}.timetable .titleRow,.timetable .optionRow{box-sizing:border-box;padding:5px 0 5px 5px}.timetable .titleRow{font-size:12px;font-weight:bold}.timetable .optionRow:nth-of-type(even){background:#f7f5fa;margin:5px 0}.timetable .column1,.timetable .column2,.timetable .column3,.timetable .column4,.timetable .column5{box-sizing:border-box;display:inline-block;font-size:12px;width:23%;margin-left:-5px;padding:0 0 0 4px}.timetable .column4,.timetable .column2{width:13.5%;margin-right:1.5%}.timetable .column5{width:23%;margin-right:1%}.radioChecked{width:100%;border:0;background:#308438;padding:5px 0;color:#fff;text-decoration:none;text-transform:uppercase;position:relative;text-align:center}.radioChecked label{visibility:hidden;position:absolute;left:0;top:0;background:#6b3084;padding:5px 0;width:100%}.radioChecked input[type=radio]{width:100%;height:36px;opacity:0;cursor:pointer;position:absolute;z-index:1;left:-5px;top:-3px}.radioChecked input[type=radio]:checked+label{visibility:visible}.timetableSpinner{width:100%;background:url("../images/searching.gif") no-repeat 50% 50%;min-height:150px}.timetable .srolltext{display:none;width:100%;float:none;color:red;text-align:center;font-size:12px;margin-top:5px}@media screen and (min-height:876px){#basic-modal-content,.basic-modal-content{margin-top:120px;max-height:760px}#basic-modal-content .content-tab,.basic-modal-content .content-tab{height:455px}#basic-modal-content-TandCs .info-post{height:auto}.basicModalContent{top:120px;max-height:760px}.basicModalContent .content{max-height:660px}}@media screen and (max-height:875px){#basic-modal-content,.basic-modal-content{margin-top:50px;max-height:760px}#basic-modal-content .content-tab,.basic-modal-content .content-tab{max-height:480px}#basic-modal-content-TandCs .info-post{height:auto}.basicModalContent{top:120px;max-height:760px}.basicModalContent .content{max-height:660px}}@media screen and (max-height:775px){#basic-modal-content,.basic-modal-content{margin-top:50px;max-height:600px}#basic-modal-content .content-tab,#basic-modal-content .securePayContent,.basic-modal-content .content-tab,.basic-modal-content .securePayContent{max-height:480px}#basic-modal-content-TandCs .info-post,#basic-modal-content-fee .info-post{height:auto}#basic-modal-content-TandCs .securePayContent,#basic-modal-content-fee .securePayContent{height:480px}.basicModalContent{top:90px;max-height:650px}.basicModalContent .content{max-height:600px}}@media screen and (max-height:655px){#basic-modal-content,.basic-modal-content{margin-top:50px;max-height:500px}#basic-modal-content .content-tab,#basic-modal-content .securePayContent,.basic-modal-content .content-tab,.basic-modal-content .securePayContent{max-height:380px}#basic-modal-content-TandCs .info-post,#basic-modal-content-fee .info-post{height:auto}#basic-modal-content-TandCs .securePayContent,#basic-modal-content-fee .securePayContent{height:380px}.basic-modal-content.TimeSelectModal{top:10px}.basicModalContent{max-height:500px}.basicModalContent .content{max-height:450px}}@media screen and (max-height:565px){#basic-modal-content,.basic-modal-content{margin-top:50px;max-height:420px}#basic-modal-content .content-tab,#basic-modal-content .securePayContent,.basic-modal-content .content-tab,.basic-modal-content .securePayContent{height:280px}#basic-modal-content-TandCs .info-post,#basic-modal-content-fee .info-post{height:auto}#basic-modal-content-TandCs .securePayContent,#basic-modal-content-fee .securePayContent{height:280px}.basic-modal-content.TimeSelectModal{max-height:450px}.basicModalContent{max-height:350px}.basicModalContent .content{max-height:300px}}@media screen and (max-height:475px){#basic-modal-content,.basic-modal-content{margin-top:10px;max-height:350px}#basic-modal-content .content-tab,#basic-modal-content .securePayContent,.basic-modal-content .content-tab,.basic-modal-content .securePayContent{height:200px}#basic-modal-content-TandCs .info-post,#basic-modal-content-fee .info-post{height:auto}#basic-modal-content-TandCs .securePayContent,#basic-modal-content-fee .securePayContent{height:200px}.basic-modal-content.TimeSelectModal{max-height:350px}.basicModalContent{top:60px;max-height:220px}.basicModalContent .content{max-height:200px}}@media only screen and (max-width:780px){.processing-quote-modal,.processing-payment-modal{width:60%;margin:0 20%}#basic-modal-content,.basic-modal-content{display:none}#basic-modal-content .title-area,.basic-modal-content .title-area{width:90%;padding:0 65px 5px 20px}#basic-modal-content .securePayContent .csvcard .csvcardText,.basic-modal-content .securePayContent .csvcard .csvcardText{width:100%}#basic-modal-content-TandCs .title-area{width:calc(90% - 15px)}#basic-modal-content-TandCs .closeArea{z-index:2;position:fixed;width:85%;height:40px;max-width:705px;margin-top:-30px}.basic-modal-content.TimeSelectModal{max-height:430px}.basic-modal-content.TimeSelectModal .content .timetable{width:100%}.basic-modal-content.TimeSelectModal .content .timetable .optionRow{padding:5px 0 5px 5px}.basic-modal-content.TimeSelectModal .content .timetable .srolltext{display:block}.basic-modal-content.TimeSelectModal .content .timetable .column1,.basic-modal-content.TimeSelectModal .content .timetable .column2,.basic-modal-content.TimeSelectModal .content .timetable .column3,.basic-modal-content.TimeSelectModal .content .timetable .column4{box-sizing:border-box;display:inline-block;font-size:12px;width:32.5%;margin-left:-5px;padding:0 2px 0 4px}.basic-modal-content.TimeSelectModal .content .timetable .column4,.basic-modal-content.TimeSelectModal .content .timetable .column2{width:17%;margin-right:0}.basic-modal-content.TimeSelectModal .content .timetable .column4{text-align:right;border-right:0}.basic-modal-content.TimeSelectModal .content .timetable .column5{width:100%}.basic-modal-content.TimeSelectModal .content .timetable.Out.inline{border:0}.basic-modal-content.TimeSelectModal .content .timetable.Return.inline{float:left;margin-top:30px}.basicModalContent{width:95%}.basicModalContent .modal_close{margin-right:50%;right:-30px}}@media only screen and (max-width:480px){#basic-modal-content-TandCs .title-area{width:85%}#basic-modal-content-TandCs .closeArea{width:85%}#basic-modal-content-TandCs .info-post{margin-top:20px;padding:0}#basic-modal-content,.basic-modal-content{display:none}#basic-modal-content .title-area h2,#basic-modal-content .underFixedHeader,.basic-modal-content .title-area h2,.basic-modal-content .underFixedHeader{font-size:18px}.processing-quote-modal,.processing-payment-modal{width:90%;margin:0 5%}}@media only screen and (max-width:780px){.BackgroundImageArea{height:650px}.header .headerInner .headRight .headRightLink{display:none}.header .headerInner .headRight .headRightLanguages{border:none;width:27px;padding:5px 0 7px;margin:6px 0 35px;position:relative;z-index:10}.header .headerInner .headRight .headRightLanguages .headRightDropIcon{background:url(../images/L4Tsprite.png) no-repeat 50% -824px;height:35px;width:25px}.header .headerInner .headRight .headRightLanguages .headRightText{display:none}.header .headerInner .headRight .headRightLanguages .headRightDrop{top:37px;margin-top:0;padding:0 0 14px;width:292px}.header .headerInner .headRight .headRightLanguages .headRightDrop .hideMobile{display:none}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile{display:inline-block}.threeToOneColOuter .threeToOneColumns{position:relative;display:inline-block;float:left;width:100%;margin-right:0;padding:0 10px 0 0}}@media only screen and (max-width:480px){.threeToOneColOuter .threeToOneColumns480{position:relative;display:inline-block;float:left;width:100%;margin-right:0}}.search--header-changes:after{width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#fff transparent transparent transparent;content:'';position:absolute;transform:translateY(-50%);top:50%;left:20px!important;transition-property:transform;transition-duration:.25s;pointer-events:none}.search--header-changes-open:after{transform:translateY(-50%) rotate(180deg)}.search--circle-from,.search--circle-to{width:30px;height:30px;border-radius:100%;background:#fff;border:7px solid purple;left:10px;position:absolute;top:1rem}.search--circle-from:after,.search--circle-to:after{content:'';position:absolute;width:7px;height:76px;margin-top:22px;background:purple;left:5px}.search--circle-to:after{content:'';position:absolute;width:7px;height:52px;margin-top:-52px;background:purple;left:5px}@media only screen and (max-width:700px){.quoteArea .quoteAreaInner .quoteAreaRow select{font-size:16px!important}}.quoteArea .quoteAreaInner .quoteAreaRow{position:relative;display:inline-block;width:100%;padding:0 0 15px 0}.quoteArea .quoteAreaInner .quoteAreaRow h4{color:#6b3084;font-size:18px;padding:10px 0 10px 2px}.quoteArea .quoteAreaInner .quoteAreaRow .datalist{position:absolute;top:83px;width:100%;background:#fff;max-height:330px;overflow:auto;z-index:22;border:1px solid #ccd5dc;border-top:0;font-size:15px;font-family:"Lato"}.results .resultsInner .resultBox .info .openTooltip .tooltip .tooltipImg button.selectOption:hover,.results .resultsInner .resultBox .resultColumn.three button.selectOption:hover{background:#308438}.results .resultsInner .resultBox .info .openTooltip .tooltip .infoSheetUrl a{color:#008bec}.processing-quote-modal,.processing-payment-modal{display:none;-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.6);-moz-box-shadow:0 0 0 10px rgba(255,255,255,.6);box-shadow:0 0 0 10px rgba(255,255,255,.6);border:3px solid #6b3084;position:fixed;top:100px;margin:0 35%;background:#fff;border-radius:10px;width:30%;padding:26px 34px;z-index:2301;text-align:center;color:#0d50a3}.processing-quote-modal p,.processing-quote-modal h1,.processing-payment-modal p,.processing-payment-modal h1{margin:0;font-size:18px}.processing-quote-modal p,.processing-payment-modal p{font-weight:normal;font-size:14px}.processing-quote-modal img,.processing-payment-modal img{margin:10px}.paymentArea .cardType{padding:0}.securityHeading h5:hover{color:#fff;text-decoration:underline}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;z-index:99;display:none}ol .flag:after{margin-top:-13px}.flag.de:after{background:url(../images/flagsNarrows.png) no-repeat 0 -40px}.flag.es:after{background:url(../images/flagsNarrows.png) no-repeat 0 -60px}.flag.fr:after{background:url(../images/flagsNarrows.png) no-repeat 0 -80px}.flag.nl:after{background:url(../images/flagsNarrows.png) no-repeat 0 -100px}.flag.it:after{background:url(../images/flagsNarrows.png) no-repeat 0 -130px}.flag.pl:after{background:url(../images/flagsNarrows.png) no-repeat 0 -190px}.results .resultsInner .resultBox .info .openTooltip .tooltip .tooltipText{min-height:150px}.results .resultsInner .resultBox .info .openTooltip .selectInfoLink{text-transform:lowercase;font-family:'Times New Roman';font-style:italic;font-weight:bold;font-size:12px;color:#008bec;padding:0 .45em;margin-right:3px;margin-left:-20px;border-radius:50%;cursor:pointer;border:2px solid #008bec}.results .resultsInner .resultBox .info .openTooltip:hover .selectInfoLink{text-transform:lowercase;font-family:'Times New Roman';font-style:italic;font-weight:bold;font-size:12px;color:#fff;background:#008bec;padding:0 .45em;margin-right:3px;margin-left:-20px;border-radius:50%;cursor:pointer;border:2px solid transparent}.results .resultsInner .resultBox .info .openTooltip .tooltip .tooltipHead .tooltipHeadInfo{text-transform:lowercase;font-family:'Times New Roman';border-radius:50%;border:2px solid #fff;padding:0 5px;font-style:italic;font-weight:bold;margin-right:5px}.results .resultsInner .resultBox .info .openTooltip .modal_close{display:none}.returnJourneyLabel{cursor:pointer}.reviewArea{width:100%;padding:0;margin:auto}.reviewAreaTitle{padding:20px 0 0;margin:0 auto 0}.reviewAreaTitle h1{color:#6b3084;font-size:32px}.reviewArea h2{color:#6b3084;font-size:16px;padding:12px 0 0 2px}.reviewArea h3{color:#433d3c;font-size:14px;padding:12px 0 0 2px}.reviewDetailsUpper,.reviewDetailsLower{width:100%;max-width:980px;padding:0 10px;margin:auto}.reviewDetailsUpper h4{color:#433d3c;font-size:12px;padding:5px 5px 0 2px}.reviewDetailsUpper h5{color:#433d3c;font-size:10px;padding:5px 0 0 2px;padding:0 10px;text-align:center}.reviewArea .col{vertical-align:top;display:inline-block}.reviewDetailsUpper .col.One{width:18%}.reviewDetailsUpper .col.Two{width:18%}.reviewDetailsUpper .col.Three{width:27%}.reviewDetailsUpper .col.Four{width:21%}.reviewDetailsUpper .col.Five{width:13%}.reviewArea .minidiv{display:inline-block;margin-right:10px}.reviewArea .half{width:49%;display:inline-block}.reviewDetailsLowerWrapper{width:100%;margin:5px 0;padding:10px 0;background:#f0f0f0}.reviewDetailsLower{max-width:980px}.reviewDetailsLower .col{width:32.5%}.reviewDetailsLower .col.One{}.reviewDetailsLower .col.Two{padding:10px 0}.reviewDetailsLower .col.Three{padding:7px 0;text-align:right}.reviewDetailsLower img{width:50%;height:50%}.reviewDetailsLower h1{font-size:30px;font-weight:bold;display:inline-block;color:#433d3c}.reviewDetailsLower h2{font-size:20px;font-weight:bold;display:inline-block;color:#6b3084}.reviewDetailsLower h3{font-size:20px;font-weight:bold;color:#433d3c}.reviewDetailsLower h4{font-size:16px;padding:0;color:#6b3084}.reviewDetailsLower h5{font-size:12px;padding:0;color:#433d3c}.reviewArea button{width:100%;height:32px;margin-top:13px;margin-left:15px;padding:8px;font-size:12px;border:1px solid #ccd5dc;background:#6b3084;color:#fff;cursor:pointer}.reviewArea button a:hover{text-decoration:none;color:#fff}.selectCover{opacity:1;top:0;position:absolute;width:100%;height:42px;padding:15px;margin-top:5px;margin-bottom:10px;font-size:14px;border:1px solid #ccd5dc;background:#fff}.selectCover:after{position:relative;content:'';width:0;height:0;margin:2px 0 0 90%;border:6px transparent solid;border-top:6px #a3a3a3 solid}.quoteArea .quoteAreaInner .quoteAreaRow .datalist .searching{color:#433d3c;background:#bbb;font-weight:700}.datalist .datalist-location-type{font-size:80%;font-weight:bold}.datalist .datalist-location-type:before{content:' - '}.basic-modal-content.TimeSelectModal .content .timetable.Return button{background:#8e8e8e}@media only screen and (max-width:780px){.reviewDetailsUpper .col.One{width:49%}.reviewDetailsUpper .col.Two{width:49%}.reviewDetailsUpper .col.Three{width:100%}.reviewDetailsUpper .col.Four{width:49%}.reviewDetailsUpper .col.Five{width:49%}.reviewDetailsLower{width:100%}.reviewDetailsLower .col{text-align:center}.reviewDetailsLower .col.One{width:99%;padding:0}.reviewDetailsLower .col.Two{width:49%;padding:10px 0}.reviewDetailsLower .col.Three{width:49%;padding:7px 0;text-align:center}.reviewDetailsLower img{margin-top:0;width:20%;height:20%}.reviewArea button{margin-left:0}.basic-modal-content{width:90%}.results .resultsInner .resultBox .info .openTooltip .my_modal_close{background:url("../images/L4Tsprite.png") no-repeat 50% -1380px;width:30px;height:30px;display:inline;z-index:3200;position:absolute;top:3px;right:1px;cursor:pointer}.processing-quote-modal,.processing-payment-modal{display:none;-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.6);-moz-box-shadow:0 0 0 10px rgba(255,255,255,.6);box-shadow:0 0 0 10px rgba(255,255,255,.6);border:3px solid #6b3084;position:fixed;top:100px;margin:0 10%;background:#fff;border-radius:10px;width:80%;padding:26px 34px;z-index:2301;text-align:center;color:#0d50a3}}.paymentPage .info{position:relative;color:#008bec;font-weight:bold;font-size:14px;cursor:pointer;text-transform:uppercase}.paymentPage .info .openTooltip{position:relative;padding:0 0 20px 20px;text-align:left;width:100%;float:left}.paymentPage .info .openTooltip .selectInfoLink{font-style:italic;font-weight:bold;font-size:12px;color:#008bec;padding:0 .45em;margin-right:3px;margin-left:-20px;border-radius:50%;cursor:pointer;border:2px solid #008bec}.paymentPage .info .openTooltip .tooltip{display:none;float:left;position:absolute;background:#fff;-webkit-box-shadow:0 0 2px 1px #a19e9e;-moz-box-shadow:0 0 2px 1px #a19e9e;box-shadow:0 0 2px 1px #a19e9e;padding:0;color:#a19e9e;width:500%;text-align:left;font-size:12px;line-height:16px;top:30px;right:0;z-index:5;cursor:pointer}.paymentPage .info .openTooltip .tooltip .tooltipHead{background:#008bec;width:100%;color:#fff;padding:5px 20px}.paymentPage .info .openTooltip .tooltip .tooltipHead .tooltipHeadInfo{border-radius:50%;border:2px solid #fff;padding:0 5px;font-style:italic;font-weight:bold;margin-right:5px}.paymentPage .info .openTooltip .tooltip .tooltipImg{width:30%;float:left;padding:10px;height:100%}.paymentPage .info .openTooltip .tooltip .tooltipImg img{width:100%}.paymentPage .info .openTooltip .tooltip .tooltipImg button.selectOption{position:absolute;bottom:0;display:none;border:0;background:0;padding:10px 0;text-align:center;color:#fff;cursor:pointer;background:#6b3084;text-transform:uppercase;width:calc(30% - 20px);min-width:90px;margin:0 0 10px 0;vertical-align:bottom}.paymentPage .info .openTooltip .tooltip .tooltipText{width:70%;float:right;padding:10px 10px 10px 0;text-transform:none}.paymentPage .info .openTooltip .tooltip .tooltipText p{color:#a19e9e;font-size:12px;padding-bottom:2px}.paymentPage .info .openTooltip .tooltip .tooltipText p strong{color:#433d3c;margin-top:5px;display:inline-block}.paymentPage .info .openTooltip .tooltip:before,.results .resultsInner .resultBox .info .openTooltip .tooltip:after{content:'';width:0;height:0;position:absolute;bottom:100%;left:50%;border:7px solid transparent;border-bottom-color:#a19e9e;margin-left:-1px}.paymentPage .info .openTooltip .tooltip:after{border-bottom-color:#008bec;border-width:5px;z-index:2;margin-left:1px}.paymentPage .info .openTooltip:hover .selectInfoLink{font-style:italic;font-weight:bold;font-size:12px;color:#fff;background:#008bec;padding:0 .45em;margin-right:3px;margin-left:-20px;border-radius:50%;cursor:pointer;border:2px solid transparent}.paymentPage .info .openTooltip:hover .tooltip{display:inherit}.modal_close_contact{background:url("../images/L4Tsprite.png") no-repeat 50% -1266px;width:42px;height:42px;display:inline;z-index:3200;position:absolute;top:5px;right:20px;cursor:pointer}.securePayModal,.modalContent.contactus-page{min-height:350px}.TandCsOuterArea{background:#fff;width:100%;margin-top:65px}.TandCsOuterArea .TandCInnerArea{width:100%;max-width:980px;color:#666;padding:20px 10px;margin:auto}.TandCsOuterArea .TandCInnerArea h1{margin-top:10px;margin-bottom:10px;color:#6b3084;font-size:32px}.TandCsOuterArea .TandCInnerArea h2{font-size:18px;line-height:1.2em;padding:10px 0}.TandCsOuterArea .TandCInnerArea p{font-size:16px;line-height:1.5em;padding:10px 0;text-align:left}.TandCsOuterArea .TandCInnerArea p.contact-us-msg{text-align:center}.TandCsOuterArea .TandCInnerArea .info-post .item ol{list-style:lower-roman;padding-left:40px;font-size:16px;line-height:1.6em;text-align:justify}.TandCsOuterArea .TandCInnerArea .modalContent .securePayContent{display:inline-block;float:left;width:100%;position:relative;padding:0;margin-top:0;overflow:auto;max-height:none}.TandCsOuterArea .TandCInnerArea .PrivayPolicyArea h2{font-size:22px;line-height:1.2em;padding:10px 0;color:#6b3084}.TandCsOuterArea .TandCInnerArea .PrivayPolicyArea h3{font-size:18px;line-height:1.2em;padding:10px 0}.footer .footerInner .partnerLogos ul li.nationalExpress{width:168px;margin:10px 1.65% 10px}.footer .footerInner .partnerLogos ul li.ShuttleBus{background-position:-379px 0;width:142px}.footer .footerInner .partnerLogos ul li.Autostrada{background-position:-217px 0;width:113px}.footer .footerInner .partnerLogos ul li.plusAirportLine{background-position:-568px 0;width:188px}.footer .footerInner .partnerLogos ul li.Pickmecab{background-position:-805px 0;width:140px}.quoteArea .quoteAreaInner .quoteAreaRow input[type="text"],.quoteArea .quoteAreaInner .quoteAreaRow .inputSimulateTime,.quoteArea .quoteAreaInner .quoteAreaRow button{margin-top:4px}.modalContent .row .FormLabel{width:20%}.modalContent .row input[type="submit"]{margin-left:calc(20% + 4px)}.returnJourneyTitle{padding-top:0}.breadcrumb .breadcrumbInner .breadcrumbCol.active:before{background:#308438}.breadcrumb .breadcrumbInner .breadcrumbCol.active{border-bottom:5px solid #308438}.imageArea .featureImage.Rome-uk{background-image:url("../images/HomePageOfferImage_Rome.jpg")}.imageArea .featureImage.Alicante-uk{background-image:url("../images/HomePageOfferImage_Alicante.jpg")}.imageArea .featureImage.Faro-uk{background-image:url("../images/HomePageOfferImage_Faro.jpg")}.imageArea .featureImage.Rome-fr{background-image:url("../images/HomePageOfferImage_Rome-FR.jpg")}.imageArea .featureImage.Alicante-fr{background-image:url("../images/HomePageOfferImage_Alicante-FR.jpg")}.imageArea .featureImage.Faro-fr{background-image:url("../images/HomePageOfferImage_Faro-FR.jpg")}.imageArea .featureImage.Rome-it{background-image:url("../images/HomePageOfferImage_Rome-IT.jpg")}.imageArea .featureImage.Alicante-it{background-image:url("../images/HomePageOfferImage_Alicante-IT.jpg")}.imageArea .featureImage.Faro-it{background-image:url("../images/HomePageOfferImage_Faro-IT.jpg")}.imageArea .featureImage.Rome-de{background-image:url("../images/HomePageOfferImage_Rome-DE.jpg")}.imageArea .featureImage.Alicante-de{background-image:url("../images/HomePageOfferImage_Alicante-DE.jpg")}.imageArea .featureImage.Faro-de{background-image:url("../images/HomePageOfferImage_Faro-DE.jpg")}.imageArea .featureImage.Rome-es{background-image:url("../images/HomePageOfferImage_Rome-ES.jpg")}.imageArea .featureImage.Alicante-es{background-image:url("../images/HomePageOfferImage_Alicante-ES.jpg")}.imageArea .featureImage.Faro-es{background-image:url("../images/HomePageOfferImage_Faro-ES.jpg")}.imageArea .featureImage{background-size:contain;background-repeat:no-repeat}.BackgroundImageArea.wowcher{background:url("../images/Landing/discount-landing1.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.groupon{background:url("../images/Landing/discount-landing6.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.AGP{background:url("../images/Landing/AGP.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.ALC{background:url("../images/Landing/ALC.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.BCC{background:url("../images/Landing/BCN.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.CDG{background:url("../images/Landing/CDG.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.FAO{background:url("../images/Landing/FAO.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.FCO{background:url("../images/Landing/FCO.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.MRS{background:url("../images/Landing/MRS.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.NCE{background:url("../images/Landing/NCE.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.PFO{background:url("../images/Landing/PFO.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.PMI{background:url("../images/Landing/PMI.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.STN{background:url("../images/Landing/STN.jpg") no-repeat 50% 5%;background-size:cover}.BackgroundImageArea.GenLanding{background:url("../images/Landing/generic-landing.jpg") no-repeat 50% 5%;background-size:cover}.HomeDiscountArea{padding:20px;margin-top:20px;width:100%;min-height:200px;position:relative}.HomeDiscountArea h1,.HomeDiscountArea h2{color:#6b3084;font-size:30px;margin-bottom:15px}.HomeDiscountArea p{color:#6b3084;line-height:22px}.HomeDiscountArea .airportLanding p{line-height:17px}.HomeDiscountArea .discountLogoArea{width:270px;height:100%;display:inline-block;float:left;min-height:200px}.HomeDiscountArea .discountLogoArea.wowcher{background:url("../images/wowcher-logo.png") no-repeat 50% 50%}.HomeDiscountArea .discountLogoArea.aph{background:url("../images/aph-logo.png") no-repeat 50% 50%}.HomeDiscountArea .discountLogoArea.groupon{background:url("../images/groupon-logo.png") no-repeat 50% 50%}.HomeDiscountArea .discountLogoArea.airportLanding{background:url("../images/Landing/save-badge-L4PT10.png") no-repeat 50% 50%}.HomeDiscountArea .discountLogoArea.mag{background:url("../images/Landing/mag-logo.jpg") no-repeat 50% 50%}.HomeDiscountArea .discountLogoArea.sixtlimos{background:url("../images/Landing/sixtlimos-logo.jpg") no-repeat 50% 50%}.HomeDiscountArea .discountLogoArea.pinkelephant{background:url("../images/../images/pink-elephant-logo.png") no-repeat 50% 50%;background-size:contain}.HomeDiscountArea .discountTextArea{width:calc(100% - 330px);height:100%;display:inline-block;float:right;padding:20px;min-height:200px}.HomeDiscountArea .discountTextArea.airportLanding{width:calc(100% - 280px)}.NoOfVehicles{font-size:12px;margin-top:5px}.NoOfVehicles p{font-size:12px!important;margin-right:10px;margin-bottom:5px}.NoOfVehicles .VehicleLabel{display:inline-block}.results .resultsInner .resultBox .imageOuter{padding:0;position:relative}.results .resultsInner .resultBox h4{padding-bottom:5px}.results .resultsInner .resultBox h5{padding-bottom:10px}.securePayContent{padding:70px 30px}.payment-price-was{text-decoration:line-through;display:inline-block;font-weight:bold;margin-right:15px}.payment-price-discount{display:inline-block;color:#308438;font-weight:bold}@media only screen and (max-width:780px){.HomeDiscountArea .discountLogoArea{width:100%;float:none;display:block}.HomeDiscountArea .discountTextArea{width:100%;float:none;display:block}.HomeDiscountArea .discountTextArea.airportLanding{width:100%}.HomeDiscountArea{min-height:400px}.quoteArea{height:auto}}.basicModalContent .content .innerContent{min-height:145px}.quoteArea .quoteAreaInner .quoteAreaRow .datalist .popularTitle{background-color:#6b3084;color:#fff!important}li.popularTitle{position:relative}.popularAirport,.popularCityCenter,.popularOthers{padding-left:30px}.popularAirport:before,.popularCityCenter:before,.popularOthers:before{position:absolute;left:12px;top:6px;z-index:1}.popularAirport:before{content:url(../images/icons/airport-icon.png)}.popularCityCenter:before{content:url(../images/icons/destination-icon.png)}.popularOthers:before{content:url(../images/icons/all-other-icon.png)}.paymentArea{padding:0}.paymentArea .cardType{margin-bottom:0}.newBreadcrumb{padding:10px 0;font-size:14px}.newBreadcrumb a{text-decoration:underline}.newBreadcrumb a:hover{color:#6b3084;text-decoration:none}.paymentHeadingWrapper{margin-top:0}.contentWrapper{width:100%;background:#fff}.contentInnerArea{width:100%;max-width:980px;padding:30px 10px;margin:auto}.paymentSidebarFull{width:100%;max-width:300px;min-height:100px;display:inline-block;float:left}.paymentSidebar{background-color:#f0f0f0;padding:10px 20px 20px;border-bottom:6px solid #6b3084}.paymentSidebar .info .openTooltip{padding:0 0 0 20px}.paymentDetails{width:calc(100% - 310px);display:inline-block;min-height:400px;padding:0 0 20px 20px}.paymentArea h2{font-size:20px;font-weight:bold;padding-bottom:10px;color:#6b3084;border-bottom:1px solid #d0d0d0;margin-bottom:10px}.paymentSidebar h2{font-size:20px;font-weight:bold;margin-bottom:20px}.paymentSidebar .row{width:100%;margin-top:10px}.paymentDetails .row{width:100%}.paymentSidebar .row .label{width:40%;display:inline-block;font-weight:bold;vertical-align:top;line-height:20px}.paymentSidebar .row .value{width:58%;display:inline-block;line-height:20px}.paymentSidebar hr{margin:20px 0}.paymentSidebar .info .openTooltip{float:none}.paymentSidebarSecurity{padding:20px;text-align:center}.paymentSidebarSecurity img{width:158px;height:35px}.paymentDetails .row .label{width:30%;display:inline-block;text-align:right;padding-right:15px;vertical-align:middle}.paymentDetails .row .value{width:68%;display:inline-block;vertical-align:middle}.customeDetails,.accommodationDetails,.cardDetails{margin-bottom:30px}.confirmationHeadingInnerArea{width:100%;max-width:980px;padding:20px 10px 0;margin:auto}.confirmationHeadingInnerArea h1{font-size:30px;color:#6b3084;font-weight:bold}#cLocation::-webkit-input-placeholder,#place::-webkit-input-placeholder,#Text1::-webkit-input-placeholder{font-size:12px}@media only screen and (max-width:780px){.paymentSidebar,.paymentDetails{width:100%;min-width:100%}}@media only screen and (max-width:480px){.paymentDetails .row .label{width:100%;text-align:left}.paymentDetails .row .value{width:100%}.PaymentHeadingRow .headline{width:100%!important}}.header .headerInner .headRight .headDestinations{cursor:pointer;display:inline-block;padding:5px 12px 15px 20px;padding-right:4px;margin:5px 0 35px;position:relative;z-index:10}.header .headerInner .headRight .headDestinations .headRightText{display:inline-block}.header .headerInner .headRight .headDestinations .headRightDropIcon{display:inline-block;background:url(../images/L4Tsprite.png) no-repeat 50% -900px;height:12px;width:24px}.header .headerInner .headRight .headDestinations .headDestinationDrop{position:absolute;right:-335px;width:680px;margin-top:15px;padding:10px 20px 10px 20px;border:1px solid #a5a5a5;background:#fff;cursor:default;display:none;max-height:345px;overflow:auto}.header .headerInner .headRight .headDestinations .headDestinationDrop .columnBlock{display:inline-block;padding-bottom:10px}.header .headerInner .headRight .headDestinations:hover .headDestinationDrop{display:inherit}.header .headerInner .headRight .headDestinations:hover .headDestinationDrop ol{-webkit-column-count:3;-moz-column-count:3}.header .headerInner .headRight .headDestinations li{color:#6b3084;padding:4px 0}.header .headerInner .headRight .headDestinations li.destinationCountry{font-weight:bold;padding-left:25px;position:relative}.header .headerInner .headRight .headDestinations li.allLocationsInCountry{position:relative;padding-left:10px;margin-top:5px;font-weight:bold}.allLocationsInCountry:before{content:"";font-size:0;border:4px solid transparent;border-left:4px solid #6b3084;position:absolute;left:0;top:7px}.destinationCountry:before{content:" ";width:20px;height:10px;position:absolute;top:6px;left:0;background:url(../images/flags.png) no-repeat 0 -90px}.airportsInCountry{padding:20px;margin-top:20px;width:100%;min-height:200px;position:relative}.airportsInCountry h1{color:#6b3084;font-size:30px;margin-bottom:15px}.airportsInCountry li{border:1px solid red}.airportsInCountry ol{-webkit-column-count:4;-moz-column-count:4;padding:0;overflow:visible}.airportsInCountry .airportInCountryName{width:20%;margin-right:20px;min-width:150px;display:inline-block;padding:10px 0}.airportInCountryName a{color:#6b3084}.destinationCountry.ae:before{background:url(../images/flags.png) no-repeat 0 -490px}.destinationCountry.ar:before{background:url(../images/flags.png) no-repeat 0 -390px}.destinationCountry.at:before{background:url(../images/flags.png) no-repeat 0 0}.destinationCountry.au:before{background:url(../images/flags.png) no-repeat 0 -400px}.destinationCountry.be:before{background:url(../images/flags.png) no-repeat 0 -10px}.destinationCountry.bh:before{background:url(../images/flags.png) no-repeat 0 -510px}.destinationCountry.bd:before{background:url(../images/flags.png) no-repeat 0 -520px}.destinationCountry.bb:before{background:url(../images/flags.png) no-repeat 0 -530px}.destinationCountry.bg:before{background:url(../images/flags.png) no-repeat 0 -230px}.destinationCountry.bm:before{background:url(../images/flags.png) no-repeat 0 -540px}.destinationCountry.br:before{background:url(../images/flags.png) no-repeat 0 -410px}.destinationCountry.by:before{background:url(../images/flags.png) no-repeat 0 -550px}.destinationCountry.ca:before{background:url(../images/flags.png) no-repeat 0 -310px}.destinationCountry.ch:before{background:url(../images/flags.png) no-repeat 0 -300px}.destinationCountry.cl:before{background:url(../images/flags.png) no-repeat 0 -560px}.destinationCountry.cn:before{background:url(../images/flags.png) no-repeat 0 -320px}.destinationCountry.cy:before{background:url(../images/flags.png) no-repeat 0 -240px}.destinationCountry.cz:before{background:url(../images/flags.png) no-repeat 0 -30px}.destinationCountry.de:before{background:url(../images/flags.png) no-repeat 0 -40px}.destinationCountry.dk:before{background:url(../images/flags.png) no-repeat 0 -50px}.destinationCountry.ee:before{background:url(../images/flags.png) no-repeat 0 -250px}.destinationCountry.eg:before{background:url(../images/flags.png) no-repeat 0 -340px}.destinationCountry.es:before{background:url(../images/flags.png) no-repeat 0 -60px}.destinationCountry.fi:before{background:url(../images/flags.png) no-repeat 0 -70px}.destinationCountry.fr:before{background:url(../images/flags.png) no-repeat 0 -80px}.destinationCountry.gr:before{background:url(../images/flags.png) no-repeat 0 -260px}.destinationCountry.hk:before{background:url(../images/flags.png) no-repeat 0 -350px}.destinationCountry.hr:before{background:url(../images/flags.png) no-repeat 0 -100px}.destinationCountry.hu:before{background:url(../images/flags.png) no-repeat 0 -110px}.destinationCountry.id:before{background:url(../images/flags.png) no-repeat 0 -580px}.destinationCountry.ie:before{background:url(../images/flags.png) no-repeat 0 -120px}.destinationCountry.il:before{background:url(../images/flags.png) no-repeat 0 -360px}.destinationCountry.in:before{background:url(../images/flags.png) no-repeat 0 -420px}.destinationCountry.it:before{background:url(../images/flags.png) no-repeat 0 -130px}.destinationCountry.jm:before{background:url(../images/flags.png) no-repeat 0 -590px}.destinationCountry.jo:before{background:url(../images/flags.png) no-repeat 0 -600px}.destinationCountry.jp:before{background:url(../images/flags.png) no-repeat 0 -430px}.destinationCountry.ke:before{background:url(../images/flags.png) no-repeat 0 -610px}.destinationCountry.kh:before{background:url(../images/flags.png) no-repeat 0 -570px}.destinationCountry.kr:before{background:url(../images/flags.png) no-repeat 0 -620px}.destinationCountry.kw:before{background:url(../images/flags.png) no-repeat 0 -630px}.destinationCountry.lk:before{background:url(../images/flags.png) no-repeat 0 -640px}.destinationCountry.lt:before{background:url(../images/flags.png) no-repeat 0 -140px}.destinationCountry.lu:before{background:url(../images/flags.png) no-repeat 0 -650px}.destinationCountry.lv:before{background:url(../images/flags.png) no-repeat 0 -150px}.destinationCountry.ma:before{background:url(../images/flags.png) no-repeat 0 -270px}.destinationCountry.me:before{background:url(../images/flags.png) no-repeat 0 -290px}.destinationCountry.mo:before{background:url(../images/flags.png) no-repeat 0 -660px}.destinationCountry.mt:before{background:url(../images/flags.png) no-repeat 0 -160px}.destinationCountry.my:before{background:url(../images/flags.png) no-repeat 0 -670px}.destinationCountry.mx:before{background:url(../images/flags.png) no-repeat 0 -680px}.destinationCountry.nl:before{background:url(../images/flags.png) no-repeat 0 -170px}.destinationCountry.no:before{background:url(../images/flags.png) no-repeat 0 -180px}.destinationCountry.nz:before{background:url(../images/flags.png) no-repeat 0 -440px}.destinationCountry.om:before{background:url(../images/flags.png) no-repeat 0 -690px}.destinationCountry.pa:before{background:url(../images/flags.png) no-repeat 0 -700px}.destinationCountry.ph:before{background:url(../images/flags.png) no-repeat 0 -710px}.destinationCountry.qa:before{background:url(../images/flags.png) no-repeat 0 -720px}.destinationCountry.ro:before{background:url(../images/flags.png) no-repeat 0 -280px}.destinationCountry.rs:before{background:url(../images/flags.png) no-repeat 0 -460px}.destinationCountry.ru:before{background:url(../images/flags.png) no-repeat 0 -450px}.destinationCountry.pl:before{background:url(../images/flags.png) no-repeat 0 -190px}.destinationCountry.pt:before{background:url(../images/flags.png) no-repeat 0 -200px}.destinationCountry.sc:before{background:url(../images/flags.png) no-repeat 0 -730px}.destinationCountry.se:before{background:url(../images/flags.png) no-repeat 0 -210px}.destinationCountry.sg:before{background:url(../images/flags.png) no-repeat 0 -740px}.destinationCountry.si:before{background:url(../images/flags.png) no-repeat 0 -500px}.destinationCountry.sk:before{background:url(../images/flags.png) no-repeat 0 -220px}.destinationCountry.th:before{background:url(../images/flags.png) no-repeat 0 -480px}.destinationCountry.tr:before{background:url(../images/flags.png) no-repeat 0 -370px}.destinationCountry.tw:before{background:url(../images/flags.png) no-repeat 0 -750px}.destinationCountry.tz:before{background:url(../images/flags.png) no-repeat 0 -760px}.destinationCountry.uk:before{background:url(../images/flags.png) no-repeat 0 -90px}.destinationCountry.us:before{background:url(../images/flags.png) no-repeat 0 -380px}.destinationCountry.za:before{background:url(../images/flags.png) no-repeat 0 -470px}.droplistViewRight.droplistViewFull{width:100%!important}.droplistViewRightHide.droplistViewFullHide{width:100%!important}.droplistViewRight.droplistViewFull li{border:1px solid red}.mobileAirportListHolder{display:none;margin-top:10px}.mobileAirportListHolder .headDestinationDrop .columnBlock li{display:inline-block;width:48%;font-size:13px;vertical-align:top}.mobileAirportListHolder .headDestinationDrop .columnBlock li.destinationCountry,.mobileAirportListHolder .headDestinationDrop .columnBlock li.allLocationsInCountry{width:100%;display:block}.mobileAirportListHolder .headDestinationDrop li{padding:5px 0}.droplistView.mobileAirportListText:hover .mobileAirportListHolder{display:block!important;height:250px;overflow-y:auto}@media only screen and (max-width:860px){.header .headerInner .headRight .headDestinations{display:inherit}.header .headerInner .headRight .headRightLanguages .headRightDropIcon{background:url(../images/L4Tsprite.png) no-repeat 50% -824px;height:35px;width:25px}.header .headerInner .headRight .headRightLink{display:none}.header .headerInner .headRight .headRightLanguages .headRightText{display:none}.header .headerInner .headRight .headRightLanguages .headRightDrop .hideMobile{display:none}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile{display:inline-block;margin:0;padding:0}.header .headerInner .headRight .headRightLanguages .headRightDrop{top:37px;margin-top:0;padding:0 0 0;width:292px}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile .dropmobileLink{margin:0;border-bottom:0}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView,.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile{margin:0;border-bottom:0}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView:hover{color:#fff}.allLocationsInCountry:before{content:"";font-size:0;border:none;border-left:none;position:absolute}.header .headerInner .headRight .headRightLanguages .headRightDrop .mobileAirportListText:hover{background:#fff url(../images/arrow-lang.png) no-repeat 100% 12px;color:#6b3084}.mobileAirportListText li.destinationCountry{font-weight:bold;padding-left:25px;position:relative}.droplistViewMobile .destinationCountry{font-weight:bold;padding-left:25px;position:relative}.droplistViewMobile li.destinationCountry{margin-top:10px;margin-bottom:10px;position:relative}.mobileAirportListText li.allLocationsInCountry{font-weight:bold}.droplistView .droplistViewLeft .destinationCountry,.droplistView .droplistViewRight .destinationCountry{font-weight:normal}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView:hover{background:#fff url(../images/arrow-lang.png) no-repeat 100% 12px;color:#6b3084}.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistView .droplistViewLeft,.header .headerInner .headRight .headRightLanguages .headRightDrop .droplistViewMobile .droplistViewLeft{width:100%}.droplistViewLeft .destinationCountry:before,.droplistViewRight .destinationCountry:before{top:3px}}@media only screen and (max-width:780px){.header .headerInner .headRight .headDestinations{display:none}}@media only screen and (min-widht:860px){.header .headerInner .headRight .headRightLanguages .headRightDropIcon{display:inline-block;background:url(../images/L4Tsprite.png) no-repeat 50% -900px;height:12px;width:24px}.header .headerInner .headRight .headRightLanguages:hover .headRightDrop{display:inherit}}.quoteArea .quoteAreaTitle .partnerHeaderAreaLeft{max-width:260px;margin-right:30px;display:inline-block;position:relative}.quoteArea .quoteAreaTitle .partnerHeaderAreaLeft img{max-width:250px}.quoteArea .quoteAreaTitle .partnerHeaderAreaRight,.reviewAreaTitle .partnerHeaderAreaRight{max-width:200px;display:inline-block;position:absolute;bottom:0;right:0}.quoteArea .quoteAreaTitle .partnerHeaderAreaRight img,.reviewAreaTitle .partnerHeaderAreaRight img{max-width:200px}.quoteArea .quoteAreaTitle,.reviewAreaTitle{position:relative}.reviewAreaTitle.hasPartner.confirmation{height:90px}.quoteArea .quoteAreaTitle.hasPartner h1{max-width:calc(100% - 300px);float:right}.quoteArea .quoteAreaTitle .hasPartner h1{display:inline-block;max-width:calc(100% - 300px)}.partnershipText{position:absolute;right:0;color:#6b3084}.partnershipText p{font-size:14px}.results .resultsInner .resultBox .imageOuter .tooltip ul{padding-top:0}.tooltip li{padding:5px 0}.MessageBorder{color:#3f533f;border:1px solid #57c452;margin:1px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:11px;background:#b7e6ad;padding:5px 10px;margin-top:17px}.contactus-page .row .label .FormLabel{width:100%}.contactus-page .FormBox.error{background:#fceaef}.contactus-page .row .label{width:20%;display:inline-block;padding-right:15px}.contactus-page .row .value{width:60%;display:inline-block}.contactus-page .row .value .FormBox{width:100%}.contactus-page .error{color:red}.HomeTrans{margin:0 auto;text-align:center}.HomeTransTitle{padding:20px 0 0;margin:0 auto 0;max-width:996px}.HomeTransTitle h1{color:#6b3084;font-size:42px}.HomeTransTitle h2{color:#6b3084;font-size:17px;text-transform:uppercase}.HomeTransImage{max-width:100%;height:auto}@media only screen and (max-width:600px){.quoteArea .quoteAreaTitle.hasPartner h1{float:none;display:block;width:100%;max-width:100%}}.third-party-email-area{margin:10px 0 0}.search-summary{font-size:14px;width:100%;display:inline-block;padding-top:15px;padding-bottom:15px;color:#131f4b}.search-summary span{float:right}.search-summary .search{float:left}.arrow{width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 6.5px;border-color:transparent transparent transparent #131f4b;display:inline-block;margin-right:5px;margin-top:-2px;vertical-align:middle}.arrow.open{border-width:6.5px 3.5px 0 3.5px;border-color:#131f4b transparent transparent transparent}.quoteAreaRow{width:calc(100% + 20px)!important}.has-steps{counter-reset:step}.is-step{counter-increment:step}.is-step::before{content:counter(step);position:absolute;display:block;bottom:8px;left:8px;width:25px;height:25px;line-height:24px;text-align:center;background:#011e41;border-radius:25px;color:#fff}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.is-step::before{line-height:25px}}.is-step.datalist-is-open::before{bottom:0;height:33px;border-radius:25px 25px 0 0}.is-step input{padding-left:40px!important}.quoteAreaRow>.quoteAreaCol{width:calc(22.2223% - 20px)!important}.quoteAreaRow>.quoteAreaCol:last-child{width:calc(33.333% - 20px)!important}.quoteAreaCol .quoteAreaCol{width:calc(50% - 10px)!important}.quoteAreaCol .quoteAreaCol:nth-child(odd){margin:0 10px 0 0!important}.quoteAreaCol .quoteAreaCol:nth-child(even){margin:0 0 0 10px!important}.quoteArea .quoteAreaRow button{margin-top:10px!important}@media only screen and (max-width:960px){.quoteArea .quoteAreaRow>.quoteAreaCol{width:calc(50% - 20px)!important}.quoteArea .quoteAreaRow>.quoteAreaCol:nth-child(odd){clear:both}}@media only screen and (max-width:600px){.quoteArea .quoteAreaRow>.quoteAreaCol{width:calc(100% - 20px)!important}}.selection-list{top:84px!important;padding:0 1px 1px 1px!important;box-sizing:content-box;width:calc(100% - 4px)!important}@media only screen and (min-width:960px){.selection-list{min-width:350px;min-width:-moz-max-content!important;min-width:-webkit-max-content!important;min-width:max-content!important}}.selection-list li{padding:5px!important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff;color:#433d3c!important}.selection-list .has-children{padding:0!important;display:block}.selection-list .has-children li{padding:5px 30px!important}@media only screen and (max-width:480px),only screen and (min-width:601px) and (max-width:960px){.selection-list .has-children li{padding:5px 7px!important}}.selection-list li:nth-child(even){background:#ebebeb}.selection-list li:hover,.selection-list li.selected{background:#bbb!important;color:#433d3c!important}.selection-list .has-children-header{background:#6b3084;color:#fff;text-transform:uppercase;display:block;font-size:14px;padding:5px 30px 7px;position:relative}.selection-list>li:first-child .has-children-header{padding-top:10px}.selection-list>li:first-child .has-children-header::before{content:'';display:block;position:absolute;bottom:100%;left:6px;width:25px;height:1px;background:#6b3084}.selection-list .datalist-location-type{font-size:100%;font-weight:normal;padding-left:20px}.selection-list .datalist-location-type::before{content:''}.price-before-discount{font-size:18px!important;color:#666!important;position:relative}.price-before-discount::after{content:'';position:absolute;left:50%;top:50%;width:4em;margin:-4px 0 0 -2em;border-top:2px solid #666}.price-after-discount{color:#308438!important}.discount-message{display:block;background:#308438;color:#fff;text-align:center;font-size:11px;text-transform:uppercase;padding:4px 8px;width:50%;margin:0 auto;clear:both}.discount-not-applied{background:#cc1e64}.selectOption+.discount-message{margin-top:-8px}.selectOption{text-transform:capitalize!important;font-size:18px!important}@media only screen and (max-width:780px){.resultColumn.three{height:auto!important}.selectedPrice{padding-top:6px!important}.price-before-discount{padding:0!important;vertical-align:baseline;margin:15px 5px 0 15px!important}.price-before-discount::after{margin-top:-2px}.discount-message{float:right;width:30%}.selectOption+.discount-message{margin-top:2px}}@media only screen and (max-width:600px){.discount-message{width:100%}}@media only screen and (max-width:480px){.selectOption{margin-top:5px!important}}.has-children-header .icon{display:inline-block;width:1em;height:1em;fill:currentColor;position:absolute;left:8px;bottom:6px}select#countryCodeForMobile{font-size:14px;border:1px solid #ccd5dc;background:#fcfcfc;padding:11px;width:100%}input#mobile_number{width:100%}.mobile-dropdown-container{font-size:0;display:inline-block;width:calc(70% - 224px)}.mobile-input-container{font-size:0;display:inline-block;width:207px}.MasterTooltipContainer{max-width:230px;display:none;position:absolute;border:2px solid #6b3084;background-color:#fcfcfc;border-radius:5px;padding:10px;color:#433d3c;font-size:12px}body{background:none}.magwidget{background:#011e41;max-width:562px;min-height:562px;padding:15px}.magwidget .quoteArea{padding-right:5px}.quoteArea .quoteAreaTitle{padding:10px 0 20px;margin:0 auto 0}.quoteArea .quoteAreaTitle h1{color:#6b3084;font-size:20px;margin-top:10px}.magwidget .quoteArea .quoteAreaTitle h1{display:inline-block;min-width:calc(100% - 60px)!important}.ui-datepicker .ui-datepicker-header{background:#d90b79!important}.ui-datepicker td span:hover,.ui-datepicker td a:hover{background:#d90b79;color:#fff}.magwidget .quoteAreaRow>.quoteAreaCol{width:100%!important}.quoteArea .quoteAreaInner{width:94%;padding:0;background:none}.quoteArea .quoteAreaInner .quoteAreaRow{padding-bottom:5px}.quoteArea .quoteAreaInner .quoteAreaRow h4{color:#fff;font-size:12px;padding:10px 0 2px 2px}.selection-list{top:70px!important}.is-step::before,.quoteArea .quoteAreaInner .quoteAreaRow button,.quoteArea .quoteAreaInner .quoteAreaRow .datalist .popularTitle{background:#d90b79}.quoteArea .quoteAreaInner .quoteAreaRow button:hover{background:#e660a8}.quoteArea .quoteAreaTitle h1,.quoteArea .quoteAreaInner .quoteAreaRow .returnRequiredHolder,.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers{color:#fff!important}.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfAdults,.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfSchoolage,.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfPreSchool{color:#433d3c!important}.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfAdults:after,.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfSchoolage:after,.quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfPreSchool:after{border-top:6px #d90b79 solid}.quoteAreaCol .quoteAreaCol:nth-child(odd){margin:0 20px 0 0!important}.quoteAreaCol .quoteAreaCol:nth-child(even){margin:0!important}.quoteAreaCol .quoteAreaCol{width:48%!important}.quoteArea .quoteAreaInner .quoteAreaRow .returnRequiredHolder{width:46%!important;display:inline-block;float:left;font-size:14px}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol._passengers{margin:0!important;float:right}.quoteArea .quoteAreaInner .quoteAreaRow .returnShow{display:block;position:relative;margin-bottom:15px}.returnDateOverlay{position:absolute;background:#405670;width:100%;height:52%;z-index:1;bottom:0;opacity:.8}.returnShow h4.labelDisabled{color:#405670!important}.quoteArea .quoteAreaInner .quoteAreaRow input[type="text"].dateFrom,.quoteArea .quoteAreaInner .quoteAreaRow input[type="text"].dateTo{background:#fcfcfc url("../images/MAGsprite.png") no-repeat 100% 7px}.quoteArea .quoteAreaInner .quoteAreaRow .inputSimulateTime{background:#fcfcfc url("../images/MAGsprite.png") no-repeat 100% -134px}.quoteArea .quoteAreaTitle .quoteTitleIcon{display:inline-block;width:42px;height:38px;float:left;background:url(../images/MAGsprite.png) no-repeat 100% -58px;margin:0 5px}.quoteArea .quoteAreaInner .quoteAreaRow .inputSimulateTime,.quoteArea .quoteAreaInner .quoteAreaRow .time .timeDrop{height:30px}.quoteArea .quoteAreaInner .quoteAreaRow .inputSimulateTime{background:#fcfcfc url("../images/MAGsprite.png") no-repeat 100% -138px}.quoteArea .quoteAreaInner .quoteAreaRow .placeholder.timeClock{top:8px}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol .dateFrom,.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol .dateTo{height:30px}.quoteArea .quoteAreaInner .quoteAreaRow input[type="text"].dateFrom,.quoteArea .quoteAreaInner .quoteAreaRow input[type="text"].dateTo{background:#fcfcfc url("../images/MAGsprite.png") no-repeat 100% 2px}.selection-list li:nth-child(even){background:#fadfee}.selection-list li:hover,.selection-list li.selected{background:#f7b4d7!important;color:#433d3c!important}.quoteArea .quoteAreaInner .quoteAreaRow input[type="text"]#discount{background:#fcfcfc url("../images/MAGsprite.png") no-repeat 100% -274px;font-size:15px}.quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol input[type="text"]{padding:8px}.magwidget2{background:#011e41;max-width:330px;min-height:521px;padding:15px 16px;overflow:auto}.magwidget2 .quoteArea{padding:0;max-width:300px;max-height:490px}.magwidget2 .quoteArea .quoteAreaTitle{padding:0}.magwidget2 .quoteArea .quoteAreaTitle h1{display:inline-block;min-width:calc(100% - 60px)!important;max-width:calc(100% - 52px)!important;margin-top:0}.magwidget2 .quoteAreaRow>.quoteAreaCol{width:100%!important}.magwidget2 .quoteAreaCol .quoteAreaCol:nth-child(2n+1){margin:0 10px 0 0!important}.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow input#discount[type="text"],.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow input[type="text"],.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow .inputSimulateTime,.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow button{height:35px}.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol .dateFrom,.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow .quoteAreaCol .dateTo,.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow .inputSimulateTime,.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow .time .timeDrop{height:30px}.magwidget2 .is-step::before{bottom:5px}.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow input#discount[type="text"]{background:#fcfcfc url("../images/MAGsprite.png") no-repeat 100% -277px}.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow input[type="text"],.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow .inputSimulateTime,.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow button{padding:6px}.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow h4{padding-top:15px}.magwidget2 .returnDateOverlay{height:47%}.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfAdults:after,.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfSchoolage:after,.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers .NoOfPreSchool:after{top:8px;right:0}.magwidget2 .quoteArea .quoteAreaInner .quoteAreaRow .threeToOnePassengers{font-size:10px}