*{font-family:Tahoma,Helvetica,Arial,sans-serif}body,html{width:1000px;overflow-x:hidden;color:#434647;text-align:left;height:auto}h1,h2,h3,h4,h5,h6{font-family:Tahoma,Helvetica,Arial,sans-serif}.nemo-common-pageWrapper,.pro-wrapper{padding-bottom:95px}.nemo-pmu-wrapper{padding:15px 0 10px;background:#e7e8e1}.nemo-pmu-dayOfWeek{width:23px;line-height:normal;margin-right:0;padding-bottom:5px}.nemo-pmu-days_day{width:19px;height:18px;margin:0 3px 1px 1px;line-height:normal;padding:2px 0 1px 1px;vertical-align:top}.nemo-pmu-days_day:hover{margin-left:1px;margin-top:0;color:#fff}.nemo-pmu-days_day:hover:after{display:none}.nemo-pmu-days_day:not(.nemo-pmu-disabled):not(.nemo-pmu-date_hilighted):hover{background:#0c7bb5}.nemo-pmu-daysWrap{padding:0 16px}.nemo-pmu-instance{width:195px}.nemo-pmu-instance+.nemo-pmu-instance .nemo-pmu-daysOfWeek,.nemo-pmu-instance+.nemo-pmu-instance .nemo-pmu-daysWrap,.nemo-pmu-instance+.nemo-pmu-instance .nemo-pmu-monthsWrap,.nemo-pmu-instance+.nemo-pmu-instance .nemo-pmu-yearsWrap{border-color:#434647}.nemo-pmu-prev{left:20px}.nemo-pmu-next{right:20px}.nemo-pmu-daysOfWeek,.nemo-pmu-monthHeader{padding:0 16px 3px}.nemo-pmu-monthHeader{background:#e7e8e1}.nemo-pmu-date_hilighted:after{display:none}.nemo-pmu-date_hilighted:hover{width:19px;height:18px}.nemo-ui-autocomplete .ui-state-focus{background:0 0!important;background-color:transparent}.nemo-ui-autocomplete .ui-menu-item{transition:none 0s}#steps{background-color:#269dd8;height:32px;padding-left:16px;padding-top:5px;box-sizing:content-box;font-size:11px}#steps span.before{color:#fff;padding:6px 5px 0}#steps span{display:block;float:left;margin-right:11px}#steps span.current{background-color:#0c7bb5;border-radius:2px;height:27px;overflow:visible}#steps span.current span{color:#fff;display:block;margin-right:0;padding:6px 5px 0}#steps span.disabled{color:#bee2f3;padding:6px 5px 0}.nemo-flights-form{width:100%;padding:0 16px 20px}.nemo-flights-form__header,.nemo-flights-form__routeTypeSelector{margin:0;width:100%}.nemo-flights-form__formContainer,.nemo-flights-form__options{margin:0;padding:0;width:100%}.nemo-flights-form__header{color:#434647;font-weight:400;font-size:48px;padding:45px 0 12px}.nemo-flights-form__formContainer__inner{margin:0;padding:0;width:100%;display:table}.nemo-flights-form__routeTypeSelector{height:60px;padding:4px 0 0}.nemo-flights-form__routeTypeSelector__button__text{color:#0063b3;border-color:#0063b3}.nemo-flights-form__routeTypeSelector__button_active{background-color:#dfe0dc!important;border-top-color:#9d9d9a;border-right-color:#d7d8d4;border-bottom-color:#ecedea;border-left-color:#d7d8d4}.nemo-flights-form__routeTypeSelector__button_active .nemo-flights-form__routeTypeSelector__button__text{color:#434647}.nemo-flights-form__route__segment{width:550px}.nemo-flights-form__route__segment_CR{width:100%}.nemo-flights-form__route__segment_CR .nemo-flights-form__route__segment__switchGeos{display:none}.nemo-flights-form__route__segment_CR .nemo-flights-form__route__segment__item{width:auto;margin-right:18px}.nemo-flights-form__route__segment_CR .nemo-flights-form__route__segment__item_date{margin-top:0;margin-right:0}.nemo-flights-form__route__segment__item{width:auto}.nemo-flights-form__route__segment__item__inputContainer .nemo-ui-dummiedInput__dummy:hover,.nemo-flights-form__route__segment__item__inputContainer .nemo-ui-textInput__input:hover{box-shadow:none}.nemo-flights-form__route__segment__item_to .nemo-flights-form__route__segment__input,.nemo-flights-form__route__segment__item_to .nemo-flights-form__route__segment__item__dummy{border-left:1px solid #a5a8a8!important;padding-left:6px}.nemo-flights-form__route__segment__item__caption{display:block;width:100%;line-height:13px;padding:2px 0 2px 2px;font-size:11px;color:#434647}.nemo-flights-form__route__segment__item_date{padding-left:0;margin-top:5px}.nemo-flights-form__route__segment__item__date__indicator{left:auto;right:3px;top:11px;width:30px;height:27px;background:url(img/calendar.png) no-repeat -30px 0;background-position:0 0}.nemo-flights-form__route__segment__input,.nemo-flights-form__route__segment__item__dummy{border:1px solid #c1c2c2!important;height:29px;width:240px;border-radius:3px!important;border-top-color:#8f9293!important;border-right-color:#dddfdf!important;border-bottom-color:#ededee!important;border-left-color:#a5a8a8!important;padding:2px 6px 3px;line-height:24px}.nemo-flights-form__route__segment__input:focus,.nemo-flights-form__route__segment__input:hover,.nemo-flights-form__route__segment__item__dummy:focus,.nemo-flights-form__route__segment__item__dummy:hover{border-top-color:#8f9293!important;border-right-color:#dddfdf!important;border-bottom-color:#ededee!important;border-left-color:#a5a8a8!important}.nemo-flights-form__route__segment__input_date,.nemo-flights-form__route__segment__item__date__dummy{width:145px}.nemo-flights-form__route__segment__switchGeos{display:inline-block;position:relative;transform:none;right:auto;top:auto;border-radius:2px;border:1px solid #0c7bb5;width:27px;height:27px;background:#269dd8 url(img/switch.png) 7px 5px no-repeat;cursor:pointer;margin:17px 18px 0}.nemo-flights-form__route__segment__switchGeos:after{display:none}.nemo-flights-form__route__segment_returnSegment{width:auto;margin-left:-247px}.nemo-flights-form__route__segment_returnSegment .nemo-flights-form__route__segment__input,.nemo-flights-form__route__segment_returnSegment .nemo-flights-form__route__segment__item__dummy{border-left:1px solid #a5a8a8!important}.nemo-flights-form__route__segment_returnSegment .nemo-flights-form__route__segment__item_date{width:auto}.nemo-flights-form__route__segment__notFoundDateHint{right:auto;left:0;bottom:45px}.nemo-flights-form__route__segment__notFoundDateHint:before{right:auto;left:10px}.nemo-flights-form__route__switchToRT{background:#ebebeb;color:#ebebeb;border-radius:3px;border:1px solid #c1c2c2!important;height:29px;width:145px;padding:0;border-left:1px solid #c1c2c2!important;cursor:pointer;text-indent:-1000px}.nemo-flights-form__route__switchToRT:after{width:30px;height:27px;background:url(img/calendar.png) no-repeat;background-position:0 -54px;transform:none;margin:0;left:auto;right:3px;top:0}.nemo-flights-form__route__switchToOW{right:-25px;margin-top:-1px}.nemo-flights-form__route__removeCRSegment{left:68%;margin:-8px 0 0 15px}.nemo-flights-form__route__continueCR{left:67%;margin-bottom:18px}.nemo-flights-form__options__passengers__header{font-size:18px;font-weight:400;padding-top:8px;padding-bottom:3px}.nemo-flights-form__options__passengers__type__header{color:#434647}.nemo-flights-form__options__passengers__type__select__toggle{width:70px;border:1px solid #c1c2c2!important;border-radius:3px!important;border-top-color:#8f9293!important;border-right-color:#dddfdf!important;border-bottom-color:#ededee!important;border-left-color:#a5a8a8!important}.nemo-flights-form__options__passengers__type__select .nemo-ui-select__dropdown{box-shadow:0 2px 6px #666;border-radius:0;background-color:#fff}.nemo-flights-form__options__passengers__type__select .nemo-ui-select__dropdown__item{padding:2px 7px 5px;font-size:14px;height:24px;border:0;line-height:18px;transition:none 0s}.nemo-flights-form__options__passengers__type__select .nemo-ui-select__dropdown__item:hover{background:#55c2c3;color:#fff}.nemo-flights-form__options__passengers__type__select .nemo-ui-select__dropdown__item_hilighted{background:0 0}.nemo-flights-form__options__passengers__type__additional{color:#a8abac;font-size:11px}.nemo-flights-form__options__prefer{display:none;padding:20px 0 0}.nemo-flights-form__options__prefer__item{padding-bottom:10px}.nemo-flights-form__options__prefer__item:last-child{padding-bottom:0}.nemo-flights-form__options__prefer__item__field{display:inline-block}.nemo-flights-form__options__prefer__item__caption{display:inline-block;width:120px;font-size:11px;vertical-align:middle}.nemo-flights-form__options__prefer__direct{display:inline-block;margin-left:120px;cursor:pointer}.nemo-flights-form__options__prefer__direct__checkbox{vertical-align:middle}.nemo-flights-form__options__prefer__direct__caption{vertical-align:middle;font-size:11px;display:inline-block;margin-left:5px}.nemo-flights-form__options__prefer__toggle{padding:10px 0 0}.nemo-flights-form__options__prefer__toggle__link{font-size:11px;display:inline-block;color:#0063b3;border-bottom:1px dotted #0063b3;cursor:pointer;position:relative;margin-left:15px}.nemo-flights-form__options__prefer__toggle__link:before{content:'';background:0 0;border:5px solid transparent;border-bottom:0;border-top-color:#0063b3;width:0;height:0;left:-15px;margin-top:5px;transform:rotate(270deg);display:inline-block;position:absolute}.nemo-flights-form__options__prefer__toggle__link_active:before{transform:rotate(0)}.nemo-flights-form__options__class{margin:0;display:inline-block;vertical-align:top;line-height:normal;border-radius:0;background:0 0;color:inherit;font-size:100%}.nemo-flights-form__options__class__select__toggle{width:130px;height:23px;border:1px solid #c1c2c2!important;border-radius:3px!important;border-top-color:#8f9293!important;border-right-color:#dddfdf!important;border-bottom-color:#ededee!important;border-left-color:#a5a8a8!important;line-height:16px;font-size:11px;padding:3px 5px}.nemo-flights-form__options__class__select__toggle:after{background:0 0;border:5px solid transparent;border-bottom:0;border-top-color:#434647;width:0;height:0;right:10px;margin-top:-3px}.nemo-flights-form__options__class__select .nemo-ui-select__dropdown{box-shadow:0 2px 6px #666}.nemo-flights-form__options__class__select .nemo-ui-select__dropdown__item{border:0;font-size:11px;line-height:normal;padding:2px 6px 3px;height:18px;transition:none 0s}.nemo-flights-form__options__class__select .nemo-ui-select__dropdown__item:hover{background:#55c2c3;color:#fff}.nemo-flights-form__CRBtn{max-width:100%;padding:0}.nemo-flights-form__searchButton{min-width:120px;height:30px;line-height:30px;border-radius:2px}#bookingIndexForm .searchFormSubstrate{padding:0!important}#bookingIndexForm .searchFormSubstrate .nemo-flights-results__form{margin-top:0}#bookingIndexForm .searchFormSubstrate .nemo-flights-form__options__passengers__type__header{color:#434647}#bookingIndexForm .searchFormSubstrate .nemo-flights-form__options__passengers__header{padding:8px 0 3px;height:auto;color:#434647}.searchFormSubstrate{background:0 0}.searchFormSubstrate #steps{display:none}.searchFormSubstrate .nemo-flights-form{padding-top:43px}.searchFormSubstrate .nemo-flights-form__header{display:none}.searchFormSubstrate .nemo-flights-form label span{position:relative;right:auto;line-height:normal;color:#434647;background:0 0}#closeChangeSearch{margin-top:10px!important}#closeChangeSearch span{color:#0063b3!important;border-bottom-color:#0063b3!important}#searchLink a.popupLink,div.variantDetails a.variantLink{display:none}table.flights.choice th.toPay div#exchange div.comboList{margin-left:-95px!important}.comboItemOver{background-color:#269dd8}.trfr-partnership{position:absolute;right:20px;bottom:20px}.trfr-partnership_link{background:url(img/trfr-partnership.svg) no-repeat left center;padding-left:25px;padding-top:5px;padding-bottom:5px;line-height:20px}.trd-header__auth__checkOrder{padding-left:16px;border:0}.trd-header__auth__checkOrder__header{font-weight:700;color:#434647;min-width:auto;max-width:100%;line-height:normal;height:auto;margin-bottom:10px}.trd-header__auth__checkOrder .nemo-common-checkOrder__field{position:relative}.trd-header__auth__checkOrder .js-validation_errormessage{padding:5px 30px 5px 10px;left:280px;bottom:-3px;min-height:30px}.nemo-common-checkOrder__form__fields{min-height:auto}.nemo-common-checkOrder__form__submit{margin-left:120px}.nemo-common-checkOrder__field{width:auto;margin:0 0 11px}.nemo-common-checkOrder__field__label__caption{display:inline-block;width:120px}.nemo-common-checkOrder__field__label__input{width:135px;border-radius:3px}.nemo-common-checkOrder__field__label__input:focus{border-color:#269dd8}.trd-checkout-route__segments__group__segment__block_dep{background:url(img/flight-forward.png) 1px 15px no-repeat}.trd-footer{width:100%;margin:20px auto 0;padding:0 0 0 16px;max-width:100%;border-top:1px solid #e0e0e0}.trd-footer__item{width:auto;border:0}.trd-footer__item_links{width:220px}.trd-footer__item_links a:hover{color:#0063b3}.trd-footer__item_info{width:160px}.trd-footer__item_info span{display:inline-block;font-size:14px}.trd-footer__item_payments{min-width:280px}.trd-footer__paymentLink_mir{width:50px;height:15px;background:url(img/mir-logo.svg) no-repeat}.trd-footer__verifiers{margin-top:60px}.nemo-flights-results__fareFamiliesBySegment__popup.ui-dialog{top:10%!important;height:500px!important}.nemo-flights-results__fareFamiliesBySegment__popup__total{margin-bottom:0}.trd-flights-results__flightsGroup__flightInfo{top:5vh!important;height:90vh!important}#fareRulesText,#fareRulesTranslation{height:90vh}.nemo-flights-results{margin:0}.trd-checkout__passengers__item{margin-bottom:10px}.trd-checkout__passengers__item__fields tr:not(.trd-checkout__passengers__item__fields__hintRow) td{background:url(img/input-dash.png) 0 6px no-repeat}.trd-checkout__passengers__item__fields tr:not(.trd-checkout__passengers__item__fields__hintRow) td:first-child{background:0 0}.trd-checkout__passengers__item__fields tr:not(.trd-checkout__passengers__item__fields__hintRow) td .trd-checkout__passengers__item__fields__item_gender{margin-left:5px}.trd-checkout__passengers__item__fields tr:not(.trd-checkout__passengers__item__fields__hintRow) td .trd-checkout__passengers__item__fields__item_gender input{width:auto}.trd-checkout__passengers__item__fields__item__rightPhoneTip{margin-top:-20px}.trd-checkout__buyerCustomer__phone__title{padding-top:0}.trd-checkout__buyerCustomer input:focus{border-color:#269dd8}.trd-checkout__header{padding-top:15px;margin-bottom:0}.trd-checkout__subHeader{margin-top:-10px}.trd-checkout__timelimitBar{background-color:#ede9ed;color:#434647;position:relative;bottom:auto}.trd-checkout__timelimitBar__text a{color:#0063b3}.trd-checkout__timelimitBar__text a:active,.trd-checkout__timelimitBar__text a:focus,.trd-checkout__timelimitBar__text a:hover{color:#e87e00}.new-flights-passInfo__footer{margin:20px 0 0}.nemo-flights-results__fareFamilies__popup__tariffs{max-width:750px}.nemo-flights-results__fareFamilies__popup .ui-dialog-content,.nemo-flights-results__fareFamilies__popup .ui-dialog-titlebar{min-width:750px}