.header-wrapper,.wizAdBg{background-repeat:no-repeat;background-position:50% 0;background-size:100%;background-color:black}
.countdownWithBg .countdown{top:4em}
.countdownWithBg .wizard-title{width:51%;float:left;padding-top:1em}
.countdownWithBg .wizard-title h1{padding:0}
#search-wizard{width:50%;float:left}
#search-wizard .cols-row.search{background-color:#000;background-color:rgba(0,0,0,0.72)}
#search-wizard .hero{display:none}
#search-wizard #F-origin-label,#search-wizard #F-destination-label,#search-wizard #FH-origin-label,#search-wizard #FH-destination-label{width:100%}
#search-wizard #F-fromDate-label,#search-wizard #F-toDate-label,#search-wizard #FH-fromDate-label,#search-wizard #FH-toDate-label,#search-wizard #C-fromDate-label,#search-wizard #C-toDate-label{width:50%}
#search-wizard #C-toDate-label{clear:left}
#search-wizard #H-destination-label{width:95%}
#search-wizard #H-destination-label .forms .tab-pane .destination-only .col{width:100%}
.cols-row.search .forms .tab-pane .inline-label{white-space:normal}
.wizAdBg{background-repeat:no-repeat;background-position:50% 0;background-size:100%}
#heroAdDesktop{display:block;position:absolute;bottom:1.41176471em;right:.94117647em;width:350px;height:350px}
#heroAdMobile-Outer{display:none}
#wizard-footer{background-color:#ddd;background-color:#ddd;padding:.70588235em}
#wizard-footer .icon,#wizard-footer span{color:#2f7000}
#wizard-footer p{display:inline}
.lt-ie9 .header-wrapper,.lt-ie9 .wizAdBg{background-color:transparent}
.lt-ie9 .hero{background-image:none}
.lt-ie9 #search-wizard .cols-row.search{max-width:69.17647059em}
.lt-ie9 .search.cols-row{background-color:#000;background-color:rgba(0,0,0,0.72);-ms-filter:"alpha(opacity=72)"}
.lt-ie9 #wizard-footer{max-width:69.17647059em;margin:0 auto}
@media only screen and (min-width:45.375em) and (max-width:59.9375em){.header-wrapper,.wizAdBg{background-size:initial}
.cols-row.search .tabs,.cols-row.search .forms{width:100%}
}
@media(max-width:725px){#heroAdDesktop{display:none}
#heroAdMobile-Outer{display:block}
#heroAdMobile-Outer .expanded{height:220px;background-repeat:no-repeat;background-size:auto !important;background-position:top center;margin:0 1.41176471em 1.41176471em 1.41176471em}
}
@media only screen and (max-width:45.3125em){.header-wrapper,.wizAdBg{background-size:initial}
.countdownWithBg .wizard-title{width:100%;float:none}
.countdownWithBg .wizard-title h1{top:.8em}
.countdownWithBg .countdown{top:0}
#search-wizard{width:100%;float:none}
#search-wizard #H-destination-label{width:100%}
.cols-row.search .tabs,.cols-row.search .forms{width:100%}
.cols-row.search h3{color:white}
}
@media only screen and (max-width:480px){.header-wrapper,.wizAdBg{background-size:cover}
}
.ie8 #heroAdDesktop,.ie7 #heroAdDesktop{display:block}
.ie8 #heroAdMobile-Outer,.ie7 #heroAdMobile-Outer{display:none}
.corewizard #search-wizard{width:58.333333333333336%}
.corewizard .half-pint .cols-row.search .forms{width:100%}
.corewizard .hero-banner-wrap .hero-banner::before{background:transparent}