@media only screen and (max-width: 1180px){.col-xl-1{width:8.33333333%}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-12{width:100%}.xl-hide{display:none !important}.xl-show{display:block !important}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.offset-xl-12{margin-left:100%}}@media only screen and (max-width: 1179px){.col-l-1{width:8.33333333%}.col-l-2{width:16.66666667%}.col-l-3{width:25%}.col-l-4{width:33.33333333%}.col-l-5{width:41.66666667%}.col-l-6{width:50%}.col-l-7{width:58.33333333%}.col-l-8{width:66.66666667%}.col-l-9{width:75%}.col-l-10{width:83.33333333%}.col-l-11{width:91.66666667%}.col-l-12{width:100%}.l-hide{display:none !important}.l-show{display:block !important}.offset-l-0{margin-left:0%}.offset-l-1{margin-left:8.33333333%}.offset-l-2{margin-left:16.66666667%}.offset-l-3{margin-left:25%}.offset-l-4{margin-left:33.33333333%}.offset-l-5{margin-left:41.66666667%}.offset-l-6{margin-left:50%}.offset-l-7{margin-left:58.33333333%}.offset-l-8{margin-left:66.66666667%}.offset-l-9{margin-left:75%}.offset-l-10{margin-left:83.33333333%}.offset-l-11{margin-left:91.66666667%}.offset-l-12{margin-left:100%}}@media only screen and (max-width: 1024px){.col-m-1{width:8.33333333%}.col-m-2{width:16.66666667%}.col-m-3{width:25%}.col-m-4{width:33.33333333%}.col-m-5{width:41.66666667%}.col-m-6{width:50%}.col-m-7{width:58.33333333%}.col-m-8{width:66.66666667%}.col-m-9{width:75%}.col-m-10{width:83.33333333%}.col-m-11{width:91.66666667%}.col-m-12{width:100%}.m-hide{display:none !important}.m-show{display:block !important}.offset-m-0{margin-left:0%}.offset-m-1{margin-left:8.33333333%}.offset-m-2{margin-left:16.66666667%}.offset-m-3{margin-left:25%}.offset-m-4{margin-left:33.33333333%}.offset-m-5{margin-left:41.66666667%}.offset-m-6{margin-left:50%}.offset-m-7{margin-left:58.33333333%}.offset-m-8{margin-left:66.66666667%}.offset-m-9{margin-left:75%}.offset-m-10{margin-left:83.33333333%}.offset-m-11{margin-left:91.66666667%}.offset-m-12{margin-left:100%}}@media only screen and (max-width: 767px){.col-s-1{width:8.33333333%}.col-s-2{width:16.66666667%}.col-s-3{width:25%}.col-s-4{width:33.33333333%}.col-s-5{width:41.66666667%}.col-s-6{width:50%}.col-s-7{width:58.33333333%}.col-s-8{width:66.66666667%}.col-s-9{width:75%}.col-s-10{width:83.33333333%}.col-s-11{width:91.66666667%}.col-s-12{width:100%}.s-hide{display:none !important}.s-show{display:block !important}.offset-s-0{margin-left:0%}.offset-s-1{margin-left:8.33333333%}.offset-s-2{margin-left:16.66666667%}.offset-s-3{margin-left:25%}.offset-s-4{margin-left:33.33333333%}.offset-s-5{margin-left:41.66666667%}.offset-s-6{margin-left:50%}.offset-s-7{margin-left:58.33333333%}.offset-s-8{margin-left:66.66666667%}.offset-s-9{margin-left:75%}.offset-s-10{margin-left:83.33333333%}.offset-s-11{margin-left:91.66666667%}.offset-s-12{margin-left:100%}}@media only screen and (max-width: 480px){.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.xs-hide{display:none !important}.xs-show{display:block !important}.offset-xs-0{margin-left:0%}.offset-xs-1{margin-left:8.33333333%}.offset-xs-2{margin-left:16.66666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333333%}.offset-xs-5{margin-left:41.66666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333333%}.offset-xs-8{margin-left:66.66666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333333%}.offset-xs-11{margin-left:91.66666667%}.offset-xs-12{margin-left:100%}}h3{margin-bottom:15px}.main-search{background:#748fcd url("/img/seo_directions/seo_search.jpg?26326");background-size:2545px 100%;background-position:center;padding:60px 10px 110px 10px;margin-bottom:15px}@media only screen and (max-width: 480px){.main-search{padding:20px 10px 20px}}.main-search--bg-2{background-image:url("/img/seo_directions/seo_search_2.jpg?26326")}.main-search--bg-3{background-image:url("/img/seo_directions/seo_search_3.jpg?26326")}.main-search--bg-4{background-image:url("/img/seo_directions/seo_search_4.jpg?26326")}.main-search .datepicker-wrapper .date_input__start,.main-search .datepicker-wrapper .date_input__end{border-radius:0}.main-search .flight-complexity label{color:#ffffff}.main-search .flight-complexity:after{display:none}.main-search .search-helper a{color:#ffffff}.main-search .search-history{display:none}.main-search .row{margin:0}.main-search .search-tittle{color:#ffffff}.all-our-sites{display:block;max-width:1180px;box-sizing:border-box}.all-our-sites:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.all-our-sites li{float:none;margin-right:0;margin-bottom:10px;font-size:14px;line-height:32px}.all-our-sites .site-list a{display:inline-block;color:#4990e2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:290px}.all-our-sites .site-list a:before{content:' ';display:inline-block;width:30px;height:20px;margin-right:10px;background:url("/img/flags/svg/145-ukraine.svg?26326") no-repeat;background-size:cover;margin-bottom:-5px}.all-our-sites .site-list a.ru:before{background:url("/img/flags/svg/248-russia.svg?26326") no-repeat}.all-our-sites .site-list a.az:before{background:url("/img/flags/svg/141-azerbaijan.svg?26326") no-repeat}.all-our-sites .site-list a.pl:before{background:url("/img/flags/svg/211-poland.svg?26326") no-repeat}.all-our-sites .site-list a.by:before{background:url("/img/flags/svg/135-belarus.svg?26326") no-repeat}.all-our-sites .site-list a.md:before{background:url("/img/flags/svg/212-moldova.svg?26326") no-repeat}.all-our-sites .site-list a.kz:before{background:url("/img/flags/svg/074-kazakhstan.svg?26326") no-repeat}.all-our-sites .site-list a.tr:before{background:url("/img/flags/svg/218-turkey.svg?26326") no-repeat}.all-our-sites .site-list a.ee:before{background:url("/img/flags/svg/008-estonia.svg?26326") no-repeat}.all-our-sites .site-list a.de:before{background:url("/img/flags/svg/162-germany.svg?26326") no-repeat}.all-our-sites .site-list a.at:before{background:url("/img/flags/svg/003-austria.svg?26326") no-repeat}.all-our-sites .site-list a.ro:before{background:url("/img/flags/svg/109-romania.svg?26326") no-repeat}.all-our-sites .site-list a.com:before{background:url("/img/flags/svg/226-united-states.svg?26326") no-repeat}.all-our-sites .site-list a.ae:before{background:url("/img/flags/svg/151-united-arab-emirates.svg?26326") no-repeat}.all-our-sites .site-list a.es:before{background:url("/img/flags/svg/128-spain.svg?26326") no-repeat}.all-our-sites .site-list a.ir:before{background:url("/img/flags/svg/179-ireland.svg?26326") no-repeat}.all-our-sites .site-list a.it:before{background:url("/img/flags/svg/013-italy.svg?26326") no-repeat}.all-our-sites .site-list a.us:before{background:url("/img/flags/svg/226-united-states.svg?26326") no-repeat}.all-our-sites .site-list a.mx:before{background:url("/img/flags/svg/252-mexico.svg?26326") no-repeat}.all-our-sites .site-list a.uz:before{background:url("/img/flags/svg/190-uzbekistn.svg?26326") no-repeat}.all-our-sites .site-list a.kg:before{background:url("/img/flags/svg/152-kyrgyzstan.svg?26326") no-repeat}.all-our-sites .site-list a.am:before{background:url("/img/flags/svg/108-armenia.svg?26326") no-repeat}.all-our-sites .site-list a.ng:before{background:url("/img/flags/svg/086-nigeria.svg?26326") no-repeat}.all-our-sites .site-list a.fr:before{background:url("/img/flags/svg/195-france.svg?26326") no-repeat}.all-our-sites .site-list a.lv:before{background:url("/img/flags/svg/044-latvia.svg?26326") no-repeat}.all-our-sites .site-list a.lt:before{background:url("/img/flags/svg/064-lithuania.svg?26326") no-repeat}.all-our-sites .site-list a.fi:before{background:url("/img/flags/svg/125-finland.svg?26326") no-repeat}.all-our-sites .site-list a.ge:before{background:url("/img/flags/svg/256-georgia.svg?26326") no-repeat}.all-our-sites .site-list a.nl:before{background:url("/img/flags/svg/237-netherlands.svg?26326") no-repeat}.all-our-sites .site-list a.be:before{background:url("/img/flags/svg/165-belgium.svg?26326") no-repeat}.all-our-sites .site-list a.eg:before{background:url("/img/flags/svg/158-egypt.svg?26326") no-repeat}.all-our-sites .site-list a.au:before{background:url("/img/flags/svg/234-australia.svg?26326") no-repeat}.all-our-sites .site-list a.ch:before{background:url("/img/flags/svg/205-switzerland.svg?26326") no-repeat}.all-our-sites .site-list a.gr:before{background:url("/img/flags/svg/170-greece.svg?26326") no-repeat}.looking_for{padding:15px 20px;border:1px solid #ced5e2;background:#ffffff;font-size:14px;line-height:22px;color:#22225e}.popular_flights{margin:0 -10px 20px}.popular_flights h3,.popular_flights .h3{margin-bottom:20px;text-transform:none;color:#3a3a3a;font-weight:700}.popular_flights .link_popular-city{color:#3a3a3a;line-height:34px}.popular_flights .swap_direction .link_price{border:none;border-radius:5px}.popular_flights .swap_direction a{border:none;font-weight:400;border-radius:5px;line-height:37px;height:37px}.popular_flights .swap_direction a:hover .find{display:none}.popular_flights .swap_direction a:hover .prc{display:inline}.popular_flights .popular-flights-list-to,.popular_flights .popular-flights-list-from{padding:0 10px}.direction_infoblock{border:none;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15)}.similar_routes{background:#ffffff;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);margin:10px 0 20px;position:relative}.similar_routes div{border-top:solid 1px #ced5e2}.similar_routes div:nth-child(-n+3){border-top:none}.similar_routes__4{margin-bottom:40px}.similar_routes__4 div{border-top:solid 1px #ced5e2}.similar_routes__4 div:nth-child(-n+4){border-top:none}.similar_routes__4 div:nth-child(-n+4):nth-child(-n+2){border-top:none}@media only screen and (max-width: 767px){.similar_routes__4 div:nth-child(-n+4){border-top:solid 1px #ced5e2}.similar_routes__4 div:nth-child(-n+2){border-top:none}}.similar_routes a{font-size:16px;padding:24px 15px;display:block}.similar_routes .additional-btns{border:none}.reviews_routes{text-align:center;font-size:16px;line-height:24px;height:auto}.reviews_routes strong{display:block}.reviews_routes span{color:#767676}.reviews_routes p{margin-top:15px;font-size:14px}.reviews_routes img{display:inline-block}.reviews_routes-wrapper{background:#ffffff;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);margin:10px 0 20px;padding:20px}.reviews_routes-wrapper .slick-arrow{top:-44px}.reviews_routes-wrapper .slick-next{right:0}.reviews_routes-wrapper .slick-prev{left:inherit;right:30px}.nearest_flight{padding:0 10px}.nearest_flight .direction_infoblock{background:#ffffff}.nearest_flight .infoitem{width:50%}.nearest_flight .infoitem:nth-child(even){padding-left:31px}@media only screen and (max-width: 1024px){.nearest_flight .infoitem{width:100%}.nearest_flight .infoitem:nth-child(even){padding-left:20px}}.nearest_flight .additional-btns{bottom:-24px}.nearest_flight .infoitem_date{font-size:16px;color:#3a3a3a;line-height:34px}.app_block{background:linear-gradient(151.63deg, #D0EEFF 0%, #B9E8FF 100%);box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);margin-bottom:40px;padding:30px 30px 20px 400px;position:relative}.app_block:before{content:'';display:block;position:absolute;left:93px;bottom:0;width:285px;height:170px;background:url("/img/seo_directions/app-girl.png?26326");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.app_block h2{font-size:20px;margin-bottom:10px;line-height:1.3}.app_block p{font-size:16px;margin-bottom:10px;line-height:1.5}.app_block a{display:inline-block;background:#000000;height:43px;width:117px;border-radius:9px;font-size:12px;color:#ffffff;margin:0 0 0 20px;padding:5px 0 0 50px;background-repeat:no-repeat;background-size:100%}.app_block a.gp{margin:0;background-image:url("/img/footer_google_play_btn.jpg?26326")}.app_block a.as{background-image:url("/img/footer_appstore_btn.jpg?26326")}.direction-tickets{background:#ffffff;margin:0 0 35px;padding:20px 10px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15)}.direction-tickets__head{font-size:20px;line-height:30px;color:#3a3a3a;font-weight:bold;margin-bottom:20px;text-transform:none}.direction-tickets h5,.direction-tickets h3,.direction-tickets h2{font-size:20px;line-height:30px;color:#3a3a3a;font-weight:bold;margin-bottom:20px}.direction-tickets--seo h2{margin:5px 0 5px;color:#252525;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:44px}.direction-tickets a{font-size:16px;margin-bottom:15px;line-height:1.3;display:block}.direction-tickets a.toggle-text-link{display:none}.direction-tickets ul,.direction-tickets ol,.direction-tickets p{font-size:14px;line-height:20px;margin-bottom:20px}.direction-tickets ul a,.direction-tickets ol a,.direction-tickets p a{font-size:14px;display:inline-block;margin:0}.direction-tickets img{margin-bottom:20px}.direction-tickets .city-map{margin-bottom:30px;height:200px}@media only screen and (max-width: 1180px){.direction-tickets .city-map{height:370px}}@media only screen and (max-width: 480px){.direction-tickets .city-map{height:280px}}.direction-tickets .label-sort{margin-top:8px;display:inline-block}.direction-tickets .table_select .chosen-single{margin-bottom:5px;margin-left:5px}.direction-tickets .show-more-text{display:inline-block}.direction-tickets .show-less-text{display:none}.direction-tickets .show-less .show-more-text{display:none}.direction-tickets .show-less .show-less-text{display:inline-block}.direction-tickets .short-description{max-height:570px;overflow:hidden;margin-bottom:15px}.direction-tickets .slowly-transition{height:15px;width:100%;background-color:rgba(255,255,255,0.55);position:absolute;bottom:65px}.direction-tickets .slowly-transition-airport{bottom:50px}.direction-tickets .slowly-transition-city{bottom:45px}.direction-tickets_ak.show-five a{padding-left:0}.direction-tickets_ak.show-five a:nth-of-type(10)~a{display:none}.direction-tickets_map{margin-bottom:-20px;padding-bottom:15px}.direction-tickets_map.direction_moreinfo{padding:0 10px;border-top:none}@media only screen and (max-width: 1180px){.direction-tickets_map{margin-bottom:10px}}.direction-tickets .direction-seo__title{font-size:20px;line-height:22px;color:#3a3a3a;font-weight:bold;margin:20px 0;position:relative;padding-left:35px}.direction-tickets .direction-seo__title:before{position:absolute;content:'';background-image:url('/img/icons/icon-star-s.png?26326');background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;width:25px;height:25px;left:1px;top:50%;transform:translateY(-50%)}.direction-tickets .direction-seo__item{margin-bottom:15px;font-size:14px}.direction-tickets .direction-seo__airline{margin-top:10px;font-size:16px;font-weight:700}.direction-tickets .direction-seo__date{color:#74777F}.direction-tickets .direction-seo__info{margin-bottom:0;font-size:14px;line-height:16px;color:#BFCDE5}.direction-tickets .direction-seo__pic{margin-bottom:0;margin-top:20px}.direction-tickets .direction-seo__price{font-size:20px;font-weight:700;margin-top:15px;margin-bottom:15px;display:inline-block}.direction-tickets .direction-seo__price-wrap{text-align:right}@media only screen and (max-width: 480px){.direction-tickets .direction-seo__price-wrap{text-align:left}}.direction-tickets .direction-seo__btn{border-radius:4px;width:140px;float:right;line-height:2}@media only screen and (max-width: 480px){.direction-tickets .direction-seo__btn{width:100%}}.city-weather{float:right}.direction__main-descr{min-height:500px}.direction__main-descr--seo{border-radius:2px;background-color:#ffffff;color:#7A7F8B;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;text-align:justify}.direction__main-descr .faq_block .question{font-weight:bold;color:#3a3a3a;margin-bottom:0px;margin-top:5px}.direction__main-descr ul{list-style-type:disc;padding-left:20px}.direction-tickets_ak{float:right}.direction-tickets_ak .ak__item{margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width: 1180px){.direction-tickets_ak .ak__title{margin-bottom:30px}.direction-tickets_ak .ak__item{margin-bottom:15px}}.direction-seo__title{font-size:20px;line-height:22px;color:#3a3a3a;font-weight:bold;margin:20px 0;position:relative;padding-left:35px}.direction-seo__title:before{position:absolute;content:'';background-image:url('/img/icons/icon-star-s.png?26326');background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;width:25px;height:25px;left:1px;top:50%;transform:translateY(-50%)}.home_info_block h3{font-size:20px;line-height:30px;color:#3a3a3a;font-weight:bold;margin-bottom:20px;text-transform:none}.more_info{font-size:14px;line-height:20px;margin-bottom:20px}.more_info table{width:100%;border-collapse:collapse;border-spacing:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-top:2px;table-layout:fixed}.more_info table td{padding:10px 15px;border:1px solid #C7D4DC !important;color:#000000;font-size:14px;line-height:22px}.more_info table font{font-family:Arial,Helvetica,sans-serif !important}.direction-best h2{margin-bottom:10px}.direction-best_item{background-color:#ffffff;margin:0 0 20px;padding:20px 10px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15)}.direction-best_item .btn{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);height:40px;line-height:40px;display:inline-block}.direction-best_ak{font-size:16px;line-height:20px;font-weight:normal;margin-bottom:10px}.direction-best_route{font-size:14px;line-height:20px}.direction-best_price{font-size:20px;line-height:23px;font-weight:bold;margin-bottom:10px}@media only screen and (max-width: 1179px){.direction-best_price{margin-right:20px}}.direction-best_info{font-size:14px;line-height:25px;color:#3a3a3a}.direction-best_oferta{font-size:12px;line-height:13px;color:#767676;display:block;margin-top:10px}.additional-btns{bottom:-24px}.additional-btns .btn-seo{background:#fafcfb;border-radius:0 0 4px 4px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);border:none;padding:2px 10px;font-size:13px;line-height:20px;float:none;display:inline-block}.additional-btns .btn-seo span{pointer-events:none}.spec_block{font-size:16px;padding:20px;background:#ffffff;border-top:solid 1px #ced5e2}.spec_block_wrapper{margin:10px 0 20px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);overflow:hidden}.spec_block:first-child{border:none}@media only screen and (max-width: 1024px){.spec_block img{padding-top:10px}}.spec_block strong{font-size:20px;padding-top:9px}@media only screen and (max-width: 1024px){.spec_block strong{padding:0 0 5px 10px}}.spec_block span{padding-top:13px}@media only screen and (max-width: 1179px){.spec_block span{padding-top:5px}}@media only screen and (max-width: 1024px){.spec_block span{padding-bottom:11px}}.spec_block .btn{width:100%;font-size:16px;line-height:40px;height:40px;border-radius:4px}.schedule-table{border-top:none;position:relative;max-height:422px;overflow:hidden}.schedule-table.open{max-height:none;padding-bottom:35px;overflow:visible}.schedule-table.open .more span{background-position:100% -77px}.schedule-table .sort{padding:15px 0;border-bottom:1px dotted #ced5e2}.schedule-table .sort:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.schedule-table .sort .chosen-container{width:auto !important}.schedule-table .sort .chosen-container .chosen-single{padding-left:5px;line-height:33px;border:none;background:none;box-shadow:none}.schedule-table .sort .chosen-container .chosen-single span{margin-right:15px;color:#0063b8}.schedule-table .sort .chosen-container .chosen-drop{border-top:1px solid #aebad2}.schedule-table .item{padding:15px 0;border-bottom:1px solid #ced5e2}.schedule-table .item:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.schedule-table .item:last-child{border:none}.schedule-table .item a{text-decoration:none}.schedule-table .item a:hover{text-decoration:underline}.schedule-table .item .color-indicator{display:inline-block;width:12px;height:12px;margin-right:5px}.schedule-table .item .color-indicator.planned{background:#eb7f23}.schedule-table .item .color-indicator.on-the-way{background:#3eba63}.schedule-table .more{display:block;position:absolute;bottom:0;width:100%;padding:10px 0 10px 10px;text-decoration:none;box-sizing:border-box;background:#f8fcff}.schedule-table .more span{padding-right:20px;background:url('/img/arrow_blue.png?26326') no-repeat 100% -20px}.year-price h3{margin-bottom:20px}.year-price .segment_heading{background:#ffffff;color:#3a3a3a}.year-price .schedules_table tr td,.year-price .schedules_table tr th{padding-left:20px}.flight_plane{padding-top:5px}.weather-today{display:inline-block;padding-right:60px;position:relative}.weather-today .weather-icon{position:absolute;right:0;top:-8px}.weather-week{margin-bottom:20px}.weather-week li{display:inline-block;width:45px;text-align:center;margin-right:35px}.weather-week .day{display:block}.weather-week strong{display:block;font-size:16px}.weather-icon{text-align:center;background:url("/img/sprite_weather_dark.png?26326") 0 -2px no-repeat;display:inline-block;width:45px;height:45px}.weather-icon.condition_clear{background-position:20% -41px}.weather-icon.condition_cloudy{background-position:20% -1104px}.weather-icon.condition_partly_cloudy{background-position:20% -1187px}.weather-icon.condition_overcast{background-position:20% -1146px}.weather-icon.condition_rain{background-position:20% -509px}.weather-icon.condition_light_rain{background-position:20% -763px}.weather-icon.condition_snow{background-position:20% -679px}.weather-icon.condition_light_snow{background-position:20% -297px}.weather-icon.condition_sleet{background-position:20% -636px}.weather-icon span{line-height:45px;padding:10px 10px 10px 50px}.direction-map{background:#ffffff;margin:0 0 20px;padding:0 0 20px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);font-size:14px;line-height:30px;color:#131313}.direction-map__ins{max-height:500px;overflow:auto}.direction-map h3{margin-bottom:6px;font-size:16px;color:#131313;text-transform:none}.direction-map ul{margin-left:25px}.direction-map .tabs-list{margin:0;padding:0 20px;border-bottom:1px solid #ced5e2}.direction-map .tabs-list li{display:inline-block}.direction-map .tab-btn{font-size:18px;line-height:20px;display:inline-block;padding:20px 0 15px;box-sizing:border-box;border-bottom:solid 5px #ffffff;margin-right:30px;cursor:pointer}.direction-map .tab-btn.active{border-color:#b543a0}.direction-map .tab-content{display:none;padding:25px 20px 0}.direction-map .tab-content.active{display:block}@media only screen and (max-width: 1179px){.app_block{padding:30px 15px 20px 270px}.app_block:before{left:0}.app_block a{margin-left:5px}}@media only screen and (max-width: 1024px){.popular_flights>div{margin-bottom:20px}}@media only screen and (max-width: 767px){.app_block a{width:95px;height:35px;padding:4px 0 0 37px;font-size:11px}.spec_block{padding:10px 0 15px 10px}.spec_block span{padding:0 0 10px}.spec_block strong{padding:13px 0 0;font-size:16px}.similar_routes.similar_routes__4 div:nth-child(2){border-top:solid 1px #ced5e2}}@media only screen and (max-width: 580px){.app_block{padding:20px 10px 185px 10px}}@media only screen and (max-width: 480px){.subscrie-ban__subscribe-form input[type=text],.subscrie-ban__subscribe-form .btn{width:100%}}.filter-block.main-search{background:none;padding:20px 10px 6px}.airports-block{background:#ffffff}.airports-block.loading:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.8);z-index:1000}.airports-block.loading:after{content:url(/img/mp_preloader.gif?26326);position:absolute;top:50%;left:50%;z-index:1001}.airports-block .alphabet-block{padding:15px 20px 0;border-bottom:1px solid #ced5e2}.airports-block .alphabet-block__letter{display:inline-block;margin:0 0 10px;min-width:20px;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase}.airports-block .alphabet-block__letter.active{color:#000000;cursor:default;opacity:.8;border-bottom:1px solid #000000}.airports-block .airports{margin:0 20px;padding:10px 0;font-size:16px;line-height:20px;color:#131313;white-space:nowrap}@media only screen and (max-width: 1179px){.airports-block .airports{white-space:normal}}.airports-block .airports .airport-item{margin:15px 0}.airports-block .airports .airport-item span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:200px}.airports-block .airports ul{display:inline-block;vertical-align:top}@media only screen and (max-width: 767px){.airports-block .airports{white-space:normal}}.airports-block .airports a.active{color:#3a3a3a}.airports-block .airports a.disabled{display:none}.airports-block .error{position:relative;left:10px;top:10px;color:red;font-size:16px}.airports-block .additional-btns{bottom:inherit}.city-block{margin-bottom:40px}.airports-pages{border-top:1px solid #ced5e2;padding:20px 20px 15px}.pagination{font-size:16px;line-height:18px;color:#3a3a3a}.pagination li{display:inline-block;margin:0 7px}.pagination li:first-child{margin-left:0}.pagination li:last-child{margin-right:0}.pagination li a.active{color:#000000;cursor:default;opacity:.8;border-bottom:1px solid #000000}.other-city .direction-tickets,.nearby_airports .direction-tickets{padding:0;margin-bottom:50px;position:relative}.other-city .direction-tickets .city-list,.nearby_airports .direction-tickets .city-list{margin-bottom:0}.other-city .direction-tickets .city-list .city-item,.nearby_airports .direction-tickets .city-list .city-item{font-size:16px;padding:20px;border-bottom:1px solid #EEEEEF;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.other-city .direction-tickets .city-list .city-item a,.nearby_airports .direction-tickets .city-list .city-item a{font-size:16px}.all_airports .direction-tickets{padding:0}.all_airports .direction-tickets .airport-item{margin-bottom:0;padding:20px;border-bottom:1px solid #EEEEEF}.price_calendar{width:100%;float:left;min-height:1px;position:relative;box-sizing:border-box;padding-bottom:20px;background-color:#ffffff;margin-bottom:20px}.price_calendar__direction{font-size:20px;margin:20px 0;display:inline-block}.price_calendar__way{padding:0 30px}@media only screen and (max-width: 767px){.price_calendar__way{position:absolute;opacity:0;transform:scale(0);padding:0 5px}}.price_calendar__way.active{position:relative;opacity:1;transform:scale(1)}.price_calendar .tabs{padding:20px}.price_calendar .tabs__item{font-size:18px;margin-right:15px}.price_calendar .tabs__item.active{color:#000000}@media only screen and (max-width: 480px){.price_calendar .highcharts-data-labels{display:none}}.calendar .controls{display:none}.calendar{border-collapse:collapse;width:100%;margin-top:40px}.calendar th{color:#848484;padding-bottom:15px;font-weight:700}.calendar td{border:1px solid #BFCDE5;min-width:70px;text-align:center;height:50px;padding-top:9px;color:#979CA6}@media only screen and (max-width: 767px){.calendar td{min-width:auto}}.calendar td .day{font-weight:700;color:#000000;display:inline-block}.calendar td .output{margin-top:10px}@media only screen and (max-width: 767px){.calendar td .output{font-size:10px}}@media only screen and (max-width: 767px){.calendar td .output .price{display:block}}td.prev_month>*,td.next_month>*{display:none}body{min-width:inherit}.hotels-filters__fixed-wrap{padding:27px 0 0}.hotels-filters__title{margin-bottom:29px}.hotel-info__addl-info{min-height:inherit}.hotel-info__facilities-col{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;padding-right:25px}@media only screen and (max-width: 767px){.hotel-info__facilities-col{display:block;flex-direction:inherit;justify-content:normal;padding-right:0;white-space:nowrap;overflow:hidden;width:100%}}@media only screen and (max-width: 480px){.hotel-info__facilities-col{white-space:normal;padding-right:15px}}.hotel-info__facilities-icons{flex:0;flex-grow:1;flex-direction:row;margin-top:20px;margin-bottom:10px;min-height:24px}@media only screen and (max-width: 767px){.hotel-info__facilities-icons{flex:1;margin:5px 0 0}}@media only screen and (max-width: 767px){.hotel-info__two-col{display:block;align-items:normal;justify-content:normal;flex-direction:inherit}}@media only screen and (max-width: 480px){.hotel-info__two-col{flex-wrap:wrap}}@media only screen and (max-width: 480px){.hotel-info__address .address-distance{display:none}}@media only screen and (max-width: 767px){.hotel-info__price-col{flex-grow:1;flex-direction:row;justify-content:flex-end;align-items:center}.hotel-info__price-col .hotel-info__price{display:flex;text-align:left;flex-wrap:wrap;flex-direction:column}.hotel-info__price-col .hotel-info__price span{display:block}.hotel-info__price-col .hotel-info__book-btn{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.countries-block-container{background:#ffffff;margin:10px 0 20px;padding:20px 10px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15)}.countries-block-container .main-search{min-height:inherit}.countries-block-container .regions-head-block{font-size:16px;line-height:20px;vertical-align:top}.countries-block-container .regions-head-block span{display:inline-block;width:24%;margin-bottom:10px;vertical-align:top}@media only screen and (max-width: 1179px){.countries-block-container .regions-head-block span{width:32%}}.countries-block-container .region-block{margin-bottom:20px}.countries-block-container .region-block .region-block__heading{display:block;font-size:20px;line-height:22px;color:#3a3a3a;font-weight:bold;margin-bottom:20px}.countries-block-container .region-block .region-block__heading a{color:#3a3a3a}.countries-block-container .region-block:after{content:"";display:block;clear:both;border-bottom:1px solid #ced5e2;padding-top:10px}.countries-block-container .region-block:last-child:after{border-bottom:none;padding-bottom:20px}.countries-block-container .region-block .countries-block{width:25%;float:left;font-size:14px;line-height:24px;vertical-align:top}@media only screen and (max-width: 767px){.countries-block-container .region-block .countries-block{float:none;width:100%}.countries-block-container .region-block .countries-block div{float:left;width:33%}}.description{margin-bottom:20px}.description__title{font-size:20px;font-weight:700;margin-bottom:20px;line-height:30px}.description p{margin:0}.description__companies{display:flex;justify-content:space-between;flex-wrap:wrap}.description__companies .company{text-align:center;flex-basis:50%;margin-bottom:20px;font-size:16px}.tickets-from{margin-bottom:40px}.tickets-from__segment{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;box-shadow:none;border-bottom:1px solid #D2DBE8;margin-bottom:0;padding:20px;color:#3a3a3a;background-color:#ffffff;font-size:16px}.tickets-from__item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:30%}@media only screen and (max-width: 1179px){.tickets-from__item{width:40%}}@media only screen and (max-width: 1024px){.tickets-from__item{width:45%}}@media only screen and (max-width: 480px){.tickets-from__item{width:100%}}.tickets-from__info{background-color:#ffffff;padding:10px}@media only screen and (max-width: 767px){.tickets-from__right{flex-direction:column;align-items:flex-end;height:70px}}@media only screen and (max-width: 480px){.tickets-from__right{flex-direction:row;align-items:center;height:auto}}.tickets-from__price{color:#000000;font-size:20px;text-align:right;font-weight:700}@media only screen and (max-width: 480px){.tickets-from__price{margin:10px 0}}.tickets-from .start-search-btn{border-radius:4px;font-weight:700}.direction-tickets__wrap{background-color:transparent;box-shadow:none;padding:0}.direction-tickets__wrap .direction__region{font-size:24px;color:#252525;display:inline-block}@media only screen and (max-width: 480px){.direction-tickets__wrap .direction__region{margin-top:50px}}.direction-tickets__wrap .direction__country{font-size:20px;color:#252525;display:inline-block;margin-bottom:0;margin-top:20px}.direction-tickets__wrap .direction__line{width:100%;height:1px;background-color:#000;margin-bottom:20px}.direction-tickets__wrap .direction-city{background-color:#ffffff;margin:0 10px 20px 10px;max-width:370px;min-height:403px}@media only screen and (max-width: 580px){.direction-tickets__wrap .direction-city{margin:0 5px 20px 5px}}@media all and (max-width:640px){.direction-tickets__wrap .direction-city{max-width:100%;padding:0 50px}}@media only screen and (max-width: 480px){.direction-tickets__wrap .direction-city{padding:0}}.direction-tickets__wrap .direction-city .city__head{position:relative;margin-bottom:0}@media all and (max-width:640px){.direction-tickets__wrap .direction-city .city__head{width:380px;margin:0 auto}}@media only screen and (max-width: 480px){.direction-tickets__wrap .direction-city .city__head{width:100%}}.direction-tickets__wrap .direction-city .city__head .head__pic{margin:0 auto 20px auto;display:block}.direction-tickets__wrap .direction-city .city__head .head__names{text-align:center;color:#ffffff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.direction-tickets__wrap .direction-city .city__head .head__names .city__name{font-size:28px;margin-bottom:5px;font-weight:400}.direction-tickets__wrap .direction-city .city__head .head__names .country__name{font-size:20px;font-weight:400}.direction-tickets__wrap .direction-city ul{padding:0 20px;margin-bottom:0}.direction-tickets__wrap .direction-city ul a{width:100%;font-size:16px;color:#363737;margin-bottom:15px}.direction-tickets__wrap .direction-city ul a .move-to-direction{float:right;color:#b543a0}.direction-tickets__wrap .slick-arrow{top:-55px}.direction-tickets__wrap .slick-arrow.slick-prev{right:70px;left:auto}.direction-tickets__wrap .slick-arrow.slick-next{right:0}.direction-tickets__wrap .slick-arrow:before{color:#ABBAD4;font-size:36px;background-color:transparent;width:35px;height:35px;line-height:30px;transition:.3s}.direction-tickets__wrap .slick-arrow:hover:before,.direction-tickets__wrap .slick-arrow:active:before{background-color:#ABBAD4;color:#ffffff;transition:.3s}.direction-tickets__wrap .slick-dots{bottom:-35px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}.direction-tickets__wrap .slick-dots li{width:12px;height:12px;background:#ABBAD4;cursor:pointer;transition:.3s}.direction-tickets__wrap .slick-dots li:hover{background:#b543a0;transition:.3s}.direction-tickets__wrap .slick-dots li.slick-active{background:#b543a0;width:15px;height:15px}.sitemap{padding:20px 0}.sitemap .sitemap__head{margin:20px 0 10px 0}.sitemap ul{margin-left:30px;list-style:disc;color:#23235f}.sitemap ul.inner{color:#35A6E6}.sitemap li{font-size:18px;margin-bottom:15px}#flighttracker_table{width:100%;min-width:900px;line-height:25px;table-layout:fixed;border-collapse:collapse;border-spacing:0}#flighttracker_table thead th{padding-left:10px;text-align:left;color:#333;vertical-align:middle}#flighttracker_table thead th.single_flight{width:210px}#flighttracker_table thead th.table_select{min-width:140px}#flighttracker_table thead th.table_select p{display:inline-block}#flighttracker_table thead th.table_select .chosen-container{width:70px !important}#flighttracker_table thead th .sbHolder{display:inline-block;vertical-align:middle}#flighttracker_table thead th p{width:45%}#flighttracker_table thead th .sbHolder{width:50%;border-color:transparent}#flighttracker_table thead th .sbHolder.opened{border-color:#22225e}#flighttracker_table thead th .sbSelector,#flighttracker_table thead th .sbOptions{width:100%}#flighttracker_table tbody tr:hover{background-color:#ebf2ff}#flighttracker_table tbody td{padding:10px;border-top:1px solid #ced5e2;line-height:18px}#flighttracker_table tbody .flight_number{color:#4990e2;margin-right:15px}#flighttracker_table tbody a:hover{text-decoration:underline}#flighttracker_table p{margin:0}@media only screen and (max-width: 919px){.table_select .chosen-container{display:none}#flighttracker_table{display:flex;overflow:hidden;min-width:initial;border-collapse:collapse;justify-content:center}#flighttracker_table a{margin-bottom:0}#flighttracker_table tr,#flighttracker_table td,#flighttracker_table th,#flighttracker_table thead,#flighttracker_table tbody{display:block}#flighttracker_table tbody{margin-left:50px}#flighttracker_table .table_select__content{display:none}#flighttracker_table .table_select .chosen-container{display:none}#flighttracker_table td{min-height:40px;box-sizing:border-box;width:100%;border:1px solid #ced5e2;position:relative}#flighttracker_table td:before{position:absolute;content:attr(data-head);left:-110px;font-weight:700}#flighttracker_table td p{font-size:18px;line-height:18px}#flighttracker_table th{position:absolute;top:-9999px;left:-9999px}}@media only screen and (max-width: 480px){#flighttracker_table{justify-content:flex-start}#flighttracker_table p{font-size:13px}#flighttracker_table td p,#flighttracker_table td a{font-size:12px;line-height:12px}#flighttracker_table tbody{margin-left:115px}#flighttracker_table td{padding:10px 5px}#flighttracker_table td:before{font-size:12px;left:-100px}}.avia_airport_body .ui-datepicker{min-width:584px}@media only screen and (max-width: 767px){#filter_date{width:100% !important;margin-right:0 !important}}@media only screen and (max-width: 580px){.avia_airport_body .ui-datepicker{min-width:300px}}