@import url("/css/newui/minisearch.css?ver=1.14");.search{position:relative}.search-top-banner{display:flex;justify-content:flex-end;align-items:center;text-align:right;margin-top:20px}.search-top-banner span{display:block;color:#555;font-size:18px;white-space:nowrap}.search-top-banner .cc-phone-text-container{padding-right:10px}.search-top-banner .cc-phone-text-container em{font-style:normal}.search-top-banner .cc-phone-icon{width:70px}.search-top-banner .cc-phone-num{color:#f4901d;font-size:28px;font-weight:700}.search-top-banner.search-msg .cc-phone-text{font-size:14px}.search-top-banner.search-msg .cc-phone-text-o{color:#f4901d;font-size:14px;font-weight:700}.search-top-banner.search-msg .cc-phone-icon{width:70px}.search form{min-height:300px;padding-top:10px;padding-bottom:5px}.search .dategroup .field-img{top:3px}.search .field-img{background:url(/images/newui/sprite.png?v1.2) no-repeat;position:absolute;left:3px;top:5px;width:25px;height:25px}.search .icon-date{background-position:0 -4px}.search .icon-traveler{background-position:4px -35px}.search .icon-class{background-position:2px -66px}.search .field-arrow{position:absolute;right:5px;top:6px}.search .ui-buttonset .ui-state-default{background:#f8fafb;background:-o-linear-gradient(top,#fff,#f8fafb);border:1px solid #9fbad8;color:#aaa;min-width:120px}.search .ui-buttonset .ui-state-default.ui-state-active{border:1px solid #9fbad8;color:#2865a9}.dategroup,.fklas,.travelers{position:relative;height:40px}.search .search-form .date input[type=text],.search .search-form .location input{line-height:18px;padding:8px;width:100%}.search .search-form{float:none}.search .search-form label{font-size:14px;display:inline-block;font-weight:400}.search .search-form label.error{display:block;z-index:2;position:absolute;width:auto;font-size:12px;padding:5px}.search .search-form .location div.switch{width:3%;margin:26px 0 0;text-align:center;position:absolute;left:48.5%;z-index:2}.search .search-form .location div.switch a{background:url(/images/newui/sprite.png?v1.2) no-repeat scroll right -236px;display:block;width:20px;height:10px;margin:0 auto}.search .search-form .dategroup{box-sizing:border-box;font-size:12px;line-height:36px;margin-top:15px;padding:0 8px 0 30px;position:relative}.search .search-form .date .dategroup input[type=text]{background:url(/images/newui/caret-down.svg) no-repeat 100%;background-size:20px 7px;border:0;padding:0 17px 0 0;color:#2865a9;box-shadow:none;box-sizing:border-box;text-align:center}.search .search-form .date input.hasDatepicker:hover{cursor:pointer}.search .search-form .date input[disabled]{background:transparent!important;border:0!important;padding:0;color:#aaa!important;box-shadow:none;filter:alpha(opacity = 30)}.search .search-form .date .dategroup input[type=text].disabled{border:0;color:#aaa;box-shadow:none}.search .search-form .return-date-text{position:absolute;top:0;right:0;height:34px;width:100%;color:#aaa;background:#fff;background:-o-linear-gradient(top,#fff,#f8fafb);text-align:center}.search .search-form .fklas,.search .search-form .travelers{margin-top:15px;position:relative}.search .search-form .fklas{line-height:18px}.search .search-form .fklas label{display:block;margin:10px;font-weight:400;top:0!important}.search .search-form .fklas ul{margin:0}.search .search-form .fklas li{width:100%;padding:0}.selectPersonWrap{position:relative}.selectPersonWrap>a{padding:11px;display:block}.search .search-form .classSelect,.selectPerson,.travelers .travelerSelect{display:block;color:#2865a9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;padding:10px 12px 12px 30px;height:40px;background:url(/images/newui/caret-down.svg) no-repeat 100%;background-size:20px 7px}.pop-cover,.search-form .classList,.selectPersonList,.travelers .travelerList{display:none;position:absolute;top:41px;z-index:2;padding:0;height:auto;background:#fefefe;border:1px solid #eee;box-shadow:0 1px 3px #aaa;right:0}.travelers .travelerSelect{display:flex;align-items:center}.travelers .travelerSelect label{font-size:13px;margin:0 5px 0 0}.travelers .travelerSelect .travelerFmt,.travelers .travelerSelect .travelerSelectPax{margin-right:5px}.search .search-form .row .row,.search .search-form .row .row .dateFrom{margin:0}.search .search-form .row .srcLocInput{margin-top:15px}.search .search-form .row .submit{margin-top:15px;margin-bottom:20px}.selectPersonList,.travelers .travelerList{width:250px}.search-form .classList{width:210px}#content .selectPersonList li{margin:0;display:block;float:none;padding:8px 15px;width:auto;overflow:hidden}.search .button,.search input[type=button],.search input[type=submit]{width:120px}#content .search-form .ui-buttonset .ui-state-active.ui-state-default{color:#2865a9;background:#fff;border:1px solid #ddd;box-shadow:inset -2px 2px 4px rgba(0,0,0,.125)}#content .search-form .ui-buttonset .ui-state-default{border:1px solid #ddd;font-weight:400;top:0!important;color:#abbdd0;border-radius:0}.search-form .ui-button-text-only .ui-button-text{padding:.4em}.search .search-form .direction div{margin:0}#content #radioDirections{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#content #radioDirections.ui-buttonset{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.search .search-form .slogan{font-size:20px;color:#2865a9;margin:10px 0 35px}.page-flight .search .search-links h1{margin-top:10px}.search .search-links h1,h1.search-title{color:#005f9b;margin:5px 0 0;font-weight:400;display:inline-block;font-size:20px}h1.search-title{text-transform:capitalize}html .ui-spinner{position:relative;border:0;border-radius:0}html #content .ui-spinner-button.ui-state-default{background:none;border-color:#ddd;border-radius:0}#content .ui-spinner-input,.ui-dialog .ui-spinner-input{background:none;border:0}html .ui-spinner .ui-spinner-button{overflow:hidden;width:38px!important;height:36px;border:0;background:none}html .ui-state-hover.ui-spinner-button{border:1px solid #fbcb09!important;background:none}html .ui-spinner .ui-state-default .ui-icon{left:25%;background-image:url(/css/images/ui-icons_ef8c08_256x240.png)}html .ui-spinner-down{left:0;right:auto}.guestList input,.pa-travelerList input,.selectPersonList input,.travelerList input{border:1px solid #ccc;background:transparent;width:40px!important;height:40px;text-align:center!important;margin:0 40px!important}.traveler-ages{text-align:center;display:block;color:#aaa;margin:10px 0 0;float:right}.traveler-type{display:block;font-size:13px;text-transform:capitalize}.dategroup #clrReturnDate{position:absolute;top:7px;right:5px;display:none;font-size:10px;font-weight:700;color:orange}#content .ui-icon-triangle-1-n{background-position:-16px -128px}#content .ui-icon-triangle-1-s{background-position:-48px -128px}.pa-travelerList li,.search .search-form .travelerList li{margin:0;padding:8px 15px 0;border-bottom:1px solid #eee}.search .search-form .classList li{margin:0;width:100%}#content .selectPersonList .pop-close,.pop-close{padding:0;width:100%;clear:both;background:#eee;border-top:1px solid #ddd}#content .selectPersonList .pop-close-btn,.pop-close .pop-close-btn{margin:10px;display:block;float:right;text-align:center;border:0;font-size:10px}html .search .search-form .classList li.pop-btn,html .search .search-form .travelerList li.pop-btn,html .search .travelers .guestList li.pop-btn{text-align:center;width:100%;padding:10px}#content .pop-btn p{font-size:11px;margin:5px 0;color:#aaa;line-height:1.3}a.atype1{padding-left:15px!important}body .ui-autocomplete a.atype2{font-weight:700;background-color:transparent;color:#333}body .ui-autocomplete a.atype2.ui-state-hover{font-weight:700;margin:0;background:#eee;color:#333}body .ui-autocomplete .ui-state-focus{background:#eee;border-color:inherit;border-top-color:transparent;border-bottom-color:transparent;cursor:pointer;color:#333}.searchTerm{font-weight:700}.ui-menu.ui-autocomplete .ui-menu-item{padding:0}.ui-menu.ui-autocomplete .ui-autocomplete-category,.ui-menu.ui-autocomplete .ui-menu-item.ui-autocomplete-category{font-weight:700;margin:0;padding:5px;background-color:#eee}.ui-autocomplete .ui-menu-item a{padding:5px;display:block;border-bottom:1px solid #eee;color:#333}.ui-autocomplete .ui-menu-item a:hover{background:#eee;color:#333}.ui-datepicker .ui-datepicker-title select{padding:1px;margin:0;font-size:.8em}.multileg{clear:both;margin:0 30px}.noResult{color:orange;font-weight:700;font-size:14px;line-height:1.5;margin-top:30px;text-align:center}.search-results .results-head{font-weight:700;padding:0;text-align:left;font-size:12px}.results-head .notice{text-align:left;padding-top:10px}.results-head select{float:right;max-width:200px;width:100%}.pager-list{margin:10px 0;text-align:right}.pager-list.pager-footer{margin:30px 0;clear:both}.pager-list .pager-totalResult{color:orange;font-weight:700}.pager-list a{padding:2px 5px;text-align:center;color:#999;background:#eee;border:1px solid #ddd;border-radius:3px;font-size:11px;margin:0 3px}.pager-list a.selected,.pager-list a.selected:hover{color:#fff;background:orange;border:1px solid orange}.pager-list a:hover{background:#ccc;color:#999}.pager-list a.pager-prevnext{background:transparent;color:#999}.pager-list a.pager-prevnext:hover{background:transparent;color:orange}.search-results table.tablesorter{margin-top:0}.search-results table.tablesorter thead tr.f-hover,.search-results table.tablesorter thead tr th{padding:4px;box-shadow:none}.search-results table.tablesorter thead tr th:hover{color:#999}.search-results table.tablesorter tr.f-hover tr{background:transparent;box-shadow:none}.search-results table.tablesorter .f-hover{background:#fefefe;box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa}#link-table tbody td{color:#999}#link-table .sr-airport span{font-size:13px}#link-table .sr-airport li .col-xs-12{padding-right:0}#link-table .sr-airport li .titleTip{max-width:92px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:2px 0 0 2px;display:inline-block}table.tablesorter span.sr-curr{color:#038ff8;font-size:12px;margin-left:2px}.tablesorter .sr-airline{font-size:12px;color:#999;padding-left:20px;width:25%}#link-table .sr-airline .airline-name{display:flex;align-items:center;flex-wrap:wrap}.tablesorter .sr-airline .airline-name img{margin-right:5px}.sr-airline .airline-name-text{display:inline-block;width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.multiProv .sr-airline .airline-name-text{display:block;margin-left:auto;margin-right:auto}.sr-route{margin:5px 0}.sr-bag img{vertical-align:text-top}table.tablesorter .sr-price input,table.tablesorter .sr-price span{float:none;display:block;height:33px}table.tablesorter .sr-price{text-align:center;padding-bottom:12px}table.tablesorter .returnPrice{color:#888;float:none;font-size:9px;line-height:1.5;padding:5px 0 10px;text-align:center}table.tablesorter .sr-price input.price-btn{float:none;width:110px;margin:0 auto;padding:0 25px 2px 10px}table.tablesorter .sr-price .priceText{width:41px;text-align:right;cursor:help;font-size:16px}table.tablesorter .sr-departure input{margin:0 3px 4px 0}.sr-stops span,table.tablesorter .fareType,table.tablesorter .sr-stop{color:#999}.sr-stops ul{position:relative}table.tablesorter .sr-flightNo{color:#999;font-weight:400;white-space:nowrap}.sr-time-dep{white-space:nowrap;display:block;color:#038ff8;font-weight:700;font-size:15px}table.tablesorter .sr-class,table.tablesorter .sr-time i{font-size:13px;font-style:normal}table.tablesorter .sr-stops .showcharter{white-space:nowrap}table.tablesorter tr.hidethis table.flight-details{width:100%}table.tablesorter tr.hidethis table.flight-details td{font-size:11px;color:#999;padding:10px 10px 0 0;border:0;background:transparent}table.tablesorter tr.hidethis table.flight-details th{font-size:11px;color:#999;font-weight:400}table.tablesorter tr.hidethis table.flight-details tr.flight-details2 td{color:#aaa}table.tablesorter tr.hidethis table.flight-details .flight-buttons td{text-align:right}table.tablesorter tr.hidethis table.flight-details .flight-buttons input:hover{background:#222}table.tablesorter tr.hidethis td{padding:10px 0 0 10px;border-top:1px solid #eee;background:#fafafa}table#link-table.tablesorter tbody tr td.infoItems{color:#bdbdbd;font-size:11px;padding-bottom:30px;font-weight:400;line-height:16px;vertical-align:bottom;border-top:1px dashed #eee;width:100%}table#link-table.tablesorter tbody tr td.infoItems tr.infoTitle td{border:none;font-size:11px;color:#536274;font-weight:700;padding-top:0}table.tablesorter tbody tr td.infoItems tr.infoItem td{border:none;font-size:11px;color:#6c6c6c;font-weight:400;vertical-align:middle;background:#fff}table#link-table.tablesorter tbody tr td.infoItems tr.infoItem td.flightNos{font-size:11px;width:50px;white-space:nowrap}.submitButton{background:#f79000!important;color:#fff!important;font-weight:700!important;height:50px;text-shadow:none!important;width:50%;min-width:100px;border:0!important}.submitButton span{position:absolute;right:25px;top:38%}#searchSorting{font-weight:400;margin:0}#searchSorting .ui-state-default{background:none;padding:10px;border:0;border-top:1px solid #eee;display:block;text-align:left}#searchSorting .ui-state-default.ui-state-active{background:url(/images/icon-tick.png) no-repeat 90%;background-size:16px 16px;font-weight:700}.result-sort .glyphicon{vertical-align:middle}.spoSearch .col-xs-6,.spoSearch .col-xs-12{margin-top:10px}.house-detail .search-top-banner{margin-top:0}.house-detail .search-top-banner .cc-phone-icon{width:40px}.house-detail .search-top-banner .cc-phone-text-container a{display:flex;align-items:center;flex-direction:row-reverse}.house-detail .search-top-banner span{font-size:13px}.house-detail .search-top-banner .cc-phone-num{font-size:18px;margin-left:10px}
/*# sourceMappingURL=search.css.map */
