@media screen,handheld,projection{.flight-box-wide-thick{height:630px;width:160px;background:transparent url(images/bf_tower.png) no-repeat 0 0}#flight-search-tool .box-summary,#insurance-quote-tool .box-summary,#hotel-search-tool .box-summary{background:none}#flight-search-tool .flight-box,#insurance-quote-tool .flight-box,#hotel-search-tool .flight-box{background:none;padding-top:50px}#flight-search-tool h2,#insurance-quote-tool h2,#hotel-search-tool h2{background:none;text-indent:-1000em}#flight-search-tool .inner-menu,#insurance-quote-tool .inner-menu,#hotel-search-tool .inner-menu{float:left;display:block;margin-top:34px;margin-left:12px}#flight-search-tool .inner-menu ul,#insurance-quote-tool .inner-menu ul,#hotel-search-tool .inner-menu ul{float:left;width:142px}.inner-menu li{display:block;float:left;height:38px;width:42px;overflow:hidden;cursor:pointer;position:relative;text-indent:-999em;margin-left:5px;background:transparent url(/images/BE-tabs-sprite.png) no-repeat 0 0}.inner-menu li.first{margin-left:0}.inner-menu li.flights{background-position:0 0}.inner-menu li.insurance{background-position:-42px 0}.inner-menu li.hotels{background-position:-84px 0}.inner-menu li.flights.active{background-position:0 100%;cursor:default}.inner-menu li.insurance.active{background-position:-42px 100%}.inner-menu li.hotels.active{background-position:-84px 100%}.inner-menu li.active img{position:absolute;bottom:-8px;left:0}#flight-search-tool .inner-wrapper,#insurance-quote-tool .inner-wrapper,#hotel-search-tool .inner-wrapper{width:155px;clear:left;z-index:200;margin-top:-8px;float:left}#flight-search-tool input,#flight-search-tool select,#insurance-quote-tool input,#insurance-quote-tool select,#hotel-search-tool input,#hotel-search-tool select{font-size:11px}#flight-search-tool fieldset,#insurance-quote-tool fieldset,#hotel-search-tool fieldset{border:none}#flight-search-tool ol,#insurance-quote-tool ol,#hotel-search-tool ol{margin:0 0 0 5px;background-color:#fff}#flight-search-tool ol ol,#insurance-quote-tool ol ol,#hotel-search-tool ol ol{margin:0}#flight-search-tool ol li,#insurance-quote-tool ol li,#hotel-search-tool ol li{list-style:none;margin:0}#flight-search-tool .special-needs-link{padding-right:15px;text-align:left;font-size:11px}#flight-search-tool .special-needs-link a:hover{color:#f9af07}#flight-search-tool .search-flights,#insurance-quote-tool .search-flights,#hotel-search-tool .search-flights{margin-top:10px}#flight-search-tool,#insurance-quote-tool,#hotel-search-tool{color:#333;font-size:12px;font-weight:bold}.flight-no-results-page #flight-search-tool{display:block}#flight-search-tool input,#insurance-quote-tool input,#hotel-search-tool input{font-size:12px}#hotel-search-tool select{height:15px;.height:18px;width:36px}#flight-search-tool .sub-text,#hotel-search-tool .child-age-text,#hotel-search-tool .titles,#hotel-search-tool .child-ages-title,#hotel-search-tool .info-text{font-size:11px;font-weight:normal}#insurance-quote-tool .sub-text{float:left;font-size:11px;font-weight:normal;text-align:center;width:85px}#flight-search-tool .return-oneway li{padding:10px 5px 0 10px;.padding-left:5px;float:left}#flight-search-tool label{color:#333}#flight-search-tool .return-oneway label{padding:0;font-size:11px;font-weight:normal;vertical-align:top;.vertical-align:baseline}#flight-search-tool .from-to li,#insurance-quote-tool .from-to li{clear:both;padding:2px 0 2px 9px}#hotel-search-tool .inner-wrapper ol{clear:both;padding:2px 0 2px 7px}#hotel-search-tool #childAges ol,#hotel-search-tool #rooms ol{padding-left:0}#hotel-search-tool #childAges li,#hotel-search-tool #rooms li{padding-top:2px;padding-bottom:2px}#hotel-search-tool .city{margin-top:5px;.margin-top:0}#flight-search-tool .from-to label,#insurance-quote-tool .from-to label,#hotel-search-tool .city label{display:block}#flight-search-tool .depart-combo,#flight-search-tool .return-combo{width:131px;height:20px}#insurance-quote-tool .return-combo{width:115px;height:20px}#flight-search-tool .depart-arrive-dates,#insurance-quote-tool .depart-arrive-dates{padding-left:9px}#flight-search-tool .depart-arrive-dates label,#insurance-quote-tool .depart-arrive-dates label,#hotel-search-tool .check-in label,#hotel-search-tool .check-out label{display:block;float:left;width:100px}#flight-search-tool .depart-arrive-dates .day,#insurance-quote-tool .depart-arrive-dates .day,#hotel-search-tool .check-in .day,#hotel-search-tool .check-out .day{width:63px;height:18px;float:left}#flight-search-tool .depart-arrive-dates .month,#insurance-quote-tool .depart-arrive-dates .month,#hotel-search-tool .check-in .month,#hotel-search-tool .check-out .month{width:45px;height:18px;float:left}#flight-search-tool .calendar,#insurance-quote-tool .calendar,#hotel-search-tool .calendar{float:left;position:relative;top:-1px;left:2px}.calendar img{cursor:pointer}#flight-search-tool .evoucher{clear:both;padding-left:14px}#flight-search-tool .evoucher-heading{line-height:14px;padding-bottom:2px}#flight-search-tool .evoucher-input input{width:117px}#flight-search-tool .group{clear:both;padding-top:7px;.padding-top:3px}#insurance-quote-tool .group{clear:both;padding-top:20px}#hotel-search-tool .group,#hotel-search-tool .child-age-text,#hotel-search-tool .info-text{clear:both;padding-top:5px;.padding-top:3px}#hotel-search-tool #childAges label{display:block}#hotel-search-tool #childAges select,#hotel-search-tool .assign-rooms select{margin-right:8px}#hotel-search-tool .assign-rooms .selects label{padding-right:2px}#hotel-search-tool .titles{margin-left:10px}#hotel-search-tool .titles label{display:block;float:left;text-align:center}#hotel-search-tool .inner-wrapper li{.position:relative}#hotel-search-tool #rooms{.padding-top:0}#hotel-search-tool #rooms,#hotel-search-tool #childAges{.margin-top:-15px}#flight-search-tool .date-selector .calendar-button{top:2px}#flight-search-tool .day{color:#000}#flight-search-tool .who-adults.group,#flight-search-tool .who-children.group,#flight-search-tool .who-infants.group,#insurance-quote-tool .who-children.group{padding-top:4px!important;padding-top:3px}#insurance-quote-tool .who-adults.group{padding-top:20px;.padding-top:4px}#flight-search-tool .who-combo{width:45px;height:18px;margin-top:3px;float:left}#insurance-quote-tool .who-combo{width:45px;height:18px;margin-top:3px;.position:relative;.top:-13px}#insurance-quote-tool .who-pax{.padding-top:20px}#flight-search-tool .who-adults label,#flight-search-tool .who-children label,#flight-search-tool .who-infants label,#insurance-quote-tool .who-adults label,#insurance-quote-tool .who-children label{display:block;float:left;text-align:center;width:85px}#flight-search-tool .who-infants .sub-text{white-space:nowrap}#flight-search-tool .bottom-section{padding-bottom:10px}#hotel-search-tool .bottom-section{padding-bottom:5px}#insurance-quote-tool .bottom-section{padding-top:20px;padding-bottom:10px}#flight-search-tool .bottom-section .underline{text-decoration:none}#flight-search-tool .bottom-section .enquiry{margin-left:5px;font-weight:normal}#flight-search-tool .bottom-section .enquiry span{margin-top:10px}.special-needs-link{padding-right:20px;font-weight:normal;float:left;padding:5px 0 10px 14px}.buttons{padding-left:9px}.buttons .search-flights{margin-left:8px}.buttons span{font-size:11px}#insurance-quote-tool .buttons,#hotel-search-tool .buttons{padding-left:15px}#flight-search-tool .search-flights,#insurance-quote-tool .search-flights,#hotel-search-tool .search-flights{cursor:pointer}#flight-search-tool .tick{margin-left:-298px;margin-top:-70px}#flight-search-tool .tick .popup-content{background:transparent url(/images/popup-bottom-left.png) bottom left no-repeat}#flight-search-tool .right-side-tick{width:326px;margin-left:-298px;margin-top:-60px}#insurance-quote-tool .right-side-tick{width:326px;margin-left:-298px;margin-top:-142px}#flight-search-tool .right-side-tick .popup-header,#insurance-quote-tool .right-side-tick .popup-header{width:326px;height:8px;margin:0;padding:0;overflow:hidden;background:transparent url(/images/popup-top.png) top left no-repeat}#flight-search-tool .right-side-tick .popup-content,#insurance-quote-tool .right-side-tick .popup-content{margin:0;padding:0 10px 25px 10px;background:transparent url(/images/popup-bottom-left.png) bottom left no-repeat;color:#000;font-size:11px;font-weight:normal;line-height:125%}.logo-ok,.bf-bg-logo,#childAgeTitles{display:none}}
