.setHeightTo99px{height:99px}:focus{outline:solid}::-moz-focus-inner{border:2px}#divByCities{padding:10px!important}#divByFlightNum{padding:10px!important}.F9 .divFlightStatusTripType{padding-top:3px}.F9 .display-inline.adults{margin-right:1.85%!important;display:inline-block!important;vertical-align:middle!important;width:48.6%!important}.F9 .booking-widget .transformer-tabs__wrap .divInfChd .display-inline{display:inline-block;vertical-align:middle;width:48.6%;margin-right:1.4%}#checkIn .destinations{padding:0 10px 0 10px}#toCityDiv div{width:184.67px}#fromCityDiv div{width:184.67px}.F9 .transformer-tabs__section--border-bottom.flights{padding:10px 10px 10px 10px!important}.F9 .transformer-tabs__section.flight-status{padding:10px 10px 10px 10px!important}.F9 .transformer-tabs__section.flightdate{padding:10px 10px 10px 10px!important}#errorSummeryFlights,#errorSummeryCheckin,#errorSummeryFlightStatus{border-bottom:1px solid #586e76!important}.F9 .divBtnPromoSearch{width:50%}.F9 .divPromoSearchParent,.F9 .divPromoPaymentType,.F9 .divPassengers,.F9 .divFlights,.F9 .divOneWayRound,.F9 .divInfChd{display:flex;justify-content:space-between}.F9 .divFlightStatusParent,.F9 .divFlightStatusTripType{display:inline-block}.F9 .divFlights .transformer-tabs__title{margin-bottom:0!important}.F9 .transformer-tabs__section.divFlightStatus{width:53%;float:right}.F9 .transformer-tabs__section.flight-status{border-bottom:1px solid #586e76!important}.F9 .divCheckinSearch{width:53%;float:right;padding-right:10px}.F9 .divLastName{display:inline-block;vertical-align:middle;width:48.6%;margin-right:1.4%}.F9 .divConfCode{display:inline-block;vertical-align:middle;width:48.6%;margin-right:0}.F9 .divLastName input{width:100%}.F9 .divConfCode input{width:100%}.F9 .transformer-tabs__section.checkinSection{border-bottom:1px solid #586e76!important;padding:10px!important}.F9 .transformer-tabs__section.checkinSection .transformer-tabs__title{margin-bottom:0!important}#labSearchBy{position:absolute;font-size:12.8px;left:200px;top:32px}.F9 .promocode{width:95%}.F9 .divPromoSearch{width:50%}.F9 .parentrelative{position:relative}.F9 .divMiles{position:absolute;top:0;right:30px}.F9 .divDollers{position:absolute;right:80px}.F9 .k-radio-label.padding{padding:5px 0 10px 20px}.F9 .passengers{padding:25px 10px 30px 10px}.F9 .search-by{padding:30px 10px 30px 10px;position:relative}.F9 .book-dates__inputs{padding:0 10px 0 10px}#fromCityDiv>div,#toCityDiv>div{padding-top:5px}.F9 .departure__date.display-inline>div,.F9 .return__date.display-inline>div{padding-top:5px}.F9 .ToFrom{padding:10px}.F9 .booking-widget label{color:#fff;font-size:12.8px}#kendoDepartFromLabel,#kendoDepartToLabel,.F9 .divKendoDepartFromLabelFS,.F9 .divKendoDepartToLabelFS{font-size:11px!important}.F9 fieldset{border:0 none!important;padding:0!important;width:100%!important}.F9 legend{display:none}.ui-datepicker-unselectable.ui-state-disabled.greenHover.ui-datepicker-current-day{border:3px solid #006643}.ui-datepicker-unselectable.ui-state-disabled.blueToDate.ui-datepicker-current-day{border:3px solid #006643}.ui-datepicker-unselectable.ui-state-disabled.greenHover.ui-datepicker-today{border:3px solid #006643}.ui-datepicker-unselectable.ui-state-disabled.blueToDate.ui-datepicker-today{border:3px solid #006643}.F9 .k-loading-image{background-image:url('https://frontiercdnqa.azureedge.net/images/spinner.gif')!important}.F9 .k-input.tabletToFrom{line-height:2.4em;font-size:17.6px}.F9 .k-input.tabletToFromError{color:#ca0b0b!important;line-height:2.4em;font-size:17.6px}.F9 .tabletToFromError{color:#ca0b0b!important;line-height:2.4em;font-size:17.6px}.F9 .k-dropdown-wrap.k-state-default{border:0}.F9 .btn.btn--search.btn--right{height:43px!important}.F9 .k-list{width:auto!important}#liBookFlight{width:33%}#liBookFlight{width:33%}#liCheckin{width:34%}#liFlightStatus{width:33%}.F9 .ui-datepicker-calendar{height:205px;background:#fff;margin:0!important;width:100%!important}#ui-datepicker-div{border:none!important;padding:0!important;background:transparent!important}.F9 .ui-widget-header{border-radius:0;border:none!important}.F9 .ui-corner-all,.F9 .ui-corner-bottom,.F9 .ui-corner-right,.F9 .ui-corner-br{border-radius:0!important}.F9 .comboboxtemplateparent{display:flex;justify-content:flex-start}.F9 .comboboxtemplateimage{}.F9 .comboboxtemplateimage>img{width:50px;padding-left:5px}.F9 .comboboxtemplateStation{width:50%;padding-left:8px!important;padding-top:8px!important}.F9 .comboboxtemplateStation>div{line-height:normal!important}.F9 .comboboxtemplateStation .city{font-size:14px!important;font-weight:bold!important}.F9 .comboboxtemplateStation .state{font-size:12px!important;font-weight:normal!important}.F9 .k-input{padding:0!important;border-radius:0!important;border-bottom-left-radius:3px!important;border-top-left-radius:3px!important;text-indent:10px!important;box-shadow:none!important}.F9 .k-combobox .k-dropdown-wrap:before,.F9 .k-numeric-wrap:before,.F9 .k-picker-wrap:before{height:0!important}.F9 .k-select{background-color:#fff}.F9 .destinationsLabels>div>label{padding:0!important;line-height:0!important;font-size:10px!important}.F9 .k-i-arrow-s{background-image:url("//frontiercdnqa.azureedge.net/images/down_W3.png")!important;background-position:7px 16px!important}.F9 .k-dropdown-wrap.k-state-border-down .k-i-arrow-s{background-image:url("//frontiercdnqa.azureedge.net/images/up_W3.png")!important;background-position:7px 16px!important}.F9 div.passengers .k-icon.k-i-arrow-s{background-position:7px 14px!important}.F9 .dropdown-header.k-widget.k-header{color:#fff;background-color:#006643;font-size:13px;padding:10px}.F9 .k-combobox .k-select{border-width:0!important}div.destinations span,div.destinations input{height:41px!important}.F9 .k-dropdown-wrap.k-state-default.k-state-hover{background-color:#fff!important}.F9 div.destinations{}.F9 div.destinations input{padding-right:5px!important;padding-left:5px!important;border:0!important}.F9 .k-input.ToFromError{background-color:#fbd6d6!important;border-bottom:1px solid #f0494a!important}.F9 .ToFromError{background-color:#fbd6d6!important;border:1px solid #f0494a!important}.F9 .k-select.kselectBorderError{border-width:0 0 1px 0!important;border-style:solid;border-color:#f0494a;background-color:#fbd6d6}.F9 div.flightdate span,.F9 div.flightdate input{height:41px!important;font-size:17.6px!important;line-height:2.4em!important}.F9 .k-button-group.k-tool-icon,.k-icon,.k-sprite{width:30px!important}.F9 .k-input{padding:0!important}.F9 .k-icon.k-i-arrow-s{font-size:0!important}.F9 .k-state-hover .k-input{}.F9 li.k-state-selected{background-color:#d0d0d0!important;color:#42545c!important}.F9 li.k-state-hover{background-color:#d0d0d0!important}.F9 li.k-state-focused{}.F9 .k-input{box-shadow:0!important;background-color:#fff!important}.F9 .k-radio-label:before{border-color:#b1b1b1;border-radius:50%;background-color:#fff;border-width:1px}.k-radio-label:hover:before,.k-radio:checked+.k-radio-label:hover:before{border-color:#939393;box-shadow:none}.k-radio:checked+.k-radio-label:after{background-color:#428bca;border-radius:50%}.k-radio-label:active:before{border-color:#76abd9;box-shadow:0 0 2px 0 #76abd9}.k-radio:checked+.k-radio-label:active:before{box-shadow:0 0 2px 0 #76abd9;border-color:#76abd9}.k-radio:disabled+.k-radio-label{color:#b7b7b7}.k-radio:disabled+.k-radio-label:before,.k-radio:disabled+.k-radio-label:active:before,.k-radio:disabled+.k-radio-label:hover:after,.k-radio:disabled+.k-radio-label:hover:before{background:#fff;border-color:#b1b1b1;box-shadow:none}.k-radio:focus+.k-radio-label:before{border-color:#76abd9;box-shadow:0 0 2px 0 #76abd9}.k-radio{opacity:100;width:13px;position:relative}.F9 div.passengers span,.F9 div.passengers input{height:41px!important;font-size:17.6px!important;line-height:2.4em!important}.F9 .FlexSpaceBetween{display:flex;justify-content:space-between}.F9 .transformer-tabs li{height:70px}.F9 .transformer-tabs li a{padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;height:70px}.F9 .flightstatuslabel{display:inline-block;margin-bottom:0!important}.F9 .radio-button.dollars{margin-right:12px!important}.F9 a:link,.F9 a:visited{color:#3b4e55}.F9 .ui-state-hover.ui-state-default{background:#006743!important;color:#fff!important;border-radius:50%}.F9 .greenHover.ui-datepicker-current-day .ui-state-active.ui-state-default{background:#006743!important;color:#fff!important;border-radius:50%}.F9 .ui-datepicker-header{background:#006743!important}.F9 .GreyInbetween a,.F9 .GreyInbetween{background:silver!important;background-image:none!important}.F9 .GreyInbetween a:hover{background-color:#00abeb!important;background-image:none!important;border-radius:50%}.F9 .greenHover .ui-state-hover.ui-state-default:hover{background-color:#006743!important;border-radius:50%}.F9 .blueHover .ui-state-hover.ui-state-default:hover{background-color:#006743!important;border-radius:50%}.F9 .greenFromDate a{background-color:#006743!important;background-image:none!important;color:#fff!important;border-radius:50%}.F9 .ui-datepicker a,.F9 .ui-datepicker-unselectable.ui-state-disabled.greenHover span{width:31px!important}.F9 .blueToDate{background:linear-gradient(to right,silver 0%,silver 50%,#fff 50%,#fff 100%);height:20px}.F9 .blueToDate a{background-color:#006743!important;background-image:0!important;color:#fff!important;border-radius:50%}.F9 .ui-datepicker tr{border-bottom:1px solid #fff!important;border-top:1px solid #fff!important}.F9 .greenFromDateAfter{background:linear-gradient(to right,#fff 0%,#fff 50%,silver 50%,silver 100%)!important;border-bottom:1px solid #fff!important;border-top:1px solid #fff!important;height:20px}.F9 .ui-datepicker-group.ui-datepicker-group-last,.F9 .ui-datepicker-group.ui-datepicker-group-first{border-right:5px solid transparent}.F9 .greenFromDateAfter a{background-color:#006743!important;background-image:0!important;color:#fff!important;border-radius:50%}.F9 .ui-widget-content .ui-state-default{background:#fff;border-bottom:0 solid #fff!important;border-top:0 solid #fff!important;border-left:0!important;border-right:0!important;text-align:center}.F9 .BookingThrough{font-size:12px;color:#3b4e55;text-align:center;background:#fff;margin-bottom:0}.F9 .seasonalMessage{background-color:#006743;color:#fff;font-size:11.33px;text-align:center;height:50px;padding:5px;border-right-width:0;margin-bottom:0}.F9 .seasonalMessageHideText{background-color:#006743;color:#006743;height:50px}.F9 .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.F9 .ui-dialog-buttonset button{background:#006743!important;color:#fff!important}.F9 .ui-dialog-buttonset button:hover{background:#006743!important;color:#fff!important}.k-icon:not(.k-loading){background-size:inherit}.F9 .ui-datepicker-unselectable.ui-state-disabled.GreyInbetween{opacity:1!important}.F9 .ui-datepicker-unselectable.ui-state-disabled.GreyInbetween>span{background-color:silver!important;color:gray}.F9 .departure__date.display-inline input{width:100%}.F9 .return__date.display-inline input{width:100%}.F9 .booking-widget .transformer-tabs__wrap .display-inline .k-widge,.k-combobox,.k-header{height:43px!important}.F9 .ui-datepicker-calendar th{color:#3b4e55}.F9 .btn.btn--search::before,.F9 button.btn--search::before,.F9 input[type="reset"].btn--search::before,.F9 input[type="submit"].btn--search::before,.F9 input[type="button"].btn--search::before{left:25%!important}.F9 .btn.btn--search,.F9 button.btn--search,.F9 input[type="reset"].btn--search,.F9 input[type="submit"].btn--search,.F9 input[type="button"].btn--search{padding-right:1.5em!important;padding-top:8px;font-size:1.1rem;padding-right:2em!important;width:100%}.F9 .booking-widget .transformer-tabs__wrap .flight__dates .departure__date img,.F9 .booking-widget .transformer-tabs__wrap .flight__dates .return__date img{right:5px!important;position:absolute;top:60%}@media only screen and (max-width:737px){.F9 .booking-widget label{font-size:11px!important}#kendoDepartFromLabel,#kendoDepartToLabel{font-size:10px!important}.F9 .ToFrom{padding:0 10px 10px 10px}.F9 .divFlightStatusTripType{display:inline-block}.F9 .divFlightStatusParent{display:block}.F9 .divFlightStatusTripType .radio-button{width:initial!important}.F9 .divPromoSearchParent{display:inline-block;width:100%;position:relative}.F9 .flightstatuslabel{display:block}.F9 .divPromoSearch{width:100%}.F9 .divPromoPaymentType{display:inline-block;position:relative}.F9 .divPassengers{display:inline-block}.F9 .divFlights{display:inline-block}.F9 .divOneWayRound{display:inline-block;position:relative;margin-left:10px}.F9 .radio-button.roundtrip{position:absolute;top:5px;left:-150px}.F9 .radio-button.oneway{position:absolute;left:-65px;top:5px}.F9 .divInfChd{display:flex;justify-content:space-between}.F9 .display-inline.adults{width:50%!important}#fromCityDiv .k-input,#toCityDiv .k-input{font-size:17.6px;color:#006743!important;line-height:2.4em!important}#fromCityDivFS .k-input,#toCityDivFS .k-input{font-size:17.6px;color:#006743!important;line-height:2.4em!important}.F9 .k-input.mobileToFromError{color:#ca0b0b!important}.F9 .mobileToFromError{color:#ca0b0b!important}#checkIn,#flightStatus{position:absolute;top:85px!important}.F9 .k-radio{position:absolute}.F9 .btn.btn--search{margin-top:0;width:120px!important}.F9 .booking-widget .transformer-tabs__wrap .flight__dates .departure__date img,.F9 .booking-widget .transformer-tabs__wrap .flight__dates .return__date img{right:5px!important}.F9 .transformer-tabs__title{text-align:left;font-size:15px!important}.F9 .radio-button.dollars{margin-right:3px!important}.F9 .btn.btn--search.btn--right{min-width:110px;font-size:11px;height:41px}.F9 .display-inline.ConfCode{margin-bottom:10px;margin-top:10px}#byFlightNumberLabel{margin-left:10px!important}.F9 .transformer-tabs__section.flightdate{padding-top:0!important}.F9 .radio-button.radio-button--margin{margin-left:10px!important}.F9 .navigation__title{font-size:11px!important}.F9 .ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{z-index:150!important}.F9 div#fromCityDiv>span{margin-bottom:10px!important}.F9 div#fromCityDiv.display-inline span[aria-readonly='false'][aria-busy='false'][role='listbox'][tabindex='0'][aria-owns='kendoDepartFrom_listbox'][aria-expanded='false'] span.k-state-default.k-dropdown-wrap[unselectable='on'] span.k-input{position:relative;padding-bottom:10px}#fromCityDiv .F9 .k-input,#toCityDiv .F9 .k-input{font-size:17.6px;color:#006743!important;line-height:2.4em!important}#fromCityDivFS .F9 .k-input,#toCityDivFS .F9 .k-input{font-size:17.6px;color:#006743!important;line-height:2.4em!important}.F9 .passengers{padding:10px 10px 10px 10px}.F9 .search-by{padding:10px 10px 100px 10px;position:relative}.F9 .divPaymentType{position:absolute;top:70px;left:70px}.F9 .divPromoCode{}.F9 .divDollers{position:absolute;left:0}.F9 .divMiles{position:absolute;left:70px}.F9 .divBtnPromoSearch{position:absolute;top:80px;width:100%;right:8px}#btnSearch{width:95%!important;padding-right:35%!important;font-size:initial}#labSearchBy{top:84px;left:10px;font-size:11px}.F9 div.destinations{display:inline-block}.F9 .divLastName{width:100%}.F9 .divConfCode{width:100%}.F9 .divCheckinSearch{width:100%;padding:20px 10px 0 0}#searchBookingButton{width:85%!important;margin-right:14px!important;padding-right:80px!important;padding-top:10px;font-size:15px}.F9 .transformer-tabs__section.divFlightStatus{width:100%}#btnFlightStatus{width:85%!important;margin:0 18px;padding-right:70px!important;padding-top:10px;font-size:15px}.F9 .transformer-tabs__section--border-bottom.flights{padding:10px 10px 30px 10px!important}#toCityDiv div{width:auto}#fromCityDiv div{width:auto}.F9 .ToFrom .destinations{width:100%}#divByCities .destinations{width:100%}}@media only screen and (min-width:737px){#kendoDepartFrom-list,#kendoArrivalTo-list,#kendoDepartFromFS-list,#kendoArrivalToFS-list{width:380px!important}}