.header{background:#ffffff}.header li a{white-space:normal;text-overflow:inherit;overflow:visible}.header-nav{z-index:1}.header .helper-header_link{padding:4px 0 6px}.header .helper-header_link:before{display:none}.header .logo{margin-top:10px}.header .logo a,.header .logo .header_logo_img{height:26px;padding:0;min-width:inherit;background:none;text-indent:0}.header .logo a img,.header .logo .header_logo_img img{height:26px}.header .active-menu-item a,.header .active-menu-item a:hover{color:#3a3a3a}.header .header-menu li.active a{color:#3a3a3a}.header .header-menu__index{text-align:justify;height:33px;overflow:hidden}.header .header-menu__index.big{padding-right:160px}.header .header-menu__index:after{content:'';display:inline-block;vertical-align:top;width:100%;height:0}.header .header-menu__index li{width:inherit;float:none;display:inline-block}.header .header-menu__index li.hidden{display:none}.header .header-menu__index li.active a{color:#3a3a3a;border-bottom:solid 3px #b543a0}.header-top{background-color:#ffffff}.header .toggle-nav{padding:9px 0 11px 40px}.header-nav{background-color:#ffffff;border-top-color:#ced5e2}.header-nav .show-all{position:absolute;right:20px;top:0px}.header-nav .show-all.active{color:#4990e2}.header-nav .show-all span{font-size:8px;margin-top:1px;display:inline-block;vertical-align:top}.header a{color:#3a3a3a}.header a:hover{color:#4990e2}.header_lang_layout,.header-lang{width:55px}.header_lang_layout .choosen-link,.header-lang .choosen-link{width:75px}.header_lang_layout .choosen-link:before,.header-lang .choosen-link:before{display:none}.header_lang_layout .button:hover,.header-lang .button:hover{color:#ffffff}.header-lang>a{color:#3a3a3a;text-align:left;width:100px;padding:14px 15px 16px 10px}.header-lang>a.active span{color:#4990e2}.header-lang>a span{color:#3a3a3a}.header-lang>a:after{position:absolute;top:50%;right:20px;width:8px;height:8px;content:"";margin-top:-8px;border:2px solid #ced5e2;border-top:none;border-left:none;transform:rotate(45deg);z-index:5}.header-lang-flags{width:75px}.header-lang-flags .choosen-link{width:100px}.header-lang-flags .choosen-link:before{display:block}.header .cabinet a{padding:14px 0 16px}.header .cabinet a.login:hover span{background-position:0 0}.header .cabinet a.login span{background:url("/img/icons/icon_my_ticket.svg?48546") no-repeat 0 0}.header .cabinet a span{padding:0 0 0 25px;background:url("/img/icons/icon_not_logged.svg?48546") no-repeat 0 0}.header .cabinet a:hover span{background:url("/img/icons/icon_not_logged.svg?48546") no-repeat 0 0}.header .header-nav{padding-bottom:15px}.header .all-services_dropdown{position:absolute;right:10px;top:40px;background-color:#ffffff;border-radius:5px;border:solid 1px #ced5e2;box-shadow:0 2px 5px 0 #ced5e2}.header .all-services_dropdown a{padding:10px;border-top:solid 1px #ced5e2}.header .all-services_dropdown a:first-child{border-top:none}.header .all-services_dropdown a:hover{background-color:#e9eaed;color:#3a3a3a}.header .min-menu-nav li.active a{color:#000000;border-bottom:solid 3px #b543a0}.header .desktop-menu li{height:30px}.header .desktop-menu li.active a{border-bottom:solid 3px #b543a0}.header .desktop-menu li a{display:inline-block;width:auto;padding-bottom:5px}@media only screen and (max-width: 767px){.header .desktop-menu li{margin-bottom:0}.header .desktop-menu li:first-child{margin-bottom:10px}}.header .header-nav_grid{display:none}.header.min-menu_active .min-menu-nav{display:block}@media only screen and (max-width: 767px){.header.min-menu_active .min-menu-nav{display:none}}.header.min-menu_active .header-nav{display:block}.header.min-menu_active .header-nav li{float:left}@media only screen and (max-width: 480px){.header.min-menu_active .header-nav li{float:none;width:55%}}.header.min-menu_active .toggle{display:none}@media only screen and (max-width: 767px){.header.min-menu_active .toggle{display:block}}.header.min-menu_active .toggle a{white-space:nowrap}@media only screen and (max-width: 1179px){.header.min-menu_active .toggle a{display:none}}@media only screen and (max-width: 767px){.header.min-menu_active .toggle a{display:block}}@media only screen and (max-width: 480px){.header.min-menu_active .toggle a{font-size:0}}.header.min-menu_active .show-all{display:none}.header.min-menu_active .header-menu__index{padding-right:0;height:auto}.header.min-menu_active .header-menu__index li.active a{display:inline-block;width:auto}.cabinet_page .header .header-menu.desktop-menu .active a{color:#000000}.cabinet_page .header .header-menu.desktop-menu .active a:hover{color:#000000}@media only screen and (max-width: 480px){.header.desktop-header .toggle-nav:hover{color:#000000}}h3{font-size:20px;text-transform:none;color:#3a3a3a}.notifications_icon{background:#ced5e2}.notifications_icon:after{border-top-color:#ced5e2}.header-nav .header-menu__index .cabinet-menu-link{display:none}@media only screen and (max-width: 768px){.header .toggle a{font-size:14px}.header-nav{position:relative;display:block}.country-choser:before{right:50px}}@media only screen and (max-width: 680px){.header .logo{max-width:150px}}@media only screen and (max-width: 480px){.country-choser{position:absolute;margin-top:-2px;width:250px;left:inherit;right:-59%;font-size:14px;font-weight:normal;line-height:16px;color:#1c1c47;padding:10px 20px 20px;background-color:#ffffff;z-index:2}.country-choser:before{display:block;left:inherit;right:inherit}}@media only screen and (max-width:480px){.country-choser{right:0;left:0;margin-left:auto;margin-right:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.country-choser:before{display:none}}footer.new-footer{color:#3b3b3b;background-color:#ffffff}footer.new-footer a{color:inherit}footer.new-footer a:hover{color:#4990e2;fill:#4990e2}footer.new-footer svg{fill:inherit;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}footer.new-footer #ttn-logo{position:static;display:block;width:120px;height:35px}footer.new-footer .header-menu li a{width:auto;display:inline-block;text-overflow:inherit;border-bottom:3px solid transparent}footer.new-footer .header-menu li.active a{color:#3a3a3a;border-color:#b543a0}footer.new-footer .footer-attention{color:inherit;padding-top:20px;padding-bottom:0}footer.new-footer .footer-contacts{color:#3a3a3a}footer.new-footer .footer-contacts-top,footer.new-footer .footer-contacts-top .container,footer.new-footer .footer-contacts-identificator .container,footer.new-footer .footer-contacts-multilang-support .container{background:none}footer.new-footer .footer-contacts-top,footer.new-footer .footer-contacts-top .container{padding-top:0;padding-bottom:0}footer.new-footer .footer-contacts-identificator{max-width:984px;margin:0 auto}footer.new-footer .footer-contacts-identificator .container{color:#3b3b3b;background-color:#ced5e2}footer.new-footer .footer-contacts-content{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;color:#3a3a3a;margin-bottom:0;background:none;clear:both}footer.new-footer .footer-contacts-content:after{display:none}footer.new-footer .footer-contacts__item,footer.new-footer .footer-contacts-content .contacts_wrapper{flex-grow:1}footer.new-footer .footer_contacts>.footer-contacts-identificator,footer.new-footer>.footer_contacts,footer.new-footer>.footer-contacts-identificator{padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer.new-footer .container .footer-contacts-content{margin-left:-10px;margin-right:-10px}footer.new-footer .info-block_copyrights span.info-block-title,footer.new-footer .info-block_address .info-block-title,footer.new-footer .info-block_address .info-block-title span,footer.new-footer .nav-contacts a,footer.new-footer .info-block_icon span,footer.new-footer .info-block_icon span.info-block-title,footer.new-footer .info-block_icon .one,footer.new-footer .info-block-title a{color:#3a3a3a}footer.new-footer .applications-block{flex-grow:0}footer.new-footer .applications-block .footer-application-btn{width:120px;height:35px;font-size:10px;padding:1px 0px 0 30px;margin:0 0 0 10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}footer.new-footer .applications-block .footer-application-btn:last-of-type{margin-right:0}footer.new-footer .contacts_wrapper.show{display:block}footer.new-footer .nav_system,footer.new-footer .nav-contacts:not(.all-sites){padding-top:20px;padding-bottom:20px}footer.new-footer .nav_social,footer.new-footer .nav_system,footer.new-footer .nav-contacts{margin-top:0}footer.new-footer .nav_social{position:relative;margin:0}footer.new-footer .nav_social li{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}footer.new-footer .nav_social li:last-child{margin-right:0}footer.new-footer .nav_social svg{display:block;width:30px;height:30px}footer.new-footer .nav_social__fb a:hover svg{fill:#4267B2}footer.new-footer .nav_social__glp a:hover svg{fill:#ea4335}footer.new-footer .nav_social__vk a:hover svg{fill:#4B74A3}footer.new-footer .nav_social__insta:hover{background:url("/img/ic_footer_instagram_bg.png?48546") no-repeat;background-position:center}footer.new-footer .nav_social__insta:hover a svg{fill:transparent}footer.new-footer .nav_social__viber a:hover svg{fill:#665cac}footer.new-footer .nav_social__telegram:hover{transition:background .3s;background:linear-gradient(203.2deg, #37AEE2 0%, #1E96C8 100%)}footer.new-footer .nav_social__telegram:hover a svg{fill:transparent}footer.new-footer .nav_social__ok a:hover svg{fill:#EE810A}footer.new-footer .nav_social:after{display:block;clear:both;overflow:hidden;content:''}footer.new-footer .nav_system{border:0;margin-top:0}footer.new-footer .nav_system a,footer.new-footer .nav_system img{display:block}footer.new-footer .nav_system a,footer.new-footer .nav_system a.tursab,footer.new-footer .nav_system a.iata{height:auto;background:none}footer.new-footer .nav_system a.pci:hover svg{fill:#4990e2}footer.new-footer .nav-contacts{position:relative;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around}footer.new-footer .nav-contacts:after{bottom:-18px;margin-left:-10px;border-width:10px;border-top-width:8px}footer.new-footer .nav-contacts:not(.all-sites){border-bottom:1px solid #ced5e2}footer.new-footer .nav-contacts:after{display:none}footer.new-footer .nav-contacts a{line-height:20px}footer.new-footer .nav-contacts li{margin-right:10px;min-width:0}@media only screen and (max-width: 480px){footer.new-footer .nav-contacts li{width:100%}}footer.new-footer .nav-contacts .drop{bottom:100%;margin-bottom:10px;display:none;position:absolute;width:auto;right:0;margin-left:-100px;padding:20px 20px 25px;background:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 6px 18px rgba(4,4,4,0.31);-moz-box-shadow:0 6px 18px rgba(4,4,4,0.31);box-shadow:0 1px 10px #666;z-index:100}@media only screen and (max-width: 768px){footer.new-footer .nav-contacts .drop{overflow:visible}}@media only screen and (max-width: 480px){footer.new-footer .nav-contacts .drop{left:0;right:auto;margin-left:0}}footer.new-footer .nav-contacts .drop:before{content:' ';position:absolute;left:50%;bottom:-34px;width:0;height:0;margin-left:-20px;border:20px solid;border-color:transparent;border-top:22px solid #ffffff}@media only screen and (max-width: 768px){footer.new-footer .nav-contacts .drop:before{display:block}}footer.new-footer .nav-contacts .drop:after{content:' ';position:absolute;left:50%;bottom:-31px;width:0;height:0;z-index:-1;margin-left:-15px;border:15px solid;border-color:transparent;border-top:17px solid rgba(4,4,4,0.31)}footer.new-footer .nav-contacts .drop li:last-child{margin-bottom:0}footer.new-footer .nav-contacts .dropdown.active,footer.new-footer .nav-contacts .dropdown:hover{color:#4990e2;fill:#4990e2}footer.new-footer .nav-contacts .dropdown.active svg,footer.new-footer .nav-contacts .dropdown:hover svg{fill:inherit}footer.new-footer .nav-contacts.all-sites{font-weight:bold;fill:#4990e2}footer.new-footer .nav-contacts.all-sites a{color:#4990e2;font-weight:normal}footer.new-footer .nav_title{font-size:14px;display:flex;justify-content:flex-end}footer.new-footer .footer_phones{font-size:16px;margin:25px 0px}@media only screen and (max-width: 480px){footer.new-footer .footer_phones{justify-content:center}}footer.new-footer .footer_phones a{color:inherit;cursor:pointer}footer.new-footer .info-block_icon a{display:block;position:relative}footer.new-footer .info-block_icon a:not(.dropdown){margin-bottom:10px}footer.new-footer .info-block_icon .dropdown{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;-ms-align-items:center;align-items:center;color:#75abe9;fill:#75abe9}footer.new-footer .info-block_icon .dropdown svg{position:static;fill:inherit}footer.new-footer .info-block_icon .dropdown:hover{color:#4990e2;fill:#4990e2}footer.new-footer .info-block_icon .dropdown:hover svg{fill:inherit}footer.new-footer .info-block_copyright{order:5;line-height:20px;margin:10px auto 0;flex-basis:100%}footer.new-footer .nav-contacts.all-sites{padding-right:10px;text-align:left;border:none}@media only screen and (max-width: 480px){footer.new-footer .nav-contacts.all-sites{padding-top:20px;margin-top:0;text-align:center}}footer.new-footer .nav-contacts.all-sites .dropdown{position:relative}footer.new-footer .nav-contacts.all-sites .dropdown svg{left:auto;right:-10px;top:50%}footer.new-footer .nav-contacts.all-sites .drop{position:absolute;margin-left:10px;background:#ffffff;box-shadow:0 1px 10px #767676;width:330px;clear:both;overflow:visible;text-align:left}footer.new-footer .nav-contacts.all-sites .drop:before{display:block;left:60px}footer.new-footer .nav-contacts.all-sites .drop:after{display:block;content:' ';position:absolute;left:60px;bottom:-32px;width:0;height:0;z-index:-1;margin-left:-15px;border:15px solid;border-color:transparent;border-top:17px solid rgba(4,4,4,0.31)}footer.new-footer .contacts_list .info-block_address{min-height:inherit}footer.new-footer .contacts_list .info-block_icon{min-height:60px}footer.new-footer .contacts_list .info-block_icon{position:relative;margin-bottom:10px}footer.new-footer .contacts_list .info-block_icon a{position:static}footer.new-footer .contacts_list .info-block_icon svg{left:0}footer.new-footer .contacts_list .info-block_icon .info-block-title,footer.new-footer .contacts_list .info-block_icon>a .info-block-title,footer.new-footer .contacts_list .info-block_icon .one,footer.new-footer .contacts_list .info-block_icon>a .one{white-space:normal}footer.new-footer .copyrights-block{order:1;border-top:0;margin-bottom:0}footer.new-footer .copyrights-block .info-block_address{margin-right:8.33333333%}footer.new-footer .copyrights-block .info-block_ttn{fill:#4990e2}footer.new-footer .copyrights-block .info-block_ttn a{padding-left:50px}footer.new-footer .copyrights-block .info-block_ttn span.ttn-description{font-size:14px;font-weight:bold}@media only screen and (max-width:919px){footer.new-footer .application-block{padding-top:5px}}@media only screen and (max-width: 768px){footer.new-footer .nav-contacts li{border-bottom:none}}@media only screen and (max-width: 680px){footer.new-footer .copyrights-block .info-block_address{margin-right:0}}@media only screen and (max-width: 480px){footer.new-footer .footer-contacts-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;justify-content:center}footer.new-footer .footer-contacts__item,footer.new-footer .footer-contacts-content .application-block{margin-bottom:10px}footer.new-footer .nav-contacts{border-bottom-width:0}footer.new-footer .nav-contacts.all-sites{width:100%;justify-content:center}footer.new-footer .nav-contacts.all-sites .drop{width:300px;margin-left:0;bottom:100%;left:50%;transform:translateX(-50%)}footer.new-footer .nav-contacts.all-sites .drop:before,footer.new-footer .nav-contacts.all-sites .drop:after{margin:0;left:50%;transform:translateX(-50%)}footer.new-footer .info-block_copyrights{text-align:center}}.mfp-bg{background-color:rgba(255,255,255,0.8)}#alert_popup,.allert,.select-popup-overlay{width:100%;margin:auto;background-color:#ffffff;z-index:101;-webkit-box-shadow:0 1px 42px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 42px rgba(0,0,0,0.3);box-shadow:0 1px 42px rgba(0,0,0,0.3)}#alert_popup,.allert{position:relative;max-width:656px}.select-popup-overlay{background-image:none;background-color:rgba(255,255,255,0.7)}.select-popup-overlay#route_popup .select-popup-header{padding-right:35px}.mfp-wrap .select-popup-overlay{position:relative;max-width:984px;background-color:#ffffff}.mfp-wrap .select-popup-overlay .select-popup-header{padding-right:15px}.mfp-wrap .select-popup-overlay .select-popup-close{display:none}#alert_popup .popup__header{line-height:30px}.allert,.popup,.select-popup{min-width:100px;max-height:80%}.allert-header,.popup-header,.select-popup-header,.allert__header,.popup__header,.select-popup__header{position:relative;color:#ffffff;font-size:16px;line-height:20px;padding:15px 50px 15px 15px;background-color:#22225e}.allert__footer,.popup__footer,.select-popup__footer{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:row-reverse;justify-content:flex-start;-ms-align-items:center;align-items:center}.allert__footer:after:after,.popup__footer:after:after,.select-popup__footer:after:after,#alert_popup .allert__footer:after,#alert_popup .popup__footer:after,#alert_popup .select-popup__footer:after{display:none}.allert__footer .inline-link,.popup__footer .inline-link,.select-popup__footer .inline-link{color:#4990e2;text-decoration:none}.allert__footer .inline-link:hover,.popup__footer .inline-link:hover,.select-popup__footer .inline-link:hover{text-decoration:underline}.allert__footer .btn,.popup__footer .btn,.select-popup__footer .btn{margin-left:20px}.allert button.mfp-close,.popup button.mfp-close,.select-popup button.mfp-close,.allert-close,.popup-close,.select-popup-close{position:absolute;display:block;width:50px;height:50px;font-size:20px;line-height:50px;top:0;right:0;color:#aebad2;text-align:center;text-decoration:none;background:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.allert button.mfp-close:hover,.popup button.mfp-close:hover,.select-popup button.mfp-close:hover,.allert-close:hover,.popup-close:hover,.select-popup-close:hover{color:#ffffff}.allert button.mfp-close,.popup button.mfp-close,.select-popup button.mfp-close{font-size:33px}.allert-close:before,.popup-close:before,.select-popup-close:before{content:'×'}.allert__footer,.popup__footer,.select-popup__footer,.allert_tools,.popup_tools,.select-popup_tools{padding:15px 20px;text-align:right;border-top:1px solid #ced5e2}.allert__btn,.popup__btn,.select-popup__btn{display:inline-block;padding-left:20px;padding-right:20px}.allert__btn:not(:last-of-type),.popup__btn:not(:last-of-type),.select-popup__btn:not(:last-of-type){margin-right:20px}.allert__btn.cancel,.popup__btn.cancel,.select-popup__btn.cancel{border-color:#aebad2;background-color:#aebad2}.allert__btn.cancel:hover,.popup__btn.cancel:hover,.select-popup__btn.cancel:hover{background-color:#bec8db}.allert .btn,.popup .btn,.select-popup .btn,.allert .submit,.popup .submit,.select-popup .submit{display:inline-block;cursor:pointer;font-size:15px;line-height:20px;height:auto;padding:5px 25px;color:#ffffff;text-align:center;text-decoration:none;border:1px solid #b543a0;background-color:#b543a0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.allert .btn:hover,.popup .btn:hover,.select-popup .btn:hover,.allert .submit:hover,.popup .submit:hover,.select-popup .submit:hover{background-color:#c665b4}.allert-info__content,.popup-info__content,.allert-block,.popup-block{min-height:90px;font-size:14px;line-height:1.7;padding:20px 20px 20px 90px;background-image:url('/img/allert.png?48546');background-repeat:no-repeat;background-position:20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.allert-info__content,.popup-info__content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.allert-info__content:after,.popup-info__content:after{display:none}.allert-info__content p,.popup-info__content p{margin-bottom:0}.allert{position:fixed;top:40%;left:0;right:0}.allert-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.8);z-index:100}.allert .allert-header{min-height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.allert .allert-block p{background:none}.allert .allert-close{background:none;width:44px;height:44px;top:0;right:0;line-height:44px;font-size:25px}.preloader_body .allert .allert-header{color:#ffffff;padding:15px 50px 15px 15px;background-color:#22225e}.preloader_body .allert .allert-block{font-size:14px;line-height:1.7;color:inherit;padding:20px 20px 20px 90px}.preloader_body .allert .allert-block p{background:none;padding:0}.preloader_body .allert .allert-close{top:0;right:0;width:50px;height:50px;background:none}.popup{position:fixed}.select-popup{position:relative}.select-popup-block{background-color:#ffffff;max-height:380px;overflow:auto}.select-popup .scroll_box{border-top:1px solid #ced5e2;margin:0 -10px;padding:0 10px}.select-popup-block{padding:0 10px}.pasanger_select_row{position:relative;font-size:14px;max-height:80%;line-height:20px;padding:10px 16.66666667% 10px 0;border-top:1px dotted #ced5e2;clear:both}.pasanger_select_row:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.pasanger_select_row.head_row{font-size:12px;color:#8595AF;font-weight:bold}.pasanger_select_row:first-of-type{border-top:0}.pasanger_select_row .field_column{float:left;padding:5px;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pasanger_select_row .submit{position:absolute;right:0;top:10px;width:16.66666667%;padding-left:10px;padding-right:10px}.pasanger_select_row p{margin:0}.mfp-wrap #route_popup{position:relative}#route_popup:after{content:"";clear:both;display:block;overflow:hidden;width:100%}#route_popup #map_canvas,#route_popup .scroll_block{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#route_popup #map_canvas,#route_popup .scroll_block{float:left}#route_popup #map_canvas{width:70%;height:380px;border-left:1px solid #ced5e2}#route_popup .scroll_block{width:30%;max-height:380px;overflow:auto}#route_popup .popup__header{padding-left:50px}#route_popup .popup__header:before{content:"<";font-family:"icons-font" !important}#route_popup .popup__header:before{font-size:29px;position:absolute;left:10px}#route_popup .popup__content,#route_popup .select-popup-block{padding:0}#route_popup .popup__content{max-height:460px;overflow:auto}#route_popup .header_top{font-size:12px;color:#8595AF;border-bottom:1px solid #ced5e2}#route_popup table:not(.header_top) tr td{border-top:1px solid #ced5e2}#route_popup table:not(.header_top) tr:first-of-type td{border-top:0}#route_popup th,#route_popup td{font-size:12px;padding:5px 0 5px 10px}#route_popup th{font-weight:normal}#route_popup th:first-letter{text-transform:capitalize}#route_popup a.icon-map{display:block;text-decoration:none}#route_popup a.icon-map:before{content:'';display:inline-block;width:15px;height:15px;vertical-align:middle;background-image:url("/img/icon-map-link.png?48546");background-repeat:no-repeat;background-position:0 0}#route_popup a:hover{text-decoration:none}#route_popup a:hover:before{background-position:0 -28px}#route_popup .item_02,#route_popup .item_06{width:85px}#route_popup .item_04{width:161px}#route_popup .item_06{text-align:right;padding-right:10px;padding-left:0}.graph-way{border-bottom:1px solid #aebad2;position:relative;height:1px}.graph-way:before,.graph-way:after{content:'';display:block;position:absolute;background:white;width:9px;height:9px;overflow:hidden;top:-4px;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:1px solid #aebad2}.graph-way:after{right:0;left:auto}.popup--request__header{padding-top:5px;padding-bottom:5px;padding-left:5px}.popup--request__header:before{content:'';width:40px;height:40px;display:inline-block;vertical-align:middle;background-image:url("/img/icon_search_request_small.png?48546");background-position:center;background-repeat:no-repeat}.popup--request__content{padding:0 15px;background-color:#2d2d71}.popup--request__content div.popup__allert,.popup--request__content div.popup__allert p:before{color:#ffffff;border-color:#ffffff}.popup--request__footer{padding:15px;background-color:#2d2d71}:not(.mfp-wrap) .popup--request .popup__close{position:absolute;display:block;width:50px;height:50px;font-size:20px;line-height:50px;top:0;right:0;color:#aebad2;cursor:pointer;text-align:center;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}:not(.mfp-wrap) .popup--request .popup__close:before{display:block;content:'×'}:not(.mfp-wrap) .popup--request .popup__close:hover{color:#ffffff}.popup--request .popup__allert{padding:10px;color:#f01d4d;border:1px solid #f01d4d;margin:15px auto 20px;float:none;width:auto;margin-left:2.5%;margin-right:2.5%}.popup--request .popup__allert p{font-size:13px;margin:0;line-height:20px}.popup--request .popup__allert p:before{content:'!';display:block;float:left;width:17px;height:17px;margin-right:10px;line-height:18px;text-align:center;border:1px solid #f01d4d;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.popup--request .bla_bla_link-wrapper{display:block;color:#757575;padding:20px 10px}.popup--request .bla_bla_link-wrapper:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.popup--request .bla_bla_link-wrapper:hover .bla-btn{color:#ffffff;background-color:#b543a0}.popup--request .bla-bla-list{width:95%;float:none;margin:5px auto 0;padding:0;background-color:#ffffff}.popup--request .bla-bla-list .bla-btn{display:block;position:relative;font-size:14px;line-height:22px;padding:5px;height:auto;font-weight:bold;text-decoration:none;color:#b543a0;border-color:#b543a0;background-color:transparent;text-overflow:ellipsis;overflow:hidden}.popup--request .bla-bla-list .bla-btn.new-win{float:right;margin-right:20px;margin-left:0}.popup--request .bla-bla-list .end div.price,.popup--request .bla-bla-list .end .bla-btn{clear:both}.popup--request .bla-bla-list .end .bla-btn{width:auto}.popup--request .bla-bla-list .end div.price{width:100%;line-height:1}.popup--request .bla-bla-list .end strong{display:inline;margin:0}.popup--request .bla-bla-list .in-road__time{padding:0 0 10px}.popup--request .bla-bla-list .in-road img{margin-top:15px;margin-left:3px}.popup--request .bla-bla-list .prositions{font-size:14px;line-height:20px;margin-top:4px;color:#000000}.popup--request .bla-bla-list .results-block__strong,.popup--request .bla-bla-list .data-block__inner__strong{font-size:23px;line-height:22px;color:#000000;margin-bottom:8px;font-weight:normal;float:left;white-space:nowrap}.popup--request .bla-bla-list .results-block__text-desc,.popup--request .bla-bla-list .data-block__inner__text-desc{margin:6px 0;font-size:14px;line-height:20px;color:#3a3a3a;clear:both}.popup--request .bla-bla-list .trip-day{float:left;font-size:14px;line-height:28px;padding-left:7px;color:#000000}.popup--request .bla-bla-list .price .results-block__strong{float:none}.popup--request .bla-bla-logo img{display:block;margin-bottom:17px}.popup--request .in-road{font-size:14px;line-height:20px;background:none;margin:10px 0 20px}.popup--request .in-road__time{color:#22225e;font-weight:bold;padding:0}.popup--request .in-road__time:after{display:none}.popup--request .in-road__desc{position:relative;display:inline-block;margin-top:10px;padding-top:10px;border-top:1px solid #ced5e2;background:none}.popup--request .in-road__desc:before{content:'';display:block;width:40px;height:20px;position:absolute;top:0;left:100%;margin-top:-10px;margin-left:10px;background-image:url("/img/car-in-road.png?48546");background-position:-330px -3px;background-repeat:no-repeat}.popup--request .price{font-size:14px;line-height:20px;font-weight:bold;color:#22225e;margin-bottom:15px}.preloader_body .popup--request{position:relative;z-index:1001}#students_discount_details,#content_popup{position:relative}.popup__table{font-size:14px;line-height:20px;color:#000000}.popup__content .popup__table{padding:0;margin:-10px 8px}.popup__content .popup__table-header>div,.popup__content .popup__table-row>div{padding-left:0}.popup__content .popup__table-header>div:last-of-type,.popup__content .popup__table-row>div:last-of-type{padding-right:0}.popup__table-header{color:#757575;padding-bottom:20px}.popup__table-row{padding:10px 0;border-top:1px dotted #aebad2}.popup__table li{list-style:none}.popup__table li:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.popup__table .btn{display:inline-block;float:right;height:30px;font-size:14px;line-height:25px;padding-top:1px;padding-bottom:1px;font-weight:normal;border-color:#b543a0}#confirm_popup{position:relative;max-width:520px;height:auto}#confirm_popup .popup__content{font-size:14px;line-height:20px;padding:20px 20px 20px 90px;background-image:url('/img/allert.png?48546');background-repeat:no-repeat;background-position:20px 20px}#confirm_popup .popup__content p:last-of-type{margin-bottom:0}#confirm_popup .popup__footer .confirm{margin-left:auto}#confirm_popup .popup__footer .cancel{margin-left:20px;margin-right:0}@media only screen and (max-width: 984px){.popup--request .bla-bla-list{width:100%}.popup--request .popup__allert{margin-left:0;margin-right:0}#alert_popup,.allert,.popup,.select-popup-overlay{width:90%}#route_popup .scroll_block{max-height:180px}#route_popup #map_canvas{max-height:280px}#route_popup .scroll_block,#route_popup #map_canvas{width:100%;clear:both}#route_popup .item_05{display:none}#route_popup .item_02,#route_popup .item_06{width:20%}}@media only screen and (max-width: 680px){.popup--request .bla-bla-list .in-road img{max-width:100px}.popup--request .bla-bla-list .prositions{width:100%}.popup--request .bla-bla-list .price{width:100%}.popup--request .bla-bla-list .bla-btn{width:auto;padding-left:20px;padding-right:20px}.popup--request .bla-bla-list .bla-btn.new-win{float:left;width:45%;margin-top:20px;left:0;clear:left}.popup--request .end,.popup--request .btn-block{width:100%;clear:both}.popup--request .end div.price,.popup--request .btn-block div.price{padding-left:0}.popup--request .end .bla-btn,.popup--request .btn-block .bla-btn{left:0}.pasanger_select_row{padding-right:10px}.pasanger_select_row .submit{position:relative;clear:both;float:right;width:auto;margin-bottom:20px}}@media only screen and (max-width: 480px){.allert-info__content,.popup-info__content,.allert-block,.popup-block{padding-top:90px;padding-left:20px;background-position:center 20px}.allert__footer .btn,.popup__footer .btn,.allert_tools .btn,.popup_tools .btn,.allert__footer .submit,.popup__footer .submit,.allert_tools .submit,.popup_tools .submit{width:100%}.allert__footer-info,.popup__footer-info{display:block;text-align:center}#route_popup .header_top{font-size:11px}#route_popup .item_02,#route_popup .item_06{width:30%}.popup--request .bla-bla-list .bla-bla-logo,.popup--request .bla-bla-list .in-road{width:100%}.popup--request .bla-bla-list .bla-bla-logo img,.popup--request .bla-bla-list .in-road img{max-width:100%}.popup--request .bla-bla-list .bla-btn.new-win{float:none;display:block;width:inherit}.pasanger_select_row.head_row{display:none}.pasanger_select_row .field_column,.pasanger_select_row .submit{width:100%}.allert__footer,.popup__footer,.select-popup__footer{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.allert__footer .btn,.popup__footer .btn,.select-popup__footer .btn,.allert__footer .popup__footer-info,.popup__footer .popup__footer-info,.select-popup__footer .popup__footer-info{margin:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-height:768px){.popup{position:relative;margin-top:0 !important}}.popup-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:2}#route_popup .select-popup-block--no-map{min-width:435px}#route_popup .select-popup-block--no-map table{table-layout:fixed}#route_popup .select-popup-block--no-map th,#route_popup .select-popup-block--no-map td{width:auto;text-align:left}body .hidden{display:none}.header .header-lang-flags>.choosen-link{padding-left:35px}.header .header-lang-flags>.choosen-link:before{height:16px;right:100%;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px rgba(0,0,0,0.15);box-shadow:0 0 2px rgba(0,0,0,0.15)}.new_search{background:#ced5e2}.new_search .aeroexpress-page .loader{background-image:url("/img/preloader_big.GIF?48546")}.banners{background:#ffffff}.seo-benefits__home-info_title{margin:25px 0 5px;color:#252525;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:44px}.seo-benefits__content{padding:15px 25px 20px;border-radius:2px;background-color:#ffffff;box-shadow:0 0 2px 0 rgba(0,0,0,0.12),0 2px 2px 0 rgba(0,0,0,0.12);color:#7A7F8B;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;text-align:justify}.seo-benefits__content h2{font-size:16px;font-weight:bold;margin:10px 0;color:#252525}