@media screen and (max-width:1700px){#main-header .top-nav .menu ul li a{font-size:14px;padding:30px 12px}}@media screen and (max-width:1600px){#main-header{position:relative}#main-header .logo{float:none;width:100%}#main-header .top-nav{float:none;width:100%}#main-header .top-nav .menu{float:none;width:100%}#main-header .top-nav .menu ul li a{background-color:#e2e2e2;font-size:16px;width:16.665%}#main-header .top-nav .info-btns{position:absolute;top:0;right:0;float:none;width:600px}#main-content .row .travel-info .executive-transfers{background-image:none}#main-content .row .info-box .airport-transfers,#main-content .row .info-box .open-account{background-image:none}}@media screen and (max-width:1200px){#quote-booking ul li h3 a{width:100%}#footer-nav .menu{width:48%}#footer-nav .app-btns{width:28%}#main-hero .welcome-text h1{font-size:42px}}@media screen and (max-width:1100px){#quote-booking ul{width:100%}#main-content .row .taxi-info ul li h3 span{font-size:14px}#main-content .row .info-box .text-content{width:100%}#main-content .row .travel-info .text-content{width:100%}#main-content .row .taxifare-info ul.fare-list li h3{font-size:18px}#footer-nav .app-btns{float:right;width:auto;margin-right:0}#footer-nav .app-btns ul li a{display:block;float:left;width:49%;padding:0;margin-right:2%}#footer-nav .app-btns ul li:last-child a{float:right;margin-right:0}#footer-nav .social-links{display:none}#qoute-form .vehicle-list .form-btn input[type=submit]{font-size:24px}#main-content form .form-row .time-info select{background:0 0;padding:16px 18px}#main-hero .welcome-text h3{line-height:32px}.page .innerpage-hero h1{font-size:50px}.page .innerpage-hero p{font-size:20px}#features .features-list ul li h3{font-size:12px!important}#main-hero .new-quotation form input[type=number],#main-hero .new-quotation form input[type=text]{font-size:14px}#main-hero .new-quotation form .box{padding-left:38px}#main-content .diagram .show-mobile{display:block}#main-content .booking-diagram{display:none}#main-hero .hero-info .hero-btns ul li a{font-size:16px}#main-footer h3{font-size:20px}#main-footer .footer-links .link-list:first-child,#main-footer .footer-links .link-list:nth-child(2),#main-footer .footer-links .link-list:nth-child(4){width:16%}#main-footer .footer-links .link-list:nth-child(3){width:22%}#main-footer .contact-info ul li,#main-footer .contact-info ul li a{font-size:14px}}@media screen and (max-width:1000px){#main-header .top-nav ul li a,#main-header .top-nav ul li.contact a{padding:26px 0}#main-hero .hero-info{padding:80px 0}#main-hero .hero-info ul li{width:49%;margin-bottom:2%}#main-hero .hero-info .hero-btns{width:600px;margin:0 auto}#main-hero .hero-info ul li:nth-child(even){margin-right:0}#main-hero .hero-info ul li:nth-child(3),#main-hero .hero-info ul li:nth-child(4){margin-bottom:0}#quote-booking{margin-top:-116px}#quote-booking ul li h3 a{font-size:24px;padding:24px 22px 24px 90px}#quote-booking ul li.standard-booking h3 a{background:#fff url(../img/standard-booking-icon.png) no-repeat 8% center}#quote-booking ul li.to-airport h3 a{background:#fff url(../img/to-airport-icon.png) no-repeat 8% center}#quote-booking ul li.from-airport h3 a{background:#fff url(../img/from-airport-icon.png) no-repeat 8% center}#main-content .row .taxi-info{display:none}#main-content .row .travel-info h3{font-size:22px}#main-content .row .info-box .open-account{padding:29px 40px}#main-content .row .taxifare-info ul.fare-list{margin-top:30px}#main-content .row .taxifare-info ul.fare-list li h3{font-size:16px}#main-content .row .taxifare-info ul.fare-list li h3 span{padding:13px 7%}#main-content .row .taxifare-info ul.fare-list li h3 span:nth-child(2){padding:13px 3%}#main-content .row .explore-cities{display:none}#main-content .row .blogpost .blogpost-list li p.date{display:block}#main-content .row .blogpost .blogpost-list li p{display:none}#qoute-form .vehicle-list ul li{width:49%;margin-bottom:2%}#qoute-form .vehicle-list ul li:nth-child(2){margin-right:0}#qoute-form .vehicle-list .note{margin-bottom:2%}#qoute-form .vehicle-list .form-btn{margin-top:0}#qoute-form .vehicle-list .form-btn{width:49%}#main-content .relevant-pages ul li h3 a{font-size:18px}#main-content .content-menu ul li a{width:19.2%}#main-content .full-content-menu ul li a{width:32%;margin-right:2%}#main-hero .welcome-text h1{font-size:36px}.top-hero{padding:100px 0}#quote-form{float:none;width:80%;margin:0;margin:0 auto}#main-hero .welcome-text{float:none;width:80%;margin:0;margin:40px auto 0 auto}#gdpr-cookie-message p:last-child{text-align:left}#gdpr-cookie-message button{margin-left:0!important}#main-content .vehicle-list ul li .car-info h3{font-size:20px}.page .innerpage-hero h1{font-size:46px}#main-content .vehicles-list ul li .info{margin-bottom:10px}#main-content .vehicles-list ul li .info p{vertical-align:unset;margin:0;margin:6px 0}#main-content .vehicles-list .description ul li{float:none;width:100%;margin-right:0}#main-hero .new-quotation{padding:10px}#main-hero .new-quotation form .box{padding-left:36px}#main-hero .new-quotation form .loc-green-icon,#main-hero .new-quotation form .loc-red-icon{background-position-x:3%}#main-hero .new-quotation .form-row .passenger-icon,#main-hero .new-quotation .form-row .time-icon,#main-hero .new-quotation form .date-icon{background-position-x:6%}#main-hero .new-quotation .form-row .col-half .form-row:nth-child(1){margin-bottom:1%}#main-hero .new-quotation .form-row .info .form-row{margin-bottom:0!important}#main-hero .new-quotation .form-row .col-half .form-row .col-half:first-child,#main-hero .new-quotation .form-row .col-half .form-row .col-half:last-child{width:49%;margin-right:2%}#main-hero .new-quotation .form-row .col-half .form-row .col-half:last-child{margin-right:0}#main-content aside.sidebar-right .parking-info .price-info h4{font-size:56px}#main-footer .footer-links .link-list:first-child,#main-footer .footer-links .link-list:nth-child(2),#main-footer .footer-links .link-list:nth-child(4){width:21%}#main-footer .footer-links .link-list:nth-child(3){width:31%}#main-footer .footer-links .link-list:nth-child(4){margin:0}#main-footer .footer-links .link-list:last-child{float:none;width:100%;clear:both;padding-top:28px}#main-footer .contact-info ul li,#main-footer .contact-info ul li a,#main-footer .contact-info ul li:first-child a{display:inline-flex}#main-footer .contact-info ul li{padding:2px 0;margin:0 4% 8px 0!important}#main-footer .contact-info ul li:last-child{background-positio-x:top}}@media screen and (max-width:900px){#main-header .logo{width:auto}#main-header .top-nav{display:none}.mobilenav{display:block}.mobilenavbutton{background:url(../img/menu-icon.png) top left no-repeat;display:block;position:absolute;top:13px;right:3%;z-index:999;text-indent:-9999px;width:49px;height:48px}#callnowbutton a{display:block}.home-hero .hero-text{padding-bottom:36px}#main-content .row .travel-info{margin-top:40px}#main-content .row .travel-info .executive-transfers{float:none;width:100%;padding-bottom:36px;margin:0;margin-bottom:2%}#main-content .row .travel-info .text-content{width:60%}#main-content .row .info-box{float:none;width:100%}#main-content .row .info-box .airport-transfers{margin-bottom:2%}#main-content .row .taxifare-info ul.fare-list li{float:left;width:100%;padding:14px 26px;margin-right:0;margin-bottom:1%}#main-content .row .taxifare-info ul.fare-list li:last-child{margin-bottom:0}#main-content .row .taxifare-info ul.fare-list li h3{font-size:18px}#main-content .row .taxifare-info ul.fare-list li h3 span{padding:10px 7%}#main-content .row .taxifare-info ul.fare-list li h3 span:nth-child(2){padding:10px 3%}#main-content .row .blogpost{padding-top:40px}#main-content .row .blogpost ul.blogpost-list{margin-top:20px}#main-content .row .taxifare-info{margin-top:40px}#features ul li h3{font-size:20px}#main-content .content-menu ul li a{font-size:16px;padding:14px 14px}main h2{font-size:26px}.top-hero{padding:60px 0}#quote-form{width:100%;margin:0}#main-hero .welcome-text{width:100%;margin:0;margin:0;margin-top:40px}#main-content .vehicle-list ul li .car-info{width:22%}#main-content .vehicle-list ul li .car-info ul li{float:none;width:100%;margin-right:0}#main-content .vehicle-list ul li .book-btn{float:right;width:24%}.page .parking-hero .booking-info .quote-buttons ul li a{font-size:18px!important}.page .innerpage-hero .innerpage-text{padding:60px 0}.page .innerpage-hero .innerpage-text p:nth-child(2){margin-top:40px}.page .innerpage-hero .text-left{float:none;width:100%;margin-right:0}.page .innerpage-hero .form-right{float:none;width:100%;margin:0;margin-bottom:40px}#features .features-list ul li h3{font-size:14px!important}#main-content .quality .row .quarter h3{font-size:18px}#main-footer .footer-nav{background-image:none}#main-footer .company-info{width:296px;display:block}#main-footer .company-info .copyright,#main-footer .company-info nav.menu{margin-top:10px}#main-footer .company-info nav.menu{width:100%}#main-footer .design-by{padding:45px 0}}@media screen and (max-width:800px){#main-content .row .blogpost .blogpost-list li h3 a{font-size:16px}#quote-booking ul li h3 a{padding:0;padding:24px 24px}#quote-booking ul li.from-airport h3 a,#quote-booking ul li.standard-booking h3 a,#quote-booking ul li.to-airport h3 a{background:0 0;background:#fff}#main-hero .new-quotation .form-row .col,#main-hero .new-quotation .form-row .col:last-child{width:49.5%}#main-hero .new-quotation .form-row .col:nth-child(even){margin-right:0}#main-hero .new-quotation .form-row .col:last-child{float:right;margin-top:1%}#footer-nav .menu ul li a{font-size:14px}#main-footer .row .col:nth-child(2),#main-footer .row .col:nth-child(3){display:none}#main-footer .row .address{width:60%}#main-footer .row .col:last-child{width:36%}.page .home-hero .pagehero-text{padding:60px 0 40px 0}#qoute-form .vehicle-list .form-btn input[type=submit]{text-align:center;padding:26px 0 26px 0}#features ul li h3{font-size:16px}#main-content .row .col-half{float:none;width:100%;margin-right:0;margin-bottom:28px}#main-content .row .col-half:last-child{margin-bottom:0}#main-content .btns-row .col-half{float:left;width:48%;margin:0;margin-right:4%}#main-content .btns-row .col-half:last-child{margin-right:0}#main-content .relevant-pages{margin:40px 0}#main-content .content-left,#main-content .quality .content-right{float:none;width:100%;margin-right:0}#main-content .quality .sidebar-left,#main-content aside.sidebar-right{float:none;width:100%;margin-top:28px}#main-content .quality .sidebar-left{margin:0;margin-bottom:28px}#main-content .relevant-pages ul li{width:48%}#main-content .relevant-pages ul li img,#main-content .steps img{width:100%;height:auto}#main-content .relevant-pages ul li:nth-child(even){margin-right:0}#main-content .relevant-pages ul li:nth-child(3){margin-right:2%}#main-content .relevant-pages ul li:nth-child(4){margin-bottom:6%}#main-content .relevant-pages ul.howto-services-list li{margin-bottom:4%}#main-content .row .locations{display:none}#main-content .row .margin-none{margin-bottom:0}#main-content .service-content{margin-bottom:0}#main-content .row .col{float:none;width:100%;margin-right:0;margin-bottom:4%}#main-content .row .col:last-child{margin-bottom:0}#main-content .service-info ul li .image-left{width:30%}#main-content .service-info ul li .descriptions-right{width:66%}#main-content aside.contact-info .social ul li a{width:32px}#main-content .informations .map{display:none}#main-content .city-content .image-left{float:none;width:100%}#main-content .city-content .descriptions-right{float:none;width:100%;margin-top:28px}#main-content .nearby-airports ul li{width:48%;margin-right:4%;margin-bottom:4%}#main-content .nearby-airports ul li:nth-child(even){margin-right:0}#main-content .nearby-airports ul li:nth-child(3),#main-content .nearby-airports ul li:nth-child(4){margin-bottom:0}#main-content .taxi-prices table thead tr th{font-size:16px}#main-content .vehicle-list ul li .image{width:40%}#main-content .vehicle-list ul li .car-info{width:32%}#main-content .vehicle-list ul li .price{float:right;width:20%;padding:18px 0;margin-right:0}#main-content .vehicle-list ul li .book-btn{clear:both;width:210px}#main-content .nearby-airports ul li img{width:100%;height:auto}#main-content .row .taxitips-info ul li{float:none;width:100%;margin-right:0;margin-bottom:14px}#main-content .row .taxitips-info ul li img{width:100%;height:auto}#main-content .row .taxitips-info ul li:last-child{margin-bottom:0}#main-content .vehicles-list .description ul li{float:left;width:48%;margin-right:4%}#main-hero .new-quotation form .loc-green-icon,#main-hero .new-quotation form .loc-red-icon{background-position-x:4%}#main-hero .new-quotation .form-row .passenger-icon,#main-hero .new-quotation .form-row .time-icon,#main-hero .new-quotation form .date-icon{background-position-x:8%}.page .ui-hero .hero-bg{padding:34px 0}.page .ui-hero .hero-text{padding-bottom:34px!important}#salient-features ul.feature-list li h3{font-size:18px}#salient-features ul.feature-list li p{font-size:13px}#main-content .diagram .show-mobile{width:64%;margin:0 auto}#main-content .easy-info ul li .image-left{width:13%}#main-content .easy-info ul li .description{width:84%}#main-content .managebooking-info{width:80%}#main-content .manage-booking .row .col-half{float:left;width:48%;margin:0;margin-right:4%}#main-content .manage-booking .row .col-half:last-child{margin-right:0}#main-content .booking-confirmation .journey-info,#main-content .booking-confirmation .row .col{width:100%!important}#main-content .booking-confirmation .price-info .text-centered{text-align:left;width:100%}#main-content .booking-confirmation .price-info .btns .btn{display:inline-block}#main-content .getquote form .form-row{margin-bottom:2%}#main-content .getquote form .form-row .col-half{float:left;width:49%;margin:0;margin-right:2%}#main-content .getquote form .form-row .col-half:last-child{margin-right:0}#main-hero .row .col-half{float:none;width:100%}#main-hero .parking-quotation form .loc-green-icon,#main-hero .parking-quotation form .loc-red-icon{background-position-x:1.6%!important}#main-hero .parking-quotation .form-row .time-icon,#main-hero .parking-quotation form .date-icon{background-position-x:3.5%}#main-hero .parking-info{margin-bottom:18px}#main-hero .parking-info h1{font-size:36px}#main-hero .parking-info p{font-size:18px;line-height:24px}#main-hero .parking-info .contact-info{display:none}#main-hero .parking-quotation form .flight-green-icon,#main-hero .parking-quotation form .promo-code-icon{background-position-x:11px}#main-content .quality .sidebar-left ul.list li{display:inline-block;margin:0;margin:6px 3% 6px 0}#main-content .manage-booking .responsive-btn{display:block!important}main h1{font-size:28px;line-height:initial}#main-footer h3{margin-bottom:12px}#main-footer .salient-links{padding:40px 0}#main-footer .footer-links ul li a{padding-left:18px}#main-footer .footer-links ul li a,#main-footer .footer-links ul li:first-child a{float:left;margin:7px 22px 7px 0}#main-footer .footer-links .link-list:first-child,#main-footer .footer-links .link-list:nth-child(2),#main-footer .footer-links .link-list:nth-child(3),#main-footer .footer-links .link-list:nth-child(4){float:none;width:100%;margin-bottom:28px}#main-footer .footer-links .link-list:last-child{padding:0}#main-footer .footer-links ul li:last-child a{margin-right:0}#main-footer .contact-info,#main-footer .social-links ul{margin-top:18px}#main-footer .social-links ul li a{background:0 0;padding:0;margin:0!important}#main-footer .relevant-search form input[type=text]{padding:18px 44px 18px 12px}}@media screen and (max-width:700px){#main-hero .new-quotation .form-row .col,#main-hero .new-quotation .form-row .col:last-child{float:none;width:100%;margin:0;margin-bottom:2%}#main-hero .new-quotation .form-row .col:last-child{float:right;width:50%;margin:0}#main-hero .new-quotation form .loc-green-icon,#main-hero .new-quotation form .loc-red-icon{background-position-x:2%}#main-content .row .blogpost{display:none}#footer-nav .menu{width:56%}#footer-nav .app-btns{width:40%}#footer-nav .menu{padding:9px 0}#qoute-form .form-row .form-col{float:none;width:100%;margin:0}#qoute-form .form-row .form-col:last-child{margin-top:18px}#main-content .taxi-prices table tbody tr td{font-size:16px}#features ul li{width:48%;margin-bottom:26px}#features ul li:nth-child(even){margin-right:0}#features ul li:nth-child(3),#features ul li:nth-child(4){margin-bottom:0}#footer-nav .app-btns{padding:0}#main-content .featured-blogpost .row .col{float:none;width:100%;margin-right:0}#main-hero .booking-info .quote-buttons{float:none;width:80%;margin:0 auto}#main-hero .booking-info .features{float:none;width:100%;margin-top:38px}#main-content .row .image-left{width:100%;margin-right:0;margin-bottom:16px}#main-content .row .descriptions-right{float:none;width:100%}#features{padding:30px 0}#features .features-list ul li{width:48%}#main-content .vehicles-list .description ul li{font-size:12px}#main-hero .new-quotation .form-row .col-half .form-row:nth-child(1){margin-bottom:2%}#salient-features ul.feature-list li{overflow:hidden;float:none;width:100%;border-bottom:1px solid #dcdcdc;padding-bottom:12px;margin:0;margin-bottom:12px}#salient-features ul.feature-list li h3{font-size:22px}#salient-features ul.feature-list li p{font-size:14px}#salient-features ul.feature-list li .image-left{width:18%}#salient-features ul.feature-list li .image-left img{margin:0}#salient-features ul.feature-list li .description{width:77%}#salient-features ul.feature-list li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#main-hero .hero-info .hero-btns{width:100%}#main-content .quality .row{display:block}#main-content .quality .row .quarter{float:left;width:48%;margin:0 4% 20px 0}#main-content .quality .row .quarter h3{font-size:19px}#main-content .quality .row .quarter:nth-child(even){margin-right:0}#main-content .quality .row .quarter:nth-child(3),#main-content .quality .row .quarter:nth-child(4){margin-bottom:0}}@media screen and (max-width:600px){.wrapper{width:92%}.page .page-hero .hero-text{padding:60px 0}#main-content{padding:26px 0}#main-hero .hero-info{padding:40px 0}.home-hero .hero-text{padding-bottom:18px}#quote-booking{background:#888;padding:20px 0;margin-top:0}.page .booking-btns{background:0 0!important;padding-top:0!important}#quote-booking ul li{overflow:hidden;float:none;width:100%;margin-right:0;margin-bottom:2%}#quote-booking ul li:last-child{margin-bottom:0}#quote-booking ul li h3 a{padding:24px 24px 24px 106px}#quote-booking ul li.standard-booking h3 a{background:#fff url(../img/standard-booking-icon.png) no-repeat 6% center}#quote-booking ul li.to-airport h3 a{background:#fff url(../img/to-airport-icon.png) no-repeat 6% center}#quote-booking ul li.from-airport h3 a{background:#fff url(../img/from-airport-icon.png) no-repeat 6% center}#main-hero .new-quotation .form-row .col:last-child{float:none;width:100%}#main-content .text-centered{width:90%}#main-content .text-centered h2{margin-bottom:20px}#main-content .row .taxifare-info .text-centered p span:first-child{display:block;padding-right:0;padding-bottom:6px}#main-footer{padding:28px 0}#main-footer .row .address{float:none;width:100%;border-bottom:1px solid #969696;padding-bottom:10px;margin-right:0;margin-bottom:18px}#main-footer .row .address .copyright,#main-footer .row .address .footer-logo{float:none;width:100%;margin-right:0}#main-footer .row .address .footer-logo{padding-bottom:18px}#main-footer .row .address .footer-logo p img{margin:0 auto}#main-footer .row .address ul li{float:left;width:48%;padding:0;margin-right:4%;margin-bottom:12px}#main-footer .row .address .copyright{text-align:center}#main-footer .row .address ul li:nth-child(even){margin-right:0}#main-footer .row .col:last-child{float:none;width:100%}#main-footer .row .col:last-child ul li a{float:left;width:48%;padding:0;margin-right:4%;margin-bottom:12px}#main-footer .row .col:last-child ul li:nth-child(even) a{margin-right:0}#main-footer .row .col:last-child ul li:nth-child(1) a,#main-footer .row .col:last-child ul li:nth-child(3) a{width:60%}#main-footer .row .col:last-child ul li:nth-child(2) a,#main-footer .row .col:last-child ul li:nth-child(4) a{width:36%}#main-footer .row .col:last-child ul li:nth-child(3) a,#main-footer .row .col:last-child ul li:nth-child(4) a{margin-bottom:0}#footer-nav{display:none}#qoute-form .vehicle-list ul li{float:none;width:100%;margin-right:0;margin-bottom:18px}#qoute-form .vehicle-list .form-btn{float:none;width:100%;margin-top:18px}#qoute-form{padding:28px 20px}#main-content .taxi-prices table tbody tr td{font-size:14px;padding:20px 12px}#main-content .taxi-prices table tbody tr td:nth-child(3),#main-content .taxi-prices table tbody tr td:nth-child(4){font-size:18px;padding:20px 22px}#main-content .taxi-prices table tbody tr td:last-child a{font-size:16px;padding:22px 12px}#main-content form .form-row .date-info{width:100%;margin-bottom:22px}#main-content form .form-row .date-info input[type=text]{background:url(../img/calendar-icon.png) no-repeat 2.5% center}#main-content form .form-row .time-info{width:100%}#main-hero .hero-text p{font-size:18px;line-height:26px}#main-content .relevant-pages ul li h3 a{font-size:16px}.page #main-content hr{margin:40px 0}#main-content .content-menu ul li a{width:24.25%}#main-content .full-content-menu ul li a{width:32%;margin-right:2%}#main-content .content-menu ul li:nth-child(4) a{display:none}#main-content .content-menu{margin-bottom:40px}#main-content .content-photos ul li{width:49%}#main-content .content-photos ul li:nth-child(12),#main-content .content-photos ul li:nth-child(15),#main-content .content-photos ul li:nth-child(18),#main-content .content-photos ul li:nth-child(3),#main-content .content-photos ul li:nth-child(6),#main-content .content-photos ul li:nth-child(9){margin-right:2%}#main-content .content-photos ul li:nth-child(even){margin-right:0}#main-content .service-info ul li .image-left{float:none;width:100%;margin-right:0;margin-bottom:22px}#main-content .service-info ul li .descriptions-right{float:none;width:100%}#main-content .banners ul li{display:block;float:none;width:100%;margin-right:0;margin-bottom:16px}#main-content .banners ul li:last-child{margin-bottom:0}#main-content .row .taxis-tips ul li .image-left{float:none;width:100%}#main-content .row .taxis-tips ul li .image-left img{display:block;width:100%;height:auto}#main-content .row .taxis-tips ul li .description-right{float:none;width:100%;margin-top:18px}#main-content .studio-prices table tbody tr td{font-size:14px}.top-hero{padding:28px 0}#quote-form form .form-row .form-col{float:none;width:100%;margin-bottom:4%}#quote-form form .form-row .form-col:last-child{margin-bottom:0}#quote-form form .form-row .form-col .form-row .form-col{float:left;width:48%;margin-bottom:0}#main-content .taxi-prices table thead tr th{font-size:14px;padding:12px 12px}#main-content .taxi-prices table tbody tr td:nth-child(3) #main-content .taxi-prices table tbody tr td:nth-child(4){font-size:14px;padding:12px 12px}#main-content table tbody tr td{padding:12px 8px}#main-content .vehicle-list ul li .image{width:48%;margin-right:4%}#main-content .vehicle-list ul li .car-info{width:48%;margin-right:0}#main-content .vehicle-list ul li .price{clear:both;float:left;width:48%;text-align:left;padding:0;padding-top:20px;margin-right:4%}#main-content .vehicle-list ul li .book-btn{clear:none;width:48%;margin-top:9px}#main-hero .quote-info p span{display:block}#main-hero .quote-info .journey-info ul li{float:none;width:100%;margin-right:0}.page .parking-hero .hero-text{text-align:left}.page .parking-hero .hero-text{padding:60px 0 40px 0}#breadcrumbs{padding-bottom:0}.page-breadcrumbs{padding-bottom:16px!important}.page .innerpage-hero .get-quote{padding:22px 16px}#main-content .vehicles-list ul li{padding:14px 14px}#main-content .vehicles-list ul li .info{margin:0}#main-content .vehicles-list .book-info ul li.price p{font-size:24px;margin-bottom:8px}#main-content .group-btns ul li.button a,#main-content .vehicles-list .book-btn button[type=submit],#main-content form button[type=submit]{font-size:18px}#main-content .vehicles-list .description ul li{float:none;width:100%;font-size:14px;margin-right:0}#main-content .vehicles-list .description ul li:last-child{margin-bottom:0}#main-hero .new-quotation .form-row .col-half .form-row .col-half:first-child,#main-hero .new-quotation .form-row .col-half .form-row .col-half:last-child{float:none;width:100%;margin-right:0}#main-hero .new-quotation .form-row .col-half .form-row .col-half:first-child{margin-bottom:2%}#main-hero .new-quotation .form-row .date{width:36%}#main-hero .new-quotation .form-row .count,#main-hero .new-quotation .form-row .time{width:31%}#main-hero .new-quotation .form-row .count{margin-right:0}#main-hero .new-quotation .form-row .btn{width:100%;margin-top:2%}#main-hero .new-quotation form .loc-green-icon,#main-hero .new-quotation form .loc-red-icon{background-position-x:3%}.page .ui-hero .hero-bg{padding:28px 0}.page .ui-hero .hero-text{padding-bottom:28px!important}#main-content .diagram .show-mobile{width:80%}#main-hero .new-quotation .form-row .col-half:first-child,#main-hero .new-quotation .form-row .col-half:last-child{width:100%;margin-right:0}#main-hero .new-quotation .form-row .col-half:first-child{margin-bottom:1%}#main-hero .parking-quotation .form-row{margin-bottom:2%}#main-hero .parking-quotation .form-row .col-half:first-child,#main-hero .parking-quotation .form-row .col-half:last-child{float:left;width:49%;margin:0;margin-right:2%}#main-hero .parking-quotation .form-row .btn,#main-hero .parking-quotation .form-row .col-half:last-child,#main-hero .parking-quotation .form-row:last-child{margin:0}#main-hero .parking-quotation .form-row .time-icon,#main-hero .parking-quotation form .date-icon,#main-hero .parking-quotation form .loc-green-icon,#main-hero .parking-quotation form .loc-red-icon{background-position-x:12px!important}#main-content .managebooking-info{width:100%}#main-content .manage-booking .row .col-half{float:none;width:100%;margin:0;margin-bottom:20px}#main-content .manage-booking .row .col-half:last-child{margin-bottom:0}}@media screen and (max-width:500px){#main-hero .hero-text h1{font-size:40px}#quote-booking ul li.standard-booking h3 a{background:#fff url(../img/standard-booking-icon.png) no-repeat 8% center}#quote-booking ul li.to-airport h3 a{background:#fff url(../img/to-airport-icon.png) no-repeat 8% center}#quote-booking ul li.from-airport h3 a{background:#fff url(../img/from-airport-icon.png) no-repeat 8% center}#main-content .row .taxifare-info ul.fare-list li{padding:12px 20px}#main-content .row .taxifare-info ul.fare-list li h3{font-size:14px}#main-content .row .taxifare-info ul.fare-list li h3 span{padding:5px 7%}#main-content .row .taxifare-info ul.fare-list li h3 span:nth-child(2){padding:5px 3%}#main-content .row .taxifare-info ul.fare-list li h3 span:last-child{font-size:24px}#main-content .row .travel-info .text-content{width:100%}#main-content .row .travel-info .executive-transfers{padding:36px 30px 86px 30px}#main-content .row .executive-transfers .readmore-btn{width:48%}#main-content .row .info-box .airport-transfers,#main-content .row .info-box .open-account{padding:22px 30px}#main-content .row .partners-logo ul li a{width:47%;margin-bottom:18px}#main-content .row .partners-logo ul li:nth-child(even) a{margin-right:0}#main-content .row .partners-logo ul li:nth-child(3) a,#main-content .row .partners-logo ul li:nth-child(4) a{margin-bottom:0}#main-content form .form-row .form-col{float:none;width:100%;margin-right:0;margin-bottom:22px}#main-content form .form-row .form-col:last-child{margin-bottom:0}#main-content form .form-row .time-info select{background:url(../img/time-icon.png) no-repeat 2.5% center;padding:16px 18px 16px 50px}#main-content form .form-row .email-info input[type=email]{background:url(../img/email-icon.png) no-repeat 2.5% center}#main-content .relevant-pages ul li{float:none;width:100%;margin-right:0}#main-content .relevant-pages ul li h3 a{font-size:18px}#main-content .relevant-pages ul li:nth-child(5){margin-bottom:6%}#main-content .content-menu ul li a{width:32.66%}#main-content .content-menu ul li:nth-child(3) a{display:none}#main-content .full-content-menu ul li a{width:32%;margin-right:2%}#main-content .full-content-menu ul li:nth-child(3) a{display:block}#main-content .customer-reviews cite{font-size:16px}main h2{font-size:22px}#main-hero .booking-info .quote-buttons{float:none;width:100%;margin:0 auto}#main-content .studio-prices table thead tr th:nth-child(1){width:40%}#main-hero .welcome-text h1{font-size:32px}#main-content .nearby-airports ul li{width:100%;margin-right:0}#main-content .nearby-airports ul li img{width:100%;height:auto}#main-content .nearby-airports ul li:nth-child(3){margin-bottom:4%}#main-content table thead tr th{font-size:12px;padding:10px 8px}#main-content .previous-info table tbody tr td:nth-child(3),#main-content .previous-info table tbody tr td:nth-child(4),#main-content table tbody tr td{font-size:12px;line-height:16px}.home-hero,.page .page-hero{}#main-content .vehicle-list ul li .car-info h3{font-size:18px}#main-hero .quote-info h1{font-size:36px}main h2 img{display:none}#main-content .row .taxis-tips ul li .image-left{display:none}#main-content .row .taxis-tips ul li .description-right{margin-top:0}.page #main-content hr{margin:14px 0!important}#main-content hr.border{margin:16px 0}.page .innerpage-hero .innerpage-text{text-align:center;padding:34px 0 26px 0}.page .innerpage-hero h1{font-size:32px}.page .innerpage-hero .innerpage-text p:nth-child(2){margin-top:18px}.page .innerpage-hero p{font-size:18px}.page .innerpage-hero .get-quote h2{font-size:26px}.page .innerpage-hero .get-quote p{font-size:14px}.page .innerpage-hero .get-quote form{margin-top:16px}.page .innerpage-hero .get-quote form .box{padding:10px 14px}.page .innerpage-hero .get-quote .form-btn{margin-top:22px}.page .innerpage-hero .get-quote .form-btn input[type=submit]{font-size:28px;padding:20px 16px}.search-panel-box{width:100%}.search-panel-box input{width:70%}.search-panel-box input[type=submit]{width:30%}#main-content .vehicles-list ul li p{margin-bottom:8px}#main-content .vehicles-list .book-info,#main-content .vehicles-list .vehicle-img{float:none;width:100%;margin:0;margin-bottom:8px}#main-content .vehicles-list .book-info{margin:0}#main-hero .new-quotation form .date-icon{background-position-x:3%}#main-hero .new-quotation .form-row .date{width:100%;margin-right:0;margin-bottom:1%}#main-hero .new-quotation .form-row .count,#main-hero .new-quotation .form-row .time{width:49.5%}#main-content .diagram .show-mobile{width:100%}#main-content .easy-info ul li .image-left{width:19%}#main-content .easy-info ul li .description{width:78%}#main-content .booking-form form .payments-btn ul li{float:none;width:100%;margin:0;margin-bottom:4%}#main-content .booking-form form .payments-btn ul li:last-child{margin-bottom:0}#main-content .booking-confirmation .btns .btn{display:block;width:200px}#main-content .booking-confirmation .print-btn{margin-top:3%}#main-hero .hero-info ul li,#main-hero .hero-info ul li:nth-child(3){display:block;float:none;width:100%;margin-right:0;margin-bottom:2%}#main-hero .hero-info .hero-btns{width:90%}#main-hero .hero-info .hero-btns ul li a{font-size:18px;padding:26px 16px}#main-hero .hero-info .hero-btns ul li.airport-minibus-icon a,#main-hero .hero-info .hero-btns ul li.airport-minibus-icon a:hover,#main-hero .hero-info .hero-btns ul li.airport-parking-icon a,#main-hero .hero-info .hero-btns ul li.book-online-icon a,#main-hero .hero-info .hero-btns ul li.book-online-icon a:hover,#main-hero .hero-info .hero-btns ul li.manage-booking-icon a,#main-hero .hero-info .hero-btns ul li.manage-booking-icon a:hover{padding-left:80px}#main-content .booking-form form button[type=submit],#main-content .contact-form form button[type=submit],#main-content .pay-info form button[type=submit]{font-size:22px}#breadcrumbs ul li a{font-size:12px}#main-content .vehicles-list ul li .row{display:block;align-items:unset}}@media screen and (max-width:400px){#main-hero .parking-quotation .form-row .col-half:first-child,#main-hero .parking-quotation .form-row .col-half:last-child{float:none;width:100%;margin:0}#main-hero .parking-quotation .form-row .col-half:first-child{margin-bottom:2%}#main-content .getquote form .form-row .col-half{float:none;width:100%;margin:0;margin-bottom:2%}#main-content .getquote form .form-row .col-half:last-child{margin-bottom:0}#main-content .booking-confirmation .price-info .text-centered p{line-height:32px}#main-content .row .customer-feedback .tripadvisor-info,#main-content .row .customer-feedback cite.author-name{float:none}#main-hero .hero-text h1{font-size:22px}#quote-booking ul li.standard-booking h3 a{background:#fff url(../img/standard-booking-icon.png) no-repeat 10% center}#quote-booking ul li.to-airport h3 a{background:#fff url(../img/to-airport-icon.png) no-repeat 10% center}#quote-booking ul li.from-airport h3 a{background:#fff url(../img/from-airport-icon.png) no-repeat 10% center}#main-content .text-centered{width:100%}#main-content .text-centered h2{padding-bottom:18px}#main-content .text-centered p{line-height:22px}#main-content .row .taxifare-info{display:none}#main-content .row .travel-info h3{font-size:20px}#main-content .row .executive-transfers .readmore-btn{width:66%}#main-footer .row .address{padding:0;border:0;margin-bottom:0}#main-footer .row .col ul{display:none}#main-footer .row .col:last-child{display:none}#main-content .taxi-prices{display:none}#main-content .display-none{display:none}#main-content .booking-form form .form-btn input[type=submit],#main-content .contact-form form .form-btn input[type=submit]{background:#ffc624 url(../img/form-btn-right-arrow-icon.png) no-repeat 94% center;font-size:24px}#main-content .row .customer-feedback h3{font-size:16px}#main-content .content-menu ul li a{width:49.5%}#main-content .content-menu ul li:nth-child(5) a{display:none}#main-content .content-menu ul li:nth-child(2) a{margin-right:0}#main-content .full-content-menu ul li a{width:32%;margin-right:2%}#main-content .full-content-menu ul li:nth-child(2) a{margin-right:2%}#main-content .flight-info{margin-top:0}#main-header .logo{width:84%}#main-hero .booking-info .quote-buttons ul li a{font-size:20px}#main-content .studio-prices table tbody tr td{padding:22px 8px}#main-content .studio-prices table tbody tr td:nth-child(2),#main-content .studio-prices table tbody tr td:nth-child(3){text-align:center}#quote-form form .form-row .form-col .form-row .form-col{float:none;width:100%;margin-bottom:4%}#quote-form form .form-row .form-col .form-row .form-col:last-child{margin-bottom:0}#main-hero .booking-info .features .contact-info h3 a{font-size:30px}#main-content .vehicle-list ul li .price{width:42%}#main-content .vehicle-list ul li .price p{font-size:24px}#main-content .vehicle-list ul li .book-btn{width:54%}#main-content .vehicle-list ul li .book-btn input[type=submit]{background-image:none!important;font-size:16px}#main-hero .quote-info h1{font-size:30px}#main-content .row .taxis-tips ul li .description-right h3{font-size:18px}#main-content .content-photos ul li{float:none;width:100%}#main-content .content-photos ul li:nth-child(12),#main-content .content-photos ul li:nth-child(15),#main-content .content-photos ul li:nth-child(18),#main-content .content-photos ul li:nth-child(3),#main-content .content-photos ul li:nth-child(6),#main-content .content-photos ul li:nth-child(9){margin-right:0}#main-content .content-photos ul li:nth-child(16),#main-content .content-photos ul li:nth-child(17){margin-bottom:2%}}