﻿@media screen and (max-width:5000px){html.skyscanner body{background:#fff}html.skyscanner body#category-holidays{background-image:url("/images/site/common/ancillaries/holidays_background.png")}html.skyscanner body#category-carhire{background-image:url("/images/site/common/brand-carhire-landscape.png")}html.skyscanner body#category-insurance{background-image:url("/images/site/common/brand-insurance-bg.png")}html.page-home-takeover #third-tier-content{background:none}.nav-visible{padding-bottom:0}}@media screen and (max-width:1090px){.wrap{width:95%}.no-js-msg p{width:90%}.nav-visible{padding-bottom:0}#content{width:68%}body.page-home #content-wrap{width:100%}.inner-content{padding:1.5%}#carousel .carousel-item{min-height:450px}.carousel-item-text-container{height:140px}.carousel-item-text{width:60%}.carousel-nav{width:190px}#content-panels{margin:20px 0 0}.confidence-banner{width:100%;height:42px;bottom:0;top:auto}#confidence-statement ul{margin-bottom:38px}#confidence-statement ul li{width:28%}.confidence-banner{background-position:0 -85px}#category-hotels.hotels-use-hotels-yellow-styling .confidence-banner{background-position:-38px -85px}#category-carhire .confidence-banner{background-position:-78px -85px}#category-deals .confidence-banner{background-position:-118px -85px}#category-holidays .confidence-banner{background-position:-158px -85px}#category-insurance .confidence-banner{background-position:-198px -85px}.two-col-layout,#second-tier-content-container #information-block-container.two-col-layout,#search-controls-carhire #destination-location,#search-controls-carhire #journey-date-return{width:auto;float:none;margin:0 0 2%}#search-controls-carhire #journey-date-depart #departure-date-calendar,#search-controls-carhire #journey-date-return #return-date-calendar,#search-controls-carhire #journey-date-depart #departure-pickup-time-input,#search-controls-carhire #journey-date-return #return-pickup-time-input{width:48%}#second-tier-content-container{margin-bottom:0;padding:0}#featured-holidays .feature-block{width:49%;margin:0 2% 2% 0;float:left}#featured-holidays .feature-block img{width:100%}#featured-holidays .block-2,#featured-holidays .block-4,#featured-holidays .block-6{margin-right:0}#featured-holidays .block-5,#featured-holidays .block-6{margin-bottom:0}#featured-holidays .feature-block-text{width:96%}#sidebar{width:30%}#sidebar .widget{padding:3%;margin-bottom:10px}#second-tier-content-container{margin-top:0;background-image:none}#footer .footer-content section{width:24%;padding-right:1%}.airline-links{-moz-column-count:4;-webkit-column-count:4;column-count:4}}@media screen and (max-width:980px){#search-controls-carhire .column-left,#search-controls-carhire .column-right{width:auto;display:block;float:none;clear:left}#notifications .cabin-class-tooltip{visibility:hidden}}@media screen and (max-width:820px){#content{margin-right:0}#carousel{min-height:300px}#carousel .carousel-item{min-height:360px}.carousel-item-text{width:45%}#confidence-statement ul li{width:26%}#confidence-statement ul li span{min-height:160px}#confidence-main-content #recommended-info-block #recommended-list li{width:24%;padding:6px .5% 3px}.column-left{margin-bottom:8px}.column-right,.column-left{width:auto;float:none}.feature-block-wide img{width:100%}#journey-type-toggle{margin-top:0}.plain-list li{width:100%;float:none;margin:6px 0}#footer .footer-content-light li,#footer .footer-content section{width:48%;padding-right:2%}#footer .footer-content section{margin-bottom:12px}#footer .footer-logo{height:200px}.page-guidelines #content{padding-top:0}.airline-links{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media screen and (max-width:780px){#search-controls #journey-details,#search-controls #departure.two-col-layout{margin-bottom:1.5%}#search-controls #journey-details,#search-controls #cabin-class-passenger-info-container,#search-controls #journey-date-container,#search-controls #departure.two-col-layout,#search-controls #destination.two-col-layout{float:none;width:100%}#search-controls #passenger-container,#search-controls #cabin-class-container{width:48%}#search-controls #passenger-number-container .label,#search-controls #cabin-class-container .label{display:block;visibility:visible;height:auto;width:auto;position:relative}.price-alerts-popup{top:100px}#banner-advert{display:none}#responsive-price-alert-error{display:block}}@media screen and (max-width:650px){body,body#category-flights,body#category-holidays,body#category-insurance,body#category-carhire,body#category-deals,body#category-hotels{background-image:none}#content{width:100%;float:none;margin-top:0;padding-top:52px;padding-left:0}.page-flights #content,.page-day #content,.page-month #content,.page-browse #content{padding-top:0}#carousel .carousel-item{min-height:440px}#recommended-info-block #recommended-list li{width:24%}.feature-block{width:auto;float:none;margin:0 0 2%}#sidebar{width:100%;float:none;margin-top:0}#sidebar .widget{padding:1.5%;margin:0 0 10px}#route-sponsors-section{display:none}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{font-size:1.1em}#month-picker .mini-month{padding:8px}#search-controls-carhire #journey-date-depart #departure-date-calendar,#search-controls-carhire #journey-date-return #return-date-calendar,#search-controls-carhire #journey-date-depart #departure-pickup-time-input,#search-controls-carhire #journey-date-return #return-pickup-time-input{width:46%}.airline-links{-moz-column-count:2;-webkit-column-count:2;column-count:2}.price-alerts-popup{top:60px}.autosuggest li{padding:.3em .4em}}@media screen and (max-width:480px){html{-webkit-text-size-adjust:none}#carousel{min-height:250px}#carousel .carousel-item{min-height:320px}.carousel-item-text{width:90%}.carousel-nav{width:90%}.carousel-nav li{width:23%}.carousel-nav li img{width:90%}#featured-holidays .feature-block{width:100%;float:none;margin:0 2% 2% 0}#featured-holidays .block-6{margin-bottom:0}#featured-holidays .feature-block-text{width:96%}.plain-list li,.two-col-layout{width:100%;float:none}#footer .footer-content-light #language-links{display:none}#footer #language-links-mini{display:block;float:left;width:75%}#footer #flag-go{display:block;float:right;*width:66px}#footer #flag-go span{min-width:54px}.large-button{margin-top:4px}#step-one-block img{display:none}#step-two-block img{display:none}#step-three-block img{display:none}#footer #language-links-mini{width:100%}#footer #flag-go{margin-top:10px}}@media screen and (max-width:390px){#footer .footer-content section{width:100%}#language-links-mini{min-width:180px}#footer .footer-content ul li a{padding:1px 0 1px 22px;display:block}#footer .footer-logo{height:210px}#footer #flag-go{*width:56px}#footer #flag-go span{min-width:44px}#content{padding-top:0}.no-js-msg p{width:85%}.airline-links{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media screen and (max-width:1090px){#home-content-container #sidebar,#home-content-container #confidence-statement-container,#container-content .container-trip-planning-carousel{padding:0;border:none}#container-trip-planning #nav-prev,#container-trip-planning #nav-next{top:0}}@media screen and (max-width:820px){.header-nav-right #trip-planning-nav{position:absolute;left:265px;top:-40px}#history-empty{background:none;padding:20px;width:inherit}}@media screen and (max-width:500px){.header-nav-right #trip-planning-nav{top:-35px;left:0}}@media screen and (max-width:480px){#container-trip-planning #container-content{width:98%}#container-trip-planning .nav-button{width:50px}#container-trip-planning #nav-next{margin-left:-50px}#container-trip-planning #nav-prev span.icon,#container-trip-planning #nav-next span.icon{left:2%}#container-content #container-actions ul li{margin-left:12px}#container-content #container-actions ul li span.action-text{display:none}#container-trip-planning .nav-button span.icon{width:42px;height:44px}#container-trip-planning #nav-prev span.icon{background-position:-164px -22px;left:4%}#container-trip-planning #nav-next span.icon{background-position:-119px -22px;left:6%}#history-toggle span{display:none}}@media screen and (max-width:390px){#container-trip-planning{position:relative;top:-20px}}