@charset "UTF-8";.avia_search__filters__filter .ui-slider-handle,.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.flight-path__point__tooltip span,.tooltip span{quotes:"«" "»"!important}input::-ms-clear{display:none}.page-about{box-shadow:0 4px 0 0 rgba(0,0,0,.1),0 0 1px 0 rgba(0,0,0,.3),0 0 8px 3px rgba(0,0,0,.2)!important;margin-top:48px}.page-about__header{background-image:url(https://static.arrivo.ru/img/about/header-bg.jpg);background-repeat:no-repeat;height:534px;position:relative;width:964px}.page-about__header h1,.page-about__header h2{color:#00649a;position:absolute;right:0;margin:0;text-align:center;left:0}.page-about__header h1{font-size:48px;top:60px}.page-about__header h2{font-family:RobotoLight,Arial;font-size:24px;top:130px}.page-about__ten-years{border-bottom:1px solid #eee;color:#212121;font-size:16px;padding:18px 16px 16px}.page-about__ten-years p{margin:0}.avia__six-reasons{background-color:#fff}.avia__six-reasons__item{width:305px}.avia__six-reasons__item__icon{width:50px}.avia__six-reasons__item__info span{font-size:16px}.page-about__social{margin-top:24px;margin-bottom:24px;padding-left:32px}.page-about__social ul{padding:0}.page-about__social .page-about__social_icons__icon{background-image:url(https://static.arrivo.ru/img/about/social-32.jpg);display:block;float:left;height:32px;margin-left:12px;position:relative;width:32px}.page-about__social .page-about__social_icons__icon:first-child{margin-left:0}.page-about__social .page-about__social_icons__icon a{height:100%;position:absolute;width:100%}.page-about__social .vkontakte{background-position:0}.page-about__social .facebook{background-position:-32px}.page-about__social .twitter{background-position:-64px}.page-about__social .odnoklassniki{background-position:-96px}.page-about__social span{font-family:RobotoRegular,Arial;font-size:16px;display:block;float:left;margin-left:32px;color:#9d9d9d;margin-top:-6px}.page-about__increase-block h2,.page-about__increase-text p,.page-about__reviews-block h2,.page-about__reviews-name,.page-about__reviews-position,.page-about__reviews-text{font-family:RobotoLight,Arial}.page-about__reviews-block{background-color:#333;color:#fff;padding:15px 35px}.page-about__reviews-block h2{color:#fff;display:inline-block;font-size:24px;text-transform:uppercase}.page-about__reviews-block-logo{color:#f80;float:right;font-weight:700;margin:24px 0}.page-about__reviews{margin:32px -32px 32px 0}.page-about__reviews-item{display:inline-block;width:33%;vertical-align:top}.page-about__reviews-text{background-color:#f8f8f8;color:#929292;font-size:16px;margin:0 32px 24px 0;padding:16px 24px}.page-about__reviews-avatar{border-radius:50%;float:left;width:48px;height:48px;padding:6px}.page-about__reviews-avatar img{height:36px;width:36px}.page-about__reviews-name{color:#f80;font-size:18px;margin:0 32px 12px 64px}.page-about__reviews-position{color:#929292;font-size:14px;font-weight:300;line-height:20px;margin:0 32px 0 64px}.page-about__reviews-logos{margin:42px -36px 16px;text-align:center}.page-about__increase-block{background-color:#ededed;padding:64px 32px 32px}.page-about__increase-label{font-weight:700;text-transform:uppercase}.page-about__increase-block h2{font-size:40px;line-height:42px;margin:42px 0}.page-about__increase-text{padding-bottom:48px}.page-about__increase-text p{color:#9d9d9d}.page-about__increase-block p{margin:12px 0}.page-about__increase-image{background-image:url(http://static.arrivo.ru/img/about/increase-monitor.png);background-position-x:right;background-repeat:no-repeat;float:right;height:367px;margin-left:16px;padding-bottom:4px;width:413px}.page-about__quote{background-image:url(http://static.arrivo.ru/img/about/quote-bg.jpg);height:667px;position:relative;width:964px}.page-about__quote-text{bottom:90px;position:absolute;right:42px}.page-about__quote-text p{color:#fff;font-family:RobotoMedium,Arial;font-size:40px;line-height:45px;margin:0}.page-about__team-grid-block h2,.page-about__team-grid-element{font-family:RobotoLight,Arial}.page-about__quote-author{bottom:42px;position:absolute;right:42px}.page-about__quote-author p{color:#fff;font-size:18px;margin:0}ul.page-about__sections{border-bottom:1px solid #eee;display:table;margin:0;padding:0;width:100%}ul.page-about__sections li{display:table-cell;font-size:15px;padding:24px}ul.page-about__sections li i{color:#9f9f9f;margin-right:8px;vertical-align:-5px}ul.page-about__sections li span{color:#9f9f9f;text-transform:uppercase}.page-about__team-grid-block{margin:16px 32px}.page-about__team-grid-block h2{font-size:36px;margin:64px 0}.page-about__team-grid-element{padding-bottom:48px;text-align:center}.page-about__team-grid-element img{max-width:100%}.page-about__team-grid-name{color:#000;font-size:24px;margin:16px 0 8px}.page-about__team-grid-job{color:#9e9e9e;font-size:12px;margin:8px 0;text-transform:uppercase}.page-about__team-grid-email{color:#9e9e9e;font-size:16px;margin:8px 0;white-space:nowrap}.page-about__team-grid-email i.material-icons{color:#f0f0f0;font-size:20px;margin-right:5px;vertical-align:-4px}.interview-name-wrapper,.marker-wrapper{display:inline-block;vertical-align:middle}.page-about__team-list-block{font-size:16px;padding:0 36px}.page-about__team-list-department-name{font-family:RobotoRegular,Arial;margin-bottom:8px;text-align:center}dl.page-about__team-list-names{font-family:RobotoLight,Arial;margin-bottom:32px}dl.page-about__team-list-names a{font-family:inherit}.page-about__contact-info,.page-about__partners h2{font-family:RobotoLight,Arial}dl.page-about__team-list-names dd,dl.page-about__team-list-names dt{float:left;margin-bottom:2px;white-space:nowrap}dl.page-about__team-list-names dt{font-weight:inherit;margin-right:3%;text-align:right;width:47%}dl.page-about__team-list-names dd{width:47%;margin-left:3%}.page-about__partners h2{text-align:center}.page-about__contact{margin-top:32px}.page-about__contact-photo{background-image:url(http://static.arrivo.ru/img/about/contact-photo.jpg);float:left;height:427px;width:640px}.page-about__contact-info{background-color:#eee;float:left;font-size:16px;height:427px;padding:24px 36px;width:324px}.page-about__contact-info a{font-family:inherit}.page-about__contact-info h2{font-family:RobotoLight,Arial;font-weight:inherit;margin-top:0}.article_text-wrapper,.article_text-wrapper ol.element-4 li{font-family:RobotoRegular,Arial}.page-about__contact-info dt{font-weight:inherit;margin-top:28px}.page-about__contact-info dd{color:#9e9e9e}.article-anons{height:auto;margin-top:32px;overflow:hidden}.article-anons_img{width:100%;height:200px}h2.main{margin-top:10px!important}.article-anons_info{float:left;margin-top:8px}.marker-wrapper{padding:7px 0}.marker{width:auto!important;height:auto!important;color:#fff!important;border:none;font-size:12px;text-transform:uppercase;cursor:pointer;padding:6px 10px 4px}.marker-article{background-color:#009688;margin-right:32px}.marker-interview{margin-right:16px;background-color:#c8306c}.article-anons_interview-name{width:auto;height:auto;color:#1f1f1f;border:none;margin:0 32px 0 0;font-size:16px;line-height:16px;padding:8px 0}.article_main-pic{margin-top:42px;float:left}.article_text-wrapper{color:#212121;width:100%}.article_text-wrapper ul{padding-left:20px}.article_text-wrapper ul li{margin-left:0;margin-top:16px}.article_text-wrapper table{width:100%;max-width:100%;margin-bottom:20px;margin-top:16px;box-sizing:border-box}.article_text-wrapper table td,.article_text-wrapper table th{border:1px solid #fff!important;background-color:#eee;padding:8px 16px!important}.article_text-wrapper table th{background-color:#333;color:#fff;font-size:16px;font-weight:400}.article_text-wrapper div.element-1{background-color:#db4437!important;padding:16px!important;display:block}.article_text-wrapper .element-1 p{color:#fff!important;font-size:16px;margin:0;padding:0}.article_text-wrapper .element-2 p,.article_text-wrapper .element-3 p{color:#333!important;line-height:22px!important;margin:0;font-size:16px}.article_text-wrapper div.element-2{border-left:3px solid;border-color:#26A59A;padding-left:12px}.article_text-wrapper .element-2 p{padding:0}.article_text-wrapper div.element-3{background-color:#EEE!important;padding:16px!important;display:block;float:left}.article_text-wrapper .element-3 p{padding:0}.article_text-wrapper ol.element-4{padding-left:0;list-style-type:none;counter-reset:item;float:left;margin-top:20px;margin-bottom:64px}.article_text-wrapper ol.element-4 li{display:block;min-height:80px;height:100%;position:relative;padding-left:60px;font-size:16px;color:#212121!important;margin-top:48px}.article_text-wrapper ol.element-4 li:before{content:counter(item) '';counter-increment:item;color:#3f51b5;font-size:60px;display:inline-block;min-height:45px;padding-top:10px;vertical-align:top;position:absolute;top:4px;left:0}.article_text-wrapper ol.element-4 li h2{margin-bottom:9px}.article_text-wrapper .element-5{padding-left:85px}.article_text-wrapper .element-5 .no,.article_text-wrapper .element-5 .yes{float:left;position:relative}.article_text-wrapper .element-5 .no:before,.article_text-wrapper .element-5 .yes:before{height:50px;padding-top:5px;display:block;float:left;position:absolute;left:-85px;width:85px;font-size:36px;color:#9d9d9d;font-family:RobotoRegular,Arial}.article_text-wrapper .element-5 .yes:before{content:'Да'}.article_text-wrapper .element-5 .no:before{content:'Нет'}.article_text-wrapper .element-5 p{color:#333!important;font-size:16px;margin:0;padding:0}.article_text-wrapper .graph{display:inline-block!important;width:100%;padding:35px 0!important}.article_text-wrapper .graph_column{background-color:#5c6bc0!important;display:inline-block!important;border:12px solid #fff!important;margin-right:-4px!important;vertical-align:bottom!important;position:relative;box-sizing:border-box}.article_text-wrapper .graph_column_name,.article_text-wrapper .graph_column_value{width:100%;height:38px;position:absolute;font-size:16px!important;font-family:RobotoRegular,Arial!important;text-align:center;box-sizing:border-box}.article_text-wrapper .graph_column_name{background-color:#eee!important;bottom:-38px;color:#1f1f1f!important;padding:6px;word-break:break-all}.article_text-wrapper .graph_column_value{top:-38px;color:#9d9d9d!important;padding-top:8px}.article_text-wrapper .quote-element{color:#9d9d9d;font-size:22px!important;font-family:RobotoRegular,Arial!important;font-style:normal!important;border:none!important;margin-left:10px!important}.article_text-wrapper .quote-element:after,.article_text-wrapper .quote-element:before{color:#d9d9d9;font-family:RobotoRegular,Arial!important;font-size:48px;position:absolute}.article_text-wrapper .quote-element:before{content:"«";margin-left:-35px;margin-top:-23px}.article_text-wrapper .quote-element:after{content:"»";margin-left:4px;margin-top:-20px!important}.article_text-wrapper .element-6{padding-left:85px;position:relative}.article_text-wrapper .element-6_ava-empty,.article_text-wrapper .element-6_ava-photo{box-sizing:border-box!important;width:72px;height:72px;position:absolute;left:0;top:5px;float:left}.article_text-wrapper .element-6_text{font-size:16px!important}.article_text-wrapper .element-6 p{color:#333!important;font-size:16px!important;margin:8px 0 0;padding:0}.article_text-wrapper .element-6_ava-photo{border:none!important;background-image:none!important}.article_text-wrapper .image-block{float:left;position:relative;margin-bottom:64px}.article_text-wrapper .image-block .image-block_button-increase{width:27px;height:27px;position:absolute;bottom:26px;right:16px}.article_text-wrapper .image-block .image-block_button-increase i{color:#fff;font-size:32px}.article_text-wrapper .image-block .image-block_social-butons{width:32px;height:400px;position:absolute;left:16px;top:0;display:none}.article_text-wrapper .image-block .image-block_social-butons--hidden{display:none}.article_text-wrapper .image-block a{display:block;width:100%;height:100%;position:absolute;cursor:pointer}.article_text-wrapper .image-block .figcaption{width:100%;height:42px;position:absolute;font-size:16px;color:#9d9d9d;font-family:RobotoRegular,Arial;padding-top:8px;bottom:-32px}.image-block:hover .image-block_social-butons{display:block}.article{margin-top:48px;overflow:hidden}.article_head{float:left}.article_info{width:100%;float:left;margin-top:8px}.article_marker-article,.article_marker-interview{display:inline-block;margin-right:43px}.arcicle_sidebar{height:1000px}.article_counter,.article_info_date,.article_info_user{width:auto;height:auto;border:none;font-size:16px;display:inline-block;padding:0;color:#9d9d9d;font-family:RobotoRegular,Arial;line-height:16px;vertical-align:middle}.topfixed{position:fixed!important;top:48px}.article_info_date,.article_info_user{margin-right:43px!important}.article_counter{margin-top:-2px}.article_counter_amount,.article_counter_icons{padding-top:6px}.article_counter_icons{font-size:21px!important;color:#9d9d9d;float:left;margin-left:0;display:block!important}.article_counter_amount{color:#9d9d9d;float:left}.article_counter_icons.material-icon-comment{margin-top:2px;margin-left:-1px;font-size:18px!important}.article_counter_amount.comment{margin-left:9px;margin-top:2px}.article_counter_icons.material-icon-eye{font-size:23px;margin-top:0;margin-left:19px!important}.article_counter_amount.eye{margin-left:7px;margin-top:2px}.article-anons_counter{margin-top:-5px;font-family:RobotoRegular,Arial;font-size:16px;line-height:16px;display:inline-block;vertical-align:middle}.article_text-wrapper{margin-top:30px;float:left}.article_sidebar{margin-top:16px;display:block;overflow:hidden;position:static}.article_vert-banner{width:300px;height:500px;float:left;position:static}.social,.social .social_but{position:relative;float:left}.margin-top{margin-top:48px!important}.float-left{float:left}.teaser{margin-top:1px;float:left}.social{height:42px;width:100%;margin-top:27px;padding:0}.social .social_text{margin-left:12px;font-size:14px}.social .social_but{display:block;padding:6px 16px;margin-left:16px;cursor:pointer}.social .social_but span{color:#fff;text-transform:uppercase}.social .social_but-facebook:hover:after,.social .social_but-odnoklassniki:hover:after,.social .social_but-twitter:hover:after,.social .social_but-vkontakte:hover:after{content:"жми!";position:absolute;color:#fff;text-transform:uppercase;top:8px;left:58px;z-index:10;font-family:RobotoRegular,Arial!important}.social .social_but-facebook:hover span.social_text,.social .social_but-odnoklassniki:hover span.social_text,.social .social_but-twitter:hover span.social_text,.social .social_but-vkontakte:hover span.social_text{opacity:0}.social .social_but-twitter:hover:after{left:53px}.social .social_but:nth-child(1){margin-left:0}.social .social_but-plus{height:36px;padding:8px 12px 8px 16px!important}.social .counter{font-size:16px;display:block;color:#9d9d9d;float:left;margin-left:16px;margin-top:8px;text-transform:none}.social .facebook-logo,.social .odnoklassniki-logo,.social .plus-logo,.social .twitter-logo,.social .vkontakte-logo{display:block;width:20px;height:20px;float:left;margin-left:-4px}.social .twitter-logo{margin-left:-1px}.social .social_but-vkontakte{background-color:#41658b}.social .social_but-vkontakte:hover{background:#314c68}.social .facebook-logo,.social .odnoklassniki-logo,.social .plus-logo,.social .twitter-logo,.social .vkontakte-logo{background-image:url(/images/social-sprites.png)}.social .social_but-facebook{background-color:#39579a}.social .social_but-facebook:hover{background-color:#283d6b}.social .social_but-twitter{background-color:#00abf0}.social .social_but-twitter:hover{background-color:#0077a8}.social .social_but-odnoklassniki{background-color:#f2720c}.social .social_but-odnoklassniki:hover{background-color:#d2630c}.social .social_but-plus{background-color:#eee}.social .social_but-plus:hover{background-color:#bbb}.social .social_but-plus i{color:#929292!important}.social .vkontakte-logo{background-position:-40px}.social .facebook-logo{margin-left:-3px;background-position:-20px}.social .twitter-logo{background-position:0}.social .odnoklassniki-logo{background-position:-80px}.social .plus-logo{background-position:-60px}.social .social_but_link{width:100%;height:100%;display:block;top:0;left:0;z-index:11;position:absolute}.social .social_more .social_but_link{position:inherit!important}.social i.social_more_close{position:absolute;color:#9d9d9d;top:8px;right:-37px;cursor:pointer;opacity:.5;font-size:36px!important}.avia-breadcrumbs a,.avia-list-navigation a{font-family:RobotoRegular,Arial!important;font-size:16px}.social i.social_more_close:hover{color:#929292}.social ul.social_more{position:absolute;width:208px;z-index:9999;background:#fafafa;box-shadow:0 1px 2px grey;list-style:none;padding-left:0!important;margin-left:0!important;top:-6px;right:-20px}.social ul.social_more li{width:48px;height:48px;display:inline-block;background-color:green;margin-left:16px;margin-right:-4px;margin-top:6px!important;margin-bottom:8px!important;position:relative;background-image:url(../images/social-more-sprites.png)}.social ul.social_more li:first-child{margin-top:16px!important}.social ul.social_more li:hover:after{content:'';display:block;width:100%;height:100%;background-color:#000;opacity:.2;position:absolute;top:0;z-index:888}.social ul.social_more li.ok{background-position:0}.social ul.social_more li.mailRu{background-position:-48px}.social ul.social_more li.google{background-position:-96px}.social ul.social_more li.liveJournal{background-position:-144px}.social ul.social_more li.pinterest{background-position:-192px}.social ul.social_more li.surfingbird{background-position:-240px}.social ul.social_more li.mail{background-position:-288px}.social ul.social_more li.printer{background-position:-336px}.social ul.social_more li.rss{background-position:-384px}.socialMoreHideLayer{position:fixed;width:100%!important;height:100%!important;z-index:999998!important;display:block}.avia-breadcrumbs{margin-top:84px}.avia-breadcrumbs .avia-breadcrumbs-wrapper{display:inline}.avia-breadcrumbs a,.avia-breadcrumbs a:hover,.avia-breadcrumbs span{color:#9d9d9d}.avia-breadcrumbs i{position:relative;top:7px;color:#9d9d9d}.avia-list-navigation{margin-top:22px}.avia-list-navigation a{display:block;float:left;height:48px;width:25%;text-align:center;padding-top:16px;color:#9d9d9d;text-transform:uppercase;position:relative}.avia-list-navigation a:after{content:'';background:#eee;position:absolute;width:100%;height:1px;bottom:0;left:0}.avia-list-navigation a.avia-list-navigation__active{color:#212121}.avia-list-navigation a.avia-list-navigation__active:after{background:#3f51b5;height:2px}.avia-texts__airports-list,.avia-texts__cities-list,.avia-texts__companies-list,.avia-texts__countries-list{margin-top:32px;margin-bottom:48px!important;-webkit-columns:100px 4;-moz-columns:100px 4;columns:200px 4}.avia-texts__airports-list__airport,.avia-texts__cities-list__city,.avia-texts__companies-list__company,.avia-texts__countries-list__country{width:233px;height:48px;cursor:pointer;padding:13px;display:inline-block;position:relative}.avia-texts__airports-list__airport:hover,.avia-texts__cities-list__city:hover,.avia-texts__companies-list__company:hover,.avia-texts__countries-list__country:hover{background-color:#fafafa}.avia-texts__airports-list__airport a,.avia-texts__cities-list__city a,.avia-texts__companies-list__company a,.avia-texts__countries-list__country a{position:absolute;left:0;width:100%;top:0;height:100%;z-index:10018}a:focus{text-decoration:none}.airports-letters-navigation,.cities-letters-navigation{margin-top:36px}.airports-letters-navigation:nth-child(2){margin-top:16px}.airports-letters-navigation__letter,.cities-letters-navigation__letter{width:32px;height:32px;display:block;float:left;color:#9d9d9d;font-size:22px;padding-top:5px;text-align:center}* html .page-wrapper,body,html{height:100%}.airports-letters--active,.airports-letters-navigation__letter:focus,.airports-letters-navigation__letter:hover,.cities-letters--active,.cities-letters-navigation__letter:focus,.cities-letters-navigation__letter:hover{color:#212121}body,html{margin:0;padding:0}.page-wrapper{min-height:100%;margin-bottom:-332px}.avia__to-city__form h2,.avia__to-city__header h1{color:#333;font-size:36px;margin-bottom:51px;font-family:RobotoLight,Arial!important;text-align:center}.page-buffer{height:332px}.avia__to-city__header-wrapper{background-color:#fafafa;border-bottom:1px solid #ebeaea;width:100%;height:534px}.avia__to-city__header h1{margin-top:96px}.avia__to-city__form-wrapper{background-color:#fafafa;width:100%;height:534px;margin-top:48px}.avia__to-city__form h2{margin-top:96px;line-height:48px}.breadcrumbs-avia--after-form{margin-top:21px!important}.avia-texts__main-info{width:100%;height:551px;margin-top:48px;position:relative}.avia-texts__main-info__widget{width:auto;height:auto;position:absolute;right:70px;top:76px}.avia-texts__main-info__widget-content__header{margin-bottom:32px!important;display:inherit!important;font-family:RobotoLight,Arial!important;color:#fff;font-size:48px;margin-top:16px}.avia__city-to-city__main-info .avia-texts__main-info__widget-content__header{font-size:36px}.avia-texts__main-info__widget-back{background-color:#000;opacity:.7;position:absolute;width:100%;height:100%;top:0;left:0}.avia-texts__main-info__widget-content{position:relative;z-index:99;padding:12px 24px}.avia-texts__main-info__main-image{position:absolute}.avia-texts__main-info__widget__item{width:100%;height:50px;margin-bottom:50px;float:left}.avia-texts__main-info__widget__item i{color:#fff;font-size:48px;display:block;float:left}.avia-texts__main-info__widget__item:first-child{margin-top:24px}.avia-texts__main-info__widget__item--price{cursor:pointer}.avia-texts__main-info__widget__item__cap,.avia-texts__main-info__widget__item__val{color:#fff;display:block;float:left;font-size:18px;width:82%;font-family:RobotoLight,Arial!important;margin-left:8px}.avia-texts__main-info__widget__item__val,.avia-texts__subscribe h3,.avia-texts__subscribe p,.avia-texts__subscribe__button,.avia-texts__subscribe__header{font-family:RobotoRegular,Arial!important}.avia-texts__main-info__widget__item__val{font-size:24px}.avia-texts__main-info__widget__item__val--weather{margin-top:14px}.avia-texts__main-info__widget__items-wrapper{width:350px}.weather-icon--white{width:48px;height:50px;float:left;background-image:url(../images/weather-sm-white.png)}.clear-day{background-position:-192px 0}.rain{background-position:-288px 0}.snow{background-position:-384px 0}.sleet{background-position:-432px 0}.wind{background-position:-240px 0}.cloudy,.fog{background-position:-48px 0}.partly-cloudy-day{background-position:0 0}.avia-texts__subscribe{width:300px;height:auto;min-height:259px;margin-top:26px;padding:16px;background-color:#eee}.avia-texts__subscribe h3{color:#333;font-size:24px;margin-top:-2px;margin-bottom:4px}.avia-texts__subscribe p{color:#333;font-size:16px}.avia-texts__subscribe__header{color:#333;font-size:24px;margin-top:0;display:inherit;margin-bottom:4px}.avia-texts__subscribe__input .mdl-textfield__input,.avia-texts__subscribe__input .mdl-textfield__label{font-family:RobotoRegular,Arial!important;font-weight:400!important}.avia-texts__subscribe__button{padding-top:2px;width:100%;color:#fff;background-color:#3f51b5!important;height:48px}.avia-texts-to-city__mainText{float:left;margin-top:18px}.avia-texts-to-city__mainText p,.avia-texts__subscribed__mess{margin-bottom:0}.avia-texts__subscribe__validation{font-family:RobotoLight,Arial!important;font-size:14px;color:#db4437;position:absolute}.avia-texts__prices{height:235px;margin-top:48px}.avia-texts__prices-columns{list-style:none;margin-left:0;padding-left:0;position:relative;display:block}.avia-texts__prices-columns--line{width:100%;height:48px;border-bottom:1px dashed #9d9d9d;position:absolute;top:-48px;display:block;text-align:center;padding-top:22px;color:#9d9d9d}.avia-texts__prices-column{width:65px;height:200px;margin-left:15px;float:left;position:relative}.avia-texts__prices__months-line{width:100%;float:left;margin-top:36px;position:relative}.avia-texts__prices__months-line__back{background:#9d9d9d;height:1px;width:100%;position:absolute;top:12px}.avia-texts__prices__months-line__white{background:#fafafa;position:absolute;width:8px;height:20px;right:0;margin-right:-4px}.avia-texts__prices__months-line__month{float:left;text-align:center;position:relative}.avia-texts__prices__months-line__month span{color:#9d9d9d;background:#fafafa;z-index:222;position:relative;padding:0 6px}.avia-texts__prices-row__column{background:#26a59a!important;display:block;width:65px;bottom:0;position:absolute;cursor:pointer}.avia-texts__prices-row__column .tooltip{left:-36px;top:-42px;width:96px;height:35px}.avia-texts__prices-row__column .tooltip .tooltip__triangle{left:39px}.avia-texts__prices-row__column:hover{background:#01897b}.avia-texts__prices-row__column:hover .tooltip{display:block}.avia-texts__prices-row__price{position:absolute;top:-24px;color:#9d9d9d;font-size:14px;text-align:center;width:65px}.avia-texts__prices-column--by-days{margin-left:.82%;width:24px}.avia-texts__prices-column--by-days .avia-texts__prices-column:nth-child(2){margin-left:0}.avia-texts__prices-column--by-days .avia-texts__prices-row__column,.avia-texts__prices-column--by-days .avia-texts__prices-row__name{width:24px}.avia-texts__prices-row__name{position:absolute;bottom:-32px;padding-top:4px;height:32px;background:#eee;width:65px;text-align:center;color:#1f1f1f;font-size:14px;cursor:pointer;font-family:RobotoRegular,Arial!important}.avia-banner__button span,.avia-banner__header span,.avia-banner__main__city-time span,.avia-form-lightbox .avia-form-lightbox__header{font-family:RobotoLight,Arial!important}.avia-texts__prices-wrapper{background:#fafafa;width:100%;margin-top:16px;padding-top:16px}.avia-texts__gallery__item{float:left;margin:2px 0 0 2px;cursor:pointer}.avia-texts__gallery__item:nth-child(3n+1){margin-left:0}.avia-form-lightbox{background:#fafafa;position:fixed;margin:auto;top:0;bottom:0;width:964px;height:411px;padding-top:32px;z-index:999}.avia-form-lightbox .avia-form-lightbox__header{display:inherit;margin-top:16px;margin-bottom:48px;font-size:36px;color:#333;text-align:center;line-height:42px}.avia-form-lightbox .avia__input-wrapper:first-child{margin-left:16px}.avia-form-lightbox .avia__input__destination,.avia-form-lightbox .avia__input__origin{width:182px}.back-lightbox{background-color:#000;position:fixed;width:100%;height:100%;opacity:.8;top:0;left:0;z-index:998}.avia-form-lightbox__close-but{top:-10px;right:-54px;color:#eee;font-size:48px;position:absolute;cursor:pointer}.avia-city__gallery-lightbox{position:fixed;margin:auto;top:0;bottom:0;width:964px;min-height:500px;z-index:999}.avia-city__gallery-lightbox img{width:100%;display:none}.avia-texts__main-large-text{margin-top:48px}.avia-texts__main-large-text p{margin-bottom:0}.avia-banner{width:300px;height:500px;background-color:#1baede;margin-top:70px}.avia-banner__button,.avia-banner__header,.avia-banner__main{float:left}.avia-banner__header{background-image:url(../images/sidebar-form-avia.jpg);width:300px;height:155px;position:relative;border-bottom:1px solid #7fd4ed}.avia-banner__header span{position:absolute;color:#fff;left:24px;bottom:0;margin-bottom:6px;font-size:24px}.avia-banner__main{float:left;width:100%;height:287px;background-color:#1eb1dd;background-image:url(../images/sidebar-form-avia-back.jpg);padding:24px}.avia-banner__button{background-color:#1caedd;width:100%;height:59px;padding:20px 24px 14px}.avia-banner__main__caption,.avia-banner__main__city-from,.avia-banner__main__city-from-cap,.avia-banner__main__city-time,.avia-banner__main__city-to,.avia-banner__main__city-to-cap,.avia-banner__main__price,.avia-banner__main__price-rub{color:#fff;font-family:RobotoLight,Arial!important}.avia-banner__main__price{font-size:48px}.avia-banner__main__price-rub{font-size:24px}.avia-banner__main__caption{font-size:16px}.avia-banner__main__city-from-cap,.avia-banner__main__city-to-cap{font-size:12px}.avia-banner__main__city-time{font-size:14px;color:#fff}.avia-banner__main__city-time i{font-size:16px;top:2px;margin-right:6px;position:relative}.avia-banner__main__city-time span{color:#fff;font-size:14px}.avia-banner__button span{font-size:16px;text-transform:uppercase;color:#fff}.avia-texts__informer span,.aviaTexts__travelpayouts h3{font-family:RobotoRegular,Arial!important}.avia-banner__button i{top:2px;position:relative;font-size:16px;color:#fff}.avia-texts__informer{width:300px;height:136px;background-color:#eee;padding:16px;margin-top:48px}.avia-texts__informer span{font-size:18px;color:#1f1f1f}.avia-texts__informer i{color:#929292;font-size:48px;display:block;float:left;margin-right:16px}.avia-texts__informer__item{width:300px;float:left;margin-top:16px}.avia-texts__informer__item:first-child{margin-top:0}.avia-texts__informer__currency-caption,.avia-texts__informer__timeDifference-caption{font-size:14px!important}.aviaTexts__travelpayouts{margin-top:12px}.aviaTexts__travelpayouts h2{margin-bottom:12px;margin-top:36px}.aviaTexts__travelpayouts h3{margin-top:4px;font-size:16px}.aviaTexts__travelpayouts p i{top:4px;font-size:16px;position:relative;color:#76e5ff;line-height:0}.vk_groups{margin-top:32px}.facebook-widget,.ok_group_widget{float:left!important}.avia-texts__flights-item{width:100%;height:76px;background-color:#fafafa;margin-top:16px;padding-top:28px;cursor:pointer;position:relative}.avia-texts__flights-item a{position:absolute;width:100%;height:100%;left:0;top:0;display:block;z-index:999}.avia-texts__flights-item:hover{background-color:#eee}.avia-texts__flights-item:first-child{margin-top:26px}.avia-texts__flights-item span{font-size:22px;color:#333;font-family:RobotoLight,Arial!important;position:relative;top:-10px}.avia-texts__flights-item i{transform:rotate(90deg);color:#3f51b5!important;top:9px;margin-left:14px;margin-right:6px;font-size:32px;margin-top:-3px}span.avia-texts__flights-item-price{color:#3f51b5!important;float:right;margin-right:16px;margin-top:11px;font-family:RobotoMedium,Arial!important}.avia-six-reasons--black{background-color:#333}.avia-six-reasons--black h2{color:#e6e6e6;font-size:36px;font-family:RobotoLight,Arial!important;text-align:center;margin-top:84px!important}.avia-six-reasons--black h3{color:#e6e6e6!important}.avia-text__social-widgets{margin-top:55px}.avia-text__social-widgets .social_icons_icon{display:block;width:36px;height:36px;float:left;margin-left:32px;margin-top:0;background-size:600%;background-image:url(../images/footer-social.jpg)}.avia-text__social-widgets .social_icons_icon:first-child{margin-left:-6px!important}.avia-text__social-widgets .social_icons_icon:hover{background-position-y:0}.avia-text__social-widgets .vkontakte{background-position:0 0}.avia-text__social-widgets .facebook{background-position:-36px 0}.avia-text__social-widgets .twitter{background-position:-72px 0}.avia-text__social-widgets .odnoklassniki{background-position:-108px 0}.avia-six-reasons-wrapper{width:100%;background:#333}.aviaTexts__travelpayouts-all-prices-link{color:#3f51b5;text-transform:uppercase;font-size:14px;float:right;margin-top:26px;margin-bottom:4px;font-family:RobotoMedium,Arial!important}.avia-texts__schedule-item,.avia-texts__schedule-table-head{width:100%;height:66px;float:none!important;padding-left:16px;cursor:pointer}.avia-texts__schedule-item__col span,.avia-texts__schedule-table-head th{font-size:16px;font-family:RobotoRegular,Arial!important}.aviaTexts__travelpayouts-all-prices-link:hover{color:#3f51b5}.avia-six-reasons-wrapper--avia h2{line-height:48px}.avia-texts__schedule-table-head th{color:#9d9d9d;text-align:center;text-align:left;font-weight:400}.avia-texts__schedule-item{background-color:#fafafa}.avia-texts__schedule-item:hover{background-color:#eee!important}.avia-texts__schedule-item td{height:100px!important}.avia-texts__schedule-item:nth-child(odd){background-color:#fff}.avia-texts__schedule-item__col{float:left;height:100%;padding-top:0;text-align:left}.avia-texts__schedule-item__col span{color:#333}.avia-texts__schedule-item__col--logo{position:relative;padding:14px}.avia-texts__schedule-item__col--logo img{width:36px}.avia-texts__schedule-item__col--destination,.avia-texts__schedule-table--head--arrival,.avia-texts__schedule-table--head--departure{padding-left:8px}.avia-texts__schedule-item__col--destination-city,.avia-texts__schedule-item__col--origin-city{margin-left:6px;color:#9d9d9d!important}.avia-texts__schedule-item__col--company-name{width:160px;margin-left:22px;text-align:left!important}.avia-texts__schedule-item__col--origin{width:230px;margin-left:22px;padding-left:8px}.avia-texts__schedule-item__col--destination{width:290px}.avia-texts__schedule-item__col--changeCount{width:160px;padding-top:0}.avia-texts__schedule-item__col--flightTime{width:150px;padding-top:0;margin-left:28px}.avia-texts__schedule-item__col--price{width:210px;margin-left:40px}.avia-texts__schedule-item__col--price span{font-size:22px;color:#3f51b5;font-family:RobotoMedium,Arial!important}.avia-texts__schedule-loading{width:100%;height:100%;position:absolute;top:0;left:0}.avia-texts__schedule-loading__header{margin-top:0;text-align:center;width:100%;font-size:36px;color:#5c6bc0;line-height:40px;position:inherit;font-family:RobotoRegular,Arial!important}.avia-main-links__col-head,.avia-texts__to-city__main-company__company-name,.avia-texts__to-city__main-company__name{font-family:RobotoMedium,Arial!important}.avia-texts__schedule-loading-back{width:100%;height:100%;background-color:#fff;opacity:.7;position:absolute;top:0;left:0}.avia-texts__schedule-wrapper{width:964px;min-height:660px;float:left;position:relative}.avia-texts__schedule-wrapper--direct{width:auto!important;min-height:476px}.avia-texts__schedule-wrapper--direct .avia-texts__schedule-item__col--destination{width:120px}.avia-texts__schedule-wrapper--direct .avia-texts__schedule-item__col--origin{width:470px}.avia-texts__schedule-wrapper--direct i{transform:rotate(90deg);color:#3f51b5!important;top:9px;margin-left:16px;margin-right:0;font-size:32px;margin-top:11px;display:block;float:left;position:relative}.avia-texts__schedule-item__col--logo{width:70px}.avia-texts__schedule-item__col--logo:hover .tooltip-wrapper{display:block!important}.avia-texts__schedule-item__col--logo:hover .avia-tooltip{display:block!important;top:-22px}[ng-click]{cursor:pointer}.avia-texts__schedule-no-results{background-color:#fafafa;width:100%;padding-top:36px;padding-bottom:24px}.avia-texts__schedule-no-results p{text-align:center}.avia-texts__schedule-table--direct .avia-texts__schedule-item__col--flightNumber,.avia-texts__schedule-table--direct .avia-texts__schedule-item__col--flightTime{width:120px}.avia-texts__schedule-table--direct .avia-texts__schedule-item__col--company-name{width:160px}.avia-texts__schedule-table--direct .avia-texts__schedule-item__col--destination{width:250px}.avia-texts__schedule-table--twoWay .avia-texts__schedule-item__col--company-name{width:200px}.avia-texts__schedule-table--transfer .avia-texts__schedule-item__col--flightTime,.avia-texts__schedule-table--twoWay .avia-texts__schedule-item__col--flightTime{width:125px}.avia-texts__schedule-table--transfer .avia-texts__schedule-item__col--origin{width:260px}.avia-texts__schedule-table--all .avia-texts__schedule-item__col--changeCount,.avia-texts__schedule-table--all .avia-texts__schedule-item__col--flightTime{width:120px}.avia-texts__to-city__airports-list{margin-top:0;margin-bottom:36px}.avia-texts__to-city__airports-list,.avia-texts__to-city__airports-near{width:100%;background-color:#eee;float:left;padding:16px 16px 0}.avia-texts__to-city__airports-list-head,.avia-texts__to-city__airports-near{padding-bottom:16px}.avia-texts__to-city__airports-list-head span{color:#9d9d9d}.avia-texts__to-city__airports-list-head span:nth-child(2){float:right}.avia-texts__to-city__airports-items,.avia-texts__to-city__closest-items{margin-bottom:16px}.avia-texts__to-city__airports-items .avia-texts__to-city__airports-items__name,.avia-texts__to-city__airports-items .avia-texts__to-city__closest-items__name,.avia-texts__to-city__closest-items .avia-texts__to-city__airports-items__name,.avia-texts__to-city__closest-items .avia-texts__to-city__closest-items__name{color:#3f51b5;max-width:200px;display:block;float:left}.avia-texts__to-city__airports-items .avia-texts__to-city__airports-items__iata,.avia-texts__to-city__airports-items .avia-texts__to-city__closest-items__distance,.avia-texts__to-city__closest-items .avia-texts__to-city__airports-items__iata,.avia-texts__to-city__closest-items .avia-texts__to-city__closest-items__distance{color:#333;float:right;display:block}.avia-texts__to-city__airports-near h2{margin-top:8px}.avia-texts__to-city__closest-items__distance{color:#9d9d9d!important;float:left!important;margin-left:8px}.avia-texts__to-city__airports-text{float:left;margin-top:0}.avia-texts__to-city__airports-text p{color:#9d9d9d!important;margin-top:0!important;margin-bottom:0!important}.avia-texts__airports-map{margin-top:16px}.avia-texts__to-city__companies-list{margin-top:32px}.avia-texts__to-city__companies-items__icon-wrapper{position:relative}.avia-texts__to-city__companies-items__icon-wrapper:hover .tooltip-wrapper{display:block!important;bottom:4px!important;left:-49px!important}.avia-texts__to-city__companies-items__icon-wrapper:hover .avia-tooltip{display:block!important;top:-22px!important;left:4px!important}.avia-texts__to-city__companies-items__icon{float:left;display:block;width:32px;margin-top:-5px;margin-left:16px}.avia-texts__to-city__companies-list{width:100%;float:left;padding:0!important}.avia-texts__to-city__companies-list-head{padding-bottom:16px;margin-bottom:11px}.avia-texts__to-city__companies-list-head span{color:#9d9d9d}.avia-texts__to-city__companies-items{height:64px;padding-top:22px;cursor:pointer}.avia-texts__to-city__companies-items .avia-texts__to-city__companies-items__name{color:#333;width:177px;display:block;float:left;margin-left:36px}.avia-texts__to-city__companies-items .avia-texts__to-city__companies-items__iata{color:#333;display:block;float:left;width:108px}.avia-texts__to-city__companies-items .avia-texts__to-city__companies-items__country{width:132px;height:22px;float:left}.avia-texts__to-city__companies-items:nth-child(odd){background-color:#fafafa}.avia-texts__to-city__companies-items:hover{background-color:#eee}.avia-texts__to-city__companies-items .avia-texts__to-city__companies-items__alias{float:left;margin-right:16px;display:block}.avia-texts__to-city__companies-list-head-name{display:block;float:left;margin-left:84px}.avia-texts__to-city__companies-list-head-iata{display:block;float:left;margin-left:104px}.avia-texts__to-city__companies-list-head-country{display:block;float:left;margin-left:40px}.avia-texts__to-city__companies-list-head-alias{display:block;float:left;margin-left:100px}.avia-texts__to-city__companies-head{margin-bottom:0}.avia-texts__to-city__main-company{width:100%;background-color:#eee;padding:16px;margin-top:108px}.avia-texts__to-city__main-company .avia-texts__to-city__main-company__head{font-size:18px;color:#212121}.avia-texts__to-city__main-company__company-name{font-size:30px!important;color:#212121;margin-top:32px;margin-bottom:32px!important;display:inherit!important}.avia-texts__to-city__main-company__name{font-size:18px;color:#212121;display:block;float:left;width:100%;margin-top:16px}.avia-texts__to-city__main-company__val{display:block;float:left;width:100%}.avia-texts__to-city__company-text{float:left;margin-top:24px}.avia-texts__to-city__company-text p{color:#9d9d9d!important}.avia-texts__to-city__company-text p strong{color:#333}.avia-text-bottom__head{margin-top:48px;float:left;display:block;width:100%}.avia-main-links{background:#fafafa;padding:32px 0}.avia-main-links__col{width:25%;float:left;padding-right:16px}.avia-main-links__col-head{margin-bottom:-12px;display:block}a.avia-main-links__col-head{color:#333!important}.avia-main-links-col-name,.avia-texts__country__cities-menu-item span{color:#9d9d9d}.avia-main-links-wrapper{background-color:#fafafa;width:100%;float:left;margin-top:48px}[avia-texts-airports-sidebar]{margin-top:98px}.avia-texts__city-to-city__airports [avia-texts-airports-sidebar]{margin-top:0}.avia-texts__country__cities-menu{margin-bottom:32px}.avia-texts__country__cities-menu-item{display:block;float:left;margin-left:32px}.avia-texts__country__cities-menu-item:first-child{margin-left:0}.avia-texts__country__cities-menu-item--active span{color:#333!important}.avia-texts__country__cities-menu-item--active:after{content:"";background:#3f51b5;display:block;width:100%;height:2px;position:relative;top:4px}.city-to-city__min-price{font-family:RobotoLight,Arial!important;text-align:center;display:block;font-size:24px;margin-top:-20px;margin-bottom:39px}.avia-texts__prices-name,.avia-texts__special-offer__flights__date,.avia-texts__special-offer__flights__header-header{font-family:RobotoMedium,Arial!important}#ui-datepicker-div{margin-top:-9999999px}.avia-texts__prices-item{width:100%;cursor:pointer;height:32px;padding-top:5px;padding-left:8px;position:relative}.avia-texts__prices-item:hover{background:#eee}.avia-texts__prices-price{color:#3f51b5;float:right;width:118px;text-align:left}.avia-texts__prices-link{width:100%;height:32px;display:block;position:absolute;left:0;top:0}.avia-breadcrumbs-prices-to .container{padding-left:0!important}.avia-texts-city-to-city__reverse-link{margin-top:12px;float:left}.avia-texts-city-to-city__reverse-link span{color:#9d9d9d}.avia-texts__special-offer{background:#fafafa;height:312px;margin-top:32px}.avia-texts__special-offer__flights{width:720px;float:left;height:100%}.avia-texts__special-offer__sale{width:235px;float:left;height:100%;position:relative}.avia-texts__special-offer__flights__from,.avia-texts__special-offer__flights__to{position:relative;float:left;width:100%;margin-top:16px;margin-left:16px}.avia-texts__special-offer__flights__from{margin-top:16px!important}.avia-texts__special-offer__flights__header{width:100%;float:left}.avia-texts__special-offer__flights__header-line{width:670px;height:1px;background:#e7e7e7!important;position:absolute!important;top:12px;left:8px;z-index:11}.avia-texts__special-offer__flights__header-header{float:left;font-size:18px;color:#212121;position:relative;z-index:99;background:#fafafa;padding-right:8px}.avia-texts__special-offer__flights__departure{width:190px;float:left;padding-top:32px;padding-left:16px}.avia-texts__special-offer__flights__departure span{width:100%;display:block;float:left}.avia-texts__special-offer__flights__path{float:left;width:325px;position:relative;min-height:10px;margin-top:45px;font-size:14px}.avia-texts__special-offer__flights__path .flight-path-icons--takeoff{left:-4px!important}.avia-texts__special-offer__flights__path .flight-path-icons--land{right:10px!important}.avia-texts__special-offer__flights__path i{color:#929292;top:-12px}.avia-texts__special-offer__flights__arrival{width:190px;float:left;padding-top:32px;padding-left:16px}.avia-texts__special-offer__flights__arrival span{width:100%;display:block;float:left}.avia-texts__special-offer__flights__date{color:#212121}.avia-texts__special-offer__flights__city,.avia-texts__special-offer__flights__time{font-family:RobotoLight,Arial!important;color:#929292;margin-top:3px}.avia-texts__special-offer__point-1{width:12px;height:12px;background:#929292;border-radius:6px;position:absolute;top:16px;left:0;border:2px solid #fafafa}.avia-texts__special-offer__line{background:#929292;position:absolute;top:21px;height:2px;left:5px;width:300px}.avia-texts__special-offer__point-2{width:12px;height:12px;background:#929292;border-radius:6px;position:absolute;top:16px;right:16px;border:2px solid #fafafa}.avia-texts__special-offer__origin-iata{position:absolute;display:block;top:36px;left:-9px}.avia-texts__special-offer__destination-iata{position:absolute;display:block;top:36px;right:7px}.avia-texts__special-offer__duration{width:100%;text-align:center;margin-top:-16px;font-family:RobotoLight,Arial!important;font-size:16px}.avia-texts__special-offer__end-date,.avia-texts__special-offer__price,.avia-texts__special-offer__start-date{font-family:RobotoMedium,Arial!important;text-align:center;display:block}.avia-texts__special-offer__logo{width:140px;margin:16px auto auto;text-align:center;display:block}.avia-texts__special-offer__price{width:100%;margin-top:24px;font-size:18px}.avia-texts__special-offer__start-date{width:100%;font-size:16px}.avia-texts__special-offer__start-date-date{text-align:center;width:100%;display:block;margin-top:-16px;font-size:16px}.avia-texts__special-offer__end-date{width:100%;margin-top:-8px;font-size:16px}.avia-texts__special-offer__end-date-date{text-align:center;width:100%;display:block;margin-top:-16px;font-size:16px}.avia-texts__special-offer__sale__line{width:1px;background:#e1e1e1;height:100%;position:absolute;top:0;left:0}.city-to-city__companies,.city-to-city__planes{width:100%}.city-to-city__companies .city-to-city__companies-header,.city-to-city__planes .city-to-city__companies-header{background:#fff!important}.city-to-city__companies tr,.city-to-city__planes tr{padding:16px!important;height:64px}.city-to-city__companies tr:nth-child(even),.city-to-city__planes tr:nth-child(even){background:#fafafa}.city-to-city__companies tr td,.city-to-city__companies tr th,.city-to-city__planes tr td,.city-to-city__planes tr th{font-family:RobotoRegular,Arial!important;padding-top:6px}.city-to-city__companies tr th,.city-to-city__planes tr th{color:#929292;font-size:16px;font-weight:400}.city-to-city__companies .company-row__logo,.city-to-city__planes .company-row__logo{width:64px}.city-to-city__companies .company-row__name,.city-to-city__planes .company-row__name{width:150px;padding-right:32px}.city-to-city__companies .company-row__iata,.city-to-city__planes .company-row__iata{width:100px}.city-to-city__companies .company-row__country,.city-to-city__planes .company-row__country{width:150px}.city-to-city__companies .company-row__alias,.city-to-city__planes .company-row__alias{width:70px}.city-to-city__companies .company-row__flights,.city-to-city__companies .company-row__flights-header,.city-to-city__planes .company-row__flights,.city-to-city__planes .company-row__flights-header{width:200px;text-align:center}.city-to-city__companies .company-row__price,.city-to-city__planes .company-row__price{width:100px;font-size:22px;color:#3f51b5;font-family:RobotoMedium,Arial!important}.avia__six-reasons h2,.avia__six-reasons__item__info h3,.avia__six-reasons__item__info span{font-family:RobotoLight,Arial!important}.city-to-city__companies .company-row__name-header,.city-to-city__planes .company-row__name-header{text-align:center}.avia-texts__prices__comments-block .avia-banner{margin-top:31px}.avia__six-reasons{float:left;width:100%;margin-top:45px;margin-bottom:45px}.avia__six-reasons h2{font-size:36px;color:#333;text-align:center}.avia__six-reasons__item{height:150px;float:left;margin-top:56px;margin-left:16px}.avia__six-reasons__item__icon{height:100px;float:left}.avia__six-reasons__item__icon .avia__six-reasons__item__icon-circle{border-radius:50px;width:50px;height:50px;background-color:#5c6bc0;padding-top:13px;text-align:center}.avia__six-reasons__item__icon .avia__six-reasons__item__icon-circle i{color:#fff}.avia__six-reasons__item__info{float:left;width:235px;margin-left:20px;padding:0}.avia__six-reasons__item__info h3{font-size:18px;margin-top:0;margin-bottom:4px;color:#333}.avia__six-reasons__item__info span{color:#9d9d9d}.avia_search__filters{width:300px;float:left;min-height:300px!important}.avia_search__filters label.is-disabled .mdl-checkbox__label{color:#9d9d9d}.avia_search__filters__filter:last-child{margin-bottom:6px}.avia_search__filters__filter i{float:right;display:block;margin-top:17px;margin-right:12px;color:#929292}[avia-filter-calendar] i{float:left;display:inline-block;margin-top:17px;margin-right:12px}[avia-filter-calendar] span{margin-top:0!important;top:14px;position:relative}.avia_search__filters__waiting{margin-top:16px;margin-left:16px}.avia_search__filters__waiting span{margin-left:8px;font-size:14px;font-family:RobotoRegular,Arial!important}.avia_search__filters__filter--airports i,.avia_search__filters__filter--arrival-time i,.avia_search__filters__filter--companies i,.avia_search__filters__filter--departure-time i,.avia_search__filters__filter--gates i{transition:all .2s!important}.avia_search__filters__filter-airports--arrival label,.avia_search__filters__filter-airports--departure label{margin-bottom:10px!important}.avia_search__filters__filter--airports--opened i,.avia_search__filters__filter--arrival-time--opened i,.avia_search__filters__filter--companies--opened i,.avia_search__filters__filter--departure-time--opened i,.avia_search__filters__filter--gates--opened i{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transition:.2s}.avia_search__filters__filter--slider-back{width:268px;height:3px;background:#b6b6b6;position:absolute;top:5px;left:-9px}.avia_search__filters__filter--slider-back--blue{width:9px;height:3px;background:#5c6bc0;position:absolute;top:5px;left:-9px}.avia_search__filters__filter{min-height:48px}.avia_search__filters__filter .ui-slider-horizontal{width:252px;float:left;height:12px;background-color:transparent!important;border:none;margin-left:9px!important}.avia_search__filters__filter .ui-slider-horizontal:hover{cursor:pointer}.avia_search__filters__filter .ui-slider-horizontal:before{content:'';display:block;background-color:#b6b6b6;width:100%;height:2px;position:absolute;top:5px}.avia_search__filters__filter .ui-slider-handle{width:18px;height:18px;background-color:#5c6bc0!important;top:-3px;cursor:pointer;transition:all 80ms;user-select:none}.avia_search__filters__filter .ui-slider-handle:active{width:18px;height:18px;top:-3px}.avia_search__filters__filter .ui-slider-handle:focus{outline:0!important}.more-nodes-but:focus,input:focus{outline:0}.avia_search__filters__filter--header{width:100%;margin:16px 0 12px 16px;font-family:RobotoMedium,Arial!important;font-size:14px;color:#1f1f1f;display:block;float:left;max-width:220px}.proposal__avia-logo,.proposal__avia-logo img{max-width:100%;max-height:100%}.avia_search__filters__filter__items-wrapper{float:left;width:100%}.avia_search__filters hr{width:270px;margin:0 auto auto;border-top:1px solid #eee!important}.avia_search__filters__filter__item{margin-top:0;padding:6px 16px 3px}.avia_search__filters__filter__item i{display:block;float:right;margin-top:12px}.avia_search__filters__filter__item .avia_search__filters__filter__item__left{width:168px;float:left;cursor:pointer}.avia_search__filters__filter__item .avia_search__filters__filter__item__left label{cursor:pointer}.avia_search__filters__filter__item .avia_search__filters__filter__item__left span{font-size:14px!important}.avia_search__filters__filter__item .avia_search__filters__filter__item__right{position:relative;width:100px;float:left;height:24px;text-align:right;cursor:pointer}.avia_search__filters__filter__item .avia_search__filters__filter__item__right:hover .avia_search__filters__filter__item__right__only{display:block}.avia_search__filters__filter__item .avia_search__filters__filter__item__right .avia_search__filters__filter__item__right__price{font-family:RobotoRegular,Arial!important;font-size:14px;color:#929292;position:absolute;right:0;background-color:#fafafa;width:100%}.avia_search__filters__filter__item .avia_search__filters__filter__item__right .avia_search__filters__filter__item__right__price:hover{background-color:#eee}.avia_search__filters__filter__item .avia_search__filters__filter__item__right__only{font-family:RobotoRegular,Arial!important;font-size:12px;color:#5c6bc0;text-transform:uppercase;position:absolute;right:0;background-color:#fafafa;width:100%;display:none}.avia_search__filters__filter--companies .avia_search__filters__filter__item:hover,.avia_search__filters__filter--gates .avia_search__filters__filter__item:hover,.avia_search__filters__filter--transfers .avia_search__filters__filter__item:hover,.avia_search__filters__filter__item:hover .avia_search__filters__filter__item__right__only,.avia_search__filters__filter__item:hover .avia_search__filters__filter__item__right__price{background-color:#eee}.avia_search__filters__filter__item .mdl-checkbox__focus-helper{display:none!important}.avia_search__filters__filter__item:hover .avia_search__filters__filter__item__right__only{display:block}.avia_search__filters__filter__item .mdl-checkbox__label{font-family:RobotoRegular,Arial!important;font-weight:400;font-size:16px;color:#212121}.avia_search__filters__filter--companies .avia_search__filters__filter__items-wrapper,.avia_search__filters__filter--gates .avia_search__filters__filter__items-wrapper,.avia_search__filters__filter--transfers .avia_search__filters__filter__items-wrapper{margin-bottom:16px}.avia_search__filters__filter--calendar{width:100%;height:48px;float:left;margin-bottom:32px;background:#fafafa}.avia_search__filters__filter--calendar:hover{cursor:pointer;background:#eee}.avia_search__filters__filter--calendar .avia-calendar-icon{margin-top:15px;margin-left:16px;color:#3f51b5;font-size:20px}.avia_search__filters__filter--calendar .avia_search__filters-calendar-name{margin-top:-26px;margin-left:42px;display:block;font-size:14px!important;font-family:RobotoRegular,Arial!important;font-weight:400}.avia_search__filters__filter--duration .avia_search__filters__slider__min span:after{display:none!important}.avia_search__filters__filter__item .ui-slider-range-min{background-color:#5c6bc0;height:3px;position:absolute;top:5px}.avia_search__filters__filter__item .ui-slider-horizontal:before{height:3px}.avia_search__filters__filter__item .avia_search__filters__slider__min{float:left}.avia_search__filters__filter__item .avia_search__filters__slider__min span{display:block}.avia_search__filters__filter__item .avia_search__filters__slider__slider-wrapper{float:left;height:30px;width:300px}.avia_search__filters__filter__item .avia_search__filters__slider__slider-wrapper .avia_search__filters__filter--slider{margin:15px 10px}.avia_search__filters__filter__item .avia_search__filters__slider__max,.avia_search__filters__filter__item .avia_search__filters__slider__min{width:55px;height:30px;text-align:right;margin-top:9px;margin-bottom:16px}.avia_search__filters__filter__item .avia_search__filters__slider__max span,.avia_search__filters__filter__item .avia_search__filters__slider__min span{font-family:RobotoRegular,Arial!important;font-size:14px;color:#1f1f1f;position:relative;margin-top:-2px}.avia_search__filters__filter__item .avia_search__filters__slider__max span:after,.avia_search__filters__filter__item .avia_search__filters__slider__min span:after{content:"";display:block;height:1px;margin-top:2px;background-color:#eee}.avia_search__filters__filter__item .avia_search__filters__filter--slider--active span:after,.avia_search__filters__filter__item .avia_search__filters__slider--active span:after,.avia_search__filters__filter__item .avia_search__filters__slider__max--active span:after{height:2px;background-color:#5c6bc0}.avia_search__filters__filter__item .avia_search__filters__departure-time_min{text-align:left;width:38px}.avia_search__filters__filter__item .avia_search__filters__departure-time_min span{width:38px}.avia_search__filters__filter__item .avia_search__filters__departure-time_max{text-align:right;width:38px}.avia_search__filters__filter__item .avia_search__filters__departure-time_max span{width:38px}.avia_search__filters__filter__item .avia_search__filters__slider__max{float:right;margin-left:10px}.avia_search__filters__filter__item .avia_search__filters__slider__max span{margin-top:4px}.avia_search__filters-calendar-modal{position:absolute;top:0;right:0;margin:auto;left:0;bottom:0;width:962px;min-height:503px;height:550px;z-index:100000;background:#fff;padding:16px}.avia_search__filters-calendar-modal h2{text-align:left;margin-left:16px;font-size:24px;margin-top:16px;margin-bottom:32px;font-family:RobotoRegular,Arial!important}.avia_search__filters-calendar-modal [ng-bind-html]{background:#fff}.avia_search__filters-calendar-modal-back{background:#000;position:fixed;top:0;left:0;opacity:.5;width:100%;height:100%;cursor:pointer;z-index:99999}.ui-slider-horizontal .ui-slider-range{height:3px!important;top:5px!important;background:#5c6bc0!important}.avia_search__filters__filter__item__company-name,.avia_search__filters__filter__item__company-price,.avia_search__filters__filter__item__gate-name,.avia_search__filters__filter__item__gate-price{font-size:14px!important}.avia_search__filters__filter__item__company-name,.avia_search__filters__filter__item__gate-name{top:0;bottom:0;position:absolute}.avia_search__filters__filter__item__company-price,.avia_search__filters__filter__item__gate-price{color:#929292!important;float:right;display:block}.avia_search__filters__filter__item__company__only,.avia_search__filters__filter__item__gate-only{font-family:RobotoRegular,Arial!important;font-size:12px;color:#5c6bc0;text-transform:uppercase;position:absolute;right:0;background-color:#fafafa;width:100%;display:none}.avia__input,.avia__input input,.avia__input-wrapper span:first-child{font-family:RobotoLight,Arial!important;font-size:16px}.form-avia--plain-header{width:922px}.avia-form__item--offset{padding-left:24px!important}.avia-form__item__iata{float:right}.avia-form__people-amount ul,.avia__input__date ul,.avia__input__destination ul,.avia__input__origin ul{width:300px;list-style:none;margin-left:0;padding-left:0}.avia-form__people-amount ul .avia-form__item-wrapper,.avia__input__date ul .avia-form__item-wrapper,.avia__input__destination ul .avia-form__item-wrapper,.avia__input__origin ul .avia-form__item-wrapper{margin-left:0;padding:8px 12px}.avia-form__people-amount ul .avia-form__item-wrapper span,.avia__input__date ul .avia-form__item-wrapper span,.avia__input__destination ul .avia-form__item-wrapper span,.avia__input__origin ul .avia-form__item-wrapper span{font-family:RobotoLight,Arial!important}.avia-form__people-amount ul .avia-form__item-wrapper:hover,.avia__input__date ul .avia-form__item-wrapper:hover,.avia__input__destination ul .avia-form__item-wrapper:hover,.avia__input__origin ul .avia-form__item-wrapper:hover{background:#ff9800}.avia-form__people-amount ul .avia-form__item-wrapper:hover span,.avia__input__date ul .avia-form__item-wrapper:hover span,.avia__input__destination ul .avia-form__item-wrapper:hover span,.avia__input__origin ul .avia-form__item-wrapper:hover span{color:#fff!important}.avia-form__people-amount input,.avia__input__date input,.avia__input__destination input,.avia__input__origin input{width:100%!important}.avia-form__item--airport-in-city{padding-left:24px!important}.avia__input{margin-left:0!important;height:42px}.avia__input input{background:0 0!important;z-index:10;padding-left:44px;position:absolute}.avia__input i{z-index:9}.avia__input .avia__input__back{height:42px;position:absolute;width:100%;background:#fff}.avia__input__destination,.avia__input__origin{width:200px}.avia__input__date{width:150px}.avia__input__people-amount{width:200px;margin-top:7px}.avia__input__people-amount input{width:100%;padding-left:8px!important}.form-input{border:1px solid #eee;height:42px;border-radius:0!important;background:#fff}.no-select{user-select:none}.cursor-pointer{cursor:pointer}.cursot-text{cursor:text}.avia-form__item--isActive{background-color:#ff9800;color:#fff}.avia-form__item--isActive span{color:#fff!important}.avia-form__items-list{margin-top:42px;z-index:99}.avia-form__items-list li span{color:#9d9d9d}.avia-form__items-list li span:first-child{color:#212121}.avia__input,.avia__input-wrapper{float:left;position:relative;margin-left:16px}.avia__input-wrapper:first-child,.avia__input:first-child{margin-left:0}.avia__input input,.avia__input-wrapper input{margin-left:0;border:1px solid #eee;height:42px;border-radius:0!important;background:#fff}.avia__input i,.avia__input-wrapper i{position:absolute;top:40px;left:12px;color:#ff9800}.avia__input,.avia__input input{color:#212121}.avia-form__people-amount__dropdown{background:#fff;position:absolute;width:200px;padding:25px 16px;color:#ff9800;margin-top:42px}.avia__search-but,.avia__search-but:hover{background:#ff9800!important}.avia-form__people-amount__dropdown i{position:inherit;cursor:pointer;font-size:30px;color:#9d9d9d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-people-amount__label span,.dropdown-people-amount__name{font-size:16px;font-family:RobotoLight,Arial!important}.avia-form__people-amount__dropdown i:hover{color:#ff9800}.avia-form__people-amount__dropdown span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-people-amount__row{width:100%;float:left;height:32px}.dropdown-people-amount__name{color:#9d9d9d;display:block;float:left;margin-top:5px;margin-bottom:10px}.dropdown-people-amount__label{height:36px;float:right}.dropdown-people-amount__label i,.dropdown-people-amount__label span{width:28px;height:36px;display:block;float:left}.dropdown-people-amount__label span{text-align:center;vertical-align:middle;margin-top:2px}.dropdown-people-amount__label i{margin-top:-2px}.avia__search-but-wrapper{width:100%;float:left;margin-top:48px}.avia-form__multiway-toggle-but{margin-top:12px;display:block}.avia-form__multiway-toggle-but--multiwayOff{margin-top:0}.avia__search-but{width:250px;height:48px;color:#fff;font-family:RobotoRegular,Arial!important;font-size:18px;text-transform:uppercase;text-align:center;border:none;margin:auto;display:block}.font-light,.input-name{font-family:RobotoLight,Arial!important}.avia-form-container-wrapper{background:#fafafa;width:100%;height:auto;min-height:585px;border-bottom:1px solid #e6e6e6;padding-bottom:48px}.avia-form-container-wrapper h1{text-align:center;margin-top:122px;margin-bottom:62px}.ui-datepicker .ui-state-default a,.ui-datepicker-calendar td{text-align:center!important}.avia-form-container-wrapper--main{box-shadow:none!important;border-bottom:1px solid #e6e6e6}.avia-form-container-wrapper--header{transition:all .3s;background:#fafafa;width:100%;height:auto;min-height:73px;top:48px;position:fixed}.avia-form-container-wrapper--header .mdl-checkbox.is-checked .mdl-checkbox__tick-outline{background-color:#ff9800;border-color:#ff9800}.avia-form-container-wrapper--header .mdl-checkbox.is-checked .mdl-checkbox__box-outline{border-color:#ff9800}.avia-form-container-wrapper--header .mdl-checkbox__ripple-container .mdl-ripple{background:#ff9800}.avia-form-container-wrapper--header .avia__input-wrapper{height:42px;margin-left:4px}.avia-form-container-wrapper--header .avia-form__multiway-toggle-but{margin-bottom:11px;display:block;float:left}.avia-form-container-wrapper--header .avia__input-wrapper:first-child{height:42px;margin-left:0!important}.avia-form-container-wrapper--header .avia__input{width:160px}.avia-form-container-wrapper--header .avia__input__people-amount{width:200px;margin-top:0}.avia-form-container-wrapper--header .avia__search-but-wrapper{width:100px;margin-top:0;margin-left:4px}.avia-form-container-wrapper--header .avia__search-but-wrapper button{width:144px;padding-top:2px;height:40px;background-color:#b6b6b6!important;font-size:14px}.avia-form-container-wrapper--header .form-avia--multiway-header button{background-color:#b6b6b6!important}.avia-form-container-wrapper--header .avia__input i,.avia-form-container-wrapper--header .avia__input-wrapper i{top:9px;color:#b6b6b6}.avia-form-container-wrapper--header .avia-form__people-amount__dropdown i:hover{color:#ff9800}.avia-form-container-wrapper--header .avia-form__multiway-toggle-but--multiwayOff{position:inherit;margin-top:0;top:5px;left:0}.avia-form-container-wrapper--header .avia__input{height:42px;float:left}.avia-form-container-wrapper--header .avia-form--avia--multiply .avia__search-but{width:162px!important;height:42px}.avia-form-container-wrapper--header .avia__input__date{width:140px}.dropdown-people-amount__class-wrapper{border-top:1px solid #eee;float:left;width:100%;padding-top:10px}.aviaFormPeopleAmoun__arr-icon{top:10px!important;right:4px!important;left:auto!important;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-name{color:#9d9d9d;margin-bottom:-12px;display:block}.rotate-180,.rotate-180-true{transform:rotate(180deg)}.mdl-checkbox__label{font-family:RobotoRegular,Arial!important;color:#9d9d9d}.ui-datepicker{font-family:RobotoLight,Arial!important;background-color:#fefefe;border:none;box-shadow:0 3px 3px 1px rgba(1,0,0,.1);padding:16px 5px!important;width:300px!important;height:auto;border-radius:0!important}.ui-datepicker th,.ui-datepicker-calendar td a,.ui-datepicker-calendar td span,.ui-datepicker-month,.ui-datepicker-year{font-family:RobotoLight,Arial}.ui-datepicker th{text-transform:uppercase;color:#9d9d9d;font-size:16px}.ui-datepicker th span{color:#9d9d9d!important}.ui-datepicker .ui-state-active{background-color:#ff9800!important;color:#fff;margin:0!important;border-radius:17px}.ui-datepicker-header{background:#fefefe!important;border:none}.ui-datepicker-month,.ui-datepicker-year{color:#212121;text-transform:uppercase;font-weight:400;font-size:16px}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background:#ff9800!important}.ui-datepicker-next,.ui-datepicker-prev{background-color:#929292;border-radius:0!important;cursor:pointer!important}.ui-state-default,.ui-widget-header{border:none!important}.ui-datepicker-next span,.ui-datepicker-prev span{color:red;margin-top:-6px!important}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background-image:none;top:2px!important;border:none!important}.ui-datepicker-next:hover{right:2px!important}.ui-datepicker-prev:hover{left:2px!important}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(../images/ui-icons.png)!important}.ui-state-active{color:#fff!important}.ui-state-default{background-image:none!important;background-color:#fefefe!important;border-radius:17px!important}.ui-datepicker th{font-weight:400!important}.ui-datepicker-calendar td{background-color:#fefefe;width:36px;height:36px;margin:2px;border-radius:17px!important}.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{padding-right:4px!important;padding-top:7px!important;display:block;margin:auto;width:37px;height:37px;text-align:center!important}.avia-form--avia--multiply .avia-form__validation,.avia-form--avia--multiply .segment-add-but-wrapper .avia__segmentAdd-but,.avia-form--avia--multiply .segment-add-but-wrapper .max-segments-message,.avia-form__multiway-toggle-but,.avia-form__validation{font-family:RobotoLight,Arial!important}.ui-datepicker-calendar td a:hover,.ui-datepicker-calendar td span:hover{background:#ff9800!important;color:#fff;border-radius:17px}.ui-datepicker-calendar .ui-state-disabled span:hover,.ui-datepicker-calendar .ui-state-disabled:hover{background:0 0!important}.no-destination-but{text-transform:uppercase;color:#3f51b5;font-size:14px;margin-top:14px;text-align:center;cursor:pointer}.ui-state-disabled:hover,.ui-state-disabled:hover span{color:#d4d4d4!important;opacity:1!important}.avia-form--avia--multiply .avia__search-but{margin:0 0 0 4px;width:162px;height:40px;float:left;padding-top:2px;font-size:14px}.avia-form--avia--multiply .avia-form__multiply-segment{height:auto;float:left;width:100%;margin-top:8px}.avia-form--avia--multiply .avia-form__multiply-segment .avia__input,.avia-form--avia--multiply .avia-form__multiply-segment .avia__input-wrapper,.avia-form--avia--multiply .avia-form__multiply-segment .avia__input__people-amount,.avia-form--avia--multiply .avia-form__multiply-segment:first-child{margin-top:0}.avia-form--avia--multiply .avia-form__multiply-segment .avia__input__date{width:144px}.avia-form--avia--multiply .avia-form__multiply-segment .avia__input-wrapper{height:auto!important;min-height:42px;width:221px;margin-left:4px}.avia-form--avia--multiply .avia-form__multiply-segment .avia__input-wrapper i{top:10px;left:12px}.avia-form--avia--multiply .avia-form__multiply-segment .avia__input-wrapper--people{width:200px}.avia-form--avia--multiply .avia-form__multiply-segment .avia__input-wrapper--date{width:144px}.avia-form--avia--multiply .segment-delete-but-wrapper{float:left;width:42px;height:42px}.avia-form--avia--multiply .segment-delete-but-wrapper i{color:#b6b6b6;font-size:45px;margin-top:-1px;cursor:pointer;margin-left:-2px;transition:.2s}.avia-form--avia--multiply .segment-delete-but-wrapper i:hover{color:#9d9d9d}.avia-form--avia--multiply .avia__input__destination,.avia-form--avia--multiply .avia__input__origin{width:221px}.avia-form--avia--multiply .avia__input-wrapper:first-child{margin-left:0}.avia-form--avia--multiply .segment-add-but-wrapper{overflow:hidden;width:100%;margin-top:36px!important}.avia-form--avia--multiply .segment-add-but-wrapper .avia__segmentAdd-but{margin-left:0;width:230px;height:40px;border:1px solid #b6b6b6;margin-bottom:0;margin-top:8px;text-transform:uppercase;padding-top:10px;cursor:pointer;text-align:center;color:#212121;transition:.1s color,.2s background-color}.avia-form--avia--multiply .segment-add-but-wrapper .avia__segmentAdd-but:hover{background:#b6b6b6;color:#fff}.avia-form--avia--multiply .segment-add-but-wrapper .max-segments-message{font-size:12px;color:#929292;display:block;margin-bottom:26px}.avia-form--avia--multiply .avia-form__validation{font-size:14px;color:#db4437;display:block;float:left;position:inherit;top:0}.form-avia--plain-header .avia-form__validation{top:42px}.form-avia--multiway-header,.form-avia--plain-header{margin-top:16px}.avia-form__multiway-toggle-but{font-size:12px;color:#929292;text-transform:uppercase;cursor:pointer}.avia-form__multiway-toggle-but:hover{color:#333}.form-avia.ng-hide{opacity:0;transition:none}.avia-form__multiway-toggle-but--multiwayOff{position:absolute;top:340px;left:16px}.avia-form__validation{font-size:14px;color:#db4437;position:absolute;top:70px;left:0;width:200px}.formTest{opacity:.7;float:left;margin-top:50px;width:100%;background-color:#C3C3C3;padding:16px}.form-params-clicker{cursor:pointer;width:100%;height:100%;position:absolute;z-index:888}.form-params{height:72px;overflow:hidden;margin-top:14px;margin-bottom:16px}.form-params .form-params__segment{float:left;margin-left:32px;margin-bottom:42px}.form-params .form-params__people{float:left}.form-params .form-params__people__amount,.form-params .form-params__segment__date{color:#9d9d9d;font-size:14px}.form-params .form-params__toForm{color:#9d9d9d;text-transform:uppercase;font-size:12px}.avia-proposal__fly__time,.avia-proposal__segment h2{font-size:18px;font-family:RobotoMedium,Arial!important}.form-params .form-params__toForm i{top:7px;position:relative}.avia-search-cards{background-color:#fff;margin-top:48px;height:2600px}.avia-form-container-wrapper--header .avia__input__destination input,.avia-form-container-wrapper--header .avia__input__origin input{padding-left:16px}.avia-form-container-wrapper--header .avia__input__destination~i,.avia-form-container-wrapper--header .avia__input__origin~i{display:none}.avia_search__filters{height:auto;background-color:#fafafa}.avia-search__proposal{background-color:#fafafa;margin-top:32px;position:relative;float:left}.avia-search__proposal:first-child{margin-top:0}.avia-proposal__vertical-line{background:#e7e7e7;height:100%;position:absolute;width:1px;top:0;right:151px}.avia-proposal__opener{background-color:#f6f6f6;height:100%;width:24px;float:left;position:absolute;cursor:pointer;top:0}.avia-proposal__opener:hover{background-color:#eee}.avia-proposal__opener:hover i{color:#929292}.avia-proposal__opener i{position:absolute;top:50%;margin-top:-12px;height:24px;color:#d4d4d4;transition:.2s}.avia-proposal__info{margin-left:24px;padding:16px;width:455px;position:static;float:left;height:100%;cursor:pointer}.avia-proposal__segment{padding-bottom:25px;border-bottom:1px solid #e7e7e7;margin-bottom:29px}.avia-proposal__segment:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.avia-proposal__segment h2{color:#212121;margin-top:0!important;margin-bottom:16px!important;position:relative;background:#fafafa;display:block;width:auto;float:left;padding-right:8px}.avia-proposal__segment .avia-proposal__segment__header-line{display:block;height:1px;background:#e7e7e7;color:red;margin-top:16px;margin-bottom:38px}.avia-proposal__fly{overflow:hidden;padding-bottom:25px;border-bottom:1px solid #e7e7e7;margin-bottom:29px;float:left;background-color:#ff0;width:100%}.avia-proposal__fly:last-child{border-bottom:none;margin-bottom:0}.avia-proposal__fly__time{color:#212121}.avia-proposal__fly__date,.avia-proposal__fly__location,.avia-proposal__link,.flight-path-duration,.flight-path__point__iata,.flight-path__point__tooltip span{font-family:RobotoLight,Arial!important}.avia-proposal__fly__date,.avia-proposal__fly__location{font-size:14px;color:#929292}.avia-proposal__fly__origin{float:left;width:90px}.avia-proposal__fly__path{position:relative;float:left;width:202px;margin-left:16px;cursor:pointer}.avia-proposal__fly__path i{color:#929292;display:block;top:2px;position:absolute}.flight-path-icons--takeoff{position:absolute!important;left:1px}.flight-path-icons--land{position:absolute!important;right:4px}.avia-proposal__fly__destination{float:left;width:90px;height:70px;margin-left:24px}.avia-proposal__sale{width:152px;position:inherit;right:0;height:100%}.flight-path__points{width:173px;height:58px;position:relative;padding-left:0;top:28px}.flight-path__point{display:block;float:left;width:58px;height:32px;position:absolute;margin-left:-15px}.flight-path__point:hover{cursor:pointer}.flight-path__point:hover .flight-path__point__tooltip{display:block}.flight-path__point:hover .flight-path__point__iata{color:#c8306c}.flight-path__point:hover .flight-path__point__circle{background-color:#c8306c!important;border-color:#c8306c!important}.flight-path__point__circle-outer{width:12px;height:12px;background-color:#fafafa;position:relative;left:22px;border-radius:6px}.flight-path__point__tooltip{position:absolute;width:230px;height:auto;bottom:14px;left:-113px;display:none;padding:8px;text-align:center}.flight-path__point__tooltip .flight-path__point__tooltip--back{position:absolute;width:100%;height:100%;top:0;left:0;background:#333;opacity:.95;z-index:9998}.flight-path__point__tooltip:after{content:'';display:block;background-color:red;width:100%;height:100%}.flight-path__line,.flight-path__point__circle--first .flight-path__point__circle,.flight-path__point__circle--last .flight-path__point__circle{background-color:#929292}.flight-path__point__tooltip span{color:#e6e6e6!important;font-size:14px!important;display:inline-block;line-height:19px;z-index:9999;position:relative}.flight-path__point__tooltip__triangle{width:16px;border:8px solid transparent;border-top:8px solid #333;position:absolute;bottom:-16px;left:107px;opacity:.95;z-index:9998}.flight-path__point__circle{width:8px;height:8px;position:relative;left:2px;top:2px;border-radius:4px;border:2px solid #929292}.flight-path__point__iata{position:relative;top:2px;font-size:12px;color:#929292;width:100%;display:block;left:0;text-align:center}.flight-path__line{position:relative;left:13px;top:35px;width:175px;height:2px}.flight-path__point__circle--first span,.flight-path__point__circle--last span{color:#212121}.flight-path-duration{font-size:14px;position:absolute;display:inline;top:-1px;left:0;right:0;margin:0;width:100%;text-align:center}.avia-proposal__link{text-transform:uppercase;color:#3f51b5;font-size:12px;left:22px;position:relative;display:block;margin-bottom:28px}.avia-proposal__link:hover{cursor:pointer}.avia-proposal__link:before{content:'';background-image:url(../images/arrivo-sprites.png);width:16px;height:16px;display:block;position:absolute;left:-21px;top:4px}.proposal__avia-icons-wrapper{width:120px;margin-top:16px;text-align:center}.proposal__avia-icons-wrapper div{width:24px;margin-left:12px;display:inline-block;position:relative}.proposal__avia-icons-wrapper div:first-child{margin-left:0!important}.proposal__avia-icons-wrapper img{width:100%}.proposal__avia-icons-wrapper--align-left{text-align:left}.proposal__avia-logo{margin-top:16px;height:100%}.proposal__avia-logo-wrapper{width:120px;height:24px;text-align:center;vertical-align:middle;margin:auto}.proposal__avia-buy{text-align:center;font-family:RobotoMedium,Arial!important}.proposal__avia-buy span{color:#212121;font-size:18px;display:block}.proposal__avia-buy-but{width:124px;height:48px;display:block;margin:auto;background-color:#c8306c!important;font-size:16px}.proposal__avia-gate{font-family:RobotoLight,Arial!important;font-size:14px!important;color:#9d9d9d!important;margin-top:6px!important;display:block;cursor:pointer}.avia-search__proposal--one-segment .avia-proposal__segment{margin-top:52px!important;height:114px}.avia-search__proposal--one-segment .proposal__avia-icons-wrapper{margin-top:16px}.avia-search__proposal--one-segment .proposal__avia-buy{margin-top:16px;margin-bottom:16px}.avia-search__proposal--two-segments{height:auto;min-height:228px}.avia-search__proposal--two-segments .ticket-clicker{left:24px}.avia-search__proposal--two-segments .avia-proposal__sale{position:relative;float:none}.avia-proposal__sale{display:table-cell;vertical-align:middle;float:left!important}.proposal__avia-buy{position:static}.avia-search__proposal--multiway .avia-proposal__info{position:static;float:left}.avia-search__proposal--multiway .avia-proposal__sale{float:left}.proposal__avia-price{font-family:RobotoMedium,Arial!important;margin-top:12px;margin-bottom:12px}.proposal__avia-gates span{display:block;font-size:12px!important;top:0!important;font-family:RobotoLight,Arial!important;color:#3f51b5}.avia-redirect h2,.avia-redirect__message{font-family:RobotoRegular,Arial!important}.proposal__avia-gates span:hover{color:#3f51b5}.proposal__avia-gates__gate{width:124px;margin:auto}.proposal__avia-gates__gate:first-child{margin-top:12px}.proposal__avia-gates__gate__name{display:block;float:left;width:50%;text-align:left}.proposal__avia-gates__gate__price{display:block;float:right;width:50%;text-align:right}.avia-redirect-wrapper{width:100%;min-height:580px;float:left;position:relative}.avia-redirect{text-align:center;width:577px;height:580px;margin:auto;display:block;top:0;bottom:0;left:0;right:0;position:absolute}.avia-redirect h2{color:#212121;text-align:center;font-size:36px;margin-top:42px}.avia-redirect-spinner{display:block;margin:42px auto 40px}.avia-redirect__message{color:#9d9d9d;text-align:center;display:block;font-size:24px;line-height:31px}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;stroke:#3F51B5;animation:dash 1.4s ease-in-out infinite}@keyframes colors{0%,100%{stroke:#4285F4}25%{stroke:#DE3E35}50%{stroke:#F7C223}75%{stroke:#1B9A59}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}.avia-redirect__logo{width:250px;display:block;margin:96px auto auto}.avia-redirect__logo-caption{color:#9d9d9d;text-align:center;display:block;font-size:19px;margin-top:6px;font-family:RobotoLight,Arial!important}.avia-proposal-details__fly__date span,.avia-proposal-details__fly__time span{color:#929292!important}.avia-form-container-wrapper--header{box-shadow:0 4px 4px 0 rgba(0,0,0,.1),0 0 1px 0 rgba(0,0,0,.1),0 -2px 1px -1px rgba(0,0,0,.12);border-bottom:0!important;z-index:99998!important}.ticket-clicker{position:absolute;height:100%;top:0;left:24px;cursor:pointer;width:456px}.proposal__avia-gates__more-gates{display:block;position:relative;top:4px;cursor:pointer!important}.md-select,.pointer{cursor:pointer}.proposal__avia-buy-wrapper{position:relative}.avia-proposal-details__fly{float:left;width:100%;margin-top:24px}.avia-proposal-details__fly__airport,.avia-proposal-details__fly__date,.avia-proposal-details__fly__duration,.avia-proposal-details__fly__iata,.avia-proposal-details__fly__icon,.avia-proposal-details__fly__time{float:left;height:32px;margin-left:6px}.avia-proposal-details__fly__airport span,.avia-proposal-details__fly__date span,.avia-proposal-details__fly__duration span,.avia-proposal-details__fly__iata span,.avia-proposal-details__fly__icon span,.avia-proposal-details__fly__time span{display:inline-block;position:relative;top:-4px;line-height:1;font-size:14px;font-family:RobotoLight,Arial!important}.avia-proposal-details__fly__icon{width:32px;height:32px;float:left;margin-left:0!important;position:relative}.avia-proposal-details__fly__icon:hover .avia-tooltip{display:block!important;top:-36px}.avia-proposal-details__fly__icon img{max-width:100%;max-height:100%;position:absolute}.avia-proposal-details__fly__time{width:32px;height:32px;margin-left:16px}.avia-proposal-details__fly__iata{width:32px;margin-left:22px}.avia-proposal-details__fly__iata span{font-family:RobotoMedium,Arial!important}.avia-proposal-details__fly__info span,.avia-proposal-details__fly__transfer a,.avia-proposal-details__fly__transfer span{font-family:RobotoLight,Arial!important;font-size:14px}.avia-proposal-details__fly__airport{width:128px;margin-left:9px}.avia-proposal-details__fly__date{width:68px;margin-left:6px}.avia-proposal-details__fly__duration{width:54px;margin-left:23px}.avia-proposal-details__fly__duration span{top:6px}.avia-proposal-details__fly__info{width:100%;float:left;margin-left:48px}.avia-proposal-details__fly__info span{color:#929292!important;margin-top:18px;margin-left:2px;float:left}.avia-proposal-details__fly__info span:first-child{margin-left:0}.avia-proposal-details__fly__transfer{float:left;width:374px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-left:48px;padding-top:12px;padding-bottom:12px;margin-top:16px;margin-bottom:0;position:relative}.avia-search__progressbar span,.avia-search__progressbar span span{font-family:RobotoRegular,Arial!important}.avia-proposal-details__fly__transfer a,.avia-proposal-details__fly__transfer a:hover{color:#3f51b5}.avia-proposal-details__fly__transfer span{color:#333}.avia-proposal-details__fly__transfer__change-airport{position:relative}.avia-proposal-details__fly__transfer__change-airport span{color:#db4437}.avia-proposal-details__fly__transfer__delay-wrapper{float:right!important;position:absolute!important;top:50%!important;right:0!important;margin-top:-10px;width:53px}.avia-proposal-details__fly__transfer__iata{position:relative}.avia-proposal-details__fly__transfer__iata:hover .avia-tooltip{display:block!important}.avia-search__proposal .avia-proposal-details__fly,.avia-search__proposal .avia-proposal__segment__header-line,.avia-search__proposal h2,.proposal__avia-gates--all{display:none!important}.avia-proposal--opened .avia-proposal-details__fly,.avia-proposal--opened .avia-proposal__segment__header-line,.avia-proposal--opened .proposal__avia-gates--all,.avia-proposal--opened h2{display:block!important}.avia-proposal--opened .avia-proposal__segment{padding-bottom:0!important;border-bottom:none;position:static;margin-top:0}.avia-proposal--opened .proposal__avia-gates--all{display:block}.avia-proposal--opened .proposal__avia-gates--cut{display:none}.avia-proposal--opened .avia-proposal__opener i{transform:rotate(180deg)}.avia-search__proposal--one-segment .avia-proposal__segment__header-line,.avia-search__proposal--one-segment h2{display:none!important}.avia-search__progressbar{width:100%;height:48px;float:left;background-color:#fafafa;position:relative}.avia-search__progressbar .avia-search__progressbar__info{position:relative;z-index:1}.avia-search__progressbar span{color:#929292;margin-top:13px;margin-right:16px;float:right;display:block;font-size:14px}.avia-search__progressbar span span{margin-top:0;margin-right:0;width:8px}.avia-search__progressbar .avia-search__progressbar__line{height:100%;position:absolute;top:0;left:0;background-color:#eee}.avia__info-before-results__spinner{position:relative;top:106px;left:-130px}.avia__info-before-results,.avia__info-no-results,.avia__info-weaken-filters{position:absolute;z-index:1;height:100%;top:80px;width:632px;text-align:center}.avia__info-before-results span,.avia__info-no-results span,.avia__info-weaken-filters span{position:relative;top:82px;left:40px;font-family:RobotoLight,Arial!important;font-size:24px;color:#212121}.avia__info-before-results [dots-animated],.avia__info-no-results [dots-animated],.avia__info-weaken-filters [dots-animated]{top:0;width:14px;display:inline-block;text-align:left}.avia__info-before-results .avia__info-before-results__back,.avia__info-no-results .avia__info-before-results__back,.avia__info-weaken-filters .avia__info-before-results__back{background-color:#fff;width:100%;height:80%;opacity:.7;top:0;left:0;position:absolute}.avia__info-no-results span,.avia__info-weaken-filters span{left:0}.avia__proposals__wrapper{min-height:450px}.calendar-widget__month.is-active{background-color:#00f!important}.calendar-widget__month.is-active.is-best{background-color:green!important}.calendar-widget__month{background:red!important}.avia_search__filters__filter-airports--arrival,.avia_search__filters__filter-airports--departure{float:left;width:50%}.avia_search__filters__filter-airports--arrival label span,.avia_search__filters__filter-airports--departure label span{font-size:14px!important;color:#1f1f1f!important}.avia_search__filters__filter-airports-head{color:#929292;font-size:14px;margin-bottom:10px;display:block}.back-light-grey{background-color:#eee}.back-light-dark{background-color:#333}.back-light-purple{background-color:#c8306c}.back-light-blue{background-color:#3f51b5}.back-light-blue2{background-color:#189ac7}.back-light-green{background-color:#009688}.back-light-red{background-color:#db4437}.back-light-orange{background-color:#ff9800}.back-light-orange2{background-color:#f57c00}.background-color-light{background-color:#fff}.background-color-dark{background-color:#333;color:#fff}.main_where-to-go,.where-to-go{background-color:#3f51b5!important}.comment{margin-top:36px;float:left}.comment__head{width:100%;float:left}.comment__avatar{width:48px;height:48px;display:block;float:left;margin-right:16px}.comment__name{font-family:RobotoMedium,Arial!important;font-size:16px}.comment__date,.comment__text p{font-family:RobotoRegular,Arial!important;font-size:16px}.comment__date{display:block;float:left;color:#929292;margin-top:8px}.comment__text{margin-top:16px;float:left}.main_vert-banner-wrapper{margin-top:48px;position:relative;z-index:999}.vert-banner--main{width:300px;height:500px;position:absolute!important}.main_where-to-go{width:300px;top:500px;height:400px;margin-top:48px;position:absolute}.main_empty{margin-top:48px;position:relative;z-index:888}.main_hor-banner{height:300px;margin-top:28px}.anons,.context,.where-to-go{margin-top:48px}.vert-banner{width:300px;height:500px;float:left}.where-to-go{width:300px;height:400px}.context,.context--main{width:300px;background-color:#eee!important;float:left}.context{height:250px}.context--main{margin-top:0!important}#ui-datepicker-div{z-index:99999!important}.mdl-button--raised{background-color:red;transition:box-shadow 70ms cubic-bezier(.4,0,1,1),background-color 70ms cubic-bezier(.4,0,.2,1),color 70ms cubic-bezier(.4,0,.2,1);transition-property:box-shadow,background-color,color;transition-duration:70ms,70ms,70ms;transition-timing-function:cubic-bezier(.4,0,1,1),cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1);transition-delay:initial,initial,initial}.mdl-button--raised:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12)}.ui-datepicker-div{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-options__wrapper,.md-whiteframe-1dp,.md-whiteframe-z1{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.md-whiteframe-3dp{box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12)}.md-whiteframe-4dp,.md-whiteframe-z2{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.md-whiteframe-7dp,.md-whiteframe-z3{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-whiteframe-10dp,.md-whiteframe-z4{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-whiteframe-13dp,.md-whiteframe-z5{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.arrivo-tooltip{position:absolute!important;font-family:RobotoRegular,Arial!important;line-height:22px;color:#e6e6e6!important;width:auto!important;height:auto!important;padding:8px!important;margin-left:0!important;right:0;bottom:0;display:none!important}.arrivo-tooltip span,.avia-tooltip{font-family:RobotoRegular,Arial!important;font-size:14px!important;line-height:22px;color:#e6e6e6!important;white-space:pre}.arrivo-tooltip span{position:relative;z-index:9999}.arrivo-tooltip .arrivo-tooltip__triangle{width:16px;border:8px solid transparent;border-top:8px solid #333;position:absolute;bottom:-16px;left:107px;opacity:.95;z-index:9998}.arrivo-tooltip__back{position:absolute!important;width:100%!important;height:100%;top:0;left:-8px;background:#333;opacity:.95;z-index:9998}.hasTooltip:hover .arrivo-tooltip{display:block!important}.proposal__avia-logo{position:relative;display:block}.proposal__avia-logo:hover .avia-tooltip{display:block!important}.proposal__avia-icons__icon{position:relative;display:block;width:30px;height:30px}.proposal__avia-icons__icon:hover .avia-tooltip{display:block!important}img.proposal__avia-icons__icon{width:24px!important;height:24px!important}img.proposal__avia-logo{height:100%!important;display:inline-block;text-align:center}.tooltip-wrapper{position:absolute;bottom:38px;left:50%}.avia-tooltip{background:#333;opacity:.95;margin:2px;padding:8px;left:-50%;display:none!important;position:relative;z-index:9999}.avia-tooltip:after{content:'';width:16px;border:8px solid transparent;border-top:8px solid #333;position:absolute;bottom:-16px;left:0;right:0;margin:auto;opacity:1;z-index:9998}.md-select{height:48px;float:left!important;width:154px;display:block;position:relative;z-index:1}.md-select .md-select__head,md-option{float:left;color:#212121;font-size:14px;font-family:RobotoRegular,Arial!important}.md-select i{position:absolute;right:6px;top:13px;color:#212121}.md-select .md-select__head{display:block;position:absolute;width:174px;margin-right:0;margin-left:0;height:100%;margin-top:0;padding:13px 16px}.md-options__wrapper,md-option{position:relative;display:block}.link-wrapper,md-option{width:100%}.md-options__wrapper{padding-left:0;background:#fff}md-option{list-style:none;height:48px;padding:14px 16px;background-color:#fff}md-option:hover{background:#eee}.margin-top-48{margin-top:48px}.margin-top-24{margin-top:24px}.vk_groups{float:left!important}.border-bottom{border-bottom:1px solid #eee}@font-face{font-family:RobotoRegular;src:url(../fonts/RobotoRegular/RobotoRegular.eot);src:url(../fonts/RobotoRegular/RobotoRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoRegular/RobotoRegular.woff) format("woff"),url(../fonts/RobotoRegular/RobotoRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoMedium;src:url(../fonts/RobotoMedium/RobotoMedium.eot);src:url(../fonts/RobotoMedium/RobotoMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoMedium/RobotoMedium.woff) format("woff"),url(../fonts/RobotoMedium/RobotoMedium.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoLight;src:url(../fonts/RobotoLight/RobotoLight.eot);src:url(../fonts/RobotoLight/RobotoLight.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoLight/RobotoLight.woff) format("woff"),url(../fonts/RobotoLight/RobotoLight.ttf) format("truetype");font-style:normal;font-weight:400}.footer{background-color:#333;height:332px}.footer span{text-transform:none}.footer .footer_logo img{display:block;margin:30px auto auto}.footer .footer_social_icons{width:370px;margin:auto;padding-left:0}.footer .footer_social_icons_icon{display:block;width:48px;height:48px;float:left;margin-left:32px;margin-top:48px;background-image:url(../images/footer-social.jpg)}.footer .footer_social_icons_icon:first-child{margin-left:0!important}.footer .footer_social_icons_icon a{display:block;width:100%;height:100%}.footer .footer_social_icons_icon:hover{background-position-y:0}.footer .vkontakte{background-position:0 0}.footer .facebook{background-position:-48px 0}.footer .twitter{background-position:-96px 0}.footer .odnoklassniki{background-position:-144px 0}.footer .mailru{background-position:-192px 0}.footer .rss{background-position:-240px 0}.footer .footer_menu_items{padding-left:0;list-style:none;margin-top:50px}.footer .footer_menu_items_item{display:block;float:left;margin-left:95px;text-transform:none;color:#898989;font-size:18px;font-family:RobotoRegular,Arial}.footer .footer_menu_items_item:hover a{color:#fff}.footer .footer_menu_items_item a,.footer .footer_mess span{color:#898989;font-family:RobotoRegular,Arial}.footer .footer_menu_items_item:first-child{margin-left:16px!important}.footer .footer_menu_items_item a{font-size:18px}.footer .footer_mess span{font-size:14px;display:block;text-align:center;margin-top:20px}.footer .footer_counters{width:192px;margin:36px auto auto}.footer .footer_counters_articles{width:88px;height:31px;float:left;background-color:#999}.footer .footer_counters_counter{width:88px;height:31px;float:left;margin-left:16px;background-color:green}.footer .footer_counters_articles_dollar{background-color:#606060;box-sizing:border-box;height:31px;width:20px;padding-top:7px;padding-left:1px;float:left}.footer .footer_counters_articles_dollar i{color:#999;font-size:18px}.footer .footer_counters_articles_main{float:left;padding:5px 7px;font-size:14px;font-family:RobotoRegular,Arial;text-transform:none}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:arrivo!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}footer,nav{text-transform:uppercase;text-align:center}.footer .footer_counters_articles_main span{font-size:14px}.back-light{background-color:#fff}.back-grey{background-color:#eee}.back-dark{background-color:#333}@font-face{font-family:arrivo;src:url(../fonts/icons/arrivo.eot);src:url(../fonts/icons/arrivo.eot?#iefix) format("embedded-opentype"),url(../fonts/icons/arrivo.woff) format("woff"),url(../fonts/icons/arrivo.ttf) format("truetype"),url(../fonts/icons/arrivo.svg#arrivo) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}.icon-user:before{content:"a"}.icon-comment:before{content:"b"}.icon-eye:before{content:"c"}.icon-triangle-down:before{content:"d"}.icon-facebook:before{content:"e"}.icon-vk:before{content:"f"}.icon-rss:before{content:"h"}.icon-x:before{content:"i"}.icon-arrow-down:before{content:"g"}.icon-volume-up:before{content:"k"}.icon-briefcase-case:before{content:"l"}.icon-home:before{content:"m"}.icon-home-1:before{content:"n"}.icon-flight:before{content:"o"}.icon-car-side:before{content:"p"}.icon-umbrella:before{content:"q"}.icon-compass:before{content:"r"}.icon-align-left-1:before{content:"t"}.icon-location:before{content:"u"}.icon-photo:before{content:"v"}.icon-mail:before{content:"w"}.icon-cog-gear:before{content:"x"}.icon-logout:before{content:"y"}.icon-search:before{content:"z"}.icon-align-justify:before{content:"A"}.icon-primitive-dot:before{content:"B"}.icon-twitter:before{content:"C"}.icon-dollar:before{content:"j"}.icon-camera:before{content:"D"}.icon-arrow-right:before{content:"s"}.icon-zoom-in:before{content:"E"}.icon-angle-right:before{content:"F"}.icon-refresh:before{content:"G"}.icon-book-open:before{content:"H"}.icon-playback-play:before{content:"J"}.icon-playback-rewind:before{content:"K"}.icon-playback-fast-forward:before{content:"L"}.icon-playback-pause:before{content:"M"}.icon-list-unordered:before{content:"I"}body,html{background-color:#fff}.container{width:996px}.more-nodes-but{width:100%;height:72px;background-color:#eee;margin-bottom:32px;margin-top:48px;border:none;font-size:24px;color:#929292}footer,nav{color:#fff}.more-nodes-but:hover{background-color:#9d9d9d;color:#fff}.more-nodes-but:active{background-color:#787878}nav{background-color:#ff9800;height:48px;position:fixed;left:0;right:0;top:0;z-index:99999}footer{background-color:#333;height:260px;width:100%;float:left}.md-whiteframe-2dp{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.header-shadow-back,nav{box-shadow:0 4px 4px 0 rgba(0,0,0,.1),0 0 1px 0 rgba(0,0,0,.1),0 -2px 1px -1px rgba(0,0,0,.12)}.test-block{position:fixed;width:300px;height:500px;background-color:#000;top:100px;left:100px;z-index:9999;opacity:.5}.clearfix:after{content:"";display:table;clear:both}label{margin-bottom:0!important}.arrivo-404-logo{text-align:center;width:577px;height:153px;margin:auto;display:block;bottom:0;left:0;right:0;position:absolute;top:-332px}.tooltip{position:absolute;width:230px;height:auto;bottom:14px;left:-113px;display:none;padding:8px;text-align:center;opacity:1}.tooltip .tooltip--back{position:absolute;width:100%;height:100%;top:0;left:0;background:#333;opacity:.95;z-index:9998}.tooltip:after{content:'';display:block;width:100%;height:100%}.tooltip span{color:#e6e6e6!important;font-size:14px!important;display:inline-block;line-height:19px;z-index:9999;position:relative;font-family:RobotoLight,Arial!important}.tooltip__triangle{width:16px;border:8px solid transparent;border-top:8px solid #333;position:absolute;bottom:-16px;left:107px;opacity:.95;z-index:9998}.margin-top-0{margin-top:0!important}.align-center{text-align:center}nav{border-bottom:0!important}.navigation-wrapper{width:996px;margin:auto;position:relative}.navigation__arrivo-logo{float:left;margin-top:10px;margin-left:16px}.navigation__item-wrapper{display:block;float:left}.navigation__item{display:block;width:auto;height:48px;float:left}.navigation__item:hover{cursor:pointer;background-color:#fff}.navigation__item:hover a{color:#212121}.navigation__item a{font-family:RobotoRegular,Arial!important;padding:14px 16px;color:#fff;height:100%;width:100%;display:block;font-size:15px}.navigation__item--right{float:right;position:absolute;right:19px}.header-shadow-back{width:100%;height:48px;position:fixed;top:0;left:0}@media screen and (max-width:992px){.mobile-hide{display:none!important}}@media only screen and (-webkit-min-device-pixel-ratio:2){.container{width:auto}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.avia__input__destination,.avia__input__origin{width:190px}.avia__six-reasons__item{width:290px}.avia__six-reasons__item__info{width:200px}.footer .footer_menu_items_item{margin-left:90px}.avia-proposal__sale{width:145px}.avia-proposal__info{margin-left:20px}.avia-texts__prices-column{width:63px}.avia-texts__prices-column--by-days{width:23px}.avia-texts__gallery__item{width:307px}}.text-smooth{text-shadow:-1px -1px 1px rgba(255,255,255,.2),1px 1px 1px rgba(255,255,255,.2),1px 1px 1px rgba(0,0,0,.7)}.antialiased{-webkit-font-smoothing:antialiased}.RobotoLight{font-family:RobotoLight,Arial!important}.RobotoRegular{font-family:RobotoRegular,Arial!important}.RobotoMedium{font-family:RobotoMedium,Arial!important}h1,h2{font-family:RobotoRegular,Arial}a,h1,h2,h3,h4,h5,h6,li,p,span{-webkit-font-smoothing:antialiased;color:#333}a,a:hover{text-decoration:none;color:#034fdc}h1{font-size:34px;line-height:46px}h2{font-size:24px;line-height:30px}h2.main{font-size:22px;line-height:28px;margin:16px 0 0}h3{font-family:RobotoMedium,Arial;font-size:18px;line-height:24px}a,li,p,span,td{font-family:RobotoRegular,Arial}li,p,p.aux,p.intro,span,td{font-size:16px}li,p,span,td{line-height:22px}p.intro{line-height:24px}a,p.aux,p.tech{line-height:22px}p.tech{font-size:14px}a{font-size:16px}.back-light h1,.back-light h2,.back-light h3,.back-light li,.back-light p{color:#212121}.back-light a{color:#034fdc}.back-light p.aux,.back-light p.tech{color:#9d9d9d}.back-grey h1,.back-grey h2,.back-grey h3,.back-grey li,.back-grey p{color:#1f1f1f}.back-grey a{color:#4578d6}.back-grey p.aux,.back-grey p.tech{color:#929292}.back-dark h1,.back-dark h2,.back-dark h3,.back-dark li,.back-dark p{color:#e6e6e6}.back-dark a{color:#7fa2e3}.back-dark p.aux,.back-dark p.tech{color:#898989}.margin-bottom-10{margin-bottom:14px}