﻿body,i.moon,i.sun{font-style:normal}.flex,.trip-finished{flex:1 100%}.uk-container ul.default>li,li{list-style:none}html{color:#231f20;box-sizing:border-box;font-size:62.5%}body,h1,h2,h3,h4,h5,html{margin:0;padding:0}body{font-size:14px;font-size:1.4rem;line-height:1.8em;font-weight:400;color:#444;font-family:Raleway,sans-serif;letter-spacing:0;text-rendering:optimizeLegibility;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiase;-webkit-font-smoothing:subpixel-antialiased;position:relative}.h1,h1{font-size:35px;font-size:3.5rem;line-height:1.15em}.h2,.h3,h2,h3{line-height:1.3em}.h2,h2{font-size:30px;font-size:3rem}.h3,h3{font-size:25.5px;font-size:2.55rem}.h4,h4{font-size:20px;font-size:2rem;line-height:1.4em}.h5,h5{font-size:17px;font-size:1.7rem;line-height:1.5em}.h6,h6{font-size:15px;font-size:1.5rem}.return-discount{font-size:11px;font-size:1.1rem;margin-bottom:6px}h1,h2,h3,h4,h5{font-family:JosefinSans,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:100;margin-bottom:12px}.select-date input,input,textarea{font-family:Raleway,sans-serif}#why-fcb,.font-bold,.passengers .text,.select2-results #select2-end_loc-results>li:nth-child(2),.select2-results #select2-end_loc-results>li:nth-child(3),.select2-results #select2-end_loc-results>li:nth-child(4),.select2-results #select2-start_loc-results>li:nth-child(2),.select2-results #select2-start_loc-results>li:nth-child(3),.select2-results #select2-start_loc-results>li:nth-child(4),strong{font-weight:700}a:hover{color:#e0d18f}@font-face{font-family:LinearIcons;font-style:normal;font-weight:300;src:url(../fonts/Linearicons-Free.ttf) format("truetype"),url(../fonts/Linearicons-Free.woff) format("woff"),url(../fonts/Linearicons-Free.woff2) format("woff2"),url(../fonts/Linearicons-Free.eot?) format("eot"),url(../fonts/Linearicons-Free.svg#LinearIcons) format("svg")}@font-face{font-family:JosefinSans;font-style:normal;font-weight:300;src:url(../fonts/josefinsans-light-webfont.ttf) format("truetype"),url(../fonts/josefinsans-light-webfont.woff) format("woff"),url(../fonts/josefinsans-light-webfont.woff2) format("woff2")}@font-face{font-family:JosefinSans;font-style:italic;font-weight:300;src:url(../fonts/josefinsans-lightitalic-webfont.ttf) format("truetype"),url(../fonts/josefinsans-lightitalic-webfont.woff) format("woff"),url(../fonts/josefinsans-lightitalic-webfont.woff2) format("woff2")}@font-face{font-family:JosefinSans;font-style:normal;font-weight:600;src:url(../fonts/josefinsans-bold-webfont.ttf) format("truetype"),url(../fonts/josefinsans-bold-webfont.woff) format("woff"),url(../fonts/josefinsans-bold-webfont.woff2) format("woff2")}@font-face{font-family:JosefinSans;font-style:italic;font-weight:600;src:url(../fonts/josefinsans-bolditalic-webfont.ttf) format("truetype"),url(../fonts/josefinsans-bolditalic-webfont.woff) format("woff"),url(../fonts/josefinsans-bolditalic-webfont.woff2) format("woff2")}a:active,a:focus,a:hover{color:#e0d18f;outline:0;text-decoration:none}a.uk-datepicker-table-muted{color:#ccc}.input-disabled,.select2-container--disabled,input[type=text]:disabled{opacity:.5;background-color:#fff}input{font-size:14px;cursor:pointer;-webkit-apperance:none;border-radius:0}.slick-slider.slick-initialized .load-int{visibility:visible!important;display:block!important}.load-int{visibility:hidden!important}button:focus,input:focus,select:focus,textarea:focus{outline:0}label{font-size:12px;font-size:1.2rem}.flex{display:-webkit-flex;display:-ms-flex;display:flex;flex-flow:wrap}li,ul{margin:0;padding:0}.visuallyhidden{position:absolute!important;left:-9999px!important;top:-9999px!important}.data-block,ul.data-block>li{display:block}.data-line,ul.data-line>li{display:inline-block}ul.data-list>li{list-style:disc;margin-left:15px;margin-bottom:12px}ul.data-list.numbers>li{list-style-type:decimal}ul.data-list>li:last-child{margin-bottom:0}ul.data-asterisk{list-style:none}ul.data-asterisk>li:before{content:"*";margin-right:5px}ul.countries li div{border-radius:3px;border:1px solid #f1f1f1;padding:6px;margin:6px;box-shadow:0 3px 7px rgba(0,0,0,.1)}.alert,.curved-edge{border-radius:3px}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.justify-text-center{text-align:justify;-moz-text-align-last:center;text-align-last:center}.justify-text{text-align:justify}.main-heading{text-transform:Uppercase}.underline{text-decoration:underline}#back-to-top,#header ul#menu-main-menu>li a,.container-arrow-small:focus,.container-arrow-small:hover,.container-arrow:focus,.container-arrow:hover,.modal .btn-close{text-decoration:none}.lowercase{text-transform:lowercase}#header .info,#header .logged-in-user a,#header .overlay.open span,#header ul#menu-main-menu>li>a,.choose-currency,.multiple-info p,.select2{text-transform:uppercase}.text-white-space{white-space:nowrap;overflow:hidden}.default-overflow{overflow:inherit}.left{float:left}.right{float:right}.float-none{float:none!important}.scrollable-area{overflow:auto;position:relative}.pointer{cursor:pointer}.hide-all{display:none}.uk-modal.uk-open,.vertical-center-parent{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}.uk-modal-dialog,.vertical-center-child{top:50%;transform:perspective(1px) translateY(-50%)!important;position:relative}.row{display:block;margin:0}.row-negative,.row.negative{margin:0 -15px}.row::after{clear:both;content:"";display:block}.middle{vertical-align:middle}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table{border-collapse:collapse;border-spacing:0}.flex-align-item{display:flex;align-items:center}.separator-top{border-top:1px solid #f1f1f1}.separator-down{border-bottom:1px solid #f1f1f1}.error,.error .select2-selection__rendered{box-shadow:inset 0 0 0 1px #ff8f8f!important;border-radius:3px}.pad-v{padding:12px 0}.pad-h{padding:0 12px}.pad-t{padding-top:12px}.pad-b{padding-bottom:12px}.pad-b-large{padding-bottom:24px}.pad-r{padding-right:12px}.pad-l{padding-left:12px}.mar-v{margin:12px 0}.mar-h{padding:0 12px}.mar-t{margin-top:12px}.mar-t-half{margin-top:6px}.mar-b{margin-bottom:12px}.mar-b-half{margin-bottom:6px}.mar-r{margin-right:12px}.mar-l{margin-left:12px}.mar-r-half{margin-right:6px}.mar-l-half{margin-left:6px}.mar-t-large{margin-top:24px}.mar-b-large{margin-bottom:24px}.default-padding{padding:0!important}.default-margin{margin:0!important}.display-none{display:none}.display-survey-none{display:none!important}.text-color-default,.text-color-default a{color:#231f20}.color-default{background-color:#231f20}.text-color-primary{color:#e0d18f}.color-primary{background-color:#e0d18f}.text-color-secondary{color:#fff}.color-secondary{background-color:#fff}.text-color-tertiary{color:#404041}.color-tertiary{background-color:#404041}.text-shadow{text-shadow:0 1px 2px #0e0e0e}::-webkit-input-placeholder{color:#231f20;font-size:12px!important;font-size:1.2rem!important;color:rgba(35,31,32,.6)!important;text-transform:uppercase}::-moz-placeholder{color:#231f20;font-size:12px!important;font-size:1.2rem!important;color:rgba(35,31,32,.6)!important;text-transform:uppercase}::-ms-placeholder{color:#231f20;font-size:12px!important;font-size:1.2rem!important;color:rgba(35,31,32,.6)!important;text-transform:uppercase}::placeholder{color:#231f20;font-size:12px!important;font-size:1.2rem!important;text-transform:uppercase}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{border-radius:3px;background:#f1f1f1}.alert{background-color:#404041;color:#fff;padding:6px 12px}.alert>span:before{content:"!";font-size:15px;font-size:1.5rem;border-radius:50%;display:inline-block;text-align:center;width:1.3em;line-height:1.3em;background-color:#e0d18f;color:#000;margin-right:12px}.alert.serious{padding:15px;background:#fbfbfb;border:1px solid #f1f1f1;border-radius:3px;color:#231f20}.alert.serious h4{font-size:25.5px;font-size:2.55rem;color:#939498;line-height:1em;margin-bottom:5px}.alert.serious>span:before{font-size:1.4em;width:1.3em;line-height:1.3em;background-color:#e0d18f;color:#fff}hr{color:#aaa;margin:20px 0}.align-left{margin-right:auto}.align-right{margin-left:auto}.gmap{padding-bottom:300px}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.arrow-down{position:fixed;bottom:40px;left:50%;margin-left:-10px;width:20px;height:25px;z-index:999}.arrow-down i{color:rgba(224,209,143,.8);font-size:50px;left:-5px;position:relative}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}#back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;cursor:pointer;border:0;border-radius:2px;transition:opacity .2s ease-out;opacity:0}#back-to-top i{font-size:40px;color:#000}#back-to-top.show{opacity:1}.why-us{display:none}.home .why-us{display:block}.why-fcb-content-outer{position:relative;width:100%}.why-fcb-content-outer h3{margin-left:12px;margin-right:40px}.why-fcb-content{padding:12px;max-height:75vh}.why-fcb-content .side p{font-size:16px;line-height:32px;border-left:1px solid #ccc;padding-left:30px}.why-fcb-content .side img{max-height:400px;width:auto}.why-fcb-content .inner-content{max-height:400px;overflow-y:auto}.why-fcb-content .inner-content h3{line-height:1em}#header{background:#000;color:#fff;position:fixed;width:100%;z-index:1000;height:85px}#header>a{max-width:150px;position:relative;top:24px;display:inline-block}#header .info{transform:rotate(90deg);position:absolute;left:-25px;font-size:11px}#header .logged-in-user{position:absolute;top:12px;right:72px}#header .logged-in-user a{color:#fff}#header .logged-in-user .truncate{width:100%;padding-right:10px}#header .button_container{position:fixed;top:30px;right:12px;height:27px;width:30px;cursor:pointer;transition:opacity .25s ease;z-index:9999}#header .button_container:hover{opacity:.7}#header .button_container.active .first{transform:translateY(11px) translateX(0) rotate(45deg);background:#FFF}#header .button_container.active .second{opacity:0;background:#FFF}#header .button_container.active .third{transform:translateY(-11px) translateX(0) rotate(-45deg);background:#FFF}#header .button_container span{background:#fff;border:none;height:2px;width:100%;position:absolute;top:0;left:0;transition:all .35s ease;cursor:pointer}#header .button_container span:nth-of-type(2){top:11px}#header .button_container span:nth-of-type(3){top:22px}#header .overlay{position:fixed;background:#000;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;z-index:9998}#header .overlay.open{opacity:1;visibility:visible;height:100%}#header .overlay.open span{position:absolute;left:0;right:0;text-align:center;top:20px;width:100%}#header .overlay.open ul>li{animation:fadeIn 1s ease forwards}#header .overlay nav{position:relative;height:calc(100% - 100px);top:100px}#header ul#menu-main-menu{list-style:none;padding:0;position:relative;font-size:12px;height:100%;max-height:650px;width:100%;display:-webkit-flex;display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:space-around;overflow:auto;max-width:1400px;margin:auto}#header ul#menu-main-menu>li{display:block;min-height:200px;position:relative;opacity:0;width:calc(50% - 24px);margin-bottom:36px;padding:0 12px}#header ul#menu-main-menu>li a{display:block;position:relative;color:#FFF;overflow:hidden;margin-bottom:6px;text-align:left}#header ul#menu-main-menu>li a:active:after,#header ul#menu-main-menu>li a:focus:after,#header ul#menu-main-menu>li a:hover:after{width:100%}#header ul#menu-main-menu>li>a{padding-bottom:12px;margin-bottom:24px;border-bottom:1px solid #fff;font-weight:700}#header ul#menu-main-menu>li.contact .facebook,#header ul#menu-main-menu>li.contact .google,#header ul#menu-main-menu>li.contact .insta,#header ul#menu-main-menu>li.contact .linkedin,#header ul#menu-main-menu>li.contact .twitter,#header ul#menu-main-menu>li.contact .youtube,#header ul#menu-main-menu>li.fcc-link{position:relative;margin-top:62px}#header ul#menu-main-menu>li.contact .facebook>a,#header ul#menu-main-menu>li.contact .google>a,#header ul#menu-main-menu>li.contact .insta>a,#header ul#menu-main-menu>li.contact .linkedin>a,#header ul#menu-main-menu>li.contact .twitter>a,#header ul#menu-main-menu>li.contact .youtube>a,#header ul#menu-main-menu>li.fcc-link>a{text-indent:-9999px;position:absolute;border:0;top:-62px;height:50px;width:100%;left:-10px;margin:0;padding:0}#header ul#menu-main-menu>li.contact .facebook>a:after,#header ul#menu-main-menu>li.contact .google>a:after,#header ul#menu-main-menu>li.contact .insta>a:after,#header ul#menu-main-menu>li.contact .linkedin>a:after,#header ul#menu-main-menu>li.contact .twitter>a:after,#header ul#menu-main-menu>li.contact .youtube>a:after,#header ul#menu-main-menu>li.fcc-link>a:after{background-image:url(../img/first-class-corporations.png);background-repeat:no-repeat;background-position:0;background-size:150px;height:50px;top:0;left:0;right:0;width:100%;border:0;position:absolute;content:""}#header ul#menu-main-menu>li.contact li.facebook,#header ul#menu-main-menu>li.contact li.google,#header ul#menu-main-menu>li.contact li.insta,#header ul#menu-main-menu>li.contact li.linkedin,#header ul#menu-main-menu>li.contact li.twitter,#header ul#menu-main-menu>li.contact li.youtube{display:inline-block;width:30%;margin:0}#header ul#menu-main-menu>li.contact li.facebook>a{top:0;position:relative;left:0}#header ul#menu-main-menu>li.contact li.facebook>a:after{background-image:url(../img/facebook-nav.png);background-size:30px;background-position:center}#header ul#menu-main-menu>li.contact li.twitter>a{top:0;left:0;position:relative}#header ul#menu-main-menu>li.contact li.twitter>a:after{background-image:url(../img/twitter-nav.png);background-size:30px;background-position:center}#header ul#menu-main-menu>li.contact li.google>a:after,#header ul#menu-main-menu>li.contact li.insta>a:after{background-image:url(../img/google-nav.png);background-size:30px;background-position:center}#header ul#menu-main-menu>li.contact li.google>a{top:0;left:0;position:relative}#header ul#menu-main-menu>li.contact li.insta>a{top:0;left:0;position:relative}#header ul#menu-main-menu>li.contact li.linkedin>a{top:0;left:0;position:relative}#header ul#menu-main-menu>li.contact li.linkedin>a:after{background-image:url(../img/linkedin-nav.png);background-size:30px;background-position:center}#header ul#menu-main-menu>li.contact li.youtube>a{top:0;left:0;position:relative}#header ul#menu-main-menu>li.contact li.youtube>a:after{background-image:url(../img/youtube-nav.png);background-size:30px;background-position:center}#header ul#menu-main-menu li.why-us>a{color:#e0d18f}@keyframes fadeIn{0%{opacity:0;transform:translateX(-3.125rem)}100%{opacity:1;transform:translateX(0)}}#header li.email,#header li.eng,#header li.site,#header li.thai,ul.phone-numbers li.email,ul.phone-numbers li.eng,ul.phone-numbers li.site,ul.phone-numbers li.thai,ul.site-links li.email,ul.site-links li.eng,ul.site-links li.site,ul.site-links li.thai{background-position:0;background-size:25px;padding-left:35px;background-repeat:no-repeat}#header li.thai,ul.phone-numbers li.thai{background-image:url(../img/thai.jpg)}#header li.eng,ul.phone-numbers li.eng{background-image:url(../img/eng.jpg)}.home ::-webkit-input-placeholder,.transfer-form ::-webkit-input-placeholder{color:#231f20;font-size:12px!important;font-size:1.2rem!important}.home ::-moz-placeholder,.transfer-form ::-moz-placeholder{color:#231f20;font-size:12px!important;font-size:1.2rem!important}.home ::-ms-placeholder,.transfer-form ::-ms-placeholder{color:#231f20;font-size:12px!important;font-size:1.2rem!important}.home ::placeholder,.transfer-form ::placeholder{color:#231f20;font-size:12px!important;font-size:1.2rem!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#checkindate,#checkindate2,#checkindate3,#checkindate4,#flight_number,#home_book_form,#multi_checkindate,#package_date,#pickup,#ret_checkindate,#ret_checkindate3,#ret_checkindate4,.checkin input[type=text],.flight input[type=text],.location input[type=text]{font-size:14px;font-size:1.4rem;color:#231f20}#checkindate2:placeholder,#checkindate3:placeholder,#checkindate4:placeholder,#checkindate:placeholder,#flight_number:placeholder,#home_book_form:placeholder,#multi_checkindate:placeholder,#package_date:placeholder,#pickup:placeholder,#ret_checkindate3:placeholder,#ret_checkindate4:placeholder,#ret_checkindate:placeholder,.checkin input[type=text]:placeholder,.flight input[type=text]:placeholder,.location input[type=text]:placeholder{color:rgba(35,31,32,.6)!important;font-size:14px!important;font-size:1.4rem!important}#myform.home input{width:35%;height:33px;line-height:1;border-radius:3px}#myform.home input[type=text].qty{width:30%;background:#fff;line-height:1}input[type=number].qty,input[type=text].qty{width:20px;text-align:center;height:16px;user-select:none;padding:0;font-size:12px;font-size:1.2rem;border:0;line-height:1;font-family:Raleway,sans-serif;vertical-align:top}.qtyminus,.qtyplus,input.qtyminus,input.qtyplus{width:16px;line-height:1;text-align:center;padding:0;margin:0;height:16px;border:1px solid #e0d18f;border-radius:3px}.qtyminus:hover,.qtyplus:hover,input.qtyminus:hover,input.qtyplus:hover{background:#e0d18f;color:#fff}.qtyminus:active,.qtyminus:focus,.qtyplus:active,.qtyplus:focus,input.qtyminus:active,input.qtyminus:focus,input.qtyplus:active,input.qtyplus:focus{border:1px solid #e0d18f}input[type=number],input[type=email],input[type=tel],input[type=date],input[type=password],input[type=search],input[type=text]{height:34px;line-height:34px;border:none;font-size:14px;padding:0 20px}.select-date{position:relative}.select-date input{position:relative;background-image:url(../img/calendar-full.svg),url(../img/chevron-down.svg);background-position:11px center,right 13px top 12px;background-size:12px;background-repeat:no-repeat;cursor:pointer;color:#444}textarea{padding:12px 20px;border:1px solid #f1f1f1;font-size:14px;font-size:1.4rem;box-sizing:border-box;-webkit-appearance:none}.g2g-timer input{padding:0 20px 0 130px}.pick-up-time{background:0 0!important}.home-book-form.pick-up-timer.long,.pick-up-timer{font-size:12px;text-transform:uppercase;position:relative;color:#231f20;height:32px;border:1px solid #e6e7e8}.home-book-form.pick-up-timer.long:before,.pick-up-timer:before{right:14px}.home-book-form.pick-up-timer.long span,.pick-up-timer span{position:absolute;top:5px;left:36px}.home-book-form.pick-up-timer.long input,.pick-up-timer input{background:0 0;border:0;z-index:1;position:absolute;width:calc(100% - 120px);padding:0 20px 0 130px}.home-book-form.alternate .pick-up-timer.long input{padding:0 20px 0 120px}.home-book-form.alternate .pick-up-timer.long span{max-width:none}.pick-up-timer-outer{position:relative;font-size:14px}.pick-up-timer-outer:before{position:absolute;left:14px;z-index:1;color:#231f20}.pick-up-timer-outer .passenger-arrival{width:calc(100% - 33px);right:0;padding:0 40px 0 0;text-align:right;left:0}.select-dark .select2-container--default .select2-selection--single{background-color:rgba(64,64,65,.6)}.select-dark .select2 .select2-selection .select2-selection__arrow:before,.select-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#f1f1f1;color:#231f20}.select2-results{font-size:12px;font-size:1.2rem}.select2{font-size:12px;font-size:1.2rem;width:100%!important;overflow:hidden}.select2 .select2-selection{height:34px;border-radius:0;border:none}.select2 .select2-selection .select2-selection__rendered{line-height:34px}.select2 .select2-selection .select2-selection__arrow{height:34px;top:0;line-height:34px;right:5px;width:20px}.select2 .select2-selection .select2-selection__arrow:before{font-family:LinearIcons;content:"\e874"}.select-arrow-left .select2-selection__arrow{display:none}.select-arrow-left .select2-selection{position:relative}.select-arrow-left .select2-selection:before{font-family:LinearIcons;content:"\e874";position:absolute;left:10px}.passengers{display:flex;align-items:center;justify-content:flex-end;flex-grow:1}.passengers .text{font-size:14px}.passengers .select2{max-width:150px;margin-left:30px}.passenger-input{top:8px;right:0;position:absolute}#multi-tab section,.home-book-form,.radio{position:relative}.passenger-input.multi-book{top:0;right:0;position:relative}.passenger-input input{border:1px solid #e0d18f;border-radius:3px;background:#fff;color:#231f20!important}.passenger-input input[type=button]:hover{background:#e0d18f!important;color:#fff!important}#myform{overflow:hidden}#myform.default{border:0}#myform .default{border:0;border-radius:0}#myform.home{width:100%}.select-passenger{padding:4px 0;border-bottom:1px solid #f1f1f1}#return-form,.home-book-form .return-form{padding-right:0}.passenger-count{width:calc(60% - 55px);line-height:34px}.passenger-count i{margin:0 10px}.home-book-form .passenger-input input{height:24px;width:24px;line-height:24px;margin:0}.home-book-form .passenger-input.multiple input{margin:0 6px;background:0 0}.home-book-form .passenger-input.multiple input.qty{background:#fff}.home-book-form input{height:34px}.home-book-form .pick-up-time{height:31px}.home-book-form .return-form>.last:after{content:"";clear:both;display:block}.home-book-form.alternate .dropdown{border:1px solid #e6e7e8;height:34px}#next-step,#return-form,#return-form2,#return-form3,#return-form4{display:none}.home .main-booking .radio{margin-right:24px;margin-left:24px}.radio{margin-right:12px;display:inline-block}.radio label.active:before{background-color:#e0d18f!important;box-shadow:inset 0 0 0 5px #f4f4f4!important}#trip-details .radio{min-width:140px}.radio input[type=radio],.radio input[type=checkbox]{position:absolute;opacity:0;left:0;top:2px}.radio input[type=radio]+.radio-label,.radio input[type=checkbox]+.radio-label{cursor:pointer}.radio input[type=radio]+.radio-label:before,.radio input[type=checkbox]+.radio-label:before{content:'';background:#f4f4f4;border:1px solid #b4b4b4;display:inline-block;width:1.7em;height:1.7em;position:relative;box-sizing:border-box;margin-right:5px;vertical-align:middle;cursor:pointer;text-align:center;transition:all 250ms ease;border-radius:3px}.radio input[type=radio]+.radio-label.error,.radio input[type=checkbox]+.radio-label.error{color:#ff0202;padding:2px 4px;border-radius:3px}.radio input[type=radio]:checked+.radio-label:before,.radio input[type=checkbox]:checked+.radio-label:before{background-color:#e0d18f;box-shadow:inset 0 0 0 5px #f4f4f4}.radio input[type=radio]:checked+.btn,.radio input[type=checkbox]:checked+.btn{background:#e0d18f;color:#231f20}.radio input[type=radio]:focus+.radio-label:before,.radio input[type=checkbox]:focus+.radio-label:before{outline:0;border-color:#e0d18f}.radio input[type=radio]:disabled+.radio-label:before,.radio input[type=checkbox]:disabled+.radio-label:before{box-shadow:inset 0 0 0 4px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}.radio input[type=radio]+.radio-label:empty:before,.radio input[type=checkbox]+.radio-label:empty:before{margin-right:0}.radio.active{border:1px solid #e0d18f;position:relative}.radio.active:before{font-family:LinearIcons;content:"\e87f";background:#f9f9f9;font-size:20px;color:#e0d18f;position:absolute;right:-8px;top:-11px}.choose-currency{display:flex;align-items:center;width:100%;border:1px solid #f1f1f1;color:#231f20}.choose-currency.choose-car *{border-top-left-radius:3px;border-bottom-left-radius:3px;color:#231f20!important}.choose-currency.choose-car .info-tip{background-color:transparent}.choose-currency .select2-dropdown{margin-top:-2px}.choose-currency .info-tip{position:relative;margin-right:12px}.choose-currency .select2{text-transform:none;margin-right:12px}.booking-forms.main-booking,.uk-switcher{border-radius:0 0 3px 3px;max-width:1000px}.book-options.service li{width:50%}.home-book-form.location-service-booking .dropdown,.home-book-form.location-service-booking .flight input,.home-book-form.location-service-booking .pick-up-timer,.home-book-form.location-service-booking .select-date input,.home-book-form.location-service-booking .select2{border:1px solid #231f20}.services .passenger-input.multiple{position:relative;width:100%;text-align:center;top:0;display:inherit;max-width:130px;overflow:hidden;margin:0 auto 12px}.slider{height:65px;position:relative}.slide1,.slide2,.slide3,.slide4,.slide5{position:absolute;width:100%;height:100%}.slide1{animation:header-fade 50s infinite;-webkit-animation:header-fade 50s infinite}.slide2{animation:header-fade2 50s infinite;-webkit-animation:header-fade2 50s infinite}.slide3{animation:header-fade3 50s infinite;-webkit-animation:header-fade3 50s infinite}.slide4{animation:header-fade4 50s infinite;-webkit-animation:header-fade4 50s infinite}.slide5{animation:header-fade5 50s infinite;-webkit-animation:header-fade5 50s infinite}.slide6{animation:header-fade6 50s infinite;-webkit-animation:header-fade6 50s infinite}@keyframes header-fade{0%,100%,16%{opacity:0}8%{opacity:1}}@keyframes header-fade2{0%,100%,17%,32%{opacity:0}24%{opacity:1}}@keyframes header-fade3{0%,100%,33%,48%{opacity:0}40%{opacity:1}}@keyframes header-fade4{0%,100%,49%,64%{opacity:0}57%{opacity:1}}@keyframes header-fade5{0%,100%,65%,80%{opacity:0}72%{opacity:1}}@keyframes header-fade6{0%,100%,81%{opacity:0}90%{opacity:1}}.play-animation{-webkit-animation:play-movie 5s;-webkit-animation-iteration-count:infinite;animation:play-movie 5s;animation-iteration-count:infinite}@-webkit-keyframes play-movie{from,to{color:#e0d18f}50%{color:#F44336}}@keyframes down{0%{transform:translateY(-1px)}100%{transform:translateY(5px)}}@-webkit-keyframes down{0%{-webkit-transform:translateY(-1px)}100%{-webkit-transform:translateY(5px)}}.preloader{position:absolute;left:140px;top:21px}.preloader span{display:block;bottom:0;width:1px;height:2px;background:#e0d18f;position:absolute;-webkit-animation:preloader 1.5s infinite ease-in-out;-moz-animation:preloader 1.5s infinite ease-in-out;-ms-animation:preloader 1.5s infinite ease-in-out;-o-animation:preloader 1.5s infinite ease-in-out;animation:preloader 1.5s infinite ease-in-out}.preloader span:nth-child(2){left:11px;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}.preloader span:nth-child(3){left:22px;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}.preloader span:nth-child(4){left:33px;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}.preloader span:nth-child(5){left:44px;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes preloader{0%,100%,50%{height:5px;-webkit-transform:translateY(0);background:#f1f1f1}25%{height:20px;-webkit-transform:translateY(10px);background:#e0d18f}}@-moz-keyframes preloader{0%,100%,50%{height:5px;-moz-transform:translateY(0);background:#f1f1f1}25%{height:20px;-moz-transform:translateY(10px);background:#e0d18f}}@-ms-keyframes preloader{0%,100%,50%{height:5px;-ms-transform:translateY(0);background:#f1f1f1}25%{height:20px;-ms-transform:translateY(10px);background:#e0d18f}}@keyframes preloader{0%,100%,50%{height:5px;transform:translateY(0);background:#f1f1f1}25%{height:20px;transform:translateY(10px);background:#e0d18f}}.bar{-webkit-animation:3s bar 2.3s linear;animation:3s bar 2.3s linear;-webkit-animation-fill-mode:forwards}@-webkit-keyframes bar{from{width:0%}to{width:100%}}.player-control{position:relative}.player-control.service{text-align:center;height:0}.player-control.service .speaker{color:#000;position:absolute;top:0;right:0}.speaker,.speaker.static{position:relative}.player-control.multi-trips{height:auto;display:block;margin-top:24px;text-align:center}.player-control.multi-trips .speaker{color:#231f20;position:relative;display:inline-block;left:50px;margin:auto}#player{height:0;width:0}.speaker{background-image:url(../img/speaker.png);background-repeat:no-repeat;background-size:25px;background-position:103px 6px;color:#fff;height:40px;cursor:pointer;top:0}.speaker:after,.speaker:before{height:3px;background-color:#e0d18f;position:absolute;content:"";top:17px;width:15px}.speaker:before{left:0}.speaker:after{left:90px}.speaker p{line-height:14px;width:115px;margin:0 110px 0 0;text-transform:uppercase;font-family:JosefinSans,Helvetica,Arial,sans-serif;position:relative;top:12px;left:-5px;font-size:11px}.uk-modal .speaker{top:25px;position:absolute;right:0;color:#000;text-align:center;max-width:220px}.load-spinner{position:absolute;width:100%;height:100%;top:0;left:0;right:0}.load-spinner .inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.load-spinner h3{font-size:24px;text-align:center}.spin{border:8px solid #f3f3f3;border-top:8px solid #e0d18f;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.button-1.small{font-size:1em;line-height:2.2em}.button-1.reverse{color:#fff;background:#404041}.button-1.reverse:hover{color:#e0d18f}.button-1.outline{color:#e0d18f;background-color:transparent;border:1px solid #e0d18f}.button-1.outline:hover{color:#231f20;background-color:#e0d18f}.button-1.white{background-color:#fff}.btn.trip-advisor:before{font-family:FontAwesome;content:"\f262";font-size:1.5em;margin-right:3px;vertical-align:bottom}.btn,.btn-default,.button-1,.uk-button,[type=button],[type=reset],[type=submit],button{line-height:34px;height:34px;max-height:34px;padding:0 12px;font-size:12px;font-size:1.2rem;font-weight:300;appearance:none;background-color:transparent;border-style:solid;border-radius:3px;border-width:1px;cursor:pointer;color:#e0d18f;border-color:transparent;display:inline-block;text-decoration:none;text-transform:uppercase;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-appearance:none}.btn.mini{line-height:30px;height:30px;font-size:10px;font-size:1rem}.btn-fa{margin-right:5px}.btn.btn-thin{border-width:1px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.btn:hover{box-shadow:none;outline:0}.btn:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:not-allowed;opacity:.5}.cmn-toggle+label,.modal .btn-close,.tab-nav,.tabbed-area label:hover{cursor:pointer}.btn.active,.btn:active{box-shadow:none}.btn.primary,.button-1{border-color:#e0d18f;color:#e0d18f}.btn.primary.alternate{color:rgba(35,31,32,.8)}.btn.primary.trans{background:rgba(35,31,32,.2)}.btn.message-accept{border-color:#48b55f;color:#48b55f}.btn.message-remove{border-color:#ef4c4c;color:#ef4c4c}.btn.btn-fill.primary:hover,.btn.primary:hover,.button-1:hover,.uk-button-primary:hover{background:#e0d18f;border-color:#e0d18f;color:#231f20}.btn.btn-fill.primary:active,.btn.btn-fill.primary:focus,.btn.primary:active,.btn.primary:focus,.button-1:active,.button-1:focus{background-color:rgba(224,209,143,.8);color:#231f20}.btn.secondary{border-color:#fff;color:#fff}.btn.btn-fill.secondary:hover,.btn.secondary:hover{background-color:#fff;border-color:#fff;color:#231f20}.btn.btn-fill.secondary:active,.btn.btn-fill.secondary:focus,.btn.secondary:active,.btn.secondary:focus{background-color:#fff;color:#231f20}.btn.tertiary{border-color:#404041;color:#404041}.btn.btn-fill.tertiary:hover,.btn.tertiary:hover{background-color:#404041;border-color:#404041;color:#fff}.btn.btn-fill.tertiary,.btn.btn-fill.tertiary:active,.btn.btn-fill.tertiary:focus,.btn.tertiary:active,.btn.tertiary:focus{background-color:#404041;color:#fff}.btn.tertiary.alternate:hover{color:#231f20;background:#e0d18f;border-color:#e0d18f}.btn.btn-fill.message-remove:hover,.btn.message-remove:hover{background:#ef4c4c;border-color:#ef4c4c;color:#fff}.btn.btn-fill.message-remove:active,.btn.btn-fill.message-remove:focus,.btn.message-remove:active,.btn.message-remove:focus{background-color:rgba(239,76,76,.8);color:#fff}.btn.btn-fill.message-accept:hover,.btn.message-accept:hover{background:#48b55f;border-color:#48b55f;color:#fff}.btn.btn-fill.message-accept:active,.btn.btn-fill.message-accept:focus,.btn.message-accept:active,.btn.message-accept:focus{background-color:rgba(72,181,95,.8);color:#fff}.btn.btn-fill.primary{background:rgba(224,209,143,.8);color:#231f20}.btn.btn-fill.secondary{background:rgba(255,255,255,.8);color:#231f20}.btn.btn-fill.message-accept{background:rgba(72,181,95,.8);color:#fff}.btn.btn-fill.message-remove{background:rgba(239,76,76,.8);color:#fff}.btn.tertiary.ghost{border-color:transparent}.btn.hourly-button,.btn.transfer-button{border:1px solid #48b55f;color:#48b55f}.btn.hourly-button:hover,.btn.transfer-button:hover{background:#48b55f;color:#fff}.btn.hourly-button.active,.btn.transfer-button.active{background:#404041;border-color:#404041;color:#fff}.btn-small{font-size:10px;font-size:1rem}.btn-big{font-size:14px;font-size:1.4rem}.btn-full{display:block}.big--btn{padding:6px 24px;font-size:17px;font-size:1.7rem;margin:0 6px}.btn-default{background:0 0;color:#231f20}.btn.ok-btn{display:inline-block!important;line-height:30px!important;height:30px!important;margin:5px 5px 5px 0}.multi-buttons>*{margin:12px}#back-top{position:fixed;display:none;font-size:25px;color:#e0d18f;bottom:12px;left:12px;z-index:999;border-radius:100%;background:#fff;height:50px;line-height:50px;text-align:center;box-shadow:0 3px 7px rgba(0,0,0,.3);width:50px}.all-passenger .count,.pick-up-timer,.sign-in-options{position:relative}.collapse-list li,.user-head{box-shadow:0 3px 7px rgba(0,0,0,.1)}.btn-success{color:#48b55f}.btn-error{color:#ef4c4c}.btn-neutral{color:#ffd310}.real-car-btn{display:inline-flex;padding:0 4px;font-size:15px;font-size:1.5rem;border-radius:3px;align-items:center}.uk-button-primary{background:0 0;color:#231f20!important}.back-step,.pick-up-timer input{color:#231f20}.uk-button-primary.js-modal-confirm{background:#e0d18f}.sign-in-options{height:24px;width:30px;top:3px;margin:0 6px;background-repeat:no-repeat;background-position:center;background-size:25px}.sign-in-options.login{background-image:url(../img/login.png)}.sign-in-options.register{background-image:url(../img/sign-up.png)}.sign-in-options.guest{background-image:url(../img/guests.png)}.open-close:before,.sidebar-faq .uk-accordion-title:before,ul.fcb-accordion .sub .title:before,ul.fcb-accordion .sub h5.title:before{font-family:LinearIcons;font-size:.75em;content:"\e870";margin-right:5px;display:inline-block;transform:rotate(45deg);transition:transform .1s ease-in-out}.open-close.active:before,.open-close.uk-active:before,.sidebar-faq .uk-accordion-title.active:before,.sidebar-faq .uk-accordion-title.uk-active:before,ul.fcb-accordion .sub .title.active:before,ul.fcb-accordion .sub .title.uk-active:before,ul.fcb-accordion .sub h5.title.active:before,ul.fcb-accordion .sub h5.title.uk-active:before{transform:rotate(0)}.collapse-open:checked~label>.open-close,.select-car:before{transform:rotate(45deg)}.all-passenger .count:before,.pick-up-timer:before{position:absolute;content:"";background-size:12px;background-image:url(../img/chevron-down.svg);right:11px;top:12px;height:12px;width:12px;font-size:12px}.all-passenger{margin-top:-2px}.select-date input{z-index:21;font-size:12px}.all-passenger .count{padding-right:40px;font-size:12px;font-size:1.2rem;position:relative;height:34px}.all-passenger,.flight-number input[type=text],.location input[type=text],.passenger-count,.pick-up input[type=text],.select-date input[type=text],.select2-container .select2-selection--single .select2-selection__rendered{padding-left:36px}.select-date-indicator input,.select2-container .select2-selection--single .select2-selection__rendered{padding-right:36px}.choose-currency .select2-container .select2-selection--single .select2-selection__rendered{padding-right:6px}#select2-checkintime-container:before,.pick-up-timer-outer:before{font-family:LinearIcons;content:"\e864";margin-right:10px;line-height:34px;height:34px}#select2-checkintime-container,#select2-dest_loc-container,#select2-end_loc-container,#select2-hourlytime-container,#select2-ret_checkintime-container,#select2-ret_end_loc-container,#select2-ret_start_loc-container,#select2-start_loc-container,.all-passenger,.icon,.passenger-count,.passenger-count.family,.passenger-type.family,.select-date input[type=text]{position:relative}#select2-checkintime-container:before,#select2-dest_loc-container:before,#select2-end_loc-container:before,#select2-hourlytime-container:before,#select2-ret_checkintime-container:before,#select2-ret_end_loc-container:before,#select2-ret_start_loc-container:before,#select2-start_loc-container:before,.all-passenger:before,.icon:before,.passenger-count.family:before,.passenger-count:before,.passenger-type.family:before,.select-date input[type=text]:before{font-family:FontAwesome;line-height:34px;height:34px;position:absolute;text-align:center;left:0;width:36px}.chevron-down,.chevron-up{height:20px;width:20px}.icon.airport{padding-left:40px;background-repeat:no-repeat;background-position:2px center;background-size:auto 25px;margin:0 12px 12px}.download:after,.shop:after,.standby:after{margin-left:1em;font-family:LinearIcons}.icon.airport:hover{background-color:rgba(255,255,255,.2)}.airport.luggages{background-image:url(../img/luggage-carrier.png)}.airport.fast-track-arrival{background-image:url(../img/fast-track-arrival.png)}.airport.fast-track-departure{background-image:url(../img/fast-track-departure.png)}.airport.gate-to-gate{background-image:url(../img/gate-to-gate.png)}.airport.lounge{background-image:url(../img/lounge.png)}.passenger-type.family{width:35px;display:inline-block;position:absolute;font-size:12px;font-size:1.2rem;line-height:34px;text-align:left;right:5px;top:0}input[type=text].msg_passengers_total{padding:0;width:18px;position:absolute;right:30px;background:0 0}label.msg_passengers_total_error{position:absolute;left:calc(0px - 1px);right:calc(0px - 1px);bottom:0;top:0}.back-step,.select-car{position:relative}.passenger-count.adults:before,.passenger-count.baby:before,.passenger-count.child:before,.passenger-type.adults:before,.passenger-type.baby:before,.passenger-type.child:before{background-size:20px;font-size:15px;text-align:center}.passenger-count.adults:before,.passenger-type.adults:before{content:"";background-image:url(../img/adult.png);background-repeat:no-repeat;background-position:center}.passenger-count.child:before,.passenger-type.child:before{content:"";background-image:url(../img/child.png);background-repeat:no-repeat;background-position:center}.passenger-count.baby:before,.passenger-type.baby:before{content:"";background-image:url(../img/infant.png);background-size:20px;background-repeat:no-repeat;background-position:center}.hand-luggage-icon,.luggage-icon,.passenger-icon{background-size:contain;display:inline-block;background-repeat:no-repeat}.passenger-type.adults:before,.passenger-type.baby:before,.passenger-type.child:before{background-position:center right 9px;padding-left:5px}#select2-checkintime-container:before,#select2-hourlytime-container:before,#select2-ret_checkintime-container::before,.select-date input[type=text]::before{content:"\f017"}.all-passenger:before,.passenger-count:before{content:"\f2c0"}#select2-dest_loc-container:before,#select2-end_loc-container:before,#select2-ret_end_loc-container:before,#select2-ret_start_loc-container:before,#select2-start_loc-container:before{content:"\f041"}.flight-number:before{content:"\f072"}.select-car:before{font-family:LinearIcons;font-size:.75em;content:"\e870";margin-right:5px;display:inline-block;transition:transform .1s ease-in-out}.download:after{content:"\e865"}.standby:after{content:"\e863"}.map:after{font-family:LinearIcons;content:"\e834"}.register-icon:after{font-family:LinearIcons;content:"\e82b"}.question-mark:after{font-family:LinearIcons;content:"\e87d"}.waiting:after{font-family:LinearIcons;content:"\e85f"}.phone:after{font-family:LinearIcons;content:"\e830"}.camera:after{font-family:LinearIcons;content:"\e827"}.passenger-icon:after,.user-icon:after{font-family:LinearIcons;content:"\e82a"}.luggage:after{font-family:LinearIcons;content:"\e84c"}.clock:after{font-family:LinearIcons;content:"\e864"}.booking-icon:after{font-family:LinearIcons;content:"\e836"}.login-icon:after{font-family:LinearIcons;content:"\e81f"}.logout:after{font-family:LinearIcons;content:"\e820"}.accept-icon:after{font-family:LinearIcons;content:"\e87f"}.timer:after{font-family:LinearIcons;content:"\e858"}.pending:after{font-family:LinearIcons;content:"\e862"}.remove-icon:after{font-family:LinearIcons;content:"\e880"}.add:after{font-family:LinearIcons;content:"\e881"}.shop:after{content:"\e82e"}.arrow:after{content:"\e876";font-family:LinearIcons;font-size:.9em;margin-left:10px;width:15px;display:inline-block;vertical-align:bottom}.arrow.arrow-down:after{content:"\e874"}.back-step{margin:0;top:5px;left:24px;display:inline-block;float:none}.back-step:after{content:"\e879";font-family:LinearIcons;font-size:30px;color:#231f20}.chevron-down:before,.chevron-right:before,.chevron-up:before{font-size:.85em;font-family:LinearIcons}.close:after{content:"";font-family:LinearIcons}#fancybox-close:after,.uk-close:after{content:"\e870";font-family:LinearIcons}.chevron-left:after{content:"\e875";font-family:LinearIcons}.chevron-right:before{content:"\e876"}.chevron-up:before{content:"\e873"}.calendar,.down-arrow{height:34px;line-height:34px;position:absolute;top:0}.chevron-down:before{content:"\e874"}.calendar{left:8px}.calendar:after{font-family:LinearIcons;content:"\e836"}.down-arrow{right:16px}.down-arrow:after{font-family:LinearIcons;content:"\e874"}.hand-luggage-icon,.luggage-icon,.passenger-icon{height:20px;width:20px;background-position:center;margin-right:6px}.hand-luggage-icon:last-child,.luggage-icon:last-child,.passenger-icon:last-child{margin-right:0}.passenger-icon{vertical-align:-2px;margin-right:-2px}.passenger-icon:after{font-size:15px}.error .passenger-icon{background-image:url(../img/passengers-red.svg)}.luggage-icon{background-image:url(../img/suitcase.png);vertical-align:-6px}.luggage-icon.alt{background-image:url(../img/suitcase-alt.png)}.hand-luggage-icon{background-image:url(../img/briefcase.png);vertical-align:-5px}.hand-luggage-icon.alt{background-image:url(../img/briefcase-alt.png)}input.pickup-loc,input.return-loc{background:url(../img/map-marker.svg) 10px center no-repeat;background-size:auto 16px;padding-left:33px}.airport .select2-selection__rendered,.flight input[type=text],.service .select2-selection__rendered,.terminal .select2-selection__rendered{background-repeat:no-repeat;background-position:8px center;background-size:auto 16px}.service .select2-selection__rendered{background-image:url(../img/service.png)}.airport .select2-selection__rendered{background-image:url(../img/airport.png)}.terminal .select2-selection__rendered{background-image:url(../img/terminal.png)}.flight input[type=text]{background-image:url(../img/flight.png);padding:0 0 0 36px}.fa-right{margin-right:5px}.fa-left{margin-left:5px}.fa-small{font-size:6px;font-size:.6rem;vertical-align:middle}.collapse-list{padding-left:0;list-style:none;margin-bottom:10px}.collapse-list li{margin-bottom:12px;border-radius:3px}.collapse-list p{margin-top:0}.collapse-open{display:none}.collapse-painel{visibility:hidden;max-height:0;display:none;opacity:0;transition:max-height .01s,visibility .1s,opacity .2s}.collapse-open:checked~.collapse-painel{max-height:100%;opacity:100;visibility:visible;display:block}.collapse-list .collapse-btn,.customise-addons--header{background-color:#f1f1f1;font-family:JosefinSans,Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;border-top-right-radius:3px;border-top-left-radius:3px;cursor:pointer;display:block;padding:12px;position:relative}#fancybox-close,i.moon,i.sun{font-family:LinearIcons}.collapse-list .collapse-btn.dark,.customise-addons--header.dark{background-color:#444;border-radius:3px;color:#e0d18f}.fcb-accordion .customise-addons--header{display:inline-block}.modal-overlay,.modal-wrap:before{display:none;top:0;left:0;bottom:0}.fcb-accordion .customise-addons--header h5{font-size:17px;font-size:1.7rem}.fcb-accordion .customise-addons--body{padding:0 12px 12px;margin-top:-8px;box-shadow:0 3px 7px rgba(0,0,0,.1)}.collapse-list .collapse-inner{padding:12px;margin:0 0 12px;border:1px solid #f1f1f1;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.collapse-list .collapse-inner section,.collapse-list .collapse-inner>div{padding:0;border:0;margin:0;box-shadow:none}.modal-content,.modal-dialog>div{padding:30px 10px 0}.modal-medium{width:100%;max-width:700px;margin:auto}.modal .btn-close{color:#aaa;font-size:3rem;position:absolute;top:0;right:5px}.modal .btn-close:focus,.modal .btn-close:hover{color:#999}.modal-wrap:before{content:'';background:rgba(255,255,255,.9);position:fixed;right:0;z-index:101}.modal-overlay{position:fixed;right:0;z-index:102}.modal-open:checked~.modal-wrap .modal-overlay,.modal-open:checked~.modal-wrap:before{display:block}.modal-open:checked~.modal-wrap .modal-dialog{transform:translate(-50%,-50%);position:fixed;top:50%;z-index:1000}.modal-dialog{position:fixed;left:50%;top:-100%;transform:translate(-50%,-150%);transition:transform .6s ease-in-out;z-index:103}.dropdown,.dropdown-open:checked~.dropdown-inner.static{position:relative}.modal-dialog>div{box-shadow:0 3px 7px rgba(0,0,0,.3);border:1px solid #e0d18f;border-radius:3px}.modal-body p{margin:0}.modal-header{border-bottom:#eaeaea solid 1px}.modal-header h2{font-size:2rem;margin:0}.modal-footer{border-top:#eaeaea solid 1px;text-align:right}.modal-body,.modal-footer,.modal-header{padding:20px}.allow-dropdown{z-index:-1!important}.btn-dropdown{bottom:0}.dropdown{display:inline-block;height:34px}.dropdown.customise-addons{height:auto}.dropdown-overlay{display:none;position:fixed;height:200vh;width:200vw;top:-100px;right:0;bottom:0;left:-100px;z-index:1}.dropdown-inner{background-color:#fff;border-radius:3px;position:absolute;opacity:0;transition:opacity .3s;visibility:hidden;z-index:2;border:1px solid #f1f1f1;margin-top:5px}.dropdown-inner:not(.static){transition:opacity .3s,visibility .3s}.dropdown-inner.hover{top:33px;z-index:1000}.dropdown-inner.arrow-up:before{position:absolute;content:"";width:0;top:-7px;height:0;border-style:solid;border-width:0 7px 7px;border-color:transparent transparent #fff;right:40px}.dropdown-inner--mobile .select2{display:none}.nav-list{font-size:12px;font-size:1.2rem}.nav-list .passenger-input{position:relative;right:5px;max-width:90px;float:right;top:2.5px}.dropdown-hover:hover .dropdown-inner,.dropdown-open:checked~.dropdown-inner{opacity:100;visibility:visible;z-index:9999}.dropdown-open:checked~.dropdown-inner.customise-addons--body{z-index:1}.dropdown-hover:hover .dropdown-overlay,.dropdown-open--mobile:checked~.dropdown-overlay,.dropdown-open:checked~.dropdown-overlay{display:block}.number-of-guests .dropdown-inner,.number-of-guests>label{min-width:100%;max-width:250px}.number-of-guests input{background:0 0;border:1px solid}.select2-dropdown{border-color:#e6e7e8!important;margin-top:-2px}.tabbed-area>section{display:none;margin-top:12px;width:100%}.tabbed-area input[type=radio]{display:none}.tabbed-area input:checked+label,.tabbed-area label{display:inline-block}.tabbed-area.survey>section{display:none}span.survey{font-size:12px}#airport-car:checked~#airport-car-survey,#airport:checked~#airport-survey,#car:checked~#car-survey,#tab1:checked~#content1,#tab2:checked~#content2{display:block}.content-rollover.addons .single{width:50%}.content-rollover.addons .addon-price-detail,.content-rollover.addons .select-price{float:left;width:100%;text-align:center}.content-rollover.addons .addon-price-detail ul,.content-rollover.addons .select-price ul{max-width:80px;margin:auto}.addon-price-detail .exch-price{margin:0}.content-rollover.addons.info{margin-top:12px}.content-rollover.addons.info .block{margin:0 12px 12px}.content-rollover.addons .addon{padding:0}.content-rollover .block{margin:5px;position:relative;border-radius:3px;overflow:hidden}.content-rollover .block .block-img-wrap{width:100%;overflow:hidden;position:relative;-webkit-transition:all linear .2s;transition:all linear .2s}.content-rollover .block .block-img-wrap:before{content:" ";top:0;left:0;right:0;bottom:0;position:absolute;z-index:2;-webkit-transition:all linear .25s;transition:all linear .25s}.content-rollover .block:hover .block-img-wrap:before{background:rgba(0,0,0,.2)}.content-rollover .block .block-img-wrap img{width:105%;max-width:105%;margin-left:-5%;position:relative;z-index:1;-webkit-transition:all cubic-bezier(.11,.7,.55,.96) .3s;transition:all cubic-bezier(.11,.7,.55,.96) .3s}.content-rollover.addons .block{width:calc(50% - 24px);float:left;margin:12px 12px 0}.content-rollover.addons .block .block-img-wrap img,.content-rollover.addons .block .block-img-wrap.airport img{width:auto;text-align:center;margin:auto;max-width:100%;max-height:120px}.content-rollover.addons .block .block-img-wrap.airport img{max-height:none}.content-rollover.addons img{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.airports .content-rollover.addons img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.content-rollover .block .block-text-wrap{position:absolute;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:2;top:0;left:0;right:0;bottom:0;padding:12px;margin:5px;color:#fff;opacity:1;-webkit-transition:all cubic-bezier(.11,.7,.55,.96) .3s;transition:all cubic-bezier(.11,.7,.55,.96) .3s}.content-rollover.addons .block-img-wrap{text-align:center;align-items:center;display:-webkit-flex;display:-ms-flex;display:flex;min-height:150px}.content-rollover.addons .addon{border:1px solid #f1f1f1;position:relative}.content-rollover .block p{position:relative;top:30px;z-index:2;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content-rollover .block:hover p{opacitY:1;-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.content-rollover .block:hover .btn,.content-rollover .block:hover h3{opacity:1}.content-rollover .block:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-filter:blur(4px);filter:blur(4px)}.content-rollover .block h3{position:relative;font-size:25.5px;font-size:2.55rem;top:-24px;margin:0;color:#fff}.content-rollover .block h3.packages{font-size:17px;font-size:1.7rem}.content-rollover .block .btn,.content-rollover .block h3,.content-rollover .block p{opacity:0}.content-rollover.addons .block:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.content-rollover.addons .block h3{font-size:15px;font-size:1.5rem}.content-rollover.addons .block p{top:45px}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle+label{display:block;position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.cmn-toggle-round+label{padding:2px;margin:auto;background-color:#ddd;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;border-radius:60px;overflow:hidden}input.cmn-toggle-round+label:after,input.cmn-toggle-round+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.info-tip,.tab-nav,.tab-painel{display:inline-block}input.cmn-toggle-round+label:before{right:1px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;border-radius:60px;-webkit-transition:background .4s;-moz-transition:background .4s;-o-transition:background .4s;transition:background .4s}input.cmn-toggle-round+label:after{background-color:#f1f1f1;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transition:margin .4s;-moz-transition:margin .4s;-o-transition:margin .4s;transition:margin .4s}input.cmn-toggle-round:checked+label:before{background-color:rgba(224,209,143,.8);top:-7px;left:-15px;padding:3px;font-size:9px;color:#fff;width:44px;height:22px}input.cmn-toggle-round:checked+label:after{margin-left:14px}input.cmn-toggle-round+label{width:28px;height:10px}input.cmn-toggle-round+label:after{width:15px}.tab{position:relative}.tab-painel .tab-open{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.tab-nav{padding:12px;margin:0 12px}.tab-nav:hover,.tab-open,.tab-open:checked~.tab-nav{background:0 0}.tab-inner{opacity:0;margin-top:20px;position:absolute;left:0;right:0;transition:opacity .1s;visibility:hidden}.tab-open:checked~.tab-inner{opacity:100;visibility:visible;transition:opacity .6 ease}.scroll-to-continue{position:absolute;bottom:0;right:0;left:0;text-align:center;max-width:160px;padding:6px 12px;margin:auto;background:#e0d18f;text-transform:uppercase;color:#231f20}.scroll-to-continue:focus,.scroll-to-continue:hover{color:#231f20}i.moon,i.sun{font-size:1.2em;margin-left:5px}i.sun:before{content:"\e807"}i.moon:before{content:"\e808"}.info-tip{background-position:center;background-image:url(../img/info-tip.svg);border-radius:3px;overflow:hidden;background-repeat:no-repeat;width:1.5em;height:1.35em;font-size:10px;font-size:1rem;margin-left:6px}.info-tip.booking-airport,.info-tip.booking-hourly,.info-tip.booking-multi,.info-tip.booking-transfer{font-size:15px;font-size:1.5rem;position:absolute;left:34px;margin:0;top:-25px}.info-tip.booking-hourly{left:calc(50% - 93px);margin:0}.info-tip.booking-airport{left:auto;right:34px}.info-tip.booking-multi{left:auto;right:196px}.uk-tooltip{max-width:300px;font-size:14px;line-height:22px}#fancybox-wrap{padding:10px!important;border:1px solid #e0d18f!important;background:#fff;left:12px!important;right:12px!important;width:calc(100% - 48px)!important;margin:auto}#fancybox-overlay{background-color:rgba(255,255,255,.5)!important}#fancybox-content,.fancybox-ie{max-width:800px}#fancybox-close{content:"\e879";background:0 0!important}#fancybox-outer,.fancybox-ie{box-shadow:none!important;border-radius:3px}.fancybox-ie{box-shadow:0 3px 7px rgba(0,0,0,.3)!important}#fancybox-content{background:0 0!important;border:0 solid #e0d18f!important;border-radius:3px;width:100%!important}#fancybox-content iframe{padding:24px 0 0!important}.uk-modal{background:rgba(255,255,255,.9);color:#231f20}.uk-modal .mar-t-large{margin-top:44px}.uk-modal-dialog{border-radius:3px;border:1px solid #e0d18f;margin:0 auto;z-index:9999;padding:12px;box-shadow:0 3px 7px rgba(0,0,0,.3)}.uk-modal-dialog .scrollable-area{overflow:auto;max-height:80vh;padding:24px}.uk-modal-dialog .scrollable-area.small{padding-left:12px}.uk-modal-dialog .content-area{padding:24px}.uk-modal-dialog .content-area .uk-modal-close{top:10px;opacity:.7;z-index:1}.uk-modal-dialog .full-width{width:100%;padding:0}.uk-modal-dialog-lightbox{padding:0}.modal-dialog.real-car,.uk-modal-dialog.large{width:calc(100% - 24px);max-width:800px;padding:0}.modal-dialog.real-car{max-width:768px}.modal-dialog.real-car .modal-body{padding:0}.modal-dialog.real-car .uk-close{top:-30px;position:absolute;right:0;font-size:25.5px;font-size:2.55rem}.uk-modal-dialog>.uk-close:first-child{margin:0;background:0 0;position:absolute;top:7px;right:15px;z-index:9999}.uk-close{opacity:1!important}.modal-back{position:relative;display:block}.fcb-modal{width:calc(100% - 24px);max-width:960px}.fcb-modal.small-modal{max-width:500px;padding-top:25px}.fcb-modal .uk-modal-close{top:5px}.fcb-modal .back-options{position:absolute;display:inline-block;right:60px;top:20px;margin:0;float:none;color:#231f20}.fcb-modal .back-options:after{content:"\e879";font-family:LinearIcons;font-size:30px;color:#231f20}#fancybox-close:after,.uk-modal-close.uk-button:after,.uk-modal-close:after{content:"\e870";font-family:LinearIcons}.fcb-modal label,.fcb-modal p{color:#404041}.fcb-modal a.subtle-action{max-width:175px;line-height:13px;font-size:10px;font-size:1rem;white-space:pre-wrap;display:inline-table}.fcb-modal a.subtle-action span{display:table-cell;vertical-align:middle}.multi-login{max-height:85vh;overflow:auto}#why-fcb-modal .content-area.scrollable-area,.ui-autocomplete{overflow:hidden}#fancybox-close{top:-5px!important;right:-8px!important;opacity:.4}#fancybox-close,.uk-modal-close{position:absolute;right:12px;top:1px;margin:0;float:none;color:#000}#fancybox-close:after,.uk-modal-close:after{font-size:25.5px;font-size:2.55rem;color:#000}.uk-modal-close.uk-button{position:absolute;right:7px;top:7px;background:0 0;text-indent:100px;width:30px;margin:0;padding:0;float:none;border:0;overflow:hidden;color:#444}.uk-modal-close.uk-button:hover{border:0}.uk-modal-close.uk-button:after{font-size:25.5px;font-size:2.55rem;color:#444;left:0;width:30px;position:absolute;text-indent:0}.uk-modal-dialog-lightbox.uk-modal-dialog>.uk-close{top:-30px;right:-20px}.fcb-modal-full{background-color:rgba(255,255,255,.95)}.fcb-modal-full>*{max-width:900px;margin:0 auto;height:100%;display:flex;flex-direction:row;align-items:center}.fcb-modal-full.car-video{position:fixed!important;top:0;height:100vh}.fcb-modal-full.car-video .nice-modal-content{position:relative!important}.fcb-modal-full.car-video .uk-modal-close{z-index:999;top:-30px}.container-arrow,.container-arrow-small{font-weight:700;text-transform:uppercase;color:#000;z-index:10;padding-bottom:15px;display:inline-block;text-align:center;cursor:pointer}#why-fcb-modal>div .speaker{position:relative;top:0;margin:auto}.container-arrow{margin-top:-20px;line-height:80px;position:absolute;bottom:0;left:0;width:100%}.container-arrow.fleet{bottom:-35px}.container-arrow span{display:inline-block;font-size:60px;animation:.7s down infinite alternate;-webkit-animation:.7s down infinite alternate}.container-arrow-small{margin-top:-10px;line-height:10px;margin-right:12px}.container-arrow-small span{display:inline-block;font-size:20px;font-size:2rem;animation:.7s down infinite alternate;-webkit-animation:.7s down infinite alternate}.animating-1,.animating-2,.animating-3,.animating-4,.animating-5,.animating-6,.animating-7{animation-iteration-count:1}.ui-menu{border:1px solid #f1f1f1!important}.ui-menu:last-child{border:0}.ui-menu .ui-menu-item{padding:6px 12px!important;border-bottom:1px solid #f1f1f1!important}.ui-menu .ui-menu-item:hover{border:0!important;border-bottom:1px solid #f1f1f1!important;background:#f1f1f1}.ui-widget-content{border:1px solid #f1f1f1}#why-fcb-modal{background:#000}#why-fcb-modal>div{background:#000;color:#fff;max-width:1100px;border:0}#why-fcb-modal h2,#why-fcb-modal h4{color:#fff}#why-fcb-modal .speaker{color:#e0d18f}#why-fcb-modal .uk-close:after,.easy-autocomplete.eac-dark{color:#fff}#why-fcb-modal .scrollable-area{padding-top:0;padding-bottom:0}#why-fcb-modal .scrollable-area .scrollable-area{max-height:500px;overflow-y:auto;overflow-x:hidden}.timeline ul{min-height:0!important}.timeline ul img{max-height:50px;margin:auto;display:block}.timeline .timeline{margin-bottom:72px}.timeline>ul>li{list-style-type:none;position:relative;margin:0 auto;padding:0 0 24px;min-height:210px}.timeline>ul>li:before{margin:auto;width:1px;background:#000;position:absolute;left:0;right:0;bottom:0;top:0;content:""}.timeline>ul>li:first-child{padding-top:0}.timeline>ul>li:last-child{padding:0;min-height:auto}.timeline>ul>li:after{content:'';position:absolute;left:50%;top:0;transform:translateX(-50%);width:10px;height:10px;background:#231f20;border-radius:50%}.timeline>ul>li:first-child:after{top:0}.timeline>ul>li:last-child:after{bottom:0;top:auto}.timeline>ul>li div{position:relative;bottom:0;padding:0 12px 0 36px;width:calc(50% - 36px)}.timeline>ul>li div.timeline--left-side{position:absolute;left:0!important;top:-12px;padding:0}.timeline--right-side,.timeline>ul>li:nth-child(odd) div{left:50%}.passenger-numbers [data-class=wpcf7cf_group]{width:100%}span.wpcf7-list-item{margin:0;width:100%;position:relative}span.wpcf7-list-item input{position:absolute;left:0;top:2px}span.wpcf7-list-item-label{position:relative;margin:0;padding-left:25px}div.wpcf7-mail-sent-ok{display:none!important}div.wpcf7 .ajax-loader{display:block;background-position:center;background-repeat:no-repeat;position:relative;margin:12px auto}.easy-autocomplete{position:relative;width:100%!important}.easy-autocomplete input:focus,.easy-autocomplete input:hover{box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete.eac-blue-light input:focus,.easy-autocomplete.eac-blue-light input:hover,.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.easy-autocomplete.eac-blue-light ul .eac-category,.easy-autocomplete.eac-blue-light ul li{border-color:#66afe9}.easy-autocomplete.eac-blue-light ul .eac-category.selected,.easy-autocomplete.eac-blue-light ul li.selected{background-color:#ecf5fc}.easy-autocomplete.eac-green-light input:focus,.easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light ul{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(146,237,107,.6)}.easy-autocomplete.eac-green-light ul .eac-category,.easy-autocomplete.eac-green-light ul li{border-color:#41DB00}.easy-autocomplete.eac-green-light ul .eac-category.selected,.easy-autocomplete.eac-green-light ul li.selected{background-color:#9eff75}.easy-autocomplete.eac-red-light input:focus,.easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,90,90,.6)}.easy-autocomplete.eac-red-light ul .eac-category,.easy-autocomplete.eac-red-light ul li{border-color:#ff5b5b}.easy-autocomplete.eac-red-light ul .eac-category.selected,.easy-autocomplete.eac-red-light ul li.selected{background-color:#ff8e8e}.easy-autocomplete.eac-yellow-light input:focus,.easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,231,84,.6)}.easy-autocomplete.eac-yellow-light ul .eac-category,.easy-autocomplete.eac-yellow-light ul li{border-color:#ffdb00}.easy-autocomplete.eac-yellow-light ul .eac-category.selected,.easy-autocomplete.eac-yellow-light ul li.selected{background-color:#ffe233}.easy-autocomplete.eac-dark-light input:focus,.easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(55,55,55,.6)}.easy-autocomplete.eac-dark-light ul .eac-category,.easy-autocomplete.eac-dark-light ul li{border-color:#333}.easy-autocomplete.eac-dark-light ul .eac-category.selected,.easy-autocomplete.eac-dark-light ul li.selected{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark input:focus,.easy-autocomplete.eac-dark input:hover{border-color:#333;box-shadow:0}.easy-autocomplete.eac-dark ul{border-color:#333}.easy-autocomplete.eac-dark ul .eac-category,.easy-autocomplete.eac-dark ul li{background-color:#404040;border-color:#333}.easy-autocomplete.eac-dark ul .eac-category.selected,.easy-autocomplete.eac-dark ul li.selected{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{background-color:rgba(0,0,0,.8);border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:focus,.easy-autocomplete.eac-dark-glass input:hover{border-color:rgba(0,0,0,.8);box-shadow:0}.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0,0,0,.8)}.easy-autocomplete.eac-dark-glass ul .eac-category,.easy-autocomplete.eac-dark-glass ul li{background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8)}.easy-autocomplete.eac-dark-glass ul .eac-category.selected,.easy-autocomplete.eac-dark-glass ul li.selected{background-color:rgba(64,64,64,.8);color:#f6f6f6}.easy-autocomplete.eac-dark-glass ul .eac-category:last-child,.easy-autocomplete.eac-dark-glass ul li:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:focus,.easy-autocomplete.eac-blue input:hover{border-color:#5A91CB;box-shadow:0}.easy-autocomplete.eac-blue ul{border-color:#5A91CB}.easy-autocomplete.eac-blue ul .eac-category,.easy-autocomplete.eac-blue ul li{background-color:#6d9ed1;border-color:#5A91CB}.easy-autocomplete.eac-blue ul .eac-category.selected,.easy-autocomplete.eac-blue ul li.selected{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow input,.easy-autocomplete.eac-yellow ul .eac-category,.easy-autocomplete.eac-yellow ul li{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{border-radius:4px;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:focus,.easy-autocomplete.eac-yellow input:hover{border-color:#333;box-shadow:0}.easy-autocomplete.eac-yellow ul{border-color:#333}.easy-autocomplete.eac-yellow ul .eac-category.selected,.easy-autocomplete.eac-yellow ul li.selected{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:focus,.easy-autocomplete.eac-purple input:hover{border-color:#333;box-shadow:0}.easy-autocomplete.eac-purple ul{border-color:#333}.easy-autocomplete.eac-purple ul .eac-category,.easy-autocomplete.eac-purple ul li{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul .eac-category.selected,.easy-autocomplete.eac-purple ul li.selected{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:#fff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul .eac-category,.easy-autocomplete-container ul li{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:400;padding:4px 12px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:#ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:400}.easy-autocomplete-container ul li div{display:block;box-shadow:none;background:0 0;font-weight:400;word-break:break-all}.easy-autocomplete-container ul li b,.service-item .price{font-weight:700}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}.form-box .dob-date,.form-box .dob-date>div,.form-box .dob-date>div:first-child,.form-box .dob-month,.form-box .dob-month>div,.form-box .dob-month>div:first-child,.form-box .dob-year,.form-box .dob-year>div,.form-box .dob-year>div:first-child{padding-right:12px}.form-box .dob-date>div .select2-selection__rendered,.form-box .dob-month>div .select2-selection__rendered,.form-box .dob-year>div .select2-selection__rendered{padding:0!important}.form-box .dob-date>div:first-child,.form-box .dob-month>div:first-child,.form-box .dob-year>div:first-child{width:35px}.form-box .dob-date>div:nth-child(2),.form-box .dob-month>div:nth-child(2),.form-box .dob-year>div:nth-child(2){min-width:100px}.form-box .dob-date div,.form-box .dob-month div,.form-box .dob-year div{height:36px;display:inline-block}.form-box{margin-bottom:12px;border-radius:3px}.form-box label:not(.radio-label):not(.dropdown-overlay){background-color:#f1f1f2;padding:4px 12px;font-size:14px}.form-box .survey-label,.form-box label.radio-label{padding:15px 20px;display:inline-block}.form-box input{margin:0}.form-box label.radio-label .info-tip,.form-box label.radio-label i{margin-left:5px;vertical-align:middle}.form-box input[type=radio]:disabled,.form-box input[type=checkbox]:disabled{background-color:#fff;opacity:.2}.form-box label.radio-label i{opacity:.8;font-size:1.35em}.form-box .radio input[type=radio]:disabled+.radio-label,.form-box .radio input[type=checkbox]:disabled+.radio-label{opacity:.2}.form-box #comments,.form-box #other_services,.form-box .services{width:100%;float:left}.form-box #comments{max-height:150px}.form-box #get_locations_list_transfer_end option:disabled,.form-box #vip-airport{display:none}.form-box .airport_services,.form-box .airport_services-2,.form-box .services,.form-box .single_airport_service,.form-box .transfer_type,.form-box .trip_type{background-color:#e6e7e8;display:block}.form-box .airport_services input,.form-box .airport_services-2 input,.form-box .services input,.form-box .single_airport_service input,.form-box .transfer_type input,.form-box .trip_type input{position:absolute!important;content:'';background:#f4f4f4;border:1px solid #b4b4b4;display:inline-block;width:20px;height:20px!important;padding:0 9px;left:10px;box-sizing:border-box;margin-right:5px;vertical-align:middle;cursor:pointer;text-align:center;transition:all 250ms ease;border-radius:3px}.form-box .airport_services input:checked,.form-box .airport_services-2 input:checked,.form-box .services input:checked,.form-box .single_airport_service input:checked,.form-box .transfer_type input:checked,.form-box .trip_type input:checked{background-color:#e0d18f;box-shadow:inset 0 0 0 5px #f4f4f4}.form-box .airport_services .wpcf7-list-item,.form-box .airport_services-2 .wpcf7-list-item,.form-box .services .wpcf7-list-item,.form-box .single_airport_service .wpcf7-list-item,.form-box .transfer_type .wpcf7-list-item,.form-box .trip_type .wpcf7-list-item{flex:4;padding:4px 0 4px 4px;align-items:center}.form-box .airport_services .wpcf7-list-item>label,.form-box .airport_services-2 .wpcf7-list-item>label,.form-box .services .wpcf7-list-item>label,.form-box .single_airport_service .wpcf7-list-item>label,.form-box .transfer_type .wpcf7-list-item>label,.form-box .trip_type .wpcf7-list-item>label{background:0 0;position:relative}.form-box .wpcf7-form-control{display:-webkit-flex;display:-ms-flex;display:flex;width:100%;text-align:center}.form-box .g2g2g_luggage,.form-box .g2g2g_type,.form-box input[type=text],.form-box textarea{text-align:left}.form-box .dob,.form-box input{background-color:#e6e7e8;-webkit-appearance:none;padding:0 12px;height:auto;border:0}.form-box .dob{padding:0 20px}.form-box input[type=email],.form-box input[type=tel],.form-box input[type=date],.form-box input[type=password],.form-box input[type=text]{text-transform:none}.order-list .my-order-detail .title,.order-list .order-info-open,.order-list .time-long,.order-list.head,.order-list>div:first-child,.page-content .starting-price,.tabbed-video li{text-transform:uppercase}.form-box input[type=email]::placeholder,.form-box input[type=tel]::placeholder,.form-box input[type=date]::placeholder,.form-box input[type=password]::placeholder,.form-box input[type=text]::placeholder{color:#231f20;font-size:12px!important;color:rgba(35,31,32,.6)!important;text-transform:uppercase}.form-box textarea{background-color:#e6e7e8;padding:12px 20px;height:100%;max-height:150px}.form-box .big-textarea{width:100%;height:200px;box-sizing:border-box;border:none}.form-box .select2-selection{height:100%}.form-box .select2-selection .select2-selection__arrow{line-height:52px;height:100%}.form-box .select2 .select2-selection .select2-selection__rendered{background-color:#e6e7e8;padding:0 20px;height:100%}.form-box .line:after{content:"";width:1px;height:10px;color:#000}.form-box .wpcf7-form-control-wrap{width:100%;max-height:150px}@media (max-width:767px){.form-box .select2,.form-box input,.form-box label{margin-bottom:5px}.page-content .main-content{order:0}.page-content .side-default-menu,.page-content .side-form{order:1}}.form-box.music_option{background:#e6e7e8}.form-box.music_option .radio-label{padding:18px}.form-box label.similar{max-width:100%}.form-box-similar{background-color:#e6e7e8;padding:9px 5px;height:100%;width:100%;line-height:20px}.form-box-similar label{padding:0!important}.form-box .passenger-input input{text-align:center;background:0 0}.form-box .passenger-input .home-qtyminus,.form-box .passenger-input .home-qtyplus{border:1px solid #e0d18f}#simple-tabs,#simple-tabs-1,#simple-tabs-2,#simple-tabs-3,#simple-tabs-4,#simple-tabs-5,#simple-tabs-admin{overflow:hidden;float:left}#simple-tabs ul.tabs,#simple-tabs-1 ul.tabs,#simple-tabs-2 ul.tabs,#simple-tabs-3 ul.tabs,#simple-tabs-4 ul.tabs,#simple-tabs-5 ul.tabs,#simple-tabs-admin ul.tabs{padding:0;float:left;list-style:none;width:100%}#simple-tabs ul.tabs li,#simple-tabs-1 ul.tabs li,#simple-tabs-2 ul.tabs li,#simple-tabs-3 ul.tabs li,#simple-tabs-4 ul.tabs li,#simple-tabs-5 ul.tabs li,#simple-tabs-admin ul.tabs li{float:left;position:relative}#simple-tabs ul.tabs li.active,#simple-tabs-1 ul.tabs li.active,#simple-tabs-2 ul.tabs li.active,#simple-tabs-3 ul.tabs li.active,#simple-tabs-4 ul.tabs li.active,#simple-tabs-5 ul.tabs li.active,#simple-tabs-admin ul.tabs li.active{border-bottom:none}#simple-tabs ul.tabs li.active a,#simple-tabs-1 ul.tabs li.active a,#simple-tabs-2 ul.tabs li.active a,#simple-tabs-3 ul.tabs li.active a,#simple-tabs-4 ul.tabs li.active a,#simple-tabs-5 ul.tabs li.active a,#simple-tabs-admin ul.tabs li.active a{color:#231f20;background:#e0d18f;font-size:12px;font-size:1.2rem}#simple-tabs ul.tabs li a,#simple-tabs-1 ul.tabs li a,#simple-tabs-2 ul.tabs li a,#simple-tabs-3 ul.tabs li a,#simple-tabs-4 ul.tabs li a,#simple-tabs-5 ul.tabs li a,#simple-tabs-admin ul.tabs li a{display:block}#simple-tabs ul.tabs li a:hover,#simple-tabs-1 ul.tabs li a:hover,#simple-tabs-2 ul.tabs li a:hover,#simple-tabs-3 ul.tabs li a:hover,#simple-tabs-4 ul.tabs li a:hover,#simple-tabs-5 ul.tabs li a:hover,#simple-tabs-admin ul.tabs li a:hover{background:#e0d18f;color:#231f20}#simple-tabs ul.tabs li.active a{background:rgba(72,181,95,.8);color:#fff}#simple-tabs ul.tabs li a:hover{background:#48b55f;color:#fff}#simple-tabs ul.tabs.transfer-service li a:hover,#simple-tabs ul.tabs.transfer-service li.active a{background:#404041;color:#fff}.inner #simple-tabs-1 ul.tabs,.inner #simple-tabs-2 ul.tabs{padding:12px 12px 0;width:calc(100% - 24px)}#simple-tabs-5,#simple-tabs-5 .tab_container,#simple-tabs-admin,#simple-tabs-admin .tab_container{overflow:initial}#simple-tabs ul.tabs.transfer-service{margin:12px;display:flex;justify-content:center}#simple-tabs ul.tabs.transfer-service li:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px}#simple-tabs ul.tabs.transfer-service li:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px}#simple-tabs ul.tabs.transfer-service li a{padding:0 12px;height:30px;line-height:30px;border-radius:0}#simple-tabs-5 ul.tabs.book-options,#simple-tabs-admin ul.tabs.book-options{top:12px;position:absolute;width:calc(100% - 24px);margin-left:12px}#simple-tabs-5 ul.tabs.book-options.full--width,#simple-tabs-admin ul.tabs.book-options.full--width{width:100%;left:0;right:0;margin:0;top:0}.tab_container{overflow:hidden;clear:both;float:left;width:100%;background:#FFF}.tab_container.default{background:0 0}.tabbed-video{position:relative}.tabbed-video .airport-service{position:absolute;right:0;border:1px solid #e0d18f;z-index:1}.tabbed-video .airport-service li{float:left}.tabbed-video li{color:#e0d18f;cursor:pointer;line-height:34px;height:34px;max-height:34px;padding:0 12px;font-size:12px;font-size:1.2rem}.tabbed-video .active{background:#e0d18f;color:#404041}.tabbed-area.airports li{width:calc(50% - 5px)}.tabbed-area.airports li:first-child{margin-right:10px}.half-tabs>.btn:first-of-type,.half-tabs>li:first-of-type{width:calc(50% - 36px);max-width:300px;margin-right:10px}.half-tabs>.btn:first-of-type.btn.padded,.half-tabs>li:first-of-type.btn.padded{width:calc(50% - 50px)}.half-tabs>.btn:last-of-type,.half-tabs>li:last-of-type{width:calc(50% - 36px);max-width:300px;margin-left:10px}.third-tabs>.btn:first-of-type,.third-tabs>li{width:calc(33.33333% - 36px);max-width:300px;margin-right:10px}.tabbed-area input:checked+label{background:#e0d18f;color:#231f20}.tabbed-area input:checked+label.radio-label{background:0 0}.wide{max-width:900px;margin:auto}.container{padding-left:50px;padding-right:50px}.content-reading{max-width:858px;margin:auto}.header-image{padding:150px 0 70px;min-height:200px;background-size:cover;background-position:center;background-repeat:no-repeat}.header-image.form{padding-top:12px}.header-image.tall{min-height:0;text-align:center;padding:230px 0 150px}.header-image.tall.partners{padding-bottom:50px}.header-image.tall h2{margin:0}.header-image.partners{background-position:0 70px}.header-image.default{background:#000}.header-image.fleet{background-color:#000;background-image:url(../img/car-fleet-banner.png);background-position:center 230px;background-size:830px;background-repeat:no-repeat}.header-image.fleet h3{margin:60px 0 0}.header-image.car{background-position:bottom;padding-top:30%}.header-image.faq{padding-bottom:0}.header-image.survey{min-height:70px}.header-image.dark{z-index:1;position:relative}.header-image.dark .overlay{z-index:-1}.header-image.video-player{min-height:300px}.header-image.fleet-top{padding:100px 0 0}.header-image.default{padding:100px 0 24px;min-height:0}.header-image h1{min-height:60px}.page-service{padding-top:100px}.page-service .service-container{background-repeat:no-repeat;background-size:contain;position:relative}.page-service .service-container .feat-img{position:absolute;height:710px;width:auto;left:-200px;top:0;z-index:-1}.page-service .service-container .feat-img img{height:100%}.page-service .img{text-align:center}.page-service .img img{max-height:400px}.service-item{display:flex;align-items:center;padding:12px;margin-top:12px;border-radius:3px;border:1px solid #f1f1f1}.service-item:first-child{margin-top:0}.service-item .thumb{margin-right:30px;flex:1 auto}.service-item .thumb img{width:auto;max-width:150px}.service-item p{margin-top:10px}.header-image.alt{max-height:none}.form .booking-forms{padding:12px}.page-content{padding:50px 0}.page-content.addons{padding-top:100px}.page-content .starting-price{background-color:rgba(224,209,143,.6);font-weight:700;font-size:14px;text-align:right;color:#404041;padding:10px;margin-bottom:12px}.limo-addon-block{background:#000;position:fixed;left:0;z-index:999;top:50%;transform:translateY(-50%)}.page-block{padding:50px 0 0}.page-block.contact,.page-block.package{padding-top:100px}.page-block.contact #register-modal{max-width:800px;margin:auto}.page-block.quote{margin-bottom:48px}.content-block{max-width:768px;margin:auto}.content-block.small{padding:0;max-width:900px;position:relative}.uk-accordion a{border-top:1px solid #f1f1f1;padding:5px 0 5px 10px}.uk-accordion a:first-child{border-top:none}.faq-section h3{font-size:18px;margin:0;padding:20px 0}.faq-section .uk-accordion-title{border:1px solid #f1f1f1}.faq-section .uk-accordion-title.active{margin-top:12px}.faq-section p{padding:12px;margin:0 0 12px;border-radius:3px}.faq-section p:before{font-family:LinearIcons;font-size:.75em;content:"\e870";margin-right:1em;display:inline-block;transform:rotate(45deg);transition:transform .1s ease-in-out}.order-list .date,.order-list .finishing-point,.order-list .starting-point,.order-list.head,.user-head .user-credit .credit-balance{font-family:JosefinSans,Helvetica,Arial,sans-serif}.faq-section p.uk-active{background:#f1f1f1;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-lefr-radius:0}.faq-section p.uk-active:before{transform:rotate(0)}.faq-section .uk-accordion-content{padding:12px}.faq-section .uk-accordion-content.uk-active{border:1px solid #f1f1f1;margin-bottom:12px;margin-top:-12px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.faq-section .uk-accordion-content p{margin:0;border-bottom:1px solid #f1f1f1}.faq-section .uk-accordion-content p:first-child{padding-top:0}.faq-section .uk-accordion-content p:last-child{margin-bottom:0}.faq-section .uk-accordion-content ul{padding:24px 36px;border-bottom:1px solid #f1f1f1}.faq-section .uk-accordion-content li{margin-bottom:6px}.faq-section .uk-accordion-content h4{margin:12px 0 0}.faq-section .uk-active{border:1px solid #f1f1f1}.multi{background:#f1f1f1;width:100%}.multi>div{max-width:767px}.multi div:first-child{margin:48px auto 0}.multi div:nth-child(2){margin:24px auto 0}.multi-examples{padding-top:24px}.multi-examples img{width:100%;max-width:600px}.form-block{display:flex;flex-wrap:wrap;margin-top:35px}.form-block>*{padding-right:0;width:auto!important;box-sizing:border-box;flex-basis:32.333%;margin:0 .5% 5px;max-width:32.33333%}@media (max-width:767px){.form-block>*{flex-basis:50%;max-width:50%}}.form-block input[type=submit],.form-block>:nth-child(3){padding:0}.form-block .select2 .select2-selection,.form-block input[type=text]{background-color:#F1F1F2;padding-right:10px}.form-block #select2-checkintime-container:before{content:none}.form-block .calendar{display:none}.form-block .select-date input{padding-left:30px;width:100%;box-sizing:border-box}.form-block .get-quotation{text-align:right}.contact-list{display:flex;flex-direction:row;flex-wrap:wrap}.contact-list p{margin:0 0 12px;display:inline-block;width:calc(100% - 40px)}.contact-list .address{padding-right:12px}.contact-list i{margin-top:4px}.contact-list>div{flex:1 0 50%}.contact-list>div:last-child{flex:1 0 100%}.filter-list{align-items:center;justify-content:center;margin-bottom:20px}.filter-list>li{border-right:1px solid #f1f1f1}.filter-list>li>a{color:rgba(35,31,32,.4);display:inline-block;line-height:34px;padding:0 15px;border-radius:3px;font-size:14px;font-weight:300;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.filter-list>li.uk-active a,.filter-list>li>a:hover{color:#231f20}.filter-list>li:last-child{border:none}.fcb-addon.small{margin:0 0 24px}.info-text{padding:8px 0}.partner-info{max-width:650px;margin:auto}.partner-info>div{background:rgba(255,255,255,.9);padding:36px;margin:84px 12px 0}.faq-box>div{padding:0 24px;display:-webkit-flex;display:-ms-flex;display:flex;min-height:250px}.faq-box>div .box{border:1px solid #f1f1f1;flex:1;display:flex;flex-direction:column;justify-content:center}.faq-box img{max-width:200px}.faq-box ul img{max-width:25px;margin-right:12px}.user-head{display:flex;align-items:center;margin-bottom:36px;overflow:hidden;border-radius:3px;border:1px solid #f1f1f1}.order-list,.survey-divider{border:1px solid #f1f1f1;box-shadow:0 3px 7px rgba(0,0,0,.1)}.user-head .user-info{flex-grow:1;padding-left:50px}.user-head .user-credit{background:#f1f1f1;flex-basis:100%;padding:20px 0;text-align:center}.user-head .user-credit h5{font-size:16px;color:#231f20;margin:0}.user-head .user-credit .credit-balance{font-weight:700;margin:5px 0}.user-head .user-credit .exch-price{font-size:14px;color:#808184}.user-head .user-credit .main-price{color:#e0d18f;font-size:36px;line-height:1.5em}.order-list{display:flex;position:relative}.order-list>div{flex-basis:14.2857143%}.order-list .order{position:absolute;top:6px;right:6px}.order-list.head{background:#f1f1f1}.order-list .view-cancel{flex-grow:1;text-align:right}.order-list .order-info-open{color:inherit}.order-list .btn{float:left;margin:0 1%}.order-list{padding:0;line-height:2;overflow:hidden;margin-bottom:12px;border-radius:3px}.order-info.active,.order-info.active .flex,.order-info.active>div{margin-bottom:24px}.order-list .finishing-point,.order-list .starting-point{flex:1 100%;border-top:1px solid #f1f1f1;text-transform:uppercase;background:#f1f1f1;font-size:10px;padding:1px 12px}.order-list .starting-point{color:#48b55f}.order-list .finishing-point{color:#ef4c4c}.order-list>div:first-child{background:#444;flex:100%;padding:6px}.order-list>div{padding:6px 0}.order-list div span{width:20px;text-align:center;vertical-align:top}.order-list div .info,.order-list div strong{display:inline-block;width:calc(100% - 40px)}.order-list .guest{color:#fff}.order-list .guest span{width:auto}.order-list .flight,.order-list .time,.order-list .time-long,.order-list .transfer{position:relative;font-size:12px}.order-list .time,.order-list .time-long{text-align:left;left:6px}.order-list .flight,.order-list .transfer{text-align:right;right:12px}.order-list .btn,.order-list .car{text-align:center}.order-list .time{flex:30%}.order-list .car,.order-list .finish,.order-list .start{flex:100%;padding:0 5px}.order-list .view-edit{display:-webkit-flex;display:-ms-flex;display:flex;padding:0 12px 12px;flex:100%;border-top:1px solid #f1f1f1}.order-list .btn{max-width:none;margin-top:12px;width:100%}.order-list .btn+.btn{margin-top:12px}.order-list .car-route{flex:1 100%;display:-webkit-flex;display:-ms-flex;display:flex;text-align:center;justify-content:center;border-bottom:1px solid #f1f1f1}.order-list .car-route img{margin-right:6px;height:43px;top:2px;width:auto;position:relative}.order-list .car-name{padding-top:13px;font-size:10px;text-align:right}.order-list .my-order-detail{display:-webkit-flex;display:-ms-flex;display:flex;flex:1 100%;text-align:center;flex-flow:row wrap}.order-list .my-order-detail .content-details{flex:1 33%;padding-top:6px;font-size:1.2rem}.order-list .my-order-detail>div{flex:1 100%;flex-flow:row wrap}.order-list .my-order-detail .content-details div:nth-child(2){font-size:12px!important;font-size:1.2rem!important;font-weight:700;text-transform:capitalize}.order-info .header,.smiley-label{text-transform:uppercase;text-align:center}.order-list .my-order-detail .cut-off{border-bottom:1px solid #f1f1f1;padding-bottom:12px}.order-list .my-order-detail .cut-off .main-price{font-size:20px!important;line-height:1.5}.active .order-info-open:before,.order-info-open:before,.request-cancel:before{font-size:12px;font-family:LinearIcons;margin-right:6px}.order-list .my-order-detail .exch-code{width:auto}.request-cancel{position:relative}.request-cancel:before{content:"\e870"}#cancel-policy .textarea{display:-webkit-flex;display:-ms-flex;display:flex}.order-info-open:before{content:"\e874"}.active .order-info-open{background:#404041;color:#fff}.active .order-info-open:before{content:"\e873"}.order-info{height:100%;max-height:0;overflow:hidden;transition:all .5s ease-in-out}.order-info .edit-btn{margin-left:24px;font-size:9px;height:50px;line-height:50px;background:#444;position:absolute;top:-1px;right:0;padding:0 12px;color:#e0d18f}.order-info .header,.order-info h4{border-top:1px solid #f1f1f1;padding:10px 0;border-bottom:1px solid #f1f1f1}.order-info .edit-btn:before{font-family:LinearIcons;font-size:9px;content:"\e810";margin-right:6px}.order-info.active{max-height:1000px;overflow:auto;border-radius:3px;box-shadow:0 3px 7px rgba(0,0,0,.1);border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1}.blog-post--img img,.fcb-packages>div,.main-post--img,.package--content section,.package-thumb,.related img{overflow:hidden}.order-info .header{font-size:20px;font-family:JosefinSans,Helvetica,Arial,sans-serif}.order-info .car-img{text-align:center;margin:12px}.order-info .car-img img{max-width:150px}.order-info h4{display:-webkit-flex;display:-ms-flex;display:flex;position:relative}.order-info .single-addon{display:block}.user-title{min-width:150px}.satisfaction-survey{margin-bottom:55px;max-width:950px;margin-left:auto;margin-right:auto}.survey-form .form-box{margin-bottom:0;background:#fff}.survey-form .form-box>label{font-family:Raleway,sans-serif;color:#404041;display:flex;align-items:center}.survey-form .form-box .select2,.survey-form .form-box input{margin:12px;width:100%}.survey-form .form-box label.radio-label{padding:20px}.survey-form textarea{max-width:100%}.survey-divider{margin-bottom:24px;border-radius:3px}.smiley{position:relative;width:20%;height:100%}.smiley.third{width:33.333333%}.smiley.third label{max-width:100%!important}.smiley input{position:absolute;opacity:0}.smiley input[type=radio]:checked+label.smiley-label{background-color:#e0d18f!important;color:#fff}.smiley input[type=radio]:checked+label.smiley-label:before{background-position-y:-32px}.smiley-label{display:inline-block;background-color:transparent!important;width:calc(100% - 24px)!important;margin:0!important;padding:22px 12px!important;font-size:10px!important;font-size:1rem!important;cursor:pointer}.smiley-label:before{background-repeat:no-repeat;background-size:160px;background-image:url(../img/smile-icon.svg);background-position-x:-2px;background-position-y:-1px;content:'';height:31px;width:30px;display:block;margin:0 auto}.blog-post--meta .btn,.blog-post--meta.popular a,.result-total{display:inline-block}.smiley-label.good:before{background-position-x:-34px}.smiley-label.average:before{background-position-x:-65px}.smiley-label.poor:before{background-position-x:-97px}.smiley-label.terrible:before{background-position-x:-129px}.smiley-label.small{width:12px;position:relative}.smiley-label.small:before{background-size:120px;background-position-y:-1px;height:22px;width:23px}.smiley-label.small.good:before{background-position-x:-25px}.smiley-label.small.average:before{background-position-x:-48px}.smiley-label.small.poor:before{background-position-x:-71px}.smiley-label.small.terrible:before{background-position-x:-94px}.smiley-label.small.no:before,.smiley-label.small.yes:before{color:#b7b8bc;position:absolute;font-family:LinearIcons;font-style:normal;font-size:20px;font-size:2rem;top:0;font-weight:400;background-image:none;text-decoration:inherit}.package--content .price,.package-details,.result>span:last-child{font-family:JosefinSans,Helvetica,Arial,sans-serif}.discount-off,.golf-cart-info,.no-car,.package--content .destination{font-style:italic}.smiley-label.small.yes:before{content:"\e86d"}.smiley-label.small.no:before{content:"\e86e"}.survey>label{width:calc(33.333% - 46px);margin:0 10px}.survey-results{margin:0 auto 50px}.survey-results h4{margin:0;font-size:1.7rem;padding:12px;background:#f1f1f1;border-bottom:1px solid #f1f1f1}.survey-results h5{text-transform:none;padding:12px;border-bottom:1px solid #f1f1f1;background:#fbfbfb}.question{border:1px solid #f1f1f1;margin-bottom:24px;box-shadow:0 3px 7px rgba(0,0,0,.1);border-radius:3px}.blog-post--meta.popular a,.feed .blog-post--meta,.main-post,.related a{box-shadow:0 3px 5px rgba(0,0,0,.05)}.result{position:relative;margin-bottom:6px}.result>span:last-child{width:50px;text-align:center;font-size:17px;font-size:1.7rem;position:absolute;top:0;right:0}.result .result-bar{background:#f1f1f2;height:24px;flex-grow:1;border-radius:3px;overflow:hidden}.result-total{background:#e0d18f;height:24px}.form-box-head{padding:12px;margin:0;border:1px solid #f1f1f1;text-align:center}.form-box-head h5{margin:0}.center-header{text-align:center}.center-header p{max-width:500px;margin:12px auto}.blog-container{max-width:959px;margin:auto}.main-post{border:1px solid #f1f1f1;margin-bottom:36px}.main-post--img{max-height:400px}.main-post--img img{width:100%;height:100%}.main-post--date{font-size:12px;text-transform:uppercase}.main-post--meta{padding:36px;border-bottom:1px solid #f1f1f1}.main-post--meta p{margin-bottom:24px}.main-post--meta .btn{border:1px solid #d2d2d2;color:#d2d2d2;padding-left:36px;padding-right:36px;display:inline-block}.main-post--meta .btn:hover{background:#d2d2d2;color:#231f20}.main-post--meta .share-links{margin:24px 0 0}.blog-post--meta,.feed .blog-post--meta{margin-bottom:36px}.blog-post--meta.popular{border:1px solid #f1f1f1;padding:0}.blog-post--meta.popular .blog-post--title{margin:0;padding:0 6px}.blog-post--meta.popular a:hover{background:#f1f1f1}.blog-post--meta .blog-post--date{margin-top:12px}.blog-post--meta .btn{border:1px solid #d2d2d2;color:#d2d2d2;padding-left:36px;padding-right:36px}.blog-post--meta .btn:hover{background:#d2d2d2;color:#231f20}.blog-post--meta p{margin-top:36px;padding-right:36px;padding-left:36px}.blog-post--meta .blog-post--title{margin-bottom:24px}.blog-post--meta .share-links{margin:24px 0 0}.blog-post--img img{margin:0!important;max-height:300px}.feed .blog-post--meta{padding-bottom:0;border:1px solid #f1f1f1}.blog-sidebar img{margin:6px 0}.blog-sidebar .video-wrap{margin:24px 0}.related{display:-webkit-flex;display:-ms-flex;display:flex}.related .related--posts{border:none;flex:3;flex-wrap:wrap;width:99%;padding:10px;margin:0}.related .blog-post--title{margin:0;padding:0 6px}.related img{margin:0;max-height:200px}.related a{display:inline-block;border:1px solid #f1f1f1;border-radius:3px}.related a:hover{background:#f1f1f1}.sidebar-link{margin-bottom:48px}.sidebar-link .facebook{background:#3b5998}.sidebar-link .twitter{background:#55acee}.sidebar-link .googleplus{background:#dd4b39}.sidebar-link .linkedin{background:#0077b5}.sidebar-link .youtube{background:red}.feed .share-links{margin:24px 36px;text-align:left;display:block}.archive-list h3,.share>*{text-align:center}.feed .share-links .link,.share a{display:inline-block}.share{width:100%;line-height:32px}.share a{width:20px;height:20px;line-height:2;margin:6px 10px;border-radius:50%;font-size:11px;color:#fff;opacity:.75;transition:opacity .15s linear}.archive-list a,.months li a{color:#231f20}.share a:hover{opacity:1}.share i{position:relative;top:25%;transform:translateY(-50%)}.sharethis-inline-share-buttons{display:inline-block!important;margin-left:12px}#st-1 .st-btn{opacity:.75!important;transition:.15s linear!important}#st-1 .st-btn:hover{opacity:1!important}.archive-list ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:36px;padding-bottom:36px;border-bottom:7px solid #f1f1f1}.archive-list ul:last-child{border-bottom:none}.archive-list li{border:none;flex-basis:calc(50% - 20px);width:calc(50% - 20px);flex-wrap:wrap;padding:10px;margin:0}.archive-list li>div,.months{box-shadow:0 3px 5px rgba(0,0,0,.05);border:1px solid #f1f1f1}.archive-list li diV:not(:first-child){padding:6px 12px}.archive-list .img{height:100px;max-height:100px}.months li{border-bottom:1px solid #f1f1f1}.months li a{padding:6px;display:block}.months li a:hover{background:#f1f1f1}.ig-block{margin-top:36px}#ig-block-1 .instagallery-actions .igact-instalink{border-radius:3px;padding:6px 12px;text-transform:uppercase;font-size:12px}.package--background{background-position:top center;background-size:cover}.fixed-package{max-width:600px;margin:auto}.package-options{border-bottom:1px solid rgba(64,64,65,.1);margin:0 0 12px}.package-options .select2-container--default .select2-selection--single{border:1px solid rgba(0,0,0,.2)}.package-options .radio{margin:0 12px 12px 0}.package-options .radio input[type=radio]+.radio-label{font-size:15px;font-size:1.5rem}.package-times{padding-bottom:12px;border-bottom:1px solid rgba(64,64,65,.1)}.package-video iframe{box-shadow:0 3px 40px rgba(0,0,0,.5)}.book-car-fleet-box--wrapper,.fcb-vehicle-item,.package-detail,.service-menu,.share-block,.side-menu,.single-car{box-shadow:0 3px 7px rgba(0,0,0,.1)}.package-details{font-size:15px;font-size:1.5rem;font-weight:700}.package-price{position:absolute;top:12px;left:12px;border-radius:3px;text-align:left;background-color:rgba(224,209,143,.8);padding:5px 12px;font-size:8px;line-height:15px;text-transform:uppercase;color:#231f20}.sidebar-addon-price.car,.single-package{position:relative}.package-price span{font-size:12px}.package-detail{padding:20px;transition:all .3s linear;margin-bottom:12px}.package-detail h4{font-size:14px}.fcb-packages:hover .package-detail{background-color:#444}.fcb-packages:hover h4,.fcb-packages:hover p{color:#fff}.package-thumb img{width:100%;max-width:100%;transition:all 1s linear}.package-thumb:hover img{transform:scale(1.2)}.package--header .header-small{max-width:740px;margin:auto}.package--header.pattaya{padding-bottom:12px}.package--header .border{border:1px solid #f1f1f1;padding:24px;text-align:justify}.golf-cart-info,.package--content p,.package--services{text-align:center}.package--header p{margin:0}.package--detail h3{margin:48px 0}.package--content{background:#000;color:#fff;padding:36px 24px}.package--content.light{background:rgba(255,255,255,.9);color:#231f20}.package--content.light .h5{text-transform:uppercase;margin-bottom:48px;min-height:auto}.package--content.light .price .h5{margin:0}.package--content.light .btn.primary{color:#231f20}.package--content.small{padding:12px 24px}.package--content section.timeline{overflow:initial}.package--content .price{text-transform:uppercase}.package--content .price>span{color:#e0d18f;margin:0;display:block}.package--content .price small{font-size:10px}.package--content li{margin-bottom:18px}.package--content .btn.primary{color:#fff}.package--content .btn.primary:hover{color:#231f20}.package--content>div{max-width:400px;margin:auto}.package--content.image{background:0 0;padding:0}.package--content.image>div{min-height:300px;height:100%;max-width:100%;background-position:top center;background-size:cover}.package--content .exchange-fee{font-size:9px}section.package--image{overflow:hidden;position:relative}.package--services.large .single-service{max-width:300px}.package--services .single-service{max-width:200px;margin:auto}.golf-cart-info{font-size:10px;display:inline-block;width:100%}.btn.selected-package{background:#e0d18f!important;color:#231f20!important}.quote-package{background:#fff}.quote-package .h5{text-transform:uppercase}.quote-form.centered .guests .select2{margin:auto}.quote-form.select{overflow:inherit}.package--fast-track{font-size:12px}.btn.package--submit{width:200px;margin:auto;display:block}.songs>div{border:1px solid #e0d18f;border-radius:3px;max-width:400px}.songs span{border-bottom:1px solid #e0d18f;display:block}.songs span:last-child{border-bottom:0!important}.songs input{border:0!important}.trip-sidebar{margin-bottom:24px}.trip-sidebar .main-price{font-size:12px;font-size:1.2rem;font-weight:100}.trip-sidebar .sidebar-trips{border:1px solid #f1f1f1}.trip-sidebar .sidebar-trips .trip-title{display:flex;justify-content:space-between;align-items:center;padding:7px 10px;border-bottom:1px solid #e0d18f;font-size:14px;text-transform:uppercase;cursor:pointer;margin:0 12px}.trip-sidebar .sidebar-trips .trip-title .trip-name:before{font-family:LinearIcons;font-size:.75em;content:"\e870";margin-right:1em;display:inline-block;transform:rotate(45deg);transition:transform .1s ease-in-out}.sidebar-faq .uk-accordion-title.uk-active:before,.trip-sidebar .sidebar-trips .trip-title.uk-active .trip-name:before{transform:rotate(0)}.trip-sidebar .sidebar-trips .trip-title .trip-type{font-size:12px;color:#e0d18f}.trip-sidebar .sidebar-trips .trip-detail{padding:12px;font-size:12px;overflow:auto}.trip-sidebar .sidebar-trips .trip-detail.inactive{color:#a6a8ab}.trip-sidebar .sidebar-trips .trip-detail span.flight_number strong{max-width:90px}.trip-sidebar .sidebar-trips .trip-detail span.flight_number span{width:calc(100% - 90px)}.trip-sidebar .sidebar-trips .trip-detail span.downgrade span,.trip-sidebar .sidebar-trips .trip-detail span.service_hours span,.trip-sidebar .sidebar-trips .trip-detail span.upgrade span{width:calc(100% - 100px)}.trip-sidebar .sidebar-trips .trip-detail span.service_hours strong{max-width:100px}.trip-sidebar .sidebar-trips .trip-detail span.last-min span,.trip-sidebar .sidebar-trips .trip-detail span.last-min strong{max-width:100%}.trip-sidebar .sidebar-trips .trip-detail span.downgrade strong,.trip-sidebar .sidebar-trips .trip-detail span.upgrade strong{max-width:150px}.trip-sidebar .sidebar-trips .trip-detail span{display:block;text-align:right;margin-bottom:4px;overflow:hidden}.trip-sidebar .sidebar-trips .trip-detail span strong{width:100%;display:inline-block;max-width:75px;text-align:left;float:left;vertical-align:top}.trip-sidebar .sidebar-trips .trip-detail span span{width:calc(100% - 79px);display:inline-block;text-align:right;vertical-align:top}.trip-sidebar .sidebar-trips .trip-detail h5{margin:0 0 5px;text-align:center}.trip-sidebar .sidebar-trips .inner{display:none}.trip-sidebar .sidebar-trips .inner.show{border-bottom:1px solid #f1f1f1}.trip-sidebar .sidebar-trips .addon-list .sidebar-addon-price:last-child,.trip-sidebar .sidebar-trips .addon-list .sidebar-addon-price:nth-last-child(2){border-bottom:none}.new-balance{border-top:1px solid #505050}#balance-text{text-transform:none;color:#e0d18f;font-size:12px}.sidebar-faq h4,.sidebar-price{font-size:14px;text-transform:uppercase}.sidebar-price{background-color:#404041;color:#fff;padding:12px;font-size:1.4rem;overflow:hidden}.sidebar-price .exch-price{font-size:12px}.sidebar-addon-price .single-addon{display:inline-block;float:left;width:calc(100% - 80px)}.sidebar-addon-price .single-addon.car{width:100%}.bg-fb_circle,.bg-gg_circle,.bg-ig_circle,.bg-li_circle,.bg-ta_circle,.bg-tw_circle,.bg-yt_circle{width:35px;height:35px}.sidebar-addon-price .single-price{float:right;min-width:75px}.sidebar-addon-price .single-price.car{right:0;position:absolute}.sidebar-addon-price .single-price span.money{min-width:36px;display:inline-block;text-align:right;font-family:JosefinSans,Helvetica,Arial,sans-serif;vertical-align:top}.sidebar-sub-total{overflow:hidden;padding-top:8px}.sidebar-sub-total .main-price{font-size:12px;font-size:1.2rem;font-weight:100}.sidebar-faq h4{padding:12px;border:1px solid rgba(0,0,0,.2);font-size:1.4rem;margin:0}.sidebar-faq .uk-accordion-title{font-size:14px;font-size:1.4rem;padding:6px 12px;border-bottom:1px solid #f1f1f1}.sidebar-faq .uk-accordion-content{padding:10px 20px}.sidebar-faq .uk-accordion-content *{font-size:12px}.fcb-guarantee{display:block;padding:10px 0 0 31px;color:#404041;position:relative}.fcb-guarantee:before{font-family:LinearIcons;font-size:1em;content:"\e87f";position:absolute;left:10px}.sidebar-review .trip-detail{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;align-items:stretch;flex:1 100%}.sidebar-review .trip-detail .sidebar-addon-price,.sidebar-review .trip-detail span{flex:1 100%;display:-webkit-flex;display:-ms-flex;display:flex}.sidebar-review .trip-detail span div{flex:1 100%;flex-flow:wrap;float:left}.sidebar-review .trip-detail span>span,.sidebar-review .trip-detail strong{flex:1 50%}.sidebar-review .trip-detail .addon-list .single-addon{flex:1 80%}.sidebar-review .trip-detail .addon-list .single-price{flex:1 20%;text-align:right}.sidebar-review .trip-detail a{padding:0!important}.share-block{background:rgba(255,255,255,.2);border:1px solid #000;position:fixed;right:0;border-radius:6px;z-index:999;top:50%;transform:translateY(-50%);padding:10px}.service-menu,.service-menu li,.side-menu{position:relative}.share-block:hover{background:rgba(255,255,255,.5)}.share-block li{padding-bottom:10px}.share-block li:last-child{padding-bottom:0}.share-block a{display:block}.side-menu{background:#fbfbfb;border:1px solid #f1f1f1}.side-menu section ul{padding:12px}.side-menu img{max-width:50px}.side-menu h4{background:#e0d18f;padding:7px 10px;cursor:pointer;border-bottom:1px solid #fff;font-size:1.4rem}.side-menu ul{list-style:none}.side-menu ul>li{padding-bottom:12px}.side-menu ul>li>a{font-size:14px;font-size:1.4rem;display:inline-block;color:#231f20;max-width:95%}.side-menu ul>li>a:hover{color:#404041}.side-menu ul>li:last-child{padding:0}.service-menu{margin:0 0 18px;list-style:none;background:#fbfbfb}.service-menu>li>a{font-family:JosefinSans,Helvetica,Arial,sans-serif;color:#231f20;font-weight:100;padding:7px 10px;display:block;margin:0;font-size:14px;font-size:1.4rem;text-transform:uppercase;background:#e0d18f}.service-menu li i{display:none}.service-menu li li i{display:inline-block}.service-menu i{font-size:6px;position:absolute;left:0;top:10px}.service-menu ul.sub-menu{padding:12px;list-style:none}.service-menu ul.sub-menu>li.current-menu-item a,.service-menu ul.sub-menu>li.current-menu-item i{color:#e0d18f}.service-menu ul.sub-menu>li>a{font-size:14px;display:inline-block;line-height:1.2em;color:#231f20;text-transform:none;margin-top:6px;margin-left:10px}.new-price{background:#404041;border-radius:3px;padding:0 5px;color:#e0d18f}.completed-trip,.progress-bar-route{padding:12px}.bg-fb_circle{background:url(../img/social-media/social-media-bar.png) no-repeat;background-size:35px}.bg-gg_circle{background:url(../img/social-media/social-media-bar.png) 0 -34px no-repeat;background-size:35px}.bg-ig_circle{background:url(../img/social-media/social-media-bar.png) 0 -68px no-repeat;background-size:35px}.bg-li_circle{background:url(../img/social-media/social-media-bar.png) 0 -102px no-repeat;background-size:35px}.bg-ta_circle{background:url(../img/social-media/social-media-bar.png) 0 -206px no-repeat;background-size:35px}.bg-tw_circle{background:url(../img/social-media/social-media-bar.png) 0 -137px no-repeat;background-size:35px}.bg-yt_circle{background:url(../img/social-media/social-media-bar.png) 0 -171px no-repeat;background-size:35px}.completed-trip .accept-icon{font-size:70px;color:#48b55f}.seconds-route{border-radius:3px;overflow:hidden;background-color:#f1f1f1;height:5px;width:100%;margin:auto;position:relative}.bar{background:#e0d18f;height:5px;width:0%}.animating-1{-webkit-animation:progress-1 1s linear}.animating-2{-webkit-animation:progress-2 1s linear}.animating-3{-webkit-animation:progress-3 1s linear}.animating-4{-webkit-animation:progress-4 1s linear}.animating-5{-webkit-animation:progress-5 1s linear}.animating-6{-webkit-animation:progress-6 1s linear}.animating-7{-webkit-animation:progress-7 1s linear}@-webkit-keyframes progress-1{0%{width:0%}100%{width:20%;max-width:20%}}@-webkit-keyframes progress-2{0%{width:0%}100%{width:40%;max-width:40%}}@-webkit-keyframes progress-3{0%{width:0%}100%{width:60%;max-width:60%}}@-webkit-keyframes progress-4{0%{width:0%}100%{width:80%;max-width:80%}}@-webkit-keyframes progress-5{0%{width:0%}100%{width:100%;max-width:100%}}@-webkit-keyframes progress-6{0%{width:0%}100%{width:33%;max-width:33%}}@-webkit-keyframes progress-7{0%{width:0%}100%{width:66%;max-width:66%}}.get_prices{max-width:500px;margin:auto}#get-all-routes{float:left;width:100%}#get-all-routes .steps{display:none}#vehicle{display:block;overflow-x:scroll;margin-bottom:10px;border:1px solid #f1f1f1;max-height:124px;overflow-y:hidden}#vehicle>div{width:3348px}#vehicle label{width:150px;display:inline-block;margin:0 10px;cursor:pointer;height:100%;min-height:82px;padding:12px 6px;vertical-align:top}#vehicle input[type=radio]:checked+label{height:100%;min-height:82px;outline:#f1f1f1 solid 1px;vertical-align:top;background:0 0}.choosen_car{text-align:center}.choosen_car img{width:150px}.route-details{align-items:center;padding:48px 0;position:relative;border-radius:3px}.route-details:before{content:"";position:absolute;background:#fff;height:1px;top:50%;transform:translateY(-50%);width:100%}.route-details .select2{max-width:180px;text-align:left}.route-details .select2-container .select2-selection--single{background:#000;color:#fff}.route-details .select2-container .select2-selection--single .select2-selection__rendered{color:#fff}.route-details>div:last-child{text-align:right}.route-details h4,.route-details>div{margin:0}.route-pricing-table{float:left;width:100%;font-size:12px;color:#fff;margin-top:24px}.route-pricing-table.steps{display:none}.route-pricing-table .header{border-bottom:1px solid #f1f1f1;background:#f1f1f1;text-transform:uppercase;padding:12px 0}.route-pricing-table .start{padding-left:6px}.route-pricing-table .car,.route-pricing-table .car-price{padding-right:6px}.route-pricing-table .main-price{font-size:17px;font-size:1.7rem;color:#e0d18f;margin-bottom:3px}.route-pricing-table .main-price span{display:inline-block;min-width:44px}#route-response{float:left;width:100%}#route-response>div{float:left;width:100%;padding:12px 0;border-bottom:1px solid #f1f1f1}#route-response>div:last-child{border:none}#route-response .empty{border-bottom:none}.picked-car{opacity:.2}.picked-car:hover{opacity:1;transition:all .3s ease-in-out}#car-fleet{background:#000;padding:60px 0}#car-fleet h1{margin-bottom:36px}#car-fleet li{flex-basis:0;padding:0 12px;flex-grow:1}.fleet-top{background-size:100%;background-position:bottom;border-bottom:1px solid #f1f1f1}.fleet-top .container-arrow{position:relative;margin:0;padding:0;height:60px}.fleet-main{max-width:900px;margin-right:auto;margin-left:auto}#vehicle .price-hour,.route-details.hourly.hide{display:none}.route-details .price-wrapper{margin:auto;width:100%;max-width:500px;padding-top:12px}#doaction{margin-top:12px}.price-range{padding-top:12px;text-align:center;overflow:hidden;margin:auto;max-width:200px;border-radius:3px;color:#fff}.price-range .qtyminus,.price-range .qtyplus{border-color:#fff}.price-range .qtyminus:hover,.price-range .qtyplus:hover{background:#fff;color:#000}.hour-rate-route{max-width:150px;margin:auto;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.hour-rate-route span{cursor:pointer}.hour-rate-route span:first-child{margin-right:10px;padding:10px}.hour-rate-route #display-counter{margin-right:6px;width:16px}.hour-rate-route span:last-child{margin-left:10px;padding:10px}.english-driver-box,.english-driver-info{padding:12px}.price-range img{width:30px;margin-bottom:24px}.book-car-fleet-box,.book-car-fleet-box-2{display:none;position:relative}.book-car-fleet-box form,.book-car-fleet-box-2 form{max-width:670px;margin:auto}.book-car-fleet-box--wrapper{border-radius:3px;padding:12px;border:1px solid #f1f1f1;max-width:700px;margin:auto}.book-car-fleet-box--wrapper .btn{max-width:150px;left:0;right:0}.book-car-fleet-box--wrapper .btn-main-booking{bottom:-42px;margin:auto;text-align:center}#addon-hourly-fee{color:#fff;margin-top:12px;font-size:12px;font-size:1.2rem}.english-img{max-width:30px}.english-driver-img{max-width:100px}.english-driver-box h5{text-transform:inherit;font-weight:700}#real-car>div.video-car-1.uk-modal.fcb-modal-full.nice-modal.car-video.uk-open{position:fixed!important}.vehicle-compare{display:flex;justify-content:space-between}.vehicle-compare:before{content:none!important}.vehicle-compare .recommended{background:#000;color:#fff}.vehicle-compare .recommended h4{color:#fff}.vehicle-compare .recommended .vehicle-price{background:#404041}.vehicle-compare .car-name-height{background:#404041;color:#fff;padding:6px 12px}.vehicle-compare .main-price{display:flex}.vehicle-compare .exch-price{margin-left:6px}.vehicle-compare .main-price,.vehicle-compare .vehicle-price{font-size:12px;font-size:1.2rem;font-weight:100}.vehicle-compare .vehicle-price{display:-webkit-flex;display:-ms-flex;display:flex;width:100%;flex:0 0 100%;flex-flow:row wrap;justify-content:space-around;text-align:center;text-transform:none;margin:0 -12px -12px;padding:6px 12px}.vehicle-compare .vehicle-price .book-now,.vehicle-compare .vehicle-price form{flex:0 0 100%;margin-top:12px;text-align:center}.vehicle-compare .info{position:relative;margin-bottom:12px;padding-bottom:12px}.vehicle-compare .info:before{height:1px;width:calc(100% + 24px);background:#f1f1f1;position:absolute;bottom:0;left:-12px}.vehicle-compare .upgrade-text{text-align:center;align-self:center;position:relative;left:-5px}.vehicle-compare .upgrade-text h3{font-size:24px;line-height:1.35em}.vehicle-compare .upgrade-text .arrow-right:before{content:"\e876";font-family:LinearIcons;font-size:25px;margin-top:30px;display:inline-block;color:#737375;transform:scale(1,2);width:10px}.fcb-vehicle-item.slide .vehicle-price,.gallery-info{font-family:JosefinSans,Helvetica,Arial,sans-serif}.vehicle-compare .car-comparison,.vehicle-compare .fcb-vehicle-item{flex-basis:43%}.vehicle-compare .fcb-vehicle-item{margin:0}.vehicle-compare .fcb-vehicle-item .info>div{display:flex;align-items:center;justify-content:space-between}.vehicle-compare .unavailable *{opacity:.6}#vehicles .unavailable{position:relative}#vehicles .cover{z-index:9999;position:absolute;top:0;bottom:0;right:0;left:0}#vehicles .fcb-vehicle-item{align-items:center}#vehicles .alert{margin-bottom:12px;background:#fff}#vehicles .up-downgrade{color:#231f20;margin-bottom:24px}#vehicles .up-downgrade h5:before{content:"!";font-size:12px;font-size:1.2rem;border-radius:50%;display:inline-block;text-align:center;width:1.3em;line-height:1.3em;border:1px solid #231f20;color:#231f20;margin-right:12px}.suitable>*{opacity:1}.single-car{border:1px solid #f1f1f1;border-radius:3px}.single-car .thumbnail{border-bottom:1px solid #f1f1f1;margin:auto;text-align:center;padding:12px}.single-car .fcb-vehicle-item .info,.single-car .fcb-vehicle-item .vehicle-details{margin:0;padding:0;border:0}.single-car .info:before{background:0 0!important}.gallery-info{text-align:center;position:absolute;display:flex;justify-content:center;text-transform:uppercase;bottom:20px;left:70px}.gallery-info.fleet{left:20px}.gallery-info.compare{position:relative;left:0;right:0}.gallery-info a{line-height:28px}.vehicle-container{min-height:200px}.vehicle-container .load-spinner,.vehicle-container.loading>*{display:none}.vehicle-container.loading>.load-spinner{display:block}.fcb-vehicle-list{position:relative;display:flex;flex-direction:column}.fcb-vehicle-list.alt{z-index:-1}.fcb-vehicle-list.slider-list{margin:0 50px}.fcb-vehicle-item{margin-bottom:12px;padding:12px;border:1px solid #f1f1f1;display:-webkit-flex;display:-ms-flex;display:flex;flex-flow:row wrap;position:relative}.fcb-vehicle-item.single{border:0;box-shadow:none}.fcb-vehicle-item .exch-price,.fcb-vehicle-item .gallery-info,.fcb-vehicle-item .rushhour-price{font-size:11px}.fcb-vehicle-item:last-child{margin-bottom:24px}.fcb-vehicle-item.suitable{order:0}.fcb-vehicle-item.booked-car{position:relative;z-index:-1}.fcb-vehicle-item.booked-car::before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.5);content:"";z-index:1}.fcb-vehicle-item .vehicle-image{flex-basis:40%;position:relative;margin-right:10px}.fcb-vehicle-item .vehicle-image .car-wifi{position:absolute;left:0;top:0;width:20px}.fcb-vehicle-item.booked{background-color:rgba(255,0,0,.1)}.fcb-vehicle-item .vehicle-image .gallery-info a{font-size:11px;color:inherit}.fcb-vehicle-item .vehicle-type{font-size:10px;color:#e0d18f;font-weight:700;border-radius:3px;padding:3px}.home-block .slider h2,.tabbed-area.addons .explore-more h3{color:#fff}.fcb-vehicle-item .vehicle-details{margin-right:10px;flex-grow:1;flex-basis:50%}.fcb-vehicle-item .vehicle-details h4{font-weight:100;font-size:20px}.fcb-vehicle-item .vehicle-details .vehicle-type{display:inline-block;text-transform:uppercase;padding:6px 12px;border:1px solid #e0d18f;border-radius:3px;margin-bottom:12px}.fcb-vehicle-item .vehicle-details .info{text-align:left;font-size:12px;line-height:28px}.fcb-vehicle-item .vehicle-details div>span:first-child{min-width:144px;display:inline-block}.fcb-vehicle-item .vehicle-price{position:relative;flex-basis:14%;text-transform:uppercase}.fcb-vehicle-item.slide{display:block;overflow:hidden;box-sizing:border-box}.fcb-vehicle-item.slide .vehicle-image{text-align:center}.fcb-vehicle-item.slide .vehicle-image img{max-height:100px;width:auto}.fcb-vehicle-item.slide h4{font-weight:100}.fcb-vehicle-item.slide .vehicle-type{display:inline-block;margin-left:12px;font-weight:100;text-transform:uppercase;padding:3px 20px;border:1px solid #e0d18f;border-radius:3px;margin-bottom:10px}.fcb-vehicle-item.slide .vehicle-details{margin:12px}.fcb-vehicle-item.slide .vehicle-price{display:flex;align-items:center;justify-content:space-between;text-align:left;padding:12px}.fcb-vehicle-item.slide .price-details{display:flex}.vehicle-control .top{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.vehicle-control .top{display:block}}.vehicle-control .error{padding:15px 30px;margin-bottom:10px}.vehicle-info{padding:20px;background:#F1F1F2;margin-bottom:35px}.vehicle-info h4{margin-bottom:5px;font-size:18px}.addons-inc,.vehicle-info span{font-size:12px}.vehicle-info .info-tip{vertical-align:text-top;margin-left:5px}.single-vehicle .header-image{padding-bottom:0}.addon--header,.addon--sub-header{margin-bottom:48px}.addon--img{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:120px}.addon--img.ipad{background-position:right top}.addons-inc .addons-inc--top{margin-top:12px}.addons-inc .addons-inc--down{margin-bottom:12px}.addons-inc .addons-inc--single{padding:12px}.addons-inc .addons-inc--desc{background:#f1f1f1;min-height:50px;padding:0 12px;display:flex;align-items:center;line-height:20px}.addons-inc .addons-inc--desc p{margin-bottom:0;display:block;width:100%}.addons-inc .addons--crop{max-height:209px;overflow:hidden}.addons-inc .addons-inc--info{position:relative;margin-top:120px}.addons-inc .addons-inc--info:after,.addons-inc .addons-inc--info:before{width:72px;height:1px;background:#404041;position:absolute;content:"";margin:auto;left:0;right:0}.addons-inc .addons-inc--info:after{top:-36px}.addons-inc .addons-inc--info:before{bottom:-36px}.addons h1 span{display:block}.addon-headers li,.bodyguard-headers li{padding:0 12px;margin-bottom:12px}.addon-headers .addon--img,.bodyguard-headers .addon--img{min-height:280px}.tabbed-area.addons li.active>a,.tabbed-area.addons li>a:hover{background:0 0!important}.tabbed-area.addons li.active span.btn{background:#e0d18f}.tabbed-area.addons li{padding:0 6px}.tabbed-area.addons a a{max-width:150px;margin:auto}.tabbed-area.addons h2{line-height:inherit;font-size:12px;font-size:1.2rem}.tabbed-area.addons span.btn{margin:12px auto auto;display:block;max-width:150px}.tabbed-area.addons .explore-more{position:relative}.tabbed-area.addons .explore-more .overlay{background-color:rgba(60,56,50,.5);z-index:1}.tabbed-area.addons .explore-more:hover .overlay>div{opacity:1;-webkit-transition:all linear .2s;transition:all linear .2s}.tabbed-area.addons .explore-more .overlay>div{position:absolute;top:130px;right:0;left:0;bottom:0;opacity:0}.addon--content-area{margin-bottom:24px;position:relative;overflow:hidden}.addon--content-area .addon--img,.addon--content-area .addons--crop{height:100%}.addon--content-area .text-content{border:1px solid #f1f1f1;padding:24px;text-align:justify}.addon--content-area .icon{text-align:center;margin-bottom:12px}.all-addons .row:last-child,.text-content p:last-child{margin-bottom:0}.addon--content-area .icon img{max-height:40px}.text-content .text-content--block{min-height:200px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;flex-flow:row wrap}.text-content p{margin-top:0}.all-addons .single{min-height:270px}.all-addons .row{border:1px solid #f1f1f1;padding-bottom:12px}.all-addons .row,.all-addons .row-alt{margin-bottom:48px}.all-addons .content-rollover.addons .single{margin-bottom:12px}.all-addons .content-rollover.addons .block{width:calc(100% - 24px);display:block;max-width:200px;margin:auto;float:none}.all-addons .content-rollover.addons .addon{border:none}.all-addons .name-tag{max-width:220px;width:95%;margin:0 auto 6px;line-height:20px;height:40px;overflow:hidden}.centered-addon{max-width:750px;margin:auto;overflow:hidden}.centered-addon .single{width:50%!important;max-width:248px}.extra-field{width:calc(100% - 274px);border:1px solid #f1f1f1;padding:12px;border-radius:3px;margin-top:40px}.extra-field>div{text-align:center;text-transform:uppercase;border-bottom:1px solid #f1f1f1;margin-bottom:12px;padding-bottom:12px}.sim-option li{display:inline-block;width:49%}.content-rollover.addons .single.pen-option{width:50%}.content-rollover.addons .single.luggage-option,.content-rollover.addons .single.music-option{width:100%}.subway{background-size:85px;background-repeat:no-repeat;background-position:0;padding-left:95px}.home-block{position:relative;display:flex;align-items:center;box-sizing:border-box;padding:48px 0;z-index:2;background:#fff}.home-block .slider{position:relative;text-align:center;margin:0 auto}.home-block .tv,.home-block .tv .screen{position:absolute;top:0;left:0;z-index:1}.home-block .slider h2 span{color:#e0d18f}.home-block.blank{background:0 0}.home-block .tv{width:100%;height:100%;overflow:hidden}.home-block .tv .screen{right:0;bottom:0;margin:auto;opacity:0;transition:opacity .5s}.home-block.home-landing{background-size:cover;padding:100px 0 30px;flex-direction:column;background-position:center 85px}.home-block.home-landing.blank{background-image:none;background-color:#000}.home-block.block-multi .speaker{right:5px}.home-block .content-reading,.home-section .content-reading{max-width:767px}.home-block .content-reading h1,.home-block .content-reading h2,.home-block .content-reading h3,.home-section .content-reading h1,.home-section .content-reading h2,.home-section .content-reading h3{margin-bottom:48px}.home-block .content-reading .desc,.home-section .content-reading .desc{text-align:justify;max-width:600px;margin:0 auto 24px}.home-block .content-reading .desc:last-child,.home-section .content-reading .desc:last-child{margin-bottom:0}.home-block .content-reading .desc--right,.home-section .content-reading .desc--right{width:65%;float:right}.home-block .content-reading .desc--left,.home-block .content-reading h3.title--left,.home-section .content-reading .desc--left,.home-section .content-reading h3.title--left{width:65%;float:left;clear:both}.fixed-video{position:fixed}#block-airport-part-1,#block-airport-part-2,#block-hourly-part-1 .background,#block-hourly-part-2,#block-transfer-1,#block-transfer-2{background-position:bottom center;background-size:cover;background-repeat:no-repeat}#block-transfer-2{background-image:url(../img/home/transfer.jpg)}#block-transfer-2 .inner{position:relative;top:150px}#block-hourly-part-1{background:#000}#block-hourly-part-1 .background{background-image:url(../img/home/hourly-part-1.jpg);padding:220px 0;background-size:1400px}#block-hourly-part-1 .inner{position:relative;padding:100px 0}#block-hourly-part-2{background-image:url(../img/home/hourly-part-2.jpg)}#block-hourly-part-2 .inner{position:relative;top:-150px}#block-airport-part-1{background-image:url(../img/home/airport-part-1.jpg)}#block-airport-part-1 .inner{position:relative;top:120px}#block-airport-part-2{background-image:url(../img/home/airport-part-2.jpg)}#block-airport-part-2 .inner{position:relative;top:-120px}#block-airport-part-2 .desc--left{width:calc(65% - 60px)}.home .player-control{text-align:center;max-width:130px;margin:0 auto 24px}.home .player-control .speaker{position:relative}.home-book-form .dropdown-inner{margin-left:-1px;width:100%}.home-book-form p{font-family:Raleway,sans-serif}.home-book-form .dropdown,.home-book-form .flight input,.home-book-form .select-date input,.home-book-form .select2{height:34px;border:1px solid #e6e7e8;border-radius:3px}.transfer-form .select-date input,.transfer-form .select2{border:1px solid #e6e7e8;height:34px;border-radius:3px}.home .mobile-form .multiple-info p{margin-bottom:0}.home .mobile-form .passenger-input{display:block;position:relative;width:100%;text-align:center;margin-bottom:12px}.home-book{transition:opacity .2s ease-in-out;max-width:1000px;margin:25px auto 0}.home-book input,.home-book span{height:34px;border-radius:3px}.home-book span.desktop-tab{height:auto}.home-book .book-forms{color:#231f20;padding:24px}.home-book .get-quote{margin-right:30px}.booking-forms{background-color:rgba(255,255,255,.5);position:relative}.booking-forms.dark{background:rgba(0,0,0,.9)}.booking-forms.dark #myform,.booking-forms.dark .dropdown-inner{background:#000}.booking-forms.dark .dropdown-inner{border-color:#666;color:#fff}.booking-forms.dark .dropdown-inner input{background:0 0!important;color:#fff!important;border-color:#666}.booking-forms.dark .dropdown-inner .btn{background-color:#fff!important;border-color:#fff}.booking-forms.dark .select-passenger{border-color:#666}.booking-forms.dark .passenger-count.child:before,.booking-forms.dark .passenger-type.child:before{background-image:url(../img/child-alt.png)}.booking-forms.dark .passenger-count.baby:before,.booking-forms.dark .passenger-type.baby:before{background-image:url(../img/infant-alt.png)}.booking-forms.dark .passenger-count.adults:before,.booking-forms.dark .passenger-type.adults:before{background-image:url(../img/adult-alt.png)}.booking-forms.dark #checkindate,.booking-forms.dark #ret_checkindate{color:#fff!important}.booking-forms.dark #checkindate:-webkit-input-placeholder,.booking-forms.dark #ret_checkindate:-webkit-input-placeholder{color:#fff!important}.booking-forms.dark #checkindate:-moz-placeholder,.booking-forms.dark #ret_checkindate:-moz-placeholder{color:#fff!important}.booking-forms.dark #checkindate:-ms-placeholder,.booking-forms.dark #ret_checkindate:-ms-placeholder{color:#fff!important}.booking-forms.dark #checkindate::placeholder,.booking-forms.dark #ret_checkindate::placeholder{color:#fff!important}.booking-forms.dark #checkindate :disabled:-webkit-input-placeholder,.booking-forms.dark #ret_checkindate :disabled:-webkit-input-placeholder{color:#fff!important}.booking-forms.dark #checkindate :disabled:-moz-placeholder,.booking-forms.dark #ret_checkindate :disabled:-moz-placeholder{color:#fff!important}.booking-forms.dark #checkindate :disabled:-ms-placeholder,.booking-forms.dark #ret_checkindate :disabled:-ms-placeholder{color:#fff!important}.booking-forms.dark #checkindate :disabled::placeholder,.booking-forms.dark #ret_checkindate :disabled::placeholder{color:#fff!important}.booking-forms.dark .home-book-form .return-form>*,.booking-forms.dark .home-book-form>*{margin-bottom:18px}.booking-forms.dark .dropdown,.booking-forms.dark .flight input,.booking-forms.dark .select-date input,.booking-forms.dark .select2{height:34px;border:1px solid #666;border-radius:3px}.booking-forms.dark li>a{color:#fff;background-color:transparent}.booking-forms.dark .btn-main-booking.alt.multi-trip{margin-bottom:74px}.booking-forms.dark .input-disabled,.booking-forms.dark .select2-container--disabled{opacity:.3;background-color:transparent;border-color:rgba(102,102,102,.5)!important;color:#666}.booking-forms.dark .pick-up-timer{border:0}.booking-forms.dark .pick-up-timer-outer{border:1px solid #666;border-radius:3px}.booking-forms.dark .btn-main-booking.alt{max-width:none;left:auto;bottom:0;margin-bottom:18px}.booking-forms.dark .multiple-info p{color:#fff;text-transform:initial}.booking-forms.dark .passenger-input.multiple input{color:#fff!important;background:0 0;margin:0 3px}.booking-forms.dark .passenger-input.multiple input.home-qtyminus:hover,.booking-forms.dark .passenger-input.multiple input.home-qtyplus:hover{color:#231f20!important}.booking-forms.dark .tabbed-video{max-height:325px;overflow:hidden}.booking-forms.thin{max-width:650px;margin:auto}.home .book-forms,.services .book-forms{padding:12px 36px 36px}.home .book-forms iframe,.services .book-forms iframe{width:100%;max-height:325px;display:-webkit-flex;display:-ms-flex;display:flex}.home .book-forms section,.services .book-forms section{margin-top:60px}.book-options--tabs{list-style:none;margin-left:0}.book-options--tabs li{padding-left:0}.book-options--tabs li a{color:#e0d18f;display:block;border:1px solid rgba(224,209,143,.8);text-transform:uppercase;background:#404041}.book-options--tabs li a:hover{background:rgba(224,209,143,.8);color:#231f20;border-color:rgba(224,209,143,.8)}.book-options--tabs li .btn{border-radius:0}.book-options--tabs li .btn-first{border-top-left-radius:3px;border-bottom-left-radius:3px}.book-options--tabs li .btn-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.book-options--tabs li.active a{background-color:#e0d18f;color:#231f20;border-color:transparent;position:relative}.book-options--tabs li.active a:before,.book-options--tabs.calculator .active a a:before,.book-options--tabs.calculator .active a:hover a:before{border-color:#e0d18f transparent transparent}.book-options--tabs li.active a:before{position:absolute;content:"";width:0;bottom:-7px;height:0;border-style:solid;border-width:7px 7px 0;right:0;left:0;margin:auto}.book-options--tabs.calculator .btn{color:#fff;background:#000}.book-options--tabs.calculator .btn:hover{background:#000!important}.book-options--tabs.calculator .active a,.book-options--tabs.calculator .active a:hover{background:#e0d18f!important;color:#000!important}.testimonials{max-width:1500px;margin:auto}.testimonials .slick-slide>div{max-width:300px}.testimonials .text-area{max-height:100px;overflow:auto}.testimonials .big-quote{height:30px;display:block;width:30px}.single-service a:before,.single-service>div:hover:before{height:100%;top:0;left:0;right:0;content:""}.testimonials .big-quote.quote-finish,.testimonials .big-quote.quote-start{background-size:30px;background-position:center;background-repeat:no-repeat;margin:auto}.testimonials .big-quote.quote-start{background-image:url(../img/quote-1.png);margin-bottom:12px}.testimonials .big-quote.quote-finish{background-image:url(../img/quote-2.png);margin-top:12px;margin-bottom:12px}.sidebar-box{max-height:270px;position:relative;overflow:hidden;min-height:80px}.sidebar-box.mobile{overflow:auto}.sidebar-box .read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0;background-image:linear-gradient(to bottom,transparent,#fcfcfc);background:-moz-linear-gradient(top,rgba(252,252,252,0) 0,#fcfcfc 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(252,252,252,0)),color-stop(100%,#fcfcfc));background:-webkit-linear-gradient(top,rgba(252,252,252,0) 0,#fcfcfc 100%);background:-o-linear-gradient(top,rgba(252,252,252,0) 0,#fcfcfc 100%);background:-ms-linear-gradient(top,rgba(252,252,252,0) 0,#fcfcfc 100%);background:linear-gradient(to bottom,rgba(252,252,252,0) 0,#fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#fcfcfc', GradientType=0 );top:0}.sidebar-box .read-more a{position:absolute;width:100px;bottom:40px;margin:auto;color:#231f20;background:#e0d18f;border-radius:3px;padding:4px;right:0;left:0}.bodyguard--details,.single-service{position:relative}.header-image.bodyguard{padding:240px 0 12px}.header-image.bodyguard p{color:#fff;margin:0}.tabbed-area.airport-maps li,.tabbed-area.bodyguards li{padding:0 6px}.tabbed-area.airport-maps a,.tabbed-area.bodyguards a{max-width:320px;margin:auto}.tabbed-area.airport-maps h2,.tabbed-area.bodyguards h2{line-height:inherit;font-size:12px;font-size:1.2rem}.bodyguard--tabs .bodyguard-headers,.bodyguard--tabs .tabbed-area>ul{max-width:740px;margin:auto}.bodyguard--tabs>.tabbed-area{display:flex;flex-flow:row wrap}.bodyguard-language{overflow:hidden}.bodyguard-language li{margin-bottom:24px}.bodyguard-language li>div{border:1px solid #f1f1f1;padding:24px;border-radius:3px}.bodyguard-language p{margin-bottom:0}.bodyguard-language .icon{text-align:center;margin-bottom:12px}.bodyguard-language .icon img{max-height:40px}.bodyguard-language small{max-width:200px;display:inline-block}.bodyguard--details .icon{max-width:150px;margin:0 auto 48px}.bodyguard--details .icon img{max-height:50px;margin-right:12px}.bodyguard--details .icon span{display:block}.bodyguard--details ul>li{margin-bottom:48px}.bodyguard--details ul li li{margin-bottom:0}.bodyguard--details ul li li:first-child,.bodyguard--details ul li li:nth-child(2){margin-bottom:24px}.bodyguard--details img{max-height:120px}.bodyguard--details img.package{max-height:none;width:100%;max-width:580px}.bodyguard--details .packages--more{border:1px solid #f1f1f1;overflow:hidden;max-width:870px;padding:12px;border-radius:3px;margin:auto auto 36px;box-shadow:0 3px 7px rgba(0,0,0,.3)}.bodyguard--details .packages--more img{max-height:40px}.bodyguard--details.inner{padding-bottom:48px}.bodyguard--info{float:left;width:100%}.bodyguard--info>.addon--img{min-height:450px}.bodyguard--info ul.bodyguard--info-content{margin-top:-200px;overflow:hidden;padding-bottom:72px}.bodyguard--info ul.bodyguard--info-content li{padding:0 12px}.bodyguard--info ul.bodyguard--info-content .block{padding:24px}.bodyguard--info ul.bodyguard--info-content p{margin:0}.bodyguard--info ul.bodyguard--info-content .addon--img{min-height:300px}.bodyguard--info li>div{background-color:#fff;overflow:hidden;border-radius:3px;box-shadow:0 3px 7px rgba(0,0,0,.3)}.bodyguard--info li>div:nth-child(2){margin:24px 0}.bodyguard--types h2{max-width:570px;margin:0 auto 48px}.bodyguard--types img{max-height:50px}.bodyguard--types ul>li{display:inline-block;margin-bottom:24px;float:left;min-height:140px;padding:0 12px}#fcb_voa .block,#simple-tabs-5.airport-single-services ul.tabs,.bodyguard--types ul>li:last-child,.luxury-video.video-area>div{float:none}.bodyguard--types ul>li>div{max-width:250px;margin:auto}#bodyguard_form .page-content{margin:0}#bodyguard_form .other-service>span{margin-bottom:12px;display:block!important}#booking-person>span{display:inline-block}.bodyguard--info .guests .select2{margin:auto}#quote-bodyguard,.quote-bodyguard,.quote-package{border:1px solid #f1f1f1;overflow:hidden;margin-bottom:24px;border-radius:3px;width:calc(100% - 48px);padding:0 24px}.no-car{font-size:10px}.no-car.center{margin:auto}.get-fast-track{margin:12px 0;font-size:12px}.airport-single-services .select2,.g2g{font-size:14px}.get-fast-track.package--fast-track{margin:0}.get-fast-track span.wpcf7-list-item-label{padding-left:0;margin-left:30px}.service-text{text-align:justify}.single-service img{width:100%}.single-service>div{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-flex;display:-ms-flex;display:flex}.single-service>div:hover:before{background:#000;width:100%;position:absolute;bottom:0;opacity:.5}.single-service>div:hover a{opacity:1}.single-service a{top:0;position:relative;margin:auto;align-items:center;opacity:0;-webkit-transition:all linear .2s;transition:all linear .2s}.single-service a:before{width:100%;position:absolute;bottom:0}ul.site-links li.site{background-image:url(../img/site.jpg)}ul.site-links li.email{background-image:url(../img/email-us.jpg)}.airport-single-services .qty,.booking-forms .dark .passenger-input.multi-book input.qty,.dark-service-booking .passenger-input.multi-book input.qty{background:0 0}.all-services{position:relative}#fcb_voa{text-align:center}#fcb_voa .addon,#fcb_voa .addon-outer{border:none;box-shadow:none}#fcb_voa .block{border:none;margin:auto}#fcb_voa .addon-price-detail{position:relative;top:auto;right:0;width:auto;text-align:center}.airport-single-services .select2,.airport-single-services select{text-align:left}.airport-single-services .nameboard{border:1px solid #f1f1f1;width:auto;margin:6px;padding:12px;text-align:left}.airport-single-services .nameboard>div{display:-webkit-flex;display:-ms-flex;display:flex;border-bottom:1px solid #f1f1f1;margin-bottom:6px}.airport-single-services .nameboard input{padding:0 6px}.airport-single-services .nameboard .select2-selection__rendered,.airport-single-services .nameboard input{padding-left:12px!important}.airport-single-services .g2g-items .addon-outer{position:absolute}.airport-single-services .content-rollover .block{float:none;width:190px!important;height:160px;margin:auto}.airport-single-services .content-rollover .block img{max-height:135px!important}.airport-single-services .content-rollover .block .addon{border:none}.airport-single-services .tabs{max-width:350px;margin:auto}.airport-single-services .tabs li{width:50%}.airport-single-services .tabs li:first-child .btn{border-top-right-radius:0;border-bottom-right-radius:0}.airport-single-services .tabs li:last-child .btn{border-top-left-radius:0;border-bottom-left-radius:0}.airport-single-services .tab-nav{width:110px;margin:0}.airport-single-services .tab-open:checked~.tab-nav{font-weight:700}.airport-single-services .addon-outer{text-align:center;border:none;box-shadow:none;margin-bottom:72px;vertical-align:top}.airport-single-services .addon-outer.large{min-width:100%}.airport-single-services .addon-outer.large>div{max-width:550px;margin:auto}.airport-single-services .addon-outer .addon-price-detail{position:relative;text-align:center;right:auto;left:auto;top:12px;width:auto}.airport-single-services .addon-outer .addon-price-detail .select-price{position:relative;top:0;left:-12px}.airport-single-services h3{max-width:270px;margin:0 auto 12px;min-height:38px}.airport-single-services .addon-item{display:block;padding:0}.airport-single-services .addon-thumb{padding:0;margin:auto;width:auto}.airport-single-services .addon-thumb img{max-height:100px}.airport-single-services .single-addon{min-height:250px;padding:24px 0;margin:auto;position:relative}.booking-forms .dark .passenger-input.multi-book input,.dark-service-booking .passenger-input.multi-book input{color:#fff!important;margin:0 3px}.booking-forms .dark .passenger-input.multi-book input.home-qtyminus:hover,.booking-forms .dark .passenger-input.multi-book input.home-qtyplus:hover,.dark-service-booking .passenger-input.multi-book input.home-qtyminus:hover,.dark-service-booking .passenger-input.multi-book input.home-qtyplus:hover{color:#231f20!important}.booking-forms .dark .radio input[type=radio]+.radio-label,.booking-forms .dark .radio input[type=checkbox]+.radio-label,.dark-service-booking .radio input[type=radio]+.radio-label,.dark-service-booking .radio input[type=checkbox]+.radio-label{cursor:pointer}.booking-forms .dark .radio input[type=radio]+.radio-label:before,.booking-forms .dark .radio input[type=checkbox]+.radio-label:before,.dark-service-booking .radio input[type=radio]+.radio-label:before,.dark-service-booking .radio input[type=checkbox]+.radio-label:before{background:#000;border:1px solid #262626}.booking-forms .dark .radio input[type=radio]:checked+.radio-label:before,.booking-forms .dark .radio input[type=checkbox]:checked+.radio-label:before,.dark-service-booking .radio input[type=radio]:checked+.radio-label:before,.dark-service-booking .radio input[type=checkbox]:checked+.radio-label:before{background-color:#e0d18f;box-shadow:inset 0 0 0 5px #000}.booking-forms .dark ::-webkit-input-placeholder,.dark-service-booking ::-webkit-input-placeholder{color:#fff!important}.booking-forms .dark ::-moz-placeholder,.dark-service-booking ::-moz-placeholder{color:#fff!important}.booking-forms .dark ::-ms-placeholder,.dark-service-booking ::-ms-placeholder{color:#fff!important}.booking-forms .dark ::placeholder,.dark-service-booking ::placeholder{color:#fff!important}.booking-forms .dark .radio,.dark-service-booking .radio{margin-right:36px}.booking-forms .dark .radio:last-child,.dark-service-booking .radio:last-child{margin-right:0}.booking-forms .dark .input-disabled,.booking-forms .dark .select2-container--default .select2-selection--single,.booking-forms .dark .select2-container--default .select2-selection--single .select2-selection__rendered,.booking-forms .dark .select2-container--disabled,.booking-forms .dark input,.booking-forms .dark input[type=text]:disabled,.dark-service-booking .input-disabled,.dark-service-booking .select2-container--default .select2-selection--single,.dark-service-booking .select2-container--default .select2-selection--single .select2-selection__rendered,.dark-service-booking .select2-container--disabled,.dark-service-booking input,.dark-service-booking input[type=text]:disabled{color:#fff;background-color:transparent}.booking-forms .dark .select-date input,.dark-service-booking .select-date input{background-image:url(../img/calendar-full-alt.svg),url(../img/chevron-down-alt.svg)}.booking-forms .dark .all-passenger .count:before,.booking-forms .dark .pick-up-timer:before,.dark-service-booking .all-passenger .count:before,.dark-service-booking .pick-up-timer:before{background-image:url(../img/chevron-down-alt.svg)}.booking-forms .dark .airport .select2-selection__rendered,.dark-service-booking .airport .select2-selection__rendered{background-image:url(../img/airport-alt.png)}.booking-forms .dark .service .select2-selection__rendered,.dark-service-booking .service .select2-selection__rendered{background-image:url(../img/service-alt.png)}.booking-forms .dark .flight input[type=text],.dark-service-booking .flight input[type=text]{background-image:url(../img/flight-alt.png)}.booking-forms .dark #checkindate,.booking-forms .dark #checkindate3,.booking-forms .dark #checkindate4,.booking-forms .dark #flight_number,.booking-forms .dark #home_book_form,.booking-forms .dark #multi_checkindate,.booking-forms .dark #ret_checkindate3,.booking-forms .dark .btn-default,.booking-forms .dark .flight input[type=text],.booking-forms .dark .pick-up-timer,.booking-forms .dark .pick-up-timer-outer:before,.booking-forms .dark .select-date input,.dark-service-booking #checkindate,.dark-service-booking #checkindate3,.dark-service-booking #checkindate4,.dark-service-booking #flight_number,.dark-service-booking #home_book_form,.dark-service-booking #multi_checkindate,.dark-service-booking #ret_checkindate3,.dark-service-booking .btn-default,.dark-service-booking .flight input[type=text],.dark-service-booking .pick-up-timer,.dark-service-booking .pick-up-timer-outer:before,.dark-service-booking .select-date input{color:#fff}.airport-video section{max-width:560px;margin:auto}.airport-video iframe{width:100%}.airport-video.addon--img{background-position:bottom}.airport-information{text-align:justify}.airport-information.page-content{padding:72px 0}.airport-information section:first-child{margin-bottom:48px}.airport-information .addon--img{min-height:275px}.what-is-fast-track{background-position:left}.what-is-fast-track ul{margin-bottom:240px}.disable-addon{opacity:.2}.book-aiport-service{width:100%;box-sizing:border-box;margin-top:20px}.airport-info{padding:0 5px;margin:0 auto;display:inline-block;position:relative}.airport-info h5{position:absolute;left:0;z-index:1;bottom:0;color:#e0d18f;margin:0;padding:0 0 12px 20px}.voa-country li{text-align:center;width:calc(50% - 30px);display:inline-block;color:#e0d18f;padding:6px;border-radius:3px;margin:5px;border:1px solid}.g2g{font-size:1.4rem}.select-price li{border-radius:3px;border:1px solid;width:23px;line-height:23px;margin-right:5px}.select-price li :last-child{margin:0}.addon-item{display:flex;align-items:center;justify-content:space-between;padding:12px 25px 12px 40px}.addon-item .addon-price-detail,.addon-item .select-price{display:flex;align-items:center}.addon-item h5{margin:0;text-transform:none;color:#231f20}.addon-item .addon-price-detail .price-details{display:flex}.addon-item .addon-price-detail .price-details .main-price{margin:0;padding-left:10px;font-size:16px;font-weight:700}.addon-item .addon-price-detail .price-details .exch-price{font-size:12px;margin-left:10px;color:#999}.addon-item .select-price{margin-left:10px}.addon-item .select-price .select2,.addon-item .select-price .select2 .select2-selection,.addon-item .select-price .select2 .select2-selection .select2-selection__arrow,.addon-item .select-price .select2 .select2-selection .select2-selection__rendered{height:25px;line-height:25px;min-width:10px}.addon-item .select-price .select2 .select2-selection .select2-selection__arrow{min-width:0;right:0}.addon-item .select-price .select2 .select2-selection .select2-selection__rendered{padding-right:25px}.addon-item .select-price .button-1{line-height:25px}.fast-track-service{padding:10px 25px 10px 40px}.addon-outer{border:1px solid #f1f1f1;margin-bottom:12px;cursor:pointer;box-shadow:0 3px 7px rgba(0,0,0,.1);position:relative;border-radius:3px}.location-more-services,section.fleet{border:1px solid #f1f1f1}.addon-outer .addon-price-detail{position:absolute;top:12px;right:12px;width:320px;text-align:right}.addon-outer .addon-price-detail .main-amount{min-width:40px;text-align:right;display:inline-block}.addon-outer .addon-price-detail div{width:auto;vertical-align:super;display:inline-block}.addon-outer .addon-price-detail .exch-amount{display:inline-block;min-width:25px}.airport-desc{text-align:justify}.airport-desc p{margin-bottom:0}.location-service-booking ::-webkit-input-placeholder{color:#231f20!important}.location-service-booking ::-moz-placeholder{color:#231f20!important}.location-service-booking ::-ms-placeholder{color:#231f20!important}.location-service-booking ::placeholder{color:#231f20!important}.location-service-booking .radio{margin-right:36px}.location-service-booking .radio:last-child{margin-right:0}.location-service-booking .input-disabled,.location-service-booking .select2-container--default .select2-selection--single,.location-service-booking .select2-container--default .select2-selection--single .select2-selection__rendered,.location-service-booking .select2-container--disabled,.location-service-booking input,.location-service-booking input[type=text]:disabled{color:#231f20;background-color:transparent}.location-service-booking #checkindate3,.location-service-booking #checkindate4,.location-service-booking #flight_number,.location-service-booking #ret_checkindate3,.location-service-booking .flight input[type=text],.location-service-booking .pick-up-timer,.location-service-booking .pick-up-timer-outer:before,.location-service-booking .select-date input{color:#231f20}.location-fleet{text-transform:uppercase}.location-fleet p{margin:12px 0 0}.location-fleet p+p{margin:0 0 24px}.location-fleet img{max-width:180px}section.fleet{padding:24px}.location-more-services img{max-width:60px}.location-more-services .single{max-width:600px;margin:auto}.what-to-do img{max-width:30px;margin-right:24px}.what-to-do p{display:inline-block;margin:0}.what-to-do ul{max-width:250px;margin:auto}.what-to-do li{width:100%;display:-webkit-flex;display:-ms-flex;display:flex;margin:18px 0;align-items:center;flex-flow:row wrap}.hourly-hero,.transfer-information>div:first-child{background-size:cover;flex-direction:column;background-repeat:no-repeat}.airport-transfer-details{overflow:hidden}.transfer-information>div:first-child{padding:150px;background-position:center left}.transfer-information>div:last-child{padding:48px}.airport-information img{max-width:80px}.airport-information>div:last-child{margin:auto}.airport-information>div:last-child img{max-width:250px}.hourly-hero{padding:36px 0;min-height:550px;background-position:top right}.hourly-hero h2,.hourly-hero h4{color:#fff}.hourly-hero .content-reading{padding:0 36px;margin-bottom:200px}.hourly-information-large,.hourly-media .info>div{padding:24px;border:1px solid #f1f1f1}.hourly-media{margin-bottom:-200px}.hourly-media .info>div{background:#fff}.hourly-fleet{margin-top:150px;margin-bottom:48px}.luxury{max-width:640px;margin:auto}.luxury-video.video-area{padding:0}.align-bottom{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column}.align-bottom>div{margin-top:auto}.luxury-seperator{position:relative;padding-bottom:48px;margin-bottom:48px}.luxury-seperator:before{position:absolute;content:"";bottom:0;width:50%;background:#e0d18f;height:1px;left:25%}.heli>div{margin:auto;max-width:600px}.heli .data{max-width:900px;margin:auto}.heli li{margin-bottom:6px}.heli li:last-child{margin-bottom:0}.heli li span{min-width:170px;display:inline-block;vertical-align:top}.heli li span:last-child{display:inline-block;width:calc(100% - 180px)}.trip-details--header.small,.trip-details-box .trip-details--content{width:100%}.trip-details-box{border:1px solid #f1f1f1;margin-bottom:24px;overflow:hidden}.trip-details-box.default{border:0}.trip-details-box textarea{border:0 transparent}.trip-details-box section{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;flex-flow:row wrap;margin:30px;background:rgba(241,241,241,.4)}.trip-details-box section .trip-details--header,.trip-details-box section.default{background:0 0}.trip-details-box section.admin{align-items:start}.trip-details-box section .select2-selection__rendered{padding-left:20px!important}.trip-details-box section.mobile{display:none}.fcb-included .fcb-included-item,.fcb-included .radio{display:flex}.trip-details-box .input{border:1px solid #e4e4e4;border-radius:3px}.trip-details-box .input .select2-selection__rendered{padding-left:20px}.trip-details-box .payment{padding:12px}.trip-details--header{background:rgba(241,241,241,.4);text-align:center;padding:12px}.trip-details--header h5{margin:0}.fcb-included{padding:24px 12px 12px;text-align:center;border-radius:3px}.fcb-included .radio input[type=radio]:checked+.radio-label:before,.fcb-included .radio input[type=checkbox]:checked+.radio-label:before{vertical-align:sub;background-color:#58595b;box-shadow:inset 0 0 0 3px #ccc}.fcb-included .radio input[type=radio]+.radio-label:before,.fcb-included .radio input[type=checkbox]+.radio-label:before{background:#ccc;vertical-align:sub}.fcb-included .fcb-included-item>*{margin-right:30px}.fcb-included .select2,.fcb-included .select2 .select2-selection,.fcb-included .select2 .select2-selection .select2-selection__arrow,.fcb-included .select2 .select2-selection .select2-selection__rendered{height:20px;line-height:20px}.fcb-included .select2{font-size:14px;text-transform:none;color:#231f20}#view-hide-itin,.steps{text-transform:uppercase}.fcb-included .select2-container--default .select2-selection--single .select2-selection__rendered{color:#231f20;padding-right:36px}.fcb-included .select2-container--default .select2-selection--single{background-color:transparent;color:#231f20}.fcb-included-icons .radio-icon{display:block;position:relative;flex-grow:1;flex-basis:100%;text-align:center}.fcb-included-icons .radio-icon input{position:absolute;opacity:0}.fcb-included-icons .radio-icon label.included{font-size:11px;display:block;cursor:pointer}.fcb-included-icons .radio-icon label.included:before{background-repeat:no-repeat;background-position:center;background-size:40px;content:'';height:42px;display:block;margin-bottom:10px}.fcb-included-icons .radio-icon input[type=radio]:checked+.radio-label:before,.fcb-included-icons .radio-icon input[type=checkbox]:checked+.radio-label:before{filter:grayscale(0)}.fcb-included-icons .radio-icon#water label.included:before{background-image:url(../img/water.png)}.fcb-included-icons .radio-icon#towels label.included:before{background-image:url(../img/towel.png)}.fcb-included-icons .radio-icon#ipad label.included:before{background-image:url(../img/ipad.png)}.fcb-included-icons .radio-icon#wifi label.included:before{background-image:url(../img/wifi.png)}.fcb-included-icons .radio-icon#mint label.included:before{background-image:url(../img/mint-candy.png)}.fcb-included-icons .radio-icon#letter label.included:before{background-image:url(../img/letter-flower.png)}.chauffeur_uniforms{text-align:center;padding-bottom:24px}.chauffeur_uniforms img{display:block;margin:auto}.aroma{display:block;text-align:center}.aroma a{display:inline-block;background:#333;color:#fff;padding:5px 15px;border:1px solid #fff;text-decoration:none}.aroma .select2{display:none}.passport_option{background:#e6e7e8}.passport_option input{padding:10px}.passport-options{padding:0 24px 24px;border-bottom:1px solid #f1f1f1;clear:left;margin-bottom:24px;text-align:left;float:left}.passport-options p{font-size:12px;font-size:1.2rem;margin-bottom:6px}.aromas,.invoice-select,.payment-amount{text-align:left;padding:12px}.aromas{text-align:center}.music_genre{border:1px solid #e0d18f;border-radius:3px}.music_genre .select2-container--default .select2-selection--single{background:0 0}#item-extra-605{width:calc(100% - 212px);float:right}#item-extra-605 .youtube input{position:relative;background-image:url(../img/youtube.png);background-repeat:no-repeat;background-size:35px;background-position:right 0 center}.your-info{padding:16px}.your-info .select,.your-info input{border:1px solid #e4e4e4;border-radius:3px}.nameboard,.payment--details{padding:0 16px 16px;overflow:hidden}.nameboard.admin,.payment--details.admin{padding:0}.nameboard .input,.payment--details .input{border:1px solid #e4e4e4;border-radius:3px}.nameboard .input .select2-selection__rendered,.payment--details .input .select2-selection__rendered{padding-left:20px}.pay-button{min-width:300px}.admin-payment .radio input[type=radio]:disabled+.radio-label,.admin-payment .radio input[type=checkbox]:disabled+.radio-label{opacity:.2}.disbale-payment,.filter-pass>*{opacity:.4}.admin-payment p{background:#f1f1f1;font-size:12px}.payment-totals{font-size:14px;line-height:2em;margin-bottom:20px}.payment-totals .calc,.payment-totals .total{font-weight:700;text-align:right}.payment-totals .value{min-width:50px;display:inline-block}.payment-totals .info-tip{vertical-align:text-top;margin-left:5px}.cards-accepted{font-size:10px;margin-top:12px}.payment-section .tabs{margin-bottom:12px}.payment-section .tabbed-area li{width:calc(33.33333% - 6px);margin-right:8px;box-sizing:border-box}.payment-section .tabbed-area li:last-child{margin-right:0}.payment-landing{min-height:calc(100vh - 160px);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:space-around;padding:0 12px}.payment-landing .inner{padding:50px 0;max-width:500px;text-align:center}.payment-landing .inner h2{font-size:36px;color:#e0d18f}.payment-landing .inner p{color:#fff}.user-payment .radio{width:90%;margin:6px 0;border:1px solid #e4e4e4;padding:0!important;border-radius:3px}.user-payment label{width:100%;padding:10px 0!important}.credit-cards{margin-top:10px}.cc{display:inline-block;margin:0 0 0 5px}.cc img{width:40px;border:1px solid #ccc;border-radius:5px}img.currency{width:20px}.add-new-itinerary{margin-bottom:20px}.current-itinerary{margin-bottom:12px;box-shadow:0 3px 7px rgba(0,0,0,.1)}.current-itinerary .title{background-color:#444;display:flex;flex-direction:column;justify-content:center;padding-left:15px}.current-itinerary h3{color:rgba(224,209,143,.65);line-height:1em;margin-bottom:5px}.current-itinerary .tandc{color:#bbbdbf;font-size:14px}.current-itinerary form{background-color:#fbfbfb;padding:12px 0 12px 12px}.current-itinerary .radio input[type=radio]+.radio-label:before,.current-itinerary .radio input[type=checkbox]+.radio-label:before{vertical-align:text-bottom}.itinerary-options{color:#fff}.itinerary-options>div{margin-bottom:6px}.itinerary-options a{color:#e0d18f}.itinerary{margin:35px 0 0;display:flex;align-items:center;background-color:#404041}.itinerary .itinerary-detail{background-color:#404041;color:#fff;padding:30px 25px;width:50%}.itinerary .itinerary-detail h3{color:rgba(224,209,143,.6);margin-bottom:20px}.itinerary .itinerary-detail h4{margin:0 0 10px;color:#fff}.itinerary .itinerary-detail p{font-size:12px;margin-top:0}.itinerary .itinerary-form{background-color:#e6e7e8;padding:30px 10px;align-self:stretch;display:flex;align-items:center}.itinerary .radio input[type=radio]+.radio-label:before,.itinerary .radio input[type=checkbox]+.radio-label:before{background:rgba(244,244,244,.3);vertical-align:sub}.itinerary .radio input[type=radio]:checked+.radio-label:before,.itinerary .radio input[type=checkbox]:checked+.radio-label:before{box-shadow:inset 0 0 0 4px #888;background:#e0d18f}.choose-transfer{padding:12px 0 12px 12px;border-bottom:1px solid #e6e7e8;display:-webkit-flex;display:-ms-flex;display:flex}.choose-transfer .radio{flex:1}.choose-transfer .radio.single{flex:none}.choose-transfer .btn{display:block}.view-hide{color:#e0d18f}#view-hide-itin{display:inline-block;margin-bottom:12px;font-size:12px;font-dize:1.2rem;height:34px;line-height:34px;color:#231f20;border-radius:3px;text-align:center}#view-hide-itin:before{content:"\e863";font-family:LinearIcons;margin-right:10px}.steps{font-size:11px;font-size:1.1rem;display:flex;margin-top:100px}.steps .steps-segment{position:relative}.steps .steps-marker{align-items:center;display:flex;border-radius:50%;font-weight:700;justify-content:center;position:relative;z-index:10;height:2rem;width:2rem}.steps:not(.is-vertical) .steps-segment:not(:last-child){flex-basis:1rem;flex-grow:1;flex-shrink:1}.steps .steps-segment:not(:last-child):after{height:.2em;left:1.76rem;right:-.24rem;top:calc(1rem - (.1em));content:" ";display:block;position:absolute}.steps:not(.is-vertical).has-content-centered{text-align:center}.steps:not(.is-vertical).has-content-centered .steps-marker{position:absolute;left:calc(50% - 1rem)}.click-to-play-video,.customize-container,.vip-quote span.wpcf7-list-item input{position:relative}.steps:not(.is-vertical).has-content-centered .steps-content{margin-left:.5em;margin-right:.5em;position:relative;top:-30px}.steps:not(.is-vertical).has-content-centered .steps-segment:not(:last-child):after{left:50%;right:-50%}.steps:not(.is-vertical).has-content-centered .steps-segment:last-child{flex-basis:1rem;flex-grow:1;flex-shrink:1}.steps-segment.is-active:after,.steps-segment.is-active~.steps-segment:after,.steps:not(.is-hollow) .steps-segment.is-active~.steps-segment .steps-marker:not(.is-hollow){background-color:#e6e7e8}.steps-segment:after,.steps:not(.is-hollow) .steps-marker:not(.is-hollow){background-color:#e0d18f}.trip-container{padding-top:25px}.exch-amount,.exch-code,.main-price,.payments,.price-values,.rushhour-price{font-family:JosefinSans,Helvetica,Arial,sans-serif}.exch-price,.main-price,.payments,.rushhour-price{font-size:15px;font-size:1.5rem}.exch-price,.main-price,.rushhour-price{font-weight:700}.rushhour-price{color:#e0d18f}.exch-price{color:#808184;font-size:12px;margin-right:6px}.rh-alert{font-size:10px;font-size:1rem}.addon{padding-bottom:10px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-bottom:1px solid #f1f1f1}.addon:last-child{border:0}.addon-extra-fields{flex-wrap:wrap;width:100%}.addon-desc{padding:12px;display:flex;justify-content:flex-start;flex-wrap:wrap;border-top:1px solid #f1f1f1}.addon-desc .addon-extra-fields{width:100%;margin-top:12px}.addon-desc .youtube-thumb{width:calc(20% - 15px)}.addon-desc .addon-thumb-new{margin-right:48px;text-align:center;max-width:100px}.addon-desc .addon-thumb-new img{max-height:150px;width:auto}.fcb-choose-addons h4{margin:0;padding:18px 0}.customize-container.edit{min-height:600px}.wide-form .separator{margin-bottom:10px;border-top:1px solid #f1f1f1}.form-box-submit{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.form-box-submit.end{justify-content:flex-end}.form-box-submit i{color:#231f20}.form-box-submit i:hover{color:#e0d18f}.form-box-submit input[type=submit]{line-height:34px;padding:0 60px}.filter-type{display:none!important}ul.fcb-filter{list-style:none;padding-left:0;font-size:0;margin-bottom:0;width:100%;text-align:left;background:#fff}ul.fcb-filter li{display:inline-block;width:auto}ul.fcb-filter li>a{display:inline-block;border-right:1px #f1f1f1 solid;font-size:11px;line-height:34px;color:#231f20}ul.fcb-filter li>a.active{font-weight:700}ul.fcb-filter li>a:hover{color:inherit}ul.fcb-filter li:last-child a{border-right:none}select#ftype{display:none}#tandc_modal li{width:100%;margin-bottom:12px}.about-us{text-align:justify}section.dark{background:#000}.hover-state,.inactive-state{background-position:center}section.dark h1{margin-bottom:48px}section.dark h2,section.dark h3,section.dark p{color:#fff}section.dark p.h4{margin-bottom:72px}section.dark .data-block{color:#fff;text-transform:none;font-family:Raleway,sans-serif;font-size:14px;font-size:1.4rem}.about-us-bottom{max-width:850px;margin:auto}.about-us-bottom p.box{margin-left:auto;margin-right:auto;margin-bottom:48px;padding:0}.about-us-bottom img{max-width:80px}.about-us-bottom .content-reading{max-width:825px}img.about{max-width:50px}.speaker.about{color:#231f20}#footer,#footer h4,.video-area h2,.video-area h3{color:#fff}.package--header,.video-area{padding-top:100px;padding-bottom:70px}.video-area.airport-video{padding:24px 0}.video-area h2{margin-bottom:48px}.video-area iframe{top:0;left:0;right:0;bottom:0;width:100%;height:100%}.click-to-play-video{cursor:pointer;width:100%;height:200px;float:left;margin:auto}.inactive-state{background-repeat:no-repeat;background-size:100%}.page-content.quote #airport .select2-container--disabled *,.page-content.quote #airport input:disabled,.page-content.quote #hourly .select2-container--disabled *,.page-content.quote #hourly input:disabled,.page-content.quote #transfer .select2-container--disabled *,.page-content.quote #transfer input:disabled,.page-content.quote .form-box.clear .services,.page-content.quote .form-box.clear .trip_type{background:0 0}.quote-form{overflow:hidden;margin:auto}.quote-form .test-class{opacity:.2}.page-content.quote .email input,.page-content.quote .telephone input,.page-content.quote textarea{text-align:left}.page-content.quote label{display:block}.page-content.quote #airport,.page-content.quote #hourly,.page-content.quote #transfer{float:left;width:100%}.page-content.quote #airport .row,.page-content.quote #hourly .row,.page-content.quote #transfer .row{border-bottom:1px solid #f1f1f1}.page-content.quote #airport .row:last-child,.page-content.quote #hourly .row:last-child,.page-content.quote #transfer .row:last-child{border:none}.page-content.quote #airport,.page-content.quote #hourly,.page-content.quote #multitriptext,.page-content.quote #transfer,.page-content.quote .other{border:1px solid #f1f1f1;padding:12px;border-radius:3px;box-sizing:border-box;margin-top:50px;box-shadow:0 3px 7px rgba(0,0,0,.1)}.page-content.quote .inbound h5,.page-content.quote .outbound h5{border-bottom:1px solid #f1f1f1;padding:12px}.page-content.quote .inbound h5.sub-heading,.page-content.quote .outbound h5.sub-heading{margin-left:-40px;width:calc(100% + 50px);padding-top:0}.page-content.quote .outbound h5{padding-top:0}.page-content.quote .airport-services-section-single{padding:30px 12px 0}.page-content.quote .airport-services-section-single>div{border:1px solid #f1f1f1;padding:12px 12px 0;overflow:hidden;box-shadow:0 3px 7px rgba(0,0,0,.1);border-radius:3px}.page-content.quote .airport-services-section-single h5{margin:-12px -12px 12px;border-bottom:1px solid #f1f1f1;padding:12px;text-align:center}.page-content.quote input[type=email],.page-content.quote input[type=tel],.page-content.quote input[type=text]{border-bottom:1px solid #f1f1f1}.page-content.quote .pick-up-info .time{padding-left:40px}.page-content.quote .pick-up-info .time.alt{padding-left:0}.page-content.quote .pick-up-info .time>span{width:45px!important;float:left;line-height:34px}.page-content.quote .pick-up-info .time .icon{width:10px!important}.page-content.quote .pick-up-info .time .select2-selection__rendered{padding-right:30px!important;padding-left:0!important}.page-content.quote .pick-up-info .time .select2-selection__arrow{width:13px}.page-content.quote .default-input .select2-selection__rendered,.page-content.quote .default-input input{padding-left:12px!important;padding-right:0!important}.page-content.quote .default-input .select2,.page-content.quote .default-input input{display:block;overflow:hidden;border:1px solid #e4e4e4;border-radius:3px}.page-content.quote .default-input .select2>.select2-selection,.page-content.quote .default-input input>.select2-selection{padding-right:30px}.page-content.quote .default-input .hasDatepicker,.page-content.quote .default-input input[type=number]{max-width:calc(300px - 14px)}.page-content.quote .default-input input[type=number]{max-width:115px!important}.page-content.quote .default-input.long input{width:100%;max-width:710px}.page-content.quote .row{padding:0 40px 10px}.page-content.quote .row.info{margin-bottom:20px}.page-content.quote .inbound_airport_service>span,.page-content.quote .other-service>span,.page-content.quote .single_airport_service>span{display:inline-block;padding-left:5px;width:auto;margin-right:15px}.page-content.quote .inbound_airport_service input,.page-content.quote .other-service input,.page-content.quote .single_airport_service input{-webkit-appearance:none;top:-1px;position:absolute!important;content:'';background:#f4f4f4;border:1px solid #b4b4b4;display:inline-block;width:20px!important;height:20px!important;padding:0 9px;box-sizing:border-box;margin-right:5px;vertical-align:middle;cursor:pointer;text-align:center;transition:all 250ms ease;border-radius:3px}.page-content.quote .inbound_airport_service input:checked,.page-content.quote .other-service input:checked,.page-content.quote .single_airport_service input:checked{background-color:#e0d18f;box-shadow:inset 0 0 0 5px #f4f4f4}.page-content.quote .inbound-service-1,.page-content.quote .inbound-service-2{padding-bottom:10px}.page-content.quote .g2g-inbound div:nth-child(1),.page-content.quote .g2g-inbound div:nth-child(2),.page-content.quote .g2g-outbound div:nth-child(1),.page-content.quote .g2g-outbound div:nth-child(2){margin-bottom:30px}.page-content.quote .btn-full{width:100%}.page-content.quote .wpcf7-response-output{clear:left}.flex-yacht{position:absolute;top:32px;left:160px}.flex-yacht span.wpcf7-list-item-label{margin:30px;padding:0}.youtube-responsive-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.overlay,.youtube-responsive-container embed,.youtube-responsive-container iframe,.youtube-responsive-container object{height:100%;position:absolute;top:0;left:0;width:100%}.overlay{background-color:rgba(0,0,0,.7);z-index:-1}.overlay.alt{z-index:0}.video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrap iframe,.video-wrap img{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrap iframe.alt,.video-wrap img.alt{width:calc(100% - 24px);height:calc(100% - 24px);left:12px}.home .video-wrap{padding-top:0}.uk-modal-dialog-lightbox{width:100%!important;max-width:1000px;top:50%!important}.uk-modal-dialog-lightbox iframe{width:100%!important;height:100%!important;position:absolute;max-width:100%}.featured-video{overflow:hidden;position:relative}.featured-video .background-video{top:-50%}.background-video{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99;width:100%;height:100%}.ytplayer-container,.ytplayer-container iframe{position:absolute;top:0!important;left:0!important;width:100%!important;height:100%!important;pointer-events:none}.loaded .ytpplayer-container{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0}#footer{position:relative;background-color:#000;z-index:100;font-size:12px;font-size:1.2rem}#footer h4{border-bottom:1px solid #fff;display:inline-block}#footer .sponsors img{max-height:40px}#footer .scrollable-area{max-height:100px}#footer .address.first{max-width:170px}#footer .address.second{max-width:230px}#footer .footer-width{padding:60px 12px 0}#footer .footer-bottom li{position:relative;padding-left:19px}#footer .footer-bottom i{position:absolute;left:0;top:5px}#footer .footer-bottom .data-line{min-width:55px}#footer .footer-copyright{text-align:center;font-size:11px}#footer .footer-copyright>.uk-container{border-top:1px solid rgba(255,255,255,.1)}#footer .footer-copyright .footer-width{padding:12px 0}.footer-info>div{padding-right:24px}.footer-info>div:last-child{padding:0}.footer-info span{min-width:50px}ul.sponsors>li{margin-bottom:12px;margin-right:12px;float:left;height:40px}@media (max-width:1220px){.uk-container{max-width:none!important}div#ui-datepicker-div{width:100%!important;max-width:930px;left:calc(50% - 465px)!important;top:calc(50% - 100px)!important}}@media (min-width:1000px) and (max-width:1220px){.hide-desktop{display:none!important}.pad-l--left{padding-left:12px}.pad-l--right{padding-right:12px}}@media (min-width:960px) and (max-width:999px){.hide-notebook{display:none!important}.pad-s--left{padding-left:12px}.pad-s--right{padding-right:12px}}@media (max-width:999px){.aroma .radio,.info-tip{display:none}.airport-single-services .nameboard{margin-top:18px}.airport-single-services .addon-outer .addon-price-detail .select-price{top:-8px}.airport-single-services .addon-thumb img{max-height:60px}.choose-currency .select2{margin-right:10px;border-radius:3px;width:calc(100% - 40px)!important}.header-image{min-height:150px}.addon-outer .addon-price-detail .select-price{position:relative;top:-8px}.pick-up-timer span{top:0}.select2{height:42px!important;line-height:42px!important}.select2 .select2-selection{height:42px}.select2 .select2-selection .select2-selection__rendered{line-height:42px}.select2 .select2-selection .select2-selection__arrow{height:42px;line-height:42px;right:0}.select2 .select2-selection .select2-selection__arrow:before{right:5px;position:relative}.pick-up-timer{height:40px!important;line-height:42px!important}.btn,.dropdown,.pick-up-timer-outer:before,.select-date input,input,input[type=text],label[for=nav-trigger]{height:42px!important;max-height:42px!important;line-height:42px!important}.select-date input{background-position:11px center,right 13px top 14px}.addon-outer .addon-price-detail input,.content-rollover.addons .addon-price-detail input,.content-rollover.addons .select-price input,.passenger-input input{height:30px!important;width:30px!important;line-height:30px!important}.content-rollover.addons .addon-price-detail ul,.content-rollover.addons .select-price ul{max-width:110px;margin-bottom:12px}.trip-sidebar.trip-detail{height:calc(100vh - 520px)}.mobile-canvas{background:#fff}.fixed-sidebar{position:relative}.mobile-nav-button,.mobile-nav-button.scroll{top:5px}div#ui-datepicker-div{width:100%!important;max-width:calc(100% - 50px);left:calc(50% - 50%)!important;top:calc(50% - 100px)!important;position:fixed!important;margin:25px}.form-box-similar.car-aroma{margin:0;padding:0}.aroma .form-box-similar{margin:0}.aroma .select2{display:inline-block;text-align:left;margin:0}.off-screen{width:300px;height:100%;position:fixed;box-shadow:-10px 0 40px rgba(0,0,0,.9);top:0;right:0;bottom:0;z-index:-1;list-style:none}.site-wrap{min-height:100%;min-width:100%;background-color:#fff;position:relative;top:0;bottom:100%;left:0;z-index:1;clear:both}.nav-trigger{position:absolute;right:0;top:20px}label[for=nav-trigger]:before{font-family:LinearIcons;font-size:16px;content:"\e82e"}label[for=nav-trigger]:after{content:attr(data-text-sidebar);margin-left:10px;position:relative;top:-2px}label.car[for=nav-trigger]{right:0;top:-4px}label.car[for=nav-trigger]:before{font-family:LinearIcons;font-size:16px;content:"\e876"}.nav-trigger:checked+label[for=nav-trigger]{z-index:99999;top:10px;background:#404041;width:auto;color:#fff;margin:0;right:310px;position:fixed}.nav-trigger:checked+label[for=nav-trigger]:before{right:265px;z-index:9999;font-family:LinearIcons;content:"\e870"}.nav-trigger:checked+label[for=nav-trigger]:after{content:"exit your items"}.nav-trigger:checked~.off-screen{z-index:9998;background:#fff}.nav-trigger:checked~.off-screen:before{position:absolute;background:rgba(255,255,255,.9);content:"";width:300vw;min-height:2000px;min-width:1000px;top:0;z-index:-1;left:-100vw}label[for=nav-trigger]{max-height:34px;line-height:34px;text-transform:uppercase;display:inline-block;text-align:center;cursor:pointer;position:fixed!important;z-index:1000;top:auto!important;left:0;right:0!important;border-radius:0;margin:0!important;width:100%;max-width:none!important;bottom:0;background:#e0d18f}.vehicle-compare{margin-bottom:24px}body{overflow-x:hidden}}@media (min-width:768px) and (max-width:959px){.packages .single-package:nth-child(even),.pad-s--left{padding-left:12px}.packages .single-package:nth-child(odd),.pad-s--right{padding-right:12px}.form{height:450px}#why-fcb-modal h2,#why-fcb-modal h4{margin-top:12px}.pad-m--left{padding:0 0 0 12px}.pad-m--right{padding:0 12px 0 0}}@media (max-width:959px){.timeline .set-1>div,.timeline .set-2>div{margin-bottom:24px}.location-info p,.what-to-do .information{max-width:600px;margin:auto auto 24px}#footer .footer-width>div{max-width:550px;margin:auto}.addons--mobile.--right{padding-right:12px}.addons--mobile.--left{padding-left:12px}.addons--mobile.--left,.addons--mobile.--right{margin-bottom:24px}div#ui-datepicker-div{max-width:500px!important;left:calc(50% - 275px)!important}.form-description{display:none}.airport-service-media div:first-child{margin-bottom:12px}.vehicle-control h4{margin:0}}@media (min-width:550px){.timeline>ul>li:before{right:60%;left:auto;margin:inherit}.timeline>ul>li:after{left:40%}.timeline .right--content{left:40%!important;width:calc(60% - 36px);top:6px}.timeline .timeline--left-side{width:40%}.box{padding:0 50px}#header>a{max-width:250px;top:12px}#header .logged-in-user{top:28px;width:225px;right:72px}#header .logged-in-user li{display:inline-block;position:relative;vertical-align:top}#header .logged-in-user .truncate{width:115px}#header ul#menu-main-menu>li{width:calc(25% - 24px)}.airport-single-services .addon-outer{max-width:49.6%}.all-addons .content-rollover.addons .single{min-height:255px}.archive-list .img{height:140px;max-height:140px;overflow:hidden}.user-payment .radio{width:46%;max-width:300px;margin:12px 1%}#item-extra-605{width:calc(100% - 33.33333%)}label[for=nav-trigger]{position:absolute;top:0;right:250px;margin:0}#view-hide-itin,label[for=nav-trigger]{max-width:230px}label.choose-car[for=nav-trigger],label.edit-addons[for=nav-trigger]{right:0}label.customise-airport[for=nav-trigger],label.customise[for=nav-trigger]{float:right;margin:0 0 12px}.voa-country li{text-align:center;width:calc(25% - 29px)}.fleet-top{background-size:100%;background-position:right -10px bottom -60px}.content-block{padding:0 60px}.home-book-form .return-form>*,.home-book-form>*{margin-bottom:5px}#myform.home input{height:26px}.content-rollover .block{width:calc(50% - 10px);float:left}.content-rollover.addons .block{width:calc(33.3333% - 24px)}.content-rollover.addons .single{width:33.3333%}.form-box.admin-addons{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:stretch;flex-flow:row;flex:1 100%}.form-box.admin-addons>input{min-width:0}.form-box.admin-addons .admin-addon-qty{flex:1}.form-box.admin-addons .admin-addon-name{flex:6;border-left:1px solid #fff}.form-box.admin-addons .admin-addon-cost-price,.form-box.admin-addons .admin-addon-sell-price{flex:1;border-left:1px solid #fff}}@media (min-width:550px) and (max-width:767px){label.choose-car[for=nav-trigger],label.payment[for=nav-trigger],label.trip-detail[for=nav-trigger]{position:absolute;right:0;top:0}label.customise-airport[for=nav-trigger],label.customise[for=nav-trigger]{float:right;position:absolute;right:0}.view-hide.btn{margin-top:12px}#view-hide-itin{max-width:none}.play-video{margin:60px auto 0;max-width:520px}.btn-main-booking{left:0}.pad-xs--left{padding-left:6px}.pad-xs--right{padding-right:6px}}@media (min-width:768px){#why-fcb-modal>div .speaker{left:70px}#why-fcb-modal>div .why-fcb-speaker-right>div,.package--image>div.package--content-image.left--adjust{left:0}.no-car{max-width:300px}.hourly-media .info{display:-webkit-flex;display:-ms-flex;display:flex}.hourly-media .info>div{flex:1;display:flex;flex-direction:column;justify-content:center}.hourly-hero .content-reading{padding:0 48px;margin-bottom:250px}.package--content p.h5{min-height:75px}.location-fleet p{min-height:50px}.location-fleet p:first-child{margin-left:auto;margin-right:auto;max-width:180px}.location-fleet p+p{margin:0;min-height:auto}.location-fleet img{max-width:170px}.bodyguard--header--img{max-height:300px;overflow:hidden}.set-1 ul{min-height:222px}.set-2 ul{min-height:416px}.package--image>div.package--content-image{position:absolute;bottom:0;top:0;min-height:100%}.package--image>div.package--content-image.right--adjust{right:0}.package--image div.package--content-info{float:right}.package--image .package--content.image{position:relative;min-height:100%;overflow:hidden}.package--image .package--content.image>div{position:absolute;bottom:0;top:0;right:0;left:0}.page-content.quote .default-input .select2,.page-content.quote .default-input input{max-width:300px}.video-area .single-video{margin-bottom:72px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.video-area .single-video.airport{margin-bottom:0}.video-area .click-to-play-video{height:350px}.video-area .airport .click-to-play-video{height:250px}.video-area .airport:first-child p{margin-left:24px}.video-area .airport:last-child p{margin-right:24px;text-align-last:right}.about-us-bottom p.box{max-width:350px}.about-us-bottom>div{padding:0 24px}.overlay #header.open span{top:50px}#header ul#menu-main-menu{width:90%}#header .overlay nav{top:150px}.gallery-info.fleet{bottom:0;left:80px}.fcb-included-icons{display:flex;justify-content:space-between;align-items:center}.music_genre{max-width:250px;margin:0 auto 24px}.trip-details-box .trip-details--content.invoices,.trip-details-box .trip-details--content.payment-pref{width:100%;margin:auto auto 12px;max-width:600px}.vehicle-compare .vehicle-title:before{content:none!important}.vehicle-compare .recommended .vehicle-type,.vehicle-compare .unavailable .vehicle-type{top:-10px}.vehicle-compare .recommended h4,.vehicle-compare .unavailable h4{margin:24px auto 0;width:100%;max-width:270px;display:block;text-align:center;font-size:15px;font-size:1.5rem;min-height:45px}.top{position:relative;margin:40px 0}.top #view-hide-itin{position:absolute}.top .choose-currency{position:absolute;top:0;right:0;max-width:200px}.top .active{max-width:300px;margin:auto}.airport-single-services .single-addon.half{max-width:450px;display:inline-block;float:none;vertical-align:top}.dark-service-booking .btn-main-booking.alt,.location-service-booking .btn-main-booking.alt{max-width:100px;left:12px;bottom:-50px;margin:auto}.airport-information p:last-child{margin:0}.airport-information .addon--img{height:100%}.airport-information section{position:relative}.airport-information section>div:first-child{padding-right:60px}.airport-information section:first-child>div:last-child{position:absolute;top:0;bottom:0;right:0}.bodyguard--info>.addon--img{min-height:700px}.bodyguard--info ul.bodyguard--info-content{margin-top:-240px}.bodyguard--info li>div:nth-child(2){margin:24px 0 0}.addon--content-area .left--adjust,.all-addons .row.left--adjust{margin-left:24px}.tabbed-area.bodyguards li{padding:0 12px}ul.bodyguard--info-content{position:relative}ul.bodyguard--info-content>li:last-child{position:absolute;bottom:72px;right:0}.addons{text-align:right}.addons h1{margin-top:36px}.addon--content-area .right--adjust{margin-right:24px}.book-car-fleet-box--wrapper{padding-bottom:52px}.addon--img{min-height:220px}.hour-rate-route{max-width:110px}.hour-rate-route span:first-child,.hour-rate-route span:last-child{padding:0}.archive-list li{flex-basis:calc(33% - 20px);width:calc(33% - 20px)}.archive-list .img{height:140px;max-height:140px;overflow:hidden}.blog-sidebar{padding-right:48px}.invoices .radio{flex:20%}.invoices .radio label{display:flex!important}.invoices .radio label span:first-child{display:-webkit-flex;display:-ms-flex;display:flex;line-height:15px;max-width:130px}.price-range .btn{height:30px!important;max-height:30px!important;line-height:30px!important}#view-hide-itin{margin-right:12px}.user-home{padding-top:100px}.survey-divider .form-box{border-bottom:1px solid #f1f1f1}.fleet-top{background-position:right -270px bottom}.fleet-top .content-block{margin:0;width:100%}.fleet-top .content-reading{max-width:67%;float:left;margin:0}.addon-desc .addon-excerpt{max-width:calc(55% - 15px);margin-right:15px}.addon-desc .addon-excerpt p{margin-bottom:6px}.single-car .thumbnail-container{border-right:1px solid #f1f1f1;display:-webkit-flex;display:-ms-flex;display:flex}.single-car .thumbnail{border:none}.single-car .single{padding-left:48px}.user-credit{flex-basis:45%;max-width:300px}label.edit-addons[for=nav-trigger]{right:250px}.user-info .btn{margin-right:12px}.order-info .trip-info{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-around;flex-flow:wrap;align-items:stretch}.order-info .car-img{flex:1 100%;margin-top:24px}.order-info .car-img img{max-width:200px}.trip-details{width:100%;max-width:600px}.trip-details>.flex div{flex:1 100%;display:flex}.trip-details>.flex span,.trip-details>.flex strong{flex:1 50%}.trip-details>.flex .full-width{flex-flow:row wrap;align-items:stretch}.trip-details>.flex .full-width strong{flex:1 100%}.order-list{margin-bottom:24px;flex-flow:wrap row}.order-list>div:first-child{flex:1 100%}.order-list .time,.order-list .transfer{flex:2;padding:1px 0}.order-list .transfer{min-width:450px;border-left:1px solid #f1f1f1;padding-left:10px}.order-list .start.pickup{border-top:1px solid #f1f1f1;position:relative;left:6px}.order-list .flight{border-left:1px solid #f1f1f1;padding-left:20px}.order-list .finish,.order-list .start{display:-webkit-flex;display:-ms-flex;display:flex;flex:2 50%;padding:5px 0;border-top:1px solid #f1f1f1}.order-list .time-long{flex:1 40%}.order-list .flight{flex:1 50%;text-align:left}.order-list .flight,.order-list .time,.order-list .time-long,.order-list .transfer{line-height:34px}.order-list .plane{top:12px}.order-list .car-route{position:absolute;top:45px;right:0;border:0;width:100%;max-width:300px;padding:0 12px 0 0;justify-content:flex-end;height:46px;max-height:46px;border-left:1px solid #f1f1f1}.order-list .car-name{min-width:130px}.addon-thumb{width:25%;margin-right:15px;text-align:center}.addon-thumb img{max-height:100px;width:auto}.fast-track{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.fast-track .addon-excerpt{position:relative;height:100px}.fast-track .youtube-thumb{position:absolute;top:0;right:-140px;width:33.3333%;max-width:130px}.payment-box .form-box{height:60px}.payment-box .percentage label{padding:0 20px!important}.payment-box input{margin:0 20px}.payment-box label{height:calc(100% - 12px);display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.survey-results .collapse-inner{padding:0}.survey-results section{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;box-shadow:0 3px 5px rgba(0,0,0,.05)}.sub-question,.survey-form .form-box{display:-webkit-flex;display:-ms-flex}.result{margin:12px}.result.fifth,.result.half{flex-basis:calc(50% - 24px)}.question{vertical-align:top;flex-basis:calc(50% - 40px);margin:19px}.sub-question{display:flex;flex-wrap:wrap}.form-box{display:flex;align-items:stretch}.form-box label:not(.radio-label):not(.dropdown-overlay){width:100%;max-width:171px}.survey-form .form-box{height:100px;display:flex;align-items:center}.survey-form .form-box.tall{height:202px;max-height:149px}.survey-form .form-box.tall textarea{max-width:100%}.survey-form .form-box>label{min-width:270px;width:270px;height:calc(100% - 12px)}.survey-form .form-box .radio{margin:0 60px}ul.fcb-filter>li>a{line-height:24px;font-size:14px;font-size:1.4rem;padding:0 12px}.voa-country li{text-align:center;width:calc(20% - 29px)}.vehicle-control{margin-bottom:12px}.airport-service-media{display:-webkit-flex;display:-ms-flex;display:flex}.why-fcb-content .uk-close{top:-24px}.align-left,.align-right{max-width:550px}.vertical-center-parent--compare-car{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:56px;z-index:10}.vertical-center-child--compare-car{top:50%;transform:perspective(1px) translateY(-50%)!important;position:relative}.flex-align-item-tablet{display:flex;align-items:center}.btn-main-booking,.home-book .btn-main-booking{position:absolute;bottom:42px;right:0}.btn-main-booking.alt{right:12px;bottom:0;width:calc(50% - 12px)}.btn-main-booking.alt.fleet{right:0;width:50%}.btn-main-booking.alt.multi-trip{bottom:43px}.btn-main-booking.alt-simple{right:12px;width:calc(50% - 12px)}.home-book .btn-main-booking{bottom:100px}.booking-forms.thin .btn-main-booking.alt{right:0}#book-hourly .btn-main-booking.single-page{bottom:0}.home .home-block{padding:150px 0}.home .home-block.large{padding:250px 0}.fcb-vehicle-item{display:flex}.fcb-vehicle-item .vehicle-title{position:relative;flex:0 0 100%;margin-bottom:12px;padding-bottom:12px}.fcb-vehicle-item .vehicle-title:before{position:absolute;content:"";height:1px;width:calc(100% + 24px);bottom:0;left:-12px;background:#f1f1f1}.fcb-vehicle-item .vehicle-title>.question-mark{font-size:20px;color:#ef4c4c}.fcb-vehicle-item .vehicle-details{flex:1 40%}.fcb-vehicle-item .vehicle-price{flex:1 5%;text-align:right}.fcb-vehicle-item .vehicle-price a{margin-top:12px}.fcb-vehicle-item .vehicle-price .book-now{margin-top:6px}.fcb-vehicle-item .vehicle-image{flex:1 25%}.fcb-vehicle-item .vehicle-image img{max-width:160px}.fcb-vehicle-item .vehicle-type{padding:0 10px;position:absolute;top:2px;right:2px;display:inline-block;vertical-align:super;text-transform:uppercase}.fcb-vehicle-item h4{margin:0 12px 0 0;display:inline-block}.fcb-vehicle-item .gallery-info,.fcb-vehicle-item .gallery-info a{line-height:20px}.fcb-vehicle-item .gallery-info,.fcb-vehicle-item .gallery-info>.data-line{display:block}.vehicle-compare .vehicle-details{flex:0 0 100%;margin:0}.vehicle-compare h4{margin:0 100px 0 0}.content-rollover.addons .block-img-wrap{min-height:140px}.speaker.service{height:40px;max-width:250px;float:right;position:relative}.internal-links{width:calc(33.333% - 60px);margin-left:60px}#footer .social-icons a{line-height:60px}}@media (min-width:768px) and (max-width:999px){.box{padding:0 20px}.airport-single-services .single-addon.half{max-width:350px}.hide-tablet{display:none!important}.top .active{position:relative;top:7px}}@media (min-width:768px) and (max-width:1220px){.page-block.contact,.page-block.package{padding-top:140px}}@media (min-width:960px){.form,.video-area .airport .click-to-play-video{height:350px}.package--fast-track span{margin-top:6px}.hourly-hero .content-reading{position:relative;left:140px;padding:0 60px;max-width:640px}.testimonials .slick-slide>div{max-width:350px}.quote-form{max-width:800px}.page-content.quote .default-input .select2,.page-content.quote .default-input input{width:calc(100% - 12px)}.steps{font-size:15px;font-size:1.5rem}.video-area .single-video.airport{align-items:flex-end;margin-bottom:72px}.airport-information section:first-child{margin-bottom:84px}.airport-information section>div:first-child{padding-right:96px}.addons--mobile.right--adjust-mobile{padding-right:24px}#simple-tabs-5 ul.tabs.book-options,#simple-tabs-admin ul.tabs.book-options{top:12px;position:absolute;width:calc(50% - 24px);margin-left:12px}.site-wrap{position:relative}.packages .single-package{padding-right:12px}.choose-currency .select2-selection:before{top:7px}.right-header{margin-top:50px}.uk-modal .speaker{top:25px}.home-landing h2{font-size:35px}.slider{white-space:nowrap}.internal-links{width:calc(14.28% - 60px);float:left;padding:0}}@media (min-width:1000px){.all-addons .content-rollover.addons .single{min-height:270px}.vehicle-filters .ftype .select2{display:none}.fleet-top{background-position:right -470px bottom}.fleet-top .content-block,.fleet-top .content-reading{max-width:660px;display:block;float:none;margin:auto}#item-extra-605{width:calc(100% - 25%)}.fixed-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex}.main{-webkit-box-flex:0}.sidebar{-webkit-box-flex:0;padding:0 0 0 25px}.sidebar__inner{position:-webkit-sticky;position:sticky;top:90px;bottom:90px;z-index:0}body{width:calc(100% + 7px)}.play-video{text-align:center}#trip-details .aroma .radio{margin:0 7px;min-width:0}.content-rollover.addons .block{width:calc(25% - 24px)}.content-rollover.addons .single{width:25%}.content-rollover.addons .block .block-img-wrap img{max-height:135px}}@media (max-width:767px){.arrow-down.mobile{bottom:65px}.trip-progression{margin-top:100px}.upgrade-text{margin-bottom:12px}.vehicle-compare .upgrade-text .arrow-right:before{width:30px;transform:rotate(90deg)}.trip-details-box .radio{margin:0;display:block;text-align:center}.trip-details-box .radio input[type=radio]+.radio-label:before,.trip-details-box .radio input[type=checkbox]+.radio-label:before{margin:12px auto 6px;display:block}.header-image.tall{padding:160px 0 90px}.luxury-seperator h4{text-align:center;margin-top:12px}.luxury-seperator .heli li span{width:100%}.page-content.quote .default-input .hasDatepicker,.page-content.quote .default-input input[type=number]{max-width:calc(100% - 14px);width:100%}.package--header>div{max-width:490px;padding:0 24px}.package--header>div>div>div:last-child{margin-top:24px}.set-1>div:first-child,.set-2>div:first-child{margin-bottom:24px}#footer .footer-width>div{max-width:450px;margin:auto}.video-area .single-video{position:relative;margin-bottom:84px}.video-area .sub-heading{position:absolute;bottom:-60px;z-index:9}.video-area .single-video.airport:first-child{margin-bottom:270px}.video-area .single-video.airport:last-child{margin-bottom:150px}.addon--content-area .addons--mobile,.addon--content-area .addons--space,.vehicle-control{margin-bottom:24px}.video-area .single-video .sub-heading{bottom:auto;top:210px}.fcb-vehicle-item.fleet{position:relative!important;top:auto!important}.dropdown--mobile,.dropdown-open--mobile:checked~.dropdown-inner.static,.form-box{position:relative}.fcb-vehicle-item .gallery-info.fleet{position:relative;top:10px}.fcb-vehicle-item .vehicle-details.fleet{margin-top:0}.fixed-sidebar,.vehicle-control .top .choose-currency{margin-top:12px}.fcb-vehicle-item .vehicle-image .car-wifi{left:-12px;width:15px}.go-back-car{width:100%}.fcb-included-icons .radio-icon{padding:24px 0;width:49%;display:inline-block}.trip-details--content{width:100%;padding:24px 12px}.trip-details-box .input>div:first-child,.trip-details-box section .input>div:first-child{border-bottom:1px solid #e4e4e4}.trip-details-box .input>div:last-child,.trip-details-box section .input>div:last-child{border-bottom:0}.payment-section .input>div:first-child,.payment-section input:first-child{border-bottom:1px solid #e4e4e4}.payment-section .input>div:last-child,.payment-section input:last-child{border-bottom:0}.vehicle-compare{flex-direction:column}.g2g-items.single-addon.half{float:left}.addons h1{font-size:25.5px;font-size:2.55rem}.addon--content-area .addon--img,.addon--content-area .addons--crop{height:200px}.centered-addon .extra-field{width:calc(100% - 24px);margin:0;border-radius:0;border-left:0;border-right:0}.centered-addon .sim{width:248px;margin:auto;overflow:hidden}.centered-addon .sim>div{width:100%!important}.book-car-fleet-box--wrapper .btn{max-width:none;width:100%}.page-content.quote .row{padding-left:0;padding-right:0}.page-content.quote .trip_type .wpcf7-list-item{display:block;max-width:250px;margin:10px auto}.footer-links>div,.home .book-forms iframe,.services .book-forms iframe,.user-home .user-head{margin-top:12px}#view-hide-itin{width:calc(100% - 24px)}.user-home{padding-top:20px}.payment-landing .button-1{margin:0 0 12px;display:block}.order-list .view-edit{display:block}.order-list .btn+.btn{padding:0;margin:0 0 12px}.order-list .btn+.btn:last-child{margin:0}.collapse.payment{margin-top:12px}.home #footer{z-index:2}#footer{z-index:0}#vehicles .fcb-vehicle-item{margin-top:6px}.service-menu{margin-top:12px}.select-date-indicator:before{right:14px}.header-image{min-height:110px}.header-image.fleet-top{padding-top:80px;background:0 0}.form-box>label{display:none!important}.form-box{margin:0 0 6px!important}.form-box input{margin-bottom:1px}.form-box input:last-child{margin:0}.form-box.smile-icons,.survey-divider .form-box{margin:0!important}.fcb-modal{width:90%;padding:24px}.form-box-submit,.form-box-submit.end{flex-direction:column;display:block}.form-box-submit input[type=submit],.form-box-submit.end input[type=submit]{width:100%}.package-times .saturday,.package-times .sunday,.package-times .weekdays{display:flex;flex:2 100%;align-items:center}.package-times .saturday div,.package-times .sunday div,.package-times .weekdays div{flex:2}.package-times .saturday div:first-child,.package-times .sunday div:first-child,.package-times .weekdays div:first-child{max-width:150px}.admin-special-addon .btn,.admin-special-addon .btn+.btn{margin:0 12px 12px 0}.fcb-accordion .sub h5.title,.fcb-addon .sub h5.title{padding-left:12px}.alert h3,.alert h4,.alert span[data-url]:after,.alert.serious h3,.alert.serious h4,.alert.serious span[data-url]:after,.uk-modal h3,.uk-modal h4,.uk-modal span[data-url]:after{font-size:15px;font-size:1.5rem}.alert span[data-url]:after,.alert.serious span[data-url]:after,.uk-modal span[data-url]:after{content:attr(data-url)}.alert .form-box-submit input[type=submit],.alert.serious .form-box-submit input[type=submit],.uk-modal .form-box-submit input[type=submit]{margin:12px 0;width:100%}.fcb-vehicle-item .vehicle-price{display:-webkit-flex;display:-ms-flex;display:flex;width:100%;flex:0 0 100%;flex-flow:row wrap;justify-content:space-around;text-align:center;font-weight:700;text-transform:uppercase}.fcb-vehicle-item .vehicle-price .book-now,.fcb-vehicle-item .vehicle-price form{flex:0 0 100%;margin-top:12px}.fcb-vehicle-item .main-price{display:flex}.fcb-vehicle-item .exch-price{margin-left:5px}.fcb-vehicle-item h4,.user-head .user-info .btn+.btn{margin:0}.trip-details{padding:0 12px}.order-list .view-edit,.user-head .user-info{padding:12px}.trip-details div{display:block;width:100%}.trip-details span,.trip-details strong{flex:1 100%;display:flex}.order-info .single-addon{display:block}.user-head{flex-direction:column;align-items:stretch;text-align:center}.order-list,.user-info{display:-webkit-flex;display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:stretch}.order-list>div,.user-info>div{flex:2 50%}.order-list .btn,.order-list h4,.user-info .btn,.user-info h4{flex:1 100%;margin:0 0 12px}.form-box label:not(.radio-label):not(.dropdown-overlay){display:-webkit-flex;display:-ms-flex;display:flex;padding-left:20px}.survey-divider .form-box label{display:block!important}.addon-thumb{text-align:center;width:100%}.addon-thumb img{max-height:200px;width:auto;margin-bottom:12px}.addon-desc .addon-excerpt{width:100%;max-width:100%;display:flex;flex-wrap:wrap}.addon-desc .btn{flex:0 100%;text-align:center;margin-top:12px}.fast-track .addon-excerpt{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.fast-track .addon-excerpt .youtube-thumb,.fast-track .addon-excerpt p{flex:0 60%;margin:0}.fast-track .addon-excerpt .youtube-thumb{flex:0 35%;padding-left:5%;max-width:150px;text-align:right}.survey-form .form-box{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-around;flex-flow:row wrap;align-items:stretch}.survey-form .form-box>label{flex:100%;margin-bottom:0}.survey-divider section{margin:12px 12px 0}.result:last-child{margin:0}.sub-question{padding:12px}.dropdown--mobile{display:inline-block;height:34px}.dropdown-open--mobile:checked~.dropdown-inner{opacity:100;visibility:visible}.dropdown-overlay--mobile{display:none;position:fixed;height:200vh;width:200vw;top:-100px;right:0;bottom:0;left:-100px;z-index:1}.dropdown-inner--mobile{background-color:#fff;border-radius:3px;position:absolute;opacity:0;transition:opacity .3s;visibility:hidden;z-index:2;border:1px solid #f1f1f1;margin-top:5px}.dropdown-inner--mobile:not(.static){transition:opacity .3s,visibility .3s}.dropdown-inner--mobile.hover{top:33px;z-index:1000}.vehicle-filters{display:block;background-color:#fff}.vehicle-filters .dropdown--mobile,.vehicle-filters .passengers{display:inline-block;clear:both;width:100%}ul.fcb-filter>li{width:33.333%}ul.fcb-filter>li>a{font-size:12px;font-size:1.2rem;width:100%;text-align:center}ul.fcb-filter li:nth-child(1),ul.fcb-filter li:nth-child(2),ul.fcb-filter li:nth-child(3),ul.fcb-filter li:nth-child(4),ul.fcb-filter li:nth-child(5),ul.fcb-filter li:nth-child(6){border-bottom:1px solid #f1f1f1}ul.fcb-filter li:nth-child(2),ul.fcb-filter li:nth-child(5),ul.fcb-filter li:nth-child(8){border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;width:calc(33.3333% - 2px)}.passengers{margin-top:6px}.show-hide-fleet .dropdown-inner--mobile label{position:absolute;bottom:106px;height:38px!important;background:#444}.show-hide-fleet .dropdown-inner--mobile label:before{color:#fff}.show-hide-fleet{margin:0 0 6px;position:relative}.show-hide-fleet .dropdown-inner--mobile{border-top-right-radius:0;border-top-left-radius:0}.show-hide-fleet .dropdown-inner--mobile>label{left:0;right:0;border-color:transparent;border-top:0;border-radius:0}.show-hide-fleet .dropdown-inner--mobile>label:before{content:"\e873";margin-right:15px;font-family:LinearIcons}.show-hide-fleet .btn{border:1px solid #f1f1f1;display:block;background:#444;color:#fff}.show-hide-fleet .btn>div{color:#231f20}.show-hide-fleet>div{margin-top:-2px;width:calc(100% - 2px)}.addon-price-detail .exch-price{margin-left:12px}.dropdown-open--mobile:checked~.dropdown-inner--mobile{opacity:100;visibility:visible;z-index:9999}.dropdown-open--mobile:checked~.dropdown-inner--mobile .select2{display:none}.dropdown-open--mobile:checked~.dropdown-overlay--mobile,.get-quotation,.speaker{display:block}.fcb-included{padding:5px}.current-itinerary .title{padding:12px}.show-hide-free-fleet{margin:12px 0 0}.home-book p{padding:0;font-size:14px;font-size:1.4rem}.get-quotation{float:none;margin-top:12px}.passenger-input.multiple{max-width:140px;display:block;overflow:hidden;margin:0 auto 20px}.passenger-input.multiple input{width:32px;height:32px}#back-top{width:40px;line-height:40px;height:40px}.ytplayer-container,.ytplayer-container iframe{width:110%!important}.passenger-type.family{position:absolute;top:0}.fcb-modal-full .video{margin-top:24px}.speaker{margin:auto;right:0!important;position:relative;width:140px}.play-video h3{font-size:15px;font-size:1.5rem}.uk-slidenav{background:rgba(255,255,255,.5);color:#fff;font-size:20px;font-size:2rem;height:50px;line-height:50px;width:40px}.uk-slidenav:hover{color:#e0d18f}.home-book-form.mobile-form{padding-bottom:45px}.home-book-form.alternate.mobile-form{padding-bottom:57px}.home-book-form.alternate.mobile-form .btn-main-booking .btn{bottom:12px}.passenger-input.multiple{position:relative;width:100%;text-align:center}.btn-main-booking .btn{bottom:0;position:absolute}.book-options li{width:20%;line-height:1}.book-options li a{word-break:keep-all;line-height:1.5;height:35px}.book-options li .btn{white-space:normal;line-height:16px;display:flex;justify-content:center;align-items:center}span.mobile-tab{height:auto}.home-book .book-forms{padding:15px}.btn-main-booking{bottom:0}.align-left,.align-right{margin:auto}.fcb-vehicle-item{font-size:14px;font-size:1.4rem;text-align:left}.fcb-vehicle-item .vehicle-title{flex:0 0 60%}.fcb-vehicle-item .vehicle-image{flex:0 0 40%;max-width:150px;margin:auto}.fcb-vehicle-item .vehicle-type{font-size:10px;margin:auto}.fcb-vehicle-item .gallery-info{display:inline-table;right:0;width:100%;top:75px;left:0}.fcb-vehicle-item .exch-price,.fcb-vehicle-item .gallery-info,.fcb-vehicle-item .rushhour-price{font-size:10px}.fcb-vehicle-item .vehicle-details{margin:40px 0 0;padding:0}.fcb-vehicle-item .info{position:relative;padding-bottom:12px;margin-bottom:12px}.fcb-vehicle-item .info>div{justify-content:space-between;flex-wrap:wrap;display:flex}.fcb-vehicle-item .btn{display:block;width:100%}.side-menu{margin-top:24px}.airport-service-media{padding-top:24px}.content-rollover .block h3{text-shadow:0 1px 2px #0e0e0e;font-size:17px;font-size:1.7rem;top:-20px}.content-rollover.addons .block h3{font-size:12px;font-size:1.2rem;top:-12px;opacity:0}.content-rollover.addons .block:hover h3{opacity:1}.content-rollover.addons .block .btn{height:32px!important;line-height:32px!important}.addon-item{padding:12px 12px 48px}.addon-outer .addon-price-detail{left:7px;text-align:left;width:90%;top:50px}.addon-outer .addon-price-detail .select-price{position:relative;top:-8px;left:20px}}@media (min-width:550px) and (max-width:767px){.fcb-vehicle-item .gallery-info{top:100px}.vehicle-control h4{line-height:34px;height:34px}.hide-phablet{display:none!important}.btn+.btn{margin:6px}.airport.btn+.btn{margin:0 12px 12px}.vehicle-price .btn+.btn{margin:6px 0 0}.btn-main-booking .btn{margin:0}.pad-xs .pad-xs--left{padding-left:6px}.pad-xs .pad-xs--right{padding-right:6px}.home-block.home-landing{padding-top:80px}.slider{height:24px}.content-rollover .block p{display:none}}@media (max-width:549px){.admin-special-addon input,.pay-button.btn{width:100%}.logged-in-user{max-width:115px}.bodyguard--types ul>li{min-height:165px}.all-addons .content-rollover.addons .single{min-height:240px}.page-template-page-trip-details .uk-modal-close.uk-button{bottom:-50px}#view-hide-itin{margin-top:12px}.order-list .order{position:relative;padding-left:6px}.fcb-modal a.subtle-action{max-width:100%;margin:18px auto 0;display:block}.vehicle-control>.active{margin-bottom:6px}.uk-modal-dialog .scrollable-area{max-height:70vh}.current-itinerary form{padding:12px}.admin-special-addon .btn,.admin-special-addon .btn+.btn{margin:12px}.alert-top{margin-top:12px}.form-box.admin-addons{overflow:hidden}.form-box.admin-addons .admin-addon-name,.form-box.admin-addons .admin-addon-price,.form-box.admin-addons .admin-addon-qty{padding:0 10px}.form-box.admin-addons input:nth-child(2),.form-box.admin-addons input:nth-child(3),.form-box.admin-addons input:nth-child(4){width:calc(33.333% - 36px)}.form-box.admin-addons input:nth-child(5){width:calc(100% - 20px)}.airport.btn+.btn{margin:0 12px 12px}.home-book-form.alternate.mobile-form .btn-main-booking .btn{width:calc(100% - 30px)}label.included{min-height:80px}.home-book{margin-right:-8px;margin-left:-8px}.uk-container{padding:0 12px}.hide-phone{display:none!important}.btn{display:block}.btn+.btn{margin-top:5px}.btn.icon.airport{display:inline-block;margin-left:30px;margin-right:30px}.service-links a{margin-bottom:12px}.btn-main-booking{bottom:10px}.align-left,.align-right{max-width:100%}.pad-xxs--left{padding-left:3px}.pad-xxs--right{padding-right:3px}.home-book-form .return-form>*,.home-book-form>*{margin-bottom:5px}.home-block{padding:24px 0}.home-block.home-landing{padding-top:85px}.home-block.home-landing h2{font-size:25.5px;font-size:2.55rem}.half-tabs>.btn:first-of-type,.half-tabs>li:first-of-type{width:auto;margin-right:4px}.half-tabs>.btn:last-of-type,.half-tabs>li:last-of-type{width:auto;margin-left:4px}.third-tabs>.btn:first-of-type,.third-tabs>li{width:auto}.play-video{margin-top:12px}.play-video h3{font-size:12px;font-size:1.2rem}.multi-buttons>*{margin:6px}.mobile-booking{margin:24px -15px 0;padding:15px}.mobile-booking.background{background:#f1f1f1}.passenger-count{width:calc(50% - 25px)}.passenger-input{width:calc(50% - 11px);top:4px}#myform.home input{width:30%}#myform.home input[type=text].qty{width:40%}.addon-desc{padding:12px}.fcb-vehicle-item h4{font-size:12px;font-size:1.2rem;margin-bottom:0}.fcb-vehicle-item .vehicle-image{max-width:110px;max-height:50px}}@media (max-width:330px){.get-quotation,.home-block li a,.radio{font-size:11px;font-size:1.1rem}}@media (min-width:1025px){#header ul#menu-main-menu>li{width:auto;flex:1}}@media (min-width:1024px){.home-landing h2{font-size:45px}}@media (min-width:1221px){#block-hourly-part-2 .inner{left:-10%}#block-airport-part-1{background-position:top}.page-service{padding-top:120px}.user{vertical-align:bottom}.hide-desktop{display:none!important}.pad-xl--left{padding-left:12px}.pad-xl--right{padding-right:12px}.fleet-top{background-position:right -290px bottom 0;background-size:1050px}.content-rollover .block{width:calc(33.3333% - 10px);float:left}#trip-details .aroma .radio{margin:0 20px}.all-addons .content-rollover.addons .block .block-img-wrap img,.content-rollover.addons .block .block-img-wrap img{max-height:140px}}@media (min-width:768px) and (min-height:620px){.vertical-center-parent--tablet{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:100%;z-index:10}.vertical-center-child--tablet{top:50%;transform:perspective(1px) translateY(-50%)!important;position:relative}}@media (min-height:1000px){.trip-detail{height:calc(100vh - 520px)}}@media (max-height:999px){.trip-sidebar .trip-detail{height:calc(100vh - 280px)}.sidebar-faq{position:absolute;top:-9999px;left:-9999px}}@media (max-width:399px){.half-tabs>.btn:first-of-type,.half-tabs>li:first-of-type{width:100%;margin-bottom:4px}.half-tabs>.btn:last-of-type,.half-tabs>li:last-of-type{width:100%;margin:0}.third-tabs>.btn:first-of-type,.third-tabs>li{width:auto}.content-rollover .block h3{font-size:17px;font-size:1.7rem}}@media (min-aspect-ratio:16 / 9){.ytplayer-container{height:300%!important;top:-100%!important}}@media (max-aspect-ratio:16 / 9){.ytplayer-container{width:300%!important;left:-100%!important}}@media (max-width:479px){.addons--mobile.--left,.addons--mobile.--right,.pad-xxs--left,.pad-xxs--right{padding:0}}@media (min-width:480px) and (max-width:549px){.pad-xxs--left{padding-left:3px}.pad-xxs--right{padding-right:3px}.addons--mobile.--right{padding-right:12px}.addons--mobile.--left{padding-left:12px}}@media only screen and (max-width:1000px){#login-modal .uk-modal.uk-open,#modal-register .uk-modal.uk-open,#register-modal .uk-modal.uk-open{position:absolute;z-index:9999}#login-modal .uk-modal-dialog,#modal-register .uk-modal-dialog,#register-modal .uk-modal-dialog{top:70px!important;transform:perspective(0) translateY(0)!important}}.opacity-img{opacity:.85}.page-template-page-trip-details .uk-modal-footer{height:0;margin:0}.page-template-page-trip-details .uk-modal-dialog{padding:0}.page-template-page-trip-details .uk-modal-close.uk-button{top:auto;bottom:10px;left:0;right:0;width:120px;text-indent:100%;margin:auto;background:rgba(224,209,143,.8)}.page-template-page-trip-details .uk-modal-close.uk-button:hover{background:#e0d18f}.page-template-page-trip-details .uk-modal-close.uk-button:after{width:120px;font-size:12px;content:"yes, thank you";font-family:Raleway,sans-serif}.page-template-page-trip-details .uk-modal-content{margin:0}.page-template-passport #tidio-chat{display:none}#tidio-chat iframe{left:auto!important;right:0!important}#booking_extend_model{padding:12px}#admin-edit{position:fixed;background:#ef4c4c;color:#fff;padding:6px 24px;border-radius:3px;bottom:17px;z-index:9999;left:80px;max-width:150px}#admin-edit a{margin-left:6px}#admin-edit a,#admin-edit a:hover{color:#fff}.mobile-login-block.block-cars{position:relative;z-index:2}.mobile-login-block.block-cars .collapse-inner{background:#fff}.mobile-login .contact-us-mobile div>a,.mobile-login li>a{font-size:17px!important;text-transform:uppercase;min-height:27px;color:#231f20!important;background:#e0d18f;max-height:30px;display:-webkit-flex;display:-ms-flex;display:flex;margin-left:10px;padding:5px 12px;position:relative;top:-5px;border-radius:3px}#headercontacts div,.fast a{display:block}.mobile-login .contact-us-mobile div>a:hover,.mobile-login li>a:hover{color:#231f20!important}#headercontacts a,.fast a,.fast a:hover{color:#fff}.mobile-login .contact-us-mobile div>a:nth-child(2),.mobile-login li>a:nth-child(2){font-size:19px}.mobile-login .contact-us-mobile div>a .truncate.user,.mobile-login li>a .truncate.user{max-width:50px}.mobile-login .contact-us-mobile div>a .contact-us-mobile .contact-us,.mobile-login li>a .contact-us-mobile .contact-us{left:0}.fast a{text-transform:uppercase;font-size:12px;text-align:center}.fast img{max-width:25px;margin-right:6px}.disabled{position:relative;height:400px;overflow:hidden}.disabled .overlay{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;background:-moz-linear-gradient(top,rgba(255,255,255,.48) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.48) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,.48) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7affffff', endColorstr='#ffffff', GradientType=0 )}#headercontacts{display:none}#headercontacts img{width:25px}@media (min-width:700px){#headercontacts{display:block;margin-right:10px;position:absolute;top:6px;left:270px;font-size:1.2rem;line-height:22px}#header .logged-in-user{right:45px}}@media (min-width:710px){#header .logged-in-user{right:55px}}@media (min-width:725px){#header .logged-in-user{right:70px}}@media (min-width:800px){#headercontacts{display:block;left:auto;right:310px;font-size:1.5rem}}@media (min-width:1165px){#headercontacts{display:block;top:29px;left:auto;right:310px;font-size:1.5rem}#headercontacts div{display:inline-block;margin-right:15px}} #why-fcb-modal .uk-close{top:-2px}#why-fcb-modal h2{text-align:center;padding-top:10px} .mobile-container .pick-up-timer:after {font-family: LinearIcons;content: "\e864";margin-right: 10px;line-height: 34px;height: 34px;position: absolute;top: 2px;left: 12px;}.mobile-container .pick-up-timer-outer:before {display: none;}#ret_checkindate{color: #ffffff;}input[type=text].opac-1:disabled{opacity: 1;border-color: rgba(255,255,255,.2);}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url("https://fonts.gstatic.com/s/robotocondensed/v16/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2") format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url("https://fonts.gstatic.com/s/robotocondensed/v16/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2") format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}.vtwrap{display:block;height:45px;width:163px;position:fixed;bottom:23px;left:65px;z-index:9991;cursor:pointer;cursor:hand;box-shadow:0 2px 4px 0 rgba(0, 0, 0, .2);background-image:url('/images/how-to-book.png')}.vtmax{right:375px;bottom:52px}#vtmodal{z-index:99999;overflow-y:auto}#vtmodal .uk-modal-dialog{width:768px;height:458px;overflow:auto}#vtmodal .uk-modal-close{position:absolute;top:-27px;right:2px;cursor:pointer;cursor:hand;width:20px;line-height:20px}@media (max-width:767px){.vtwrap{height:45px;width:45px;left:10px;bottom:10px;background-image:url('/images/how-to-book-mobile.png')}#vtmodal .uk-modal-dialog{width:355px;height:210px;padding:5px 0 0 5px;}}