@charset "utf-8";body{font:13px Arial,"Helvetica Neue",Helvetica,sans-serif}a{cursor:pointer}.clear{height:0;clear:both;display:block;line-height:0}body .hidden{display:none}.show{display:block}.visible{visibility:visible}.right{float:right !important}img{max-width:100%}.left{float:left !important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}samp.error,samp.info{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;line-height:20px}samp.error{color:#f01d4d;position:absolute;background:#FFF;text-align:center;border:solid 1px;border-radius:5px;padding:5px;-webkit-transform:translate(-49%, 0);-moz-transform:translate(-49%, 0);-o-transform:translate(-49%, 0);-ms-transform:translate(-49%, 0);transform:translate(-49%, 0);left:50%;z-index:50}samp.error:before{content:'';display:block;position:absolute;left:50%;top:-6px;margin-left:-7px}samp.info{position:absolute;background:#FFF;text-align:center;border:solid 1px;border-radius:5px;padding:5px;-webkit-transform:translate(-49%, 0);-moz-transform:translate(-49%, 0);-o-transform:translate(-49%, 0);-ms-transform:translate(-49%, 0);transform:translate(-49%, 0);left:50%;z-index:14}samp.info:before{content:'';display:block;position:absolute;left:50%;top:-5px;width:10px;height:5px;margin-left:-7px;background:url('/img/info_bot.png?48016') no-repeat 0 0}iframe.noScrolling{overflow:hidden}.helper-hidden{position:absolute;z-index:-5}.iframe-wrap iframe,.fb_block iframe,.fb-safari iframe{border:none}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}pre{white-space:break-spaces}.col-1{width:8.33333333%}.offset-1{margin-left:8.33333333%}.push-1{left:8.33333333%}.pull-1{right:8.33333333%}.col-2{width:16.66666667%}.offset-2{margin-left:16.66666667%}.push-2{left:16.66666667%}.pull-2{right:16.66666667%}.col-3{width:25%}.offset-3{margin-left:25%}.push-3{left:25%}.pull-3{right:25%}.col-4{width:33.33333333%}.offset-4{margin-left:33.33333333%}.push-4{left:33.33333333%}.pull-4{right:33.33333333%}.col-5{width:41.66666667%}.offset-5{margin-left:41.66666667%}.push-5{left:41.66666667%}.pull-5{right:41.66666667%}.col-6{width:50%}.offset-6{margin-left:50%}.push-6{left:50%}.pull-6{right:50%}.col-7{width:58.33333333%}.offset-7{margin-left:58.33333333%}.push-7{left:58.33333333%}.pull-7{right:58.33333333%}.col-8{width:66.66666667%}.offset-8{margin-left:66.66666667%}.push-8{left:66.66666667%}.pull-8{right:66.66666667%}.col-9{width:75%}.offset-9{margin-left:75%}.push-9{left:75%}.pull-9{right:75%}.col-10{width:83.33333333%}.offset-10{margin-left:83.33333333%}.push-10{left:83.33333333%}.pull-10{right:83.33333333%}.col-11{width:91.66666667%}.offset-11{margin-left:91.66666667%}.push-11{left:91.66666667%}.pull-11{right:91.66666667%}.col-12{width:100%}.offset-12{margin-left:100%}.push-12{left:100%}.pull-12{right:100%}.container{width:100%;max-width:984px;position:relative;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*="col-"]{float:left;min-height:1px;position:relative;display:block;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*="col-"].end{float:right;clear:right}.grid-small [class*="col-"]{padding-left:5px;padding-right:5px}.row{margin-left:-10px;margin-right:-10px;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row:after{display:block;clear:both;overflow:hidden;content:''}.grid-small .row{margin-left:-5px;margin-right:-5px}.grid-small [class*="col-"]{padding-left:5px;padding-right:5px}.grid-small .row{margin-left:-5px;margin-right:-5px}.centered{float:none;margin-left:auto;margin-right:auto}@media only screen and (max-width: 984px){.col-xl-1{width:8.33333333%}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-12{width:100%}.xl-hide{display:none !important}.xl-show{display:block !important}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.offset-xl-12{margin-left:100%}}@media only screen and (max-width: 768px){.col-l-1{width:8.33333333%}.col-l-2{width:16.66666667%}.col-l-3{width:25%}.col-l-4{width:33.33333333%}.col-l-5{width:41.66666667%}.col-l-6{width:50%}.col-l-7{width:58.33333333%}.col-l-8{width:66.66666667%}.col-l-9{width:75%}.col-l-10{width:83.33333333%}.col-l-11{width:91.66666667%}.col-l-12{width:100%}.l-hide{display:none !important}.l-show{display:block !important}.offset-l-0{margin-left:0%}.offset-l-1{margin-left:8.33333333%}.offset-l-2{margin-left:16.66666667%}.offset-l-3{margin-left:25%}.offset-l-4{margin-left:33.33333333%}.offset-l-5{margin-left:41.66666667%}.offset-l-6{margin-left:50%}.offset-l-7{margin-left:58.33333333%}.offset-l-8{margin-left:66.66666667%}.offset-l-9{margin-left:75%}.offset-l-10{margin-left:83.33333333%}.offset-l-11{margin-left:91.66666667%}.offset-l-12{margin-left:100%}}@media only screen and (max-width: 680px){.col-m-1{width:8.33333333%}.col-m-2{width:16.66666667%}.col-m-3{width:25%}.col-m-4{width:33.33333333%}.col-m-5{width:41.66666667%}.col-m-6{width:50%}.col-m-7{width:58.33333333%}.col-m-8{width:66.66666667%}.col-m-9{width:75%}.col-m-10{width:83.33333333%}.col-m-11{width:91.66666667%}.col-m-12{width:100%}.m-hide{display:none !important}.m-show{display:block !important}.offset-m-0{margin-left:0%}.offset-m-1{margin-left:8.33333333%}.offset-m-2{margin-left:16.66666667%}.offset-m-3{margin-left:25%}.offset-m-4{margin-left:33.33333333%}.offset-m-5{margin-left:41.66666667%}.offset-m-6{margin-left:50%}.offset-m-7{margin-left:58.33333333%}.offset-m-8{margin-left:66.66666667%}.offset-m-9{margin-left:75%}.offset-m-10{margin-left:83.33333333%}.offset-m-11{margin-left:91.66666667%}.offset-m-12{margin-left:100%}}@media only screen and (max-width: 480px){.col-s-1{width:8.33333333%}.col-s-2{width:16.66666667%}.col-s-3{width:25%}.col-s-4{width:33.33333333%}.col-s-5{width:41.66666667%}.col-s-6{width:50%}.col-s-7{width:58.33333333%}.col-s-8{width:66.66666667%}.col-s-9{width:75%}.col-s-10{width:83.33333333%}.col-s-11{width:91.66666667%}.col-s-12{width:100%}.s-hide{display:none !important}.s-show{display:block !important}.offset-s-0{margin-left:0%}.offset-s-1{margin-left:8.33333333%}.offset-s-2{margin-left:16.66666667%}.offset-s-3{margin-left:25%}.offset-s-4{margin-left:33.33333333%}.offset-s-5{margin-left:41.66666667%}.offset-s-6{margin-left:50%}.offset-s-7{margin-left:58.33333333%}.offset-s-8{margin-left:66.66666667%}.offset-s-9{margin-left:75%}.offset-s-10{margin-left:83.33333333%}.offset-s-11{margin-left:91.66666667%}.offset-s-12{margin-left:100%}}@media only screen and (max-width: 360px){.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.xs-hide{display:none !important}.xs-show{display:block !important}.offset-xs-0{margin-left:0%}.offset-xs-1{margin-left:8.33333333%}.offset-xs-2{margin-left:16.66666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333333%}.offset-xs-5{margin-left:41.66666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333333%}.offset-xs-8{margin-left:66.66666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333333%}.offset-xs-11{margin-left:91.66666667%}.offset-xs-12{margin-left:100%}}.popup_new_service_info{position:relative;max-width:550px;margin:0 auto}.popup_new_service_info button.mfp-close{position:absolute;right:0;top:0;color:#ABBAD4;font-size:36px}.popup_new_service_info button.mfp-close:hover{color:#3a3a3a}.popup_new_service_info .popup__content{background:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:20px auto;padding:60px 30px 50px;-moz-box-shadow:0 3px 18px #bbb;-webkit-box-shadow:0 3px 18px #bbb;box-shadow:0 3px 18px #bbb}.popup_new_service_info .popup__content p{font-size:24px;line-height:34px;margin-top:25px}@font-face{font-family:'icons-font';src:url('https://fonts.tickets.ua/icons-font.eot?48016');src:url('https://fonts.tickets.ua/icons-font.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/icons-font.woff?48016') format('woff'),url('https://fonts.tickets.ua/icons-font.ttf?48016') format('truetype');font-weight:normal;font-style:normal}.icon:before{position:absolute;z-index:1}.icon-nav:before{content:"V";font-family:"icons-font" !important}.header{position:relative;background:#1c1c47;z-index:51}.header:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.header a{display:block;color:#aebad2;font-size:14px;line-height:20px;padding:5px 0;text-decoration:none}.header a:hover{color:#ffffff}.header ul{margin-left:-10px;margin-right:-10px;font-size:0;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header ul.min-menu-nav{clear:none;display:block;float:left;margin:10px 0 0;font-size:14px}.header ul.min-menu-nav li{padding:0;margin:0 0 0 15px;width:auto;float:left}.header ul.min-menu-nav li:first-child{margin:0}@media only screen and (max-width: 768px){.header ul.min-menu-nav{display:none}}.header li{padding-left:10px;padding-right:10px;width:25%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 680px){.header li{padding-left:10px;padding-right:10px;width:50%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 480px){.header li{padding-left:10px;padding-right:10px;width:100%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.header li a{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1;padding:8px 0}.header li.active a{color:#ffffff}.header-top{min-height:50px;background-color:#1c1c47}.header-choser{position:absolute;width:100%;right:0}.header-nav{border-top:1px solid #2d2d71;padding:10px 0;background-color:#1c1c47;clear:both;z-index:20}.header-nav .cabinet-menu-link{display:none}@media only screen and (max-width:800px){.header-nav .cabinet-menu-link{display:block}}@media only screen and (max-width: 680px){.header-nav{display:none;position:absolute;width:100%}}@media only screen and (max-width: 768px){.header-nav{position:relative;display:none}}.header.fixed{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.5);box-shadow:0 2px 5px rgba(0,0,0,0.5);position:fixed;width:100%;min-height:50px;background:#1c1c47;z-index:20}.header .header-menu{padding:0;height:auto}.header .header-menu li{height:auto;margin-left:0;padding-left:10px;padding-right:10px;width:25%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .header-menu li:first-child{margin:0 0 0 0}.header .header-menu li.active a{color:#ffffff}@media only screen and (max-width: 680px){.header .header-menu li{padding-left:10px;padding-right:10px;width:50%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 480px){.header .header-menu li{padding-left:10px;padding-right:10px;width:100%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.header .header-menu .cabinet-menu-link{display:none}@media only screen and (max-width: 680px){.header .header-menu .cabinet-menu-link{display:none}}@media only screen and (max-width: 480px){.header .header-menu .cabinet-menu-link{display:none}}@media only screen and (max-width: 680px){.header .header-menu.desktop-menu li{padding-left:10px;padding-right:10px;width:50%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 480px){.header .header-menu.desktop-menu li{padding-left:10px;padding-right:10px;width:100%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.header .header-menu.desktop-menu.min-nav-list .active{display:block}.header .toggle{padding-left:10px;padding-right:10px;width:33.33333333%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0;width:auto}.header .toggle a{font-family:Arial,sans-serif;font-size:14px}@media only screen and (max-width: 480px){.header .toggle a{font-size:0}}@media only screen and (max-width: 480px){.header .toggle{padding-left:10px;padding-right:10px;width:16.66666667%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0}}.header .toggle-nav{display:none;font-size:15px;line-height:34px;height:50px;padding:10px 0 10px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .toggle-nav:before{position:absolute;left:0;top:0;bottom:0;height:32px;margin:auto;font-size:45px;line-height:32px;font-family:"icons-font" !important;z-index:1}@media only screen and (max-width: 768px){.header .toggle-nav{display:block}}.header .toggle-nav.show-toggle-menu{display:block;white-space:nowrap}@media only screen and (max-width: 480px){.header .toggle-nav.show-toggle-menu{font-size:15px}}.header .logo{float:left;margin:0 20px 0 0;padding:0 10px}.header .logo a,.header .logo .header_logo_img{display:block;width:100%;height:50px;min-width:130px;padding:10px 0;background:url('/img/logo.png?48016') left 49% no-repeat;background-size:100% auto;font-size:1px;line-height:1px;text-indent:-9999px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 680px){.header .logo{margin:0}}@media only screen and (max-width: 480px){.header .logo{margin:0}}.header .cabinet{display:block;padding:0 10px}.header .cabinet .hidden{display:none !important}.header .cabinet a{display:inline-block;height:auto;line-height:20px;padding:15px 0}.header .cabinet a span{display:block;padding:0 0 0 25px;background-image:url('/img/double_cabinet_icon.png?48016');background-position:left -1px;background-repeat:no-repeat}.header .cabinet a:hover span{background-position:left -22px}@media only screen and (max-width: 480px){.header .cabinet a{padding:15px 0}.header .cabinet a span{width:25px;height:20px;font-size:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.header .cabinet a.login span{padding-top:1px;background-image:url('/img/logged_ico.png?48016');background-position:left center;background-repeat:no-repeat}@media only screen and (max-width: 768px){.header .cabinet a.login span span{font-size:0}}.header .cabinet a.login:hover span{background-position:left center}.header .cabinet a.logout{margin-left:5px;float:right}@media only screen and (max-width: 680px){.header .cabinet a.logout{display:block}}@media only screen and (max-width: 480px){.header .cabinet.desktop-cabinet a{font-size:14px;width:auto}.header .cabinet.desktop-cabinet a span{display:inline;height:auto;font-size:14px}}.header .cabinet.desktop-cabinet a.logout{display:block}.header .cabinet .fast-menu{min-width:225px;position:absolute;right:10px;margin:0;background:#ffffff;z-index:10;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 5px 0 rgba(255,255,255,0.75);-moz-box-shadow:0 1px 5px 0 rgba(255,255,255,0.75);box-shadow:0 1px 5px 0 rgba(255,255,255,0.75)}.header .cabinet .fast-menu:before{content:"";display:block;position:absolute;right:20px;top:-11px;width:0;height:0;border:11px solid transparent;border-bottom-color:#fff;border-top:none}.header .cabinet .fast-menu li{float:none;width:auto;margin:0 10px;padding:5px 0;border-bottom:1px solid #e5e9f1}.header .cabinet .fast-menu li:last-child{border:none}.header .cabinet .fast-menu a{display:block;width:auto;float:none;margin:0 -10px;padding:3px 20px;color:#1c1c47}.header .cabinet .fast-menu a:hover{color:#1c1c47;background:#eff3fb}.header .cabinet .fast-menu a span.counter{padding:0;background-image:none}.header .active-menu-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:50px;margin:0 10px 0 0;font-size:14px;padding-top:10px;padding-bottom:10px;line-height:52px;color:#ffffff}.header .active-menu-item a,.header .active-menu-item a:hover{display:inline;margin:0;padding:10px 0;line-height:30px;vertical-align:top;color:#ffffff}@media only screen and (max-width: 680px){.header .active-menu-item{display:none}}.header.desktop-header .header-nav{display:none}.header.desktop-header .toggle-nav{display:block}.header.header__print{width:960px;margin:0 auto;background:#ced5e2;border:1px solid #ced5e2}.header.header__print .logo{height:50px}.header.header__print .logo span{font-size:25px;line-height:50px;color:#000000;font-family:'pf_dindisplay_promedium';text-transform:uppercase}.header.min-menu_active .header-nav{display:none}.header.min-menu_active .toggle{display:none}@media only screen and (max-width: 768px){.header.min-menu_active .toggle{display:block}}.header .mobile-btn{background-color:#ffffff;padding-top:35px;padding-bottom:5px}.header .mobile-btn_link{display:inline-block;padding:0;line-height:18px;padding-left:35px;position:relative;font-size:16px;color:#4990e2}.header .mobile-btn_link:before{content:'';position:absolute;top:-5px;left:7px;height:23px;width:15px;background-image:url(/img/hotels-new/phone_app.svg?48016);background-position:center;background-repeat:no-repeat;background-size:cover}.header_lang_layout,.header-lang{float:right;position:relative;padding-left:10px;padding-right:10px}.header_lang_layout>a,.header-lang>a{position:relative;display:inline-block;line-height:20px;height:50px;padding:15px 15px 15px 10px;font-size:14px;margin-left:-10px;margin-right:-10px;color:#ced5e2;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header_lang_layout>a:hover,.header-lang>a:hover,.header_lang_layout>a.active,.header-lang>a.active{color:#ffffff}.header_lang_layout>a:hover:before,.header-lang>a:hover:before,.header_lang_layout>a.active:before,.header-lang>a.active:before{color:inherit}.header_lang_layout .choosen-link:before,.header-lang .choosen-link:before{content:'';display:block;position:absolute;width:0;height:0;right:0;top:0;bottom:0;margin:auto;color:#ced5e2;border:5px solid transparent;border-top-color:#ced5e2;border-bottom:0;z-index:1}.header_lang_layout .choosen-link.active:before,.header-lang .choosen-link.active:before{border:5px solid transparent;border-bottom-color:#ced5e2;border-top:0}.header_lang_layout .active-menu-item a,.header-lang .active-menu-item a{display:inline-block;color:#ffffff;margin:0;padding:10px 0;line-height:30px;vertical-align:top}@media only screen and (max-width: 480px){.header_lang_layout .active-menu-item,.header-lang .active-menu-item{display:none}}.header_lang_layout .header-lang__pop,.header-lang .header-lang__pop{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.5);box-shadow:0 2px 5px rgba(0,0,0,0.5);display:none;position:absolute;top:100%;width:100%;border:1px solid #454a6d;border-top:0;background:#ffffff;z-index:21}.header_lang_layout .header-lang__pop li,.header-lang .header-lang__pop li{display:block;width:100%;padding:0}.header_lang_layout .header-lang__pop li:hover a,.header-lang .header-lang__pop li:hover a{color:#22225e}.header_lang_layout .header-lang__pop a,.header-lang .header-lang__pop a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:35px;height:35px;padding:0 10px;text-align:center;display:block;font-size:14px}.header_lang_layout .header-lang__pop .current-lang,.header-lang .header-lang__pop .current-lang{color:#ffffff;background:#b543a0}.header_lang_layout .header-lang__pop .current-lang:hover,.header-lang .header-lang__pop .current-lang:hover{color:#ced5e2}.header_lang_flags,.header-lang.header-lang-flags{padding-left:10px;padding-right:10px;width:8.33333333%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}.header_lang_flags>a,.header-lang.header-lang-flags>a{display:block;line-height:20px;height:50px;padding:15px 0 15px 35px;font-size:14px;margin-left:-10px;margin-right:-10px;color:#ced5e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header_lang_flags>a:hover,.header-lang.header-lang-flags>a:hover,.header_lang_flags>a.active,.header-lang.header-lang-flags>a.active{color:#ffffff}.header_lang_flags .header-lang__pop,.header-lang.header-lang-flags .header-lang__pop{display:none;position:absolute;top:100%;width:100%;border:1px solid #454a6d;border-top:0;background:#ffffff;z-index:3}.header_lang_flags .header-lang__pop li,.header-lang.header-lang-flags .header-lang__pop li{display:block;width:100%;padding:0}.header_lang_flags .header-lang__pop li:hover a,.header-lang.header-lang-flags .header-lang__pop li:hover a{color:#22225e}.header_lang_flags .header-lang__pop .current-lang,.header-lang.header-lang-flags .header-lang__pop .current-lang{color:#ffffff;background:#b543a0}.header_lang_flags .header-lang__pop .current-lang:hover,.header-lang.header-lang-flags .header-lang__pop .current-lang:hover{color:#ced5e2}.header_lang_flags .header-lang__pop a,.header-lang.header-lang-flags .header-lang__pop a{padding:0 5px 0 35px}.header_lang_flags .icon-flag__uk:before,.header-lang.header-lang-flags .icon-flag__uk:before,.header_lang_flags .icon-flag__en:before,.header-lang.header-lang-flags .icon-flag__en:before,.header_lang_flags .icon-flag__ru:before,.header-lang.header-lang-flags .icon-flag__ru:before,.header_lang_flags .icon-flag__az:before,.header-lang.header-lang-flags .icon-flag__az:before,.header_lang_flags .icon-flag__be:before,.header-lang.header-lang-flags .icon-flag__be:before,.header_lang_flags .icon-flag__de:before,.header-lang.header-lang-flags .icon-flag__de:before,.header_lang_flags .icon-flag__el:before,.header-lang.header-lang-flags .icon-flag__el:before,.header_lang_flags .icon-flag__es:before,.header-lang.header-lang-flags .icon-flag__es:before,.header_lang_flags .icon-flag__kk:before,.header-lang.header-lang-flags .icon-flag__kk:before,.header_lang_flags .icon-flag__md:before,.header-lang.header-lang-flags .icon-flag__md:before,.header_lang_flags .icon-flag__pl:before,.header-lang.header-lang-flags .icon-flag__pl:before,.header_lang_flags .icon-flag__ro:before,.header-lang.header-lang-flags .icon-flag__ro:before,.header_lang_flags .icon-flag__tr:before,.header-lang.header-lang-flags .icon-flag__tr:before{content:'';position:absolute;left:5px;top:50%;bottom:0;border:0;margin:-9px -15px 0 0;width:24px;height:18px;font-size:31px;background-repeat:no-repeat;background-position:left center;-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)}@media only screen and (max-width: 680px){.header_lang_flags .icon-flag__uk,.header-lang.header-lang-flags .icon-flag__uk,.header_lang_flags .icon-flag__en,.header-lang.header-lang-flags .icon-flag__en,.header_lang_flags .icon-flag__ru,.header-lang.header-lang-flags .icon-flag__ru,.header_lang_flags .icon-flag__az,.header-lang.header-lang-flags .icon-flag__az,.header_lang_flags .icon-flag__be,.header-lang.header-lang-flags .icon-flag__be,.header_lang_flags .icon-flag__de,.header-lang.header-lang-flags .icon-flag__de,.header_lang_flags .icon-flag__el,.header-lang.header-lang-flags .icon-flag__el,.header_lang_flags .icon-flag__es,.header-lang.header-lang-flags .icon-flag__es,.header_lang_flags .icon-flag__kk,.header-lang.header-lang-flags .icon-flag__kk,.header_lang_flags .icon-flag__md,.header-lang.header-lang-flags .icon-flag__md,.header_lang_flags .icon-flag__pl,.header-lang.header-lang-flags .icon-flag__pl,.header_lang_flags .icon-flag__ro,.header-lang.header-lang-flags .icon-flag__ro,.header_lang_flags .icon-flag__tr,.header-lang.header-lang-flags .icon-flag__tr{font-size:0}}.header_lang_flags .icon-flag__uk:before,.header-lang.header-lang-flags .icon-flag__uk:before{background-image:url('/img/icons/icon-flag_uk.png?48016')}.header_lang_flags .icon-flag__en:before,.header-lang.header-lang-flags .icon-flag__en:before{background-image:url('/img/icons/icon-flag_en.png?48016')}.header_lang_flags .icon-flag__ru:before,.header-lang.header-lang-flags .icon-flag__ru:before{background-image:url('/img/icons/icon-flag_ru.png?48016')}.header_lang_flags .icon-flag__az:before,.header-lang.header-lang-flags .icon-flag__az:before{background-image:url('/img/icons/icon-flag_az.png?48016')}.header_lang_flags .icon-flag__be:before,.header-lang.header-lang-flags .icon-flag__be:before{background-image:url('/img/icons/icon-flag_be.png?48016')}.header_lang_flags .icon-flag__de:before,.header-lang.header-lang-flags .icon-flag__de:before{background-image:url('/img/icons/icon-flag_de.png?48016')}.header_lang_flags .icon-flag__el:before,.header-lang.header-lang-flags .icon-flag__el:before{background-image:url('/img/icons/icon-flag_el.png?48016')}.header_lang_flags .icon-flag__es:before,.header-lang.header-lang-flags .icon-flag__es:before{background-image:url('/img/icons/icon-flag_es.png?48016')}.header_lang_flags .icon-flag__kk:before,.header-lang.header-lang-flags .icon-flag__kk:before{background-image:url('/img/icons/icon-flag_kk.png?48016')}.header_lang_flags .icon-flag__md:before,.header-lang.header-lang-flags .icon-flag__md:before{background-image:url('/img/icons/icon-flag_md.png?48016')}.header_lang_flags .icon-flag__pl:before,.header-lang.header-lang-flags .icon-flag__pl:before{background-image:url('/img/icons/icon-flag_pl.png?48016')}.header_lang_flags .icon-flag__ro:before,.header-lang.header-lang-flags .icon-flag__ro:before{background-image:url('/img/icons/icon-flag_ro.png?48016')}.header_lang_flags .icon-flag__tr:before,.header-lang.header-lang-flags .icon-flag__tr:before{background-image:url('/img/icons/icon-flag_tr.png?48016')}.preloader_page .toggle,.preloader_page .header-nav,.preloader_page .header-lang,.preloader_page .cabinet{display:none}.preloader_page .active-menu-item.hidden-block{display:none}.cabinet_page .header .header-menu.desktop-menu .active{display:block}.cabinet_page .header .header-menu.desktop-menu .active a{color:#aebad2}.cabinet_page .header .header-menu.desktop-menu .active a:hover{color:#ffffff}.header-top .partnership{float:left;height:50px;font-size:14px;line-height:50px;text-transform:uppercase}.header-top .partnership span,.header-top .partnership a{display:block;float:left;margin-right:20px}@media only screen and (max-width: 680px){.header-top .partnership a{margin-left:30px;margin-right:0}}.header-top .metasearch_logo{height:39px;width:175px;margin:4px 0}.header-top.aviasales{background:#FFF;overflow:hidden}.header-top.aviasales .metasearch_logo{background:url("/img/aviasales_logo.png?48016") no-repeat 0 0}.header-top.aviasales .logo a{background:url("/img/dark_logo.png?48016") no-repeat left center}.header-top.aviasales.skylet{background:#121318}.header-top.aviasales.skylet .partnership{display:block;color:#FFF}.header-top.aviasales.skylet .logo a{background:url("/img/transp_bg_logo.png?48016") no-repeat left center}.header-top.aviasales.skylet .metasearch_logo{margin:8px 0 0;background:url("/img/skylet_logo.png?48016") no-repeat 0 0}.header-top.momondo{background:#000}.header-top.momondo .partnership{display:block;color:#FFF}.header-top.momondo .metasearch_logo{background:url("/img/momondo_logo.png?48016") no-repeat 0 0}.header-top.momondo .logo a{background:url("/img/transp_bg_logo.png?48016") no-repeat left center}.header-top.kayak{background:#000;overflow:hidden}.header-top.kayak .partnership{display:block;color:#FFF}.header-top.kayak .logo a{background:url("/img/transp_bg_logo.png?48016") no-repeat left center}.header-top.kayak .metasearch_logo{background:url("/img/kayak_pl_logo.png?48016") no-repeat 0 0}.header-top.skyscanner{background:#33353D;overflow:hidden}.header-top.skyscanner .partnership{display:block;color:#FFF}.header-top.skyscanner .logo a{background:url("/img/transp_bg_logo.png?48016") no-repeat left center}.header-top.skyscanner .metasearch_logo{background:url("/img/skyscanner_pl_logo.png?48016") no-repeat 0 0}.header-top.yandex{background:#FFF;overflow:hidden}.header-top.yandex .partnership{display:inline-block;border-radius:4px;border:1px solid #FFCC00;margin:9px 0 0;padding:0px 10px;height:auto;line-height:24px;color:#22225e}.header-top.yandex .partnership span{position:relative;display:inline-block;float:none;margin-right:3px;font-size:13px;line-height:16px;color:#656565;font-family:'proximanova-regular';text-transform:none;letter-spacing:-0.03em;vertical-align:middle}.header-top.yandex .logo a{background:url("/img/dark_logo.png?48016") no-repeat left center}.header-top.yandex .metasearch_logo{position:relative;display:inline-block;float:none;width:122px;height:27px;padding:0;margin:3px 0 0;background:url("/img/yandex_logo.png?48016") no-repeat 0 0;background-size:contain;vertical-align:middle}.header-top.yandex .metasearch_logo__ru{background-image:url("/img/yandex_logo_ru.png?48016")}.header-top.yandex .metasearch_logo__en{background-image:url("/img/yandex_logo_en.png?48016");width:100px;top:-2px}.header-top.buruki{background:#FFF;overflow:hidden}.header-top.buruki .partnership{display:block;color:#22225e}.header-top.buruki .logo a{background:url("/img/dark_logo.png?48016") no-repeat left center}.header-top.buruki .buruki .metasearch_logo{background:url("/img/buruki_logo.png?48016") no-repeat 0 0}.header-top.dohop_pl{background:#FFF;overflow:hidden}.header-top.dohop_pl .partnership{display:block;color:#22225e}.header-top.dohop_pl .logo a{background:url("/img/dark_logo.png?48016") no-repeat left center}.header-top.dohop_pl .metasearch_logo{background:url("/img/dohop_pl_logo.png?48016") no-repeat 0 0}[lang='en'] .header-top.yandex .partnership span{top:1px;margin-right:5px}@media only screen and (max-width:480px){.header .toggle-nav.show-toggle-menu{font-size:0}.header.desktop-header .active-menu-item{display:none}}@media only screen and (max-width:800px){.header .cabinet.desktop-cabinet a span{display:block;height:20px;font-size:0;background-position:left 0px}.header .cabinet.desktop-cabinet a:hover span{background-position:left -22px}}@media screen and (max-width:360px){.header .logo{min-width:90px;padding-right:5px}.header .logo a{min-width:90px}.header-lang{width:55px;padding-right:5px;padding-left:5px}}@media only screen and (max-width: 680px){.header .cabinet a.logout{margin-left:0}}.helper-header{float:right;line-height:30px;padding:10px 0}.helper-header_link:before{content:'?';display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#2d2d71;color:#ced5e2;margin-right:7px;width:20px;height:18px;text-align:center;line-height:18px}.helper-header_link:hover:before{color:#eef0f5;background:#3c3c95}@media only screen and (max-width: 680px){.helper-header .helper-header_link{font-size:0}.helper-header .helper-header_link:before{font-size:14px;margin-right:0;vertical-align:middle}}.header .chosen-container-single .chosen-single div b{width:100%;height:100%;top:0;left:0;border:0;margin:0;background:none;background-image:none}.header .chosen-container-active.chosen-with-drop .chosen-single b{width:100%;height:100%;top:0;left:0;margin:0;background:none;border:0}.header .chosen-container-active.chosen-with-drop .chosen-single b:before{border-top:0;border-bottom:5px solid #aebad2}.header .chosen-single{line-height:32px}.header .chosen-single b:before{content:'';position:absolute;top:0;bottom:0;margin:auto;width:0;height:0;border:5px solid transparent;border-bottom:0;border-top-color:#aebad2}#country_chosen .chosen-single[class*="icon-"]{padding-left:35px}#country_chosen .chosen-results li{padding-left:35px}#country_chosen [class*="icon"]{position:relative}#country_chosen [class*="icon"]:before{content:'';position:absolute;left:10px;top:0;bottom:0;margin:auto;display:inline-block;width:20px;height:13px;margin-right:5px;background-image:url('/img/flags/sprite-flag.png?48016');background-repeat:no-repeat;background-position:5px 25px}#country_chosen .icon-AT:before{background-position:-245px -5px}#country_chosen .icon-CH:before{background-position:-5px -327px}#country_chosen .icon-US:before{background-position:-35px -350px}#country_chosen .icon-DE:before{background-position:-95px -120px}#country_chosen .icon-IR:before{background-position:-155px -143px}#country_chosen .icon-UA:before{background-position:-365px -51px}#country_chosen .icon-RU:before{background-position:-305px -258px}#country_chosen .icon-PL:before{background-position:-185px -258px}#country_chosen .icon-MD:before{background-position:-185px -212px}#country_chosen .icon-KZ:before{background-position:-35px -166px}#country_chosen .icon-AZ:before{background-position:-275px -5px}#country_chosen .icon-AM:before{background-position:-185px -5px}#country_chosen .icon-UZ:before{background-position:-365px -166px}#country_chosen .icon-KG:before{background-position:-245px -166px}#country_chosen .icon-GR:before{background-position:-155px -120px}#country_chosen .icon-EE:before{background-position:-215px -97px}#country_chosen .icon-TR:before{background-position:-305px -327px}#country_chosen .icon-BY:before{background-position:-65px -28px}#country_chosen .icon-AE:before{background-position:-365px -74px}#country_chosen .icon-IT:before{background-position:-275px -143px}#country_chosen .icon-MX:before{background-position:-125px -212px}#country_chosen .icon-NG:before{background-position:-245px -235px}#country_chosen .icon-RO:before{background-position:-275px -258px}#country_chosen .icon-ES:before{background-position:-185px -304px}#country_chosen .icon-FR:before{background-position:-335px -97px}#country_chosen .icon-LV:before{background-position:-5px -350px}#country_chosen .icon-LT:before{background-position:-125px -189px}#country_chosen .icon-NL:before{background-position:-125px -235px}#country_chosen .icon-GE:before{background-position:-65px -120px}#country_chosen .icon-EG:before{background-position:-95px -97px}#country_chosen .icon-AU:before{background-position:-215px -5px}#country_chosen .icon-FI:before{background-position:-305px -97px}#country_chosen .icon-BE:before{background-position:-95px -28px}#country_chosen .icon-IL:before{background-position:-245px -143px}#country_chosen .icon-DK:before{background-position:-275px -74px}#country_chosen .icon-CN:before{background-position:-305px -51px}#country_chosen .icon-SE:before{background-position:-335px -304px}#country_chosen .icon-KW:before{background-position:-215px -166px}@media only screen and (max-width: 680px){.header .toggle a{font-size:0}}@media only screen and (max-width: 480px){.header-lang{width:38px}.header .toggle{padding-right:0;width:12%}.header .cabinet{padding-left:0}.header .cabinet a.login span{margin-bottom:-1px}.header .header_lang_layout,.header .header-lang{position:static;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.corpo_page .header .header_lang_layout,.corpo_page .header .header-lang{position:relative}.header-choser{left:0;right:0}}.faq-block h3{margin:0 0 10px;font-size:18px;line-height:20px;color:#23235f;text-transform:uppercase;text-shadow:0 1px #ffffff;font-weight:normal}.faq-block h3 a{color:inherit;text-decoration:inherit}.nav-faq{display:block;padding:0;list-style:none;border:1px solid #ced5e2;background:#ffffff}.nav-faq a{display:block;text-decoration:none}.nav-faq li{position:relative;padding:0 10px;margin:0}.nav-faq li:first-child a{border-top:none}.nav-faq li:hover{background:#fafcfb}.nav-faq li.nav-faq__all a,.nav-faq li.all_themes a{text-align:right;padding:18px 0}.nav-faq li.nav-faq__all a:hover,.nav-faq li.all_themes a:hover{text-decoration:underline}.nav-faq li.nav-faq__all a:before,.nav-faq li.all_themes a:before{display:none}.nav-faq li.nav-faq__all a span,.nav-faq li.all_themes a span{margin-right:10px}.nav-faq li a{width:100%;padding:10px 20px 10px 0;box-sizing:border-box;border-top:1px dotted #ced5e2;font-size:13px;clear:both;overflow:hidden}.nav-faq li a:before{content:"i";font-family:"icons-font" !important}.nav-faq li a:before{color:#aebad2;font-size:20px;font-weight:normal;position:absolute;right:10px;top:9px;z-index:1;line-height:inherit}.nav-faq li a:hover:before{color:#22225e}.services_block{clear:both;overflow:hidden;position:relative;padding:0 0 20px;font-size:13px;line-height:15px}.services_block .list{padding:0;border:1px solid #ced5e2;background:#ffffff;clear:both;overflow:hidden}.services_block li{float:left;padding:0;margin:0}.services_block a{display:table-cell;height:68px;width:120px;padding:0 102px 0 95px;background:url("/img/services-sprite.png?48016") no-repeat;color:#23235f;font-size:14px;vertical-align:middle;line-height:1.3em}.services_block a.airp_catalog{background-position:15px 9px}.services_block a.airp_catalog:hover{background-position:15px -322px}.services_block a.flights_statistics{background-position:15px -60px}.services_block a.flights_statistics:hover{background-position:15px -391px}.services_block a.flights_timetable{background-position:15px -129px}.services_block a.flights_timetable:hover{background-position:15px -460px}.services_block a.traveling{background-position:15px -197px}.services_block a.traveling:hover{background-position:15px -528px}.services_block li:hover{background:none}.hotels_body .services_block li{width:50%}.hotels_body .services_block a{width:auto;padding:0 102px 0 120px}.hotels_body .services_block .airp_catalog{background-position:40px 9px}.hotels_body .services_block .airp_catalog:hover{background-position:40px -322px}.hotels_body .services_block .flights_statistics{background-position:30px -60px}.hotels_body .services_block .flights_statistics:hover{background-position:30px -391px}.benefits{position:relative;border:1px solid #ced5e2;background:#ffffff;padding:10px;margin-top:10px}.benefits .middle-align_wrapper{display:table;min-height:55px;width:100%}.benefits .benefit-item{padding:10px}.benefits .benefit-item:nth-child(2n+1){clear:both}.benefits img{margin-bottom:15px}.benefits h5{display:table-cell;vertical-align:middle;position:relative;width:190px;font-size:14px;font-weight:bold;line-height:1.4;color:#22225e}.benefits p{color:#3a3a3a;margin-top:15px;line-height:18px}.benefits svg{width:55px;height:55px;fill:#acbcdd;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.popup__header--luggauge{background-color:#ebf2ff;color:#22225e;color:#ffffff;background:#22225e;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}.popup__header--luggauge:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-image:url('/img/icons-popup/luggauge.png?48016');background-position:center center;background-repeat:no-repeat}.popup__header--luggauge__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup__header--luggauge .popup__close{color:#ffffff;width:75px}.popup__header--seats{background-color:#ebf2ff;color:#22225e;color:#ffffff;background:#22225e;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}.popup__header--seats:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-image:url('/img/icons-popup/seats.png?48016');background-position:center center;background-repeat:no-repeat}.popup__header--seats__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup__header--seats .popup__close{color:#ffffff;width:75px}.popup--request{font-size:14px;max-width:860px;margin:auto;line-height:1.5em;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.35);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.35);box-shadow:0 1px 4px rgba(0,0,0,0.35)}.popup--request div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup--request__accordeon-arrow{font-size:45px;line-height:35px;float:left}.popup--request__accordeon-arrow:before{content:"/";font-family:"icons-font" !important}.popup--request__accordeon-header{cursor:pointer;color:#1c1c47}.popup--request__title{font-size:16px;font-weight:bold;color:#22225e;line-height:35px}.popup--request__title--sub{font-weight:bold;color:#22225e;font-size:14px;line-height:1.5em}.popup--request__header{padding:10px 15px;color:#ffffff;position:relative;font-weight:bold;font-size:16px;background-image:url("/img/icon_search_request_small.png?48016");background-repeat:no-repeat;background-position:15px 50%;background-color:#1c1c47;padding-left:60px}.popup--request__header__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup--request__header .popup__close{color:#ffffff}.popup--request__content{border:none;background-color:#22225e;max-height:1000px;color:#ffffff;padding:0;font-size:14px}.popup--request__content:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.popup--request__content-top{margin:0 -15px;padding:0px 15px 10px;border-bottom:1px solid #1c1c47}.popup--request__content-top .label{font-weight:normal}.popup--request__content-email-notify{padding:15px 0}.popup--request__content p{margin-bottom:7px}.popup--request__content img{max-width:100%;height:auto;margin:10px auto}.popup--request__content.nopadding{padding:15px 0 0}.popup--request__footer{background-color:#22225e;border:none;padding:15px;text-align:right}.popup--request__footer:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.popup--request__footer .btn{width:auto;margin-left:0;float:left}.popup--request__footer-info{line-height:34px}.popup--request__footer-info strong{font-weight:bold;color:#22225e;font-size:16px;margin-left:10px}.popup--request__footer-info .inline-link{color:#4990e2;text-decoration:none;border-bottom:1px solid transparent;display:inline-block;line-height:1}.popup--request__footer-info .inline-link:hover{border-bottom:1px solid #4990e2}.popup--request__footer-info .danger-link{color:#f01d4d;text-decoration:none;border-bottom:1px solid transparent;display:inline-block;line-height:1}.popup--request__footer-info .danger-link:hover{border-bottom:1px solid #f01d4d}.popup--request .help_message{background:#2d2d71 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA/ElEQVR42mNgwAK2Oi9gA+IwIF4GxPeB+CcQfwbi61CxUJAaBmIAUGEgEN8G4v8EMEhNED6DmIG4kwiD0DFIDzM2A8kxDG4oumEhFBgGwyHIEfAYl8Lzkw7/B4GPj94RMvAJOKKARDQ+hSQYCMIxIANX41N0qnUPKQauARn4AJ+iA+nrwAa+vfGCGAMfgAz8gU/RrrDlYAMfH7pDjIE/QQZ+IqTw17ef/+9tv0a0gTcJKQSF383VF4j28moqpEGUSKF6sqFmwmaH5ZZQKng3FD0/d1FgWBeu4msyGYZNwVp8IRkcTEIBG0Jsqc0Gjf010CrgFxTfh4pF46oCAJ5ldOyryh9QAAAAAElFTkSuQmCC) no-repeat 15px 10px;color:#ced5e2;margin:12px -15px;padding:12px 24px 12px 45px;border:1px solid #1c1c47;border-left:none;border-right:none;font-size:12px;text-align:justify}.popup--request .help_message .small_text{font-size:10px;padding:10px 0 0;line-height:13px}.popup--request .help_message a{text-decoration:underline;color:white;display:inline;margin-right:12px}.popup--request #base_direction .text_input{padding-left:35px;color:#000;border:none}.popup--request .form-element{margin-bottom:10px;position:relative}.popup--request .form-element .label{font-weight:bold}.popup--request .form-element .text_input:disabled{background-color:#8595AF}.popup--request .form-element.icon-event-icon{position:relative}.popup--request .form-element.icon-event-icon:before{content:"E";font-family:"icons-font" !important}.popup--request .form-element.icon-event-icon:before{content:"E";font-family:"icons-font" !important}.popup--request .form-element.icon-event-icon:before{position:absolute;left:7px;top:9px;font-size:17px;color:#aebad2}.popup--request .form-element.icon-event-icon:hover:before{color:#23235f}.popup--request .form-element.icon-pinbig{position:relative}.popup--request .form-element.icon-pinbig:before{content:"4";font-family:"icons-font" !important}.popup--request .form-element.icon-pinbig .text_input,.popup--request .form-element.icon-pinbig .txtinput,.popup--request .form-element.icon-pinbig .sbHolder{background:#fff}.popup--request .form-element.icon-pinbig .text_input.error,.popup--request .form-element.icon-pinbig .txtinput.error,.popup--request .form-element.icon-pinbig .sbHolder.error{background:#f4d3de}.popup--request .form-element.icon-pinbig .sbHolder{background:#fff}.popup--request .form-element.icon-pinbig:before{content:"4";font-family:"icons-font" !important}.popup--request .form-element.icon-pinbig:before{position:absolute;left:7px;top:9px;font-size:17px;color:#aebad2;z-index:7}.popup--request .form-element.icon-pinbig:hover:before{color:#23235f}.popup--request .form-element.icon-event-icon:before,.popup--request .form-element.icon-pinbig:before{color:#aebad2;position:absolute;left:6px;font-size:20px;bottom:7px;z-index:9}.popup--request .form-element:hover:before{color:#1c1c47}.popup--request .your_trip{background:#2d2d71;padding:7px 10px;position:relative;margin-top:15px;text-align:right}.popup--request .your_trip li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;margin:0 14px 0 0;font-size:14px;line-height:23px;display:inline-block}.popup--request .your_trip .gd_step_separator,.popup--request .your_trip .step_date{position:relative}.popup--request .your_trip .gd_step_separator:before,.popup--request .your_trip .step_date:before{color:#aebad2;position:absolute;left:0;font-size:25px}.popup--request .your_trip .gd_step_separator{width:18px;height:23px}.popup--request .your_trip .gd_step_separator:before{content:";";font-family:"icons-font" !important}.popup--request .your_trip .gd_step_separator:before{font-size:25px;margin-left:-4px}.popup--request .your_trip .step_date{padding-left:20px;position:relative}.popup--request .your_trip .step_date:before{content:"E";font-family:"icons-font" !important}.popup--request .your_trip .step_date:before{content:"E";font-family:"icons-font" !important}.popup--request .your_trip .step_date:before{position:absolute;left:7px;top:9px;font-size:17px;color:#aebad2}.popup--request .your_trip .step_date:hover:before{color:#23235f}.popup--request .your_trip .step_date:before{font-size:16px}.pass-block__title{padding:0 0 10px;font-size:16px;text-transform:uppercase;color:#22225e;font-weight:bold}.pass-block__tarif-rules{padding-left:20px;position:relative;color:#fff}.pass-block__tarif-rules .icheckbox_minimal{left:0;top:0;position:absolute}.pass-block__tarif-rules a{color:#fff;font-weight:normal;text-decoration:none}.pass-block__shedule{color:#ced5e2;margin-top:10px;display:inline-block;font-size:12px;text-decoration:none}.pass-block .your_trip{margin-top:0}.light-block{margin:15px -15px;padding:10px 15px;color:#000;font-size:14px;background:#ebf2ff}.light-block:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.popup__content--oferta textarea{height:500px;resize:none}#alert_popup,#passanger_popup{min-width:inherit}#alert_popup .popup__close:before,#passanger_popup .popup__close:before{display:none}#alert_popup .popup__close .mfp-close,#passanger_popup .popup__close .mfp-close{height:44px;margin:0;width:44px;color:#ffffff}.search-request-link{clear:both;margin:20px 0;border:1px solid #ced5e2;padding:14px 10px 14px 76px;background:white url("/img/icon_search_request.png?48016") no-repeat 14px 10px;color:#22225e;min-height:40px;font-size:14px}.search-request-link h3{font-size:16px;padding-bottom:4px}.search-request-link .left-text{float:left;width:60%}.search-request-link .btn{padding-left:10px;padding-right:10px;width:33.33333333%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right !important;float:right}.search_request_popup{width:800px;background:#22225e;color:#ffffff;padding:14px 10px 14px 24px}.search_request_popup hr{clear:both;overflow:hidden;height:0;border:none;border-top:1px solid black;display:block;margin:10px 14px 16px 0}.search_request_popup .popup_header{height:66px;color:white;padding-left:63px;clear:both;background:#22225e url("/img/icon_search_request.png?48016") no-repeat 0 0;font-size:16px;font-weight:bold;line-height:49px;position:relative}.search_request_popup .popup_body{background:transparent;padding:0;clear:both;position:relative}.search_request_popup .popup_body:before,.search_request_popup .popup_body:after{width:0;height:0;clear:both;border:0;position:relative}.search_request_popup label{display:block;clear:both;line-height:34px;font-weight:bold}.search_request_popup .form-group{clear:both;position:relative;padding-bottom:10px}.search_request_popup .form-group:after{content:"";display:block;clear:both;overflow:hidden}.search_request_popup .form_field{float:left;margin-right:14px}.search_request_popup .text_input{width:263px;margin:0;padding:8px 10px;font-size:14px;color:#000000;border:1px solid #000}.search_request_popup .start_point .text_input,.search_request_popup .end_point .text_input{text-indent:15px}.search_request_popup .checkbox_field label{line-height:21px;font-weight:normal;font-size:13px}.search_request_popup .checkbox_field .icheckbox_minimal{float:left;margin-right:10px}.search_request_popup .text_input.text_input_small{width:116px}.search_request_popup .text_input.email_input{width:310px}.search_request_popup .date_input{width:101px;margin:0;padding:9px 10px 9px 28px;font-size:14px;color:#000000;background:#FFF url("/img/sprite-bg.png?48016") no-repeat 6px -464px;border:1px solid #000}.search_request_popup .swap{margin:33px 11px 0 0}.search_request_popup h3{font-size:16px;clear:both;text-transform:uppercase;margin:11px 0 4px}.search_request_popup .close{background:url("/img/popup_close_icon.png?48016") no-repeat 0 0;display:block;position:absolute;width:10px;height:10px;overflow:hidden;top:4px;right:12px}.select-popup-overlay{background:url("/img/allert_overlay.png?48016") repeat scroll 0 0 rgba(0,0,0,0);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}#route_popup .select-popup.transplant_popup{top:50%;margin-top:-10%}.select-popup{background:#fafcfb;width:960px;top:20%;position:fixed;left:50%;margin-left:-480px;z-index:1101;box-shadow:0 0 10px 6px #ced5e2;-moz-box-shadow:0 0 10px 6px #ced5e2;-webkit-box-shadow:0 0 10px 6px #ced5e2}.select-popup-header{padding:12px;margin:0;background:#22225e;border:none;font-size:16px;line-height:20px;font-weight:bold;color:#e9eaed}.select-popup-block{border-bottom:1px solid #ced5e2;overflow:hidden;font-size:13px;line-height:20px;color:#000;padding-bottom:20px}.select-popup-block .scroll_box{max-height:285px;overflow:auto}.select-popup-block .pasanger_select_row{border-bottom:1px dotted #ced5e2;padding:10px;line-height:36px;font-size:14px;color:#000}.select-popup-block .pasanger_select_row.head_row{font-size:12px;color:#3f577d;padding-bottom:0}.select-popup-block .pasanger_select_row .field_column{float:left;width:250px;white-space:nowrap;min-height:35px}.select-popup-block .pasanger_select_row .field_column.bd{width:140px}.select-popup-close{position:absolute;top:17px;right:20px;width:10px;height:10px;background:url("/img/popup_close_icon.png?48016") no-repeat 0 0;cursor:pointer}.select-popup-close:hover{background-position:0 bottom}.select-popup input.submit{display:block;float:right;height:36px;padding:0 25px;margin:0;background:#b543a0;border:none;font-size:14px;line-height:36px;color:#FFF;font-weight:bold;text-transform:uppercase;cursor:pointer;transition:background-color .1s linear .1s}.select-popup input.submit:hover{background-color:#c95bb5}.passengers_overflow_list{max-height:235px;overflow-y:auto}#route_popup table{background:#ffffff;text-align:left}#route_popup table th{font-size:12px;color:#4b5976;font-weight:normal;padding:5px 12px;text-transform:capitalize}#route_popup table td{border-top:1px dotted #ced5e2;padding:5px 12px;font-size:12px;vertical-align:top}#route_popup table tr:first-child td{border-top:0}#route_popup table .item_01{width:70px}#route_popup table .item_02{width:77px}#route_popup table .item_03{width:75px}#route_popup table .item_05{width:513px}#route_popup table .item_06{text-align:right;width:100px}#route_popup table a.icon-map{background:url("/img/icon-map-link.png?48016") no-repeat 0 4px;color:#4990e2;padding-left:20px;float:left;margin:0;overflow:hidden;width:148px;white-space:nowrap;text-overflow:ellipsis}#route_popup table.header_top{border:1px solid #ced5e2;border-bottom:none}#route_popup .scroll_block{height:379px;overflow-y:auto;border:1px solid #ced5e2;float:left;width:30%}#route_popup #map_canvas{border:1px solid #ced5e2;border-top:none;width:70%;height:380px}#route_popup .select-popup{top:140px}#route_popup .select-popup-block{background:#e9eaed;padding-bottom:0}#route_popup .select-popup-header{font-size:15px;background:#22225e;padding:15px 10px 14px 49px}#route_popup.popup{max-height:500px;top:50%;margin-top:-250px}#route_popup .popup__header{padding-left:50px}#route_popup .popup__header:before{content:"<";font-family:"icons-font" !important}#route_popup .popup__header:before{position:absolute;left:15px;top:14px;font-size:27px;z-index:1;color:#ffffff;font-weight:normal}#route_popup .popup__content{padding:0;border:none}#route_popup .scroll_block,#route_popup #map_canvas{float:left;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#route_popup .scroll_block{width:30%}#route_popup #map_canvas{width:70%}.popup__table{font-size:14px;line-height:20px;color:#000000}.popup__content .popup__table{padding:0;margin:0}.popup__table-header{color:#767676;padding-bottom:20px}.popup__content .popup__table-header>div{padding-left:0}.popup__table-row{padding:10px 0;border-top:1px dotted #aebad2}.popup__table .popup__table-row div:first-child{padding-left:0}@media only screen and (max-width: 680px){.popup__table .popup__table-row div:first-child{padding-left:0}}.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;font-weight:normal;border-color:#b543a0}.gd_search_result a.see_route{padding-left:17px;line-height:21px;float:right;margin:13px 14px 0 0}.select-popup-header .provider_logo{top:-7px;position:relative;margin-right:15px}#route_popup .transplant_popup .select-popup-block{background:#fafcfb}.transplant_item{position:relative}.transplant_item:after{content:"";display:block;clear:both}#route_popup .transplant_popup .transplant_item .trip_attributes,.segment_item .transplant_item .trip_attributes{border-bottom:1px solid #ced5e2;margin:0;padding:16px 0 18px 15px;border-right:none;width:750px}#route_popup .transplant_popup .transplant_item.last .trip_attributes,.segment_item .transplant_item.last .trip_attributes{border-bottom:none;padding-bottom:25px}.transplant_item .transplant_time{bottom:-19px;position:absolute;float:right;width:164px;line-height:18px;right:10px}.transplant_item .transplant_time strong{display:block}.infopopup-block .infopopup-inside{height:auto;max-height:427px}.search_request_link{clear:both;margin:0 0 20px;border:1px solid #ced5e2;padding:14px 10px 14px 76px;background:white url("/img/icon_search_request.png?48016") no-repeat 14px 10px;color:#22225e;min-height:40px;font-size:14px}.search_request_link h3{font-size:16px;padding-bottom:4px}.search_request_link .left-text{float:left;width:60%}.search_request_link .btn{color:#ffffff;font-size:16px;display:block;text-decoration:none;float:right;background:#b543a0;padding:0 20px;line-height:39px;height:36px;margin:2px 5px 2px 0px;font-weight:bold}.search_request_popup{width:800px;background:#22225e;color:#ffffff;padding:14px 10px 14px 24px}.search_request_popup hr{clear:both;overflow:hidden;height:0;border:none;border-top:1px solid black;display:block;margin:10px 14px 16px 0}.search_request_popup .popup_header{height:66px;color:white;padding-left:63px;clear:both;background:#22225e url("/img/icon_search_request.png?48016") no-repeat 0 0;font-size:16px;font-weight:bold;line-height:49px;position:relative}.search_request_popup .popup_body{background:transparent;padding:0;clear:both;position:relative}.search_request_popup .popup_body:after,.search_request_popup .popup_body:before{width:0;height:0;clear:both;border:0;position:relative}.search_request_popup label{display:block;clear:both;line-height:34px;font-weight:bold}.search_request_popup .form-group{clear:both;position:relative;padding-bottom:10px}.search_request_popup .form-group:after{content:"";display:block;clear:both;overflow:hidden}.search_request_popup .form_field{float:left;margin-right:14px}.search_request_popup .text_input{width:263px;margin:0;padding:8px 10px;font-size:14px;color:#000000;border:1px solid #000}.search_request_popup .start_point .text_input,.search_request_popup .end_point .text_input{text-indent:15px}.search_request_popup .checkbox_field label{line-height:21px;font-weight:normal;font-size:13px}.search_request_popup .checkbox_field .icheckbox_minimal{float:left;margin-right:10px}.search_request_popup .text_input.text_input_small{width:116px}.search_request_popup .text_input.email_input{width:310px}.search_request_popup .date_input{width:101px;margin:0;padding:9px 10px 9px 28px;font-size:14px;color:#000000;background:#FFF url("/img/sprite-bg.png?48016") no-repeat 6px -464px;border:1px solid #000}.search_request_popup .swap{margin:33px 11px 0 0}.search_request_popup .sbHolder,.search_request_popup .sbSelector,.search_request_popup .sbToggle{height:32px;line-height:32px}.search_request_popup .sbOptions{width:135px}.search_request_popup .sbOptions li{line-height:20px}.search_request_popup .sbHolder{width:135px;border-color:black}.search_request_popup h3{font-size:16px;clear:both;text-transform:uppercase;margin:11px 0 4px}.search_request_popup .btn{display:block;width:auto;height:34px;border:1px solid #1c1c47;background:#b543a0;font-size:16px;line-height:34px;color:#FFF;text-align:center;transition:background-color .1s linear .1s;float:left;padding:0 26px;margin-top:18px}.close{background:url("/img/popup_close_icon.png?48016") no-repeat 0 0;display:block;position:absolute;width:10px;height:10px;overflow:hidden;top:4px;right:12px}.mfp-content.ins-popup__styles{height:auto;min-height:164px}#alert_popup{max-width:600px;min-height:0;height:auto;margin:0 auto;position:relative}#alert_popup .popup__header{padding:10px 15px;color:#ffffff;background:#22225e;position:relative;font-weight:bold;font-size:16px}#alert_popup .popup__footer{padding-top:15px;padding-bottom:15px;padding-right:15px;border-top:1px solid #ced5e2;background:#fafcfb;text-align:right}#alert_popup .popup__footer:after{content:"";clear:both;display:block;overflow:hidden;width:100%}#alert_popup .popup__footer .btn{display:inline-block;margin-left:15px}.popup-info{font-size:14px;max-width:600px;margin:auto;line-height:1.5em;background:#ffffff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.35);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.35);box-shadow:0 1px 4px rgba(0,0,0,0.35)}.popup-info__header{padding:10px 15px;color:#ffffff;background:#22225e;position:relative;font-weight:bold;font-size:16px;padding:15px 50px 15px 15px}.popup-info__header__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup-info__header .popup__close{color:#ffffff}.popup-info__close{color:#ffffff}.popup-info__content{border:1px solid transparent;background:#ffffff;padding:0;font-size:14px;line-height:1.5;padding:24px;padding-left:100px;background:url('/img/allert.png?48016') no-repeat 25px 10px #ffffff;min-height:40px}.popup-info__content:after{content:"";clear:both;display:block;overflow:hidden;width:100%}@media only screen and (max-width: 480px){.popup-info__content{padding-left:15px;background:#ffffff}}.popup-info__footer{padding:0;border-top:1px solid #ced5e2;overflow:hidden}.popup-info__footer .btn{float:right;width:auto}.infopopup{width:100%;margin:auto}.infopopup-block{width:100%;padding:0;background:#ebf2ff;overflow:hidden}.infopopup-inside{padding:15px;overflow-y:auto;background:#FFF;font-size:13px;line-height:18px;color:#3a3a3a}.infopopup-inside h2{margin:10px 0 20px;font-size:13px;line-height:18px;font-weight:bold;text-transform:uppercase}.infopopup-inside p{margin:12px 0}.infopopup-header{position:relative;padding:12px 35px 12px 12px;margin:0;background:#22225e;border:none;font-size:16px;line-height:20px;font-weight:normal;color:#ffffff}.infopopup-loader{height:437px;overflow:hidden;position:relative;width:100%}.infopopup-loader img{position:absolute;left:313px;top:32px}#cancel_booking .infopopup-inside{height:375px}#cancel_booking .infopopup-header{height:auto;padding:13px 12px 13px 15px}#cancel_booking .accept,#cancel_booking .cancel{margin:10px 0 0}.accept{margin-right:20px}.tariff_popup_heading{position:relative;background:#fafcfb;overflow:visible !important}.tariff_popup_heading td{position:relative;height:27px;padding:5px 7px;margin:0;border:1px solid #ffffff;font-size:13px;line-height:27px;color:#23235f;cursor:pointer;font-weight:bold;overflow:hidden}.tariff_popup_heading td.auto_height{height:auto;line-height:18px}.tariff_popup_heading td.active{background:#b543a0;border:1px solid #7f186c;box-shadow:inset 0 0 6px #7f186c;-moz-box-shadow:inset 0 0 6px #7f186c;-webkit-box-shadow:inset 0 0 6px #7f186c;color:#FFF;cursor:default;overflow:visible}.tariff_popup_heading td.active .td_ins:after{content:"";display:block;position:absolute;border:7px solid transparent;border-bottom-color:white;bottom:-2px;left:50%;margin-left:-7px;z-index:2}.fare_cond_page .tariff_popup_heading h2.active .h2_ins:after{border-bottom-color:#ebf2ff}.before_after{padding:20px 15px;background:#ebf2ff;border-left:1px solid #ced5e2;border-right:1px solid #ced5e2}.before_after ul{float:left;margin:0 50px 0 0}.before_after li{float:left;width:120px}.before_after strong{display:block;float:left;margin:0 15px 0 0;font-size:14px;line-height:16px;color:#23235f;text-transform:capitalize}.before_after span{display:block;float:left;margin:0 15px 0 0;font-size:13px;line-height:16px;color:#000000}.before_after span em{font-style:normal}.before_after span em.permitted{color:#0FB80F}.before_after span em.notpermitted{color:#f01d4d}#google_translate_element{position:absolute;z-index:5000;top:17px;right:50px}@media only screen and (max-width: 480px){#google_translate_element{right:33px}}.goog-te-gadget{float:right}.goog-tooltip{display:none !important}.goog-tooltip:hover{display:none !important}.goog-text-highlight{background-color:transparent !important;border:none !important;box-shadow:none !important}.mybody{top:0px !important;height:auto;overflow:auto;background:#ffffff;min-width:inherit}.add_passenger_form_ins.infotable .doc_type{font-size:12px}.right{float:right}.my_order{width:967px;-webkit-box-shadow:0 3px 13px rgba(50,50,50,0.75);-moz-box-shadow:0 3px 13px rgba(50,50,50,0.75);box-shadow:0 3px 13px #3a3a3a}.my_order .infopopup-block{width:965px;padding:0}.my_order .infopopup-inside{width:inherit;padding:0}.my_order .infopopup-inside p{margin:0}.my_order .infopopup-inside h2{padding:10px 12px;margin:0;background:#ebf2ff;border-bottom:1px solid #aebad2}.data{margin:0 12px;padding-bottom:20px}.data h3{font-weight:normal;color:#23235f}.data span{margin:0 35px 0 0}.terms a,.terms .edit{color:#4990e2}.terms span{color:#f01d4d}.timeup{width:938px;color:#f01d4d;border-left:1px solid #f01d4d;border-bottom:1px solid #f01d4d;border-right:1px solid #f01d4d}.buttons{padding:30px 12px;background:#ebf2ff}.accept{padding:6px 17px;margin:0 10px 0 12px;text-transform:uppercase;color:#fff;font-weight:bold;text-decoration:none;background:#b543a0}.infopopup-block.chairs_popup{width:100%;padding:0;border:none;background:#FFF;overflow:hidden}.distance_data{margin:6px 0;clear:both;overflow:hidden}.distance_data li{display:block;float:left;width:50%;height:26px;padding:0 15px;font-size:13px;line-height:26px;color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.distance_data li:first-child{border-right:1px dotted #aebad2}.distance_data li span.no_info{color:#767676}.chairs_popup .infopopup-inside{width:100%;padding:0;background:#ffffff;border:none}.chairs_scheme{position:relative;width:100%;height:230px;background:url("/img/chairs_bg.jpg?48016") no-repeat top center;border-top:1px solid #aebad2;border-bottom:1px solid #aebad2}.chairs_scheme span{position:absolute;top:10px;display:block;font-size:12px;line-height:14px;color:#767676;text-align:center}.chairs_scheme span.seat_dist{left:64px;width:50%}.chairs_scheme span.seat_step{right:58px;width:50%}.chairs_popup .booking_price_button{padding:0;border:none}.chairs_popup .booking_price_button a{background:none repeat scroll 0 0 #b543a0;border:medium none;color:#ffffff;cursor:pointer;display:block;float:right;font-size:16px;font-weight:bold;height:34px;line-height:34px;margin:0;padding:0 28px;text-transform:uppercase}@media only screen and (max-width: 680px){.infopopup-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chairs_scheme{background-size:100%;background-position:center center}.chairs_scheme span.seat_dist{left:0}.chairs_scheme span.seat_step{right:0}}.conditions_text{padding:15px;background:#FFF;border:none;border-top:1px solid #ced5e2;overflow:auto;min-height:285px;height:100%}.conditions_text.conditions_with_info{height:293px}.fare_cond_page .conditions_text.conditions_with_info{height:auto}.infopopup-inside ul{margin:10px 0;padding:0 0 0 30px;list-style-type:disc}.aeroexpress_schedule{margin:0;position:relative;border:1px solid #ced5e2}.aeroexpress_schedule .aero_sched_heading{position:relative;background:#fafcfb;border:1px solid #ced5e2;overflow:visible !important}.aeroexpress_schedule .aero_sched_heading h2{position:relative;float:left;height:40px;padding:0 15px;margin:0;font-size:14px;line-height:40px;color:#23235f;cursor:pointer;font-weight:normal;border-right:1px solid #ced5e2}.aeroexpress_schedule .aero_sched_heading h2.active{background:#b543a0;color:#FFF;cursor:default}.aeroexpress_schedule .content_block{background:white}.aeroexpress_schedule .content_block .scroll{overflow:auto;max-height:340px;clear:both}.aeroexpress_schedule .aero_trace{padding:16px 14px;line-height:1.4em;color:black;border-bottom:1px solid #ced5e2;font-size:13px}.aeroexpress_schedule .aero_trace.left{min-width:300px;float:left}.aeroexpress_schedule .aero_trace strong{font-size:14px;font-weight:bold;display:block}.aeroexpress_schedule .aero_trace_filter{background:#fafcfb;border-bottom:1px solid #ced5e2;padding:11px 14px;height:16px;line-height:16px}.aeroexpress_schedule .aero_trace_filter:after{display:block;clear:both;overflow:hidden;content:''}.aeroexpress_schedule .aero_trace_filter a{display:block;float:left;margin-right:20px;position:relative;color:#1c1c47;font-size:13px;width:90px}.aeroexpress_schedule .aero_trace_filter.left{width:300px;float:left}.aeroexpress_schedule .aero_trace_filter .arrow_top:after{display:inline;content:"↑";padding:0 6px}.aeroexpress_schedule .aero_trace_filter .arrow_bottom:after{display:inline;content:"↓";padding:0 6px}.aeroexpress_schedule .aero_trace_group.left{width:315px;float:left}.aeroexpress_schedule .aero_trace_item{font-size:16px;overflow:hidden;padding:5px 0;border-bottom:1px dotted #ced5e2;height:30px;line-height:30px}.aeroexpress_schedule .aero_trace_item span{width:124px;display:block;float:left;text-indent:16px;color:black}.aeroexpress_schedule .aero_trace_item *+span{text-indent:0}#aer_timetable_popup .infopopup{height:491px;margin:auto;top:0;bottom:0;left:0;right:0;position:fixed;box-shadow:0 0 10px #767676;-moz-box-shadow:0 0 10px #767676;-webkit-box-shadow:0 0 10px #767676;min-width:300px;max-width:890px;width:100%}.select-popup-overlay .close,.select-popup-overlay .close:hover{background:url("/img/popup_close_icon.png?48016") no-repeat 0 0;display:block;position:absolute;width:10px;height:10px;overflow:hidden;top:7px;right:7px}@media all and (-ms-high-contrast:none){#passanger_popup{height:100%}#passanger_popup .popup__content{padding-left:20px;padding-right:20px}}#passanger_popup .popup{position:relative;max-width:960px}.add_user_popup{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP4////MwAJ4gPk+t4LsgAAAABJRU5ErkJggg==") repeat 0 0;top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed}.add_user_popup .close{background:url("/img/popup_close_icon.png?48016") no-repeat 0 0;display:block;position:absolute;right:20px;top:16px;width:10px;height:10px;overflow:hidden;cursor:pointer}.add_user_popup .close:hover{background-position:0 bottom}.add_user_popup .close:before{content:"";font-family:"icons-font" !important}.popup_ins{position:fixed;top:8%;left:0;right:0;width:960px;margin:auto;background:white;-moz-box-shadow:0 3px 18px #bbb;-webkit-box-shadow:0 3px 18px #bbb;box-shadow:0 3px 18px #bbb}.popup_ins .popup_header{height:50px;color:white;padding:0 15px;clear:both;background:#2d2d71;font-size:16px;line-height:50px;font-weight:bold}.popup_ins .passenger_num{padding-top:5px;border-top:none}.popup_ins .passenger_info{padding:10px 0 0}.popup_ins .save_userdata{float:left}.popup_ins .form_row.bonuscard{padding:0 13px}.popup_content .passenger_info label{padding:0;font-size:13px;line-height:18px;clear:none}.popup_content .passenger_info .sex label{line-height:34px}.form_row.add_pass_buttons{padding:15px 0 5px}.add_pass_cancel{display:block;float:left;height:36px;margin:0 0 0 25px;line-height:36px;font-size:14px;color:#767676;font-weight:bold}#sa_popup{position:relative}#sa_popup .popup__header--sa{color:#22225e;background-color:#ebf2ff;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}#sa_popup .popup__header--sa:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-image:url('/img/icons-popup/seats.png?48016');background-position:center center;background-repeat:no-repeat}#sa_popup .popup__header--sa__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}#sa_popup .popup__header--sa .popup__close{color:#ffffff;width:75px}#sa_popup .popup__footer-info strong{font-weight:bold;color:#22225e;font-size:16px;margin-left:10px}#sa_popup .popup__footer-info{line-height:34px;padding-right:15px}#sa_popup .popup__title{font-size:16px;font-weight:bold;color:#22225e;line-height:35px}#sa_popup .popup__accordeon-arrow{font-size:45px;line-height:35px;float:left}#sa_popup .popup__accordeon-arrow:before{content:"/";font-family:"icons-font" !important}#sa_popup .popup__footer{text-align:right}#sa_popup .mfp-close{top:13px;color:#22225e}#sa_popup ul.pass_list{list-style-type:none;padding:0;margin:0 0 0 -4px}#sa_popup ul.pass_list li{padding:5px 0}#sa_popup ul.pass_list .iradio_minimal{display:inline-block;vertical-align:top}#sa_popup ul.pass_list label{cursor:pointer}.transfer-popup__item{border-top:solid 1px #ced5e2;padding:10px;line-height:20px}.transfer-popup .row{position:relative}.transfer-popup .tittle{font-weight:bold;padding:0 0 10px}.transfer-popup strong{color:#22225e;font-size:16px;display:block}.transfer-popup .on-road-time strong{color:#ced5e2}.transfer-popup .transfer-time{position:absolute;right:10px;bottom:-20px;width:20%}.factura_popup .select-popup-overlay{background:url("/img/allert_overlay.png?48016") repeat scroll 0 0 rgba(0,0,0,0);height:100%;left:0;position:fixed;top:0;width:100%;z-index:400}.factura_popup .popup{top:0;bottom:0;height:340px}.factura_popup .chosen-container{min-width:192px}.factura_popup .chosen-drop,.factura_popup .chosen-results{height:130px}.popup.factura_popup{max-height:100%;max-width:960px;background:white}#bg_popup,#un_popup,#md_popup,#sa_popup,#pt_popup{min-width:1px;min-height:1px}.popup-segment .add-service .icheckbox_minimal{float:left;margin-right:5px}#bg_popup button.popup__close{color:#22225e}.additional-services:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.additional-services .add-service{position:relative;padding:10px 0 10px 25px}.additional-services .add-service .icheckbox_minimal{float:left;margin:10px 5px 0 0}.additional-services .add-service.choose-sit:before,.additional-services .add-service.SA:before,.additional-services .add-service.sa:before{content:"m";font-family:"icons-font" !important}.additional-services .add-service.choose-sit:before,.additional-services .add-service.SA:before,.additional-services .add-service.sa:before{font-size:22px;margin-top:-21px}.additional-services .add-service.sport-gear:before{content:"'";font-family:"icons-font" !important}.additional-services .add-service.sport-gear:before{font-size:28px;left:-4px}.additional-services .add-service.pets:before,.additional-services .add-service.PT:before{content:"\e00c";font-family:"icons-font" !important}.additional-services .add-service.pets:before,.additional-services .add-service.PT:before{font-size:30px;left:-6px;margin-top:-18px}.additional-services .add-service.food-order:before,.additional-services .add-service.ML:before,.additional-services .add-service.ml:before{content:"G";font-family:"icons-font" !important}.additional-services .add-service.food-order:before,.additional-services .add-service.ML:before,.additional-services .add-service.ml:before{font-size:28px;left:-3px}.additional-services .add-service.lounge:before{content:"\e00b";font-family:"icons-font" !important}.additional-services .add-service.lounge:before{font-size:28px;left:-4px}.additional-services .add-service.fast-reg{position:relative}.additional-services .add-service.fast-reg:before{content:"s";font-family:"icons-font" !important}.additional-services .add-service.fast-reg:before{content:"s";font-family:"icons-font" !important}.additional-services .add-service.fast-reg:before{position:absolute;left:7px;top:6px;font-size:22px;z-index:1;color:#aebad2}.additional-services .add-service.fast-reg:hover:before{color:#23235f}.additional-services .add-service.fast-reg:before{font-size:25px;left:-3px}.additional-services .add-service.extra-baggage:before,.additional-services .add-service.BG:before{content:"\e00d";font-family:"icons-font" !important}.additional-services .add-service.extra-baggage:before,.additional-services .add-service.BG:before{font-size:36px;margin-top:-21px;left:-11px}.additional-services .add-service.MD:before{content:"6";font-family:"icons-font" !important}.additional-services .add-service.MD:hover:before{color:#fff !important;background:#23235f !important}.additional-services .add-service.MD:before{width:20px;height:20px;overflow:hidden;line-height:20px;text-align:center;background:#aebad2;color:#fff;font-size:40px;text-indent:-10px;margin-top:-10px}.additional-services .add-service.UN:before{content:"v";font-family:"icons-font" !important}.additional-services .add-service.UN:before{font-size:20px}.additional-services .add-service.check-in:before{content:"z";font-family:"icons-font" !important}.additional-services .add-service.check-in:before{font-size:17px;left:-1px}.additional-services .add-service:before{position:absolute;left:-3px;top:80%;margin-top:-14px;color:#aebad2}.additional-services .add-service:hover:before,.additional-services .add-service.active:before{color:#23235f}.additional-services a{color:#0064b8;font-size:14px}.additional-services a span{display:block;font-size:13px;color:#000000}.additional-services a span strong{color:#26215e}.popup__header--ml,.popup__header--upsale{background-color:#ebf2ff;color:#22225e;color:#ffffff;background:#22225e;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}.popup__header--ml:before,.popup__header--upsale:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-image:url('/img/icons-popup/food.png?48016');background-position:center center;background-repeat:no-repeat}.popup__header--ml__text,.popup__header--upsale__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup__header--ml .popup__close,.popup__header--upsale .popup__close{color:#ffffff;width:75px}.popup__header--un,.popup__header--md{background-color:#ebf2ff;color:#22225e;color:#ffffff;background:#22225e;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}.popup__header--un:before,.popup__header--md:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-position:center center;background-repeat:no-repeat}.popup__header--un__text,.popup__header--md__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup__header--un .popup__close,.popup__header--md .popup__close{color:#ffffff;width:75px}.popup__header--un:before{background-image:url('/img/icons-popup/un.png?48016')}.popup__header--md:before{background-image:url('/img/icons-popup/md.png?48016')}.popup__header--registraion{background-color:#ebf2ff;color:#22225e;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}.popup__header--registraion:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-image:url('/img/icons-popup/reg.png?48016');background-position:center center;background-repeat:no-repeat}.popup__header--registraion__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup__header--registraion .popup__close{color:#ffffff;width:75px}.popup__header--bg,.popup__header--luggage{background-color:#ebf2ff;color:#22225e;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}.popup__header--bg:before,.popup__header--luggage:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-image:url('/img/icons-popup/luggauge.png?48016');background-position:center center;background-repeat:no-repeat}.popup__header--bg__text,.popup__header--luggage__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup__header--bg .popup__close,.popup__header--luggage .popup__close{color:#ffffff;width:75px}.popup__header--lounge{background-color:#ebf2ff;color:#22225e;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}.popup__header--lounge:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-image:url('/img/icons-popup/lounge.png?48016');background-position:center center;background-repeat:no-repeat}.popup__header--lounge__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup__header--lounge .popup__close{color:#ffffff;width:75px}.popup__header--checkin{background-color:#ebf2ff;color:#22225e;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}.popup__header--checkin:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-image:url('/img/icons-popup/checkin.png?48016');background-position:center center;background-repeat:no-repeat}.popup__header--checkin__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup__header--checkin .popup__close{color:#ffffff;width:75px}.popup__header--pt,.popup__header--pet{background-color:#ebf2ff;color:#22225e;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}.popup__header--pt:before,.popup__header--pet:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-image:url('/img/icons-popup/pet.png?48016');background-position:center center;background-repeat:no-repeat}.popup__header--pt__text,.popup__header--pet__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup__header--pt .popup__close,.popup__header--pet .popup__close{color:#ffffff;width:75px}.popup__header--sport{background-color:#ebf2ff;color:#22225e;color:#ffffff;background:#22225e;font-weight:bold;font-size:16px;padding:25px 75px;position:relative}.popup__header--sport:before{content:'';top:0;left:0;width:75px;height:100%;position:absolute;background-image:url('/img/icons-popup/sport.png?48016');background-position:center center;background-repeat:no-repeat}.popup__header--sport__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.popup__header--sport .popup__close{color:#ffffff;width:75px}.form-inline li{display:inline-block;white-space:nowrap;margin-right:40px}.popup__select-place{font-size:0;overflow:hidden;line-height:0;border-top:1px solid #ced5e2}.popup__select-place img{width:100%;height:auto}.form-list-horizontal li{display:inline-block;line-height:16px;font-size:14px;margin-right:10px}.form-list-horizontal li:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.form-list-horizontal li .iradio_minimal,.form-list-horizontal li .icheckbox_minimal{float:left}.form-list-horizontal li .label{float:left;margin-left:0px;margin-bottom:0;font-size:14px;font-weight:normal;cursor:pointer}.form-list-vertical{line-height:16px;margin:10px 0;font-size:14px}.form-list-vertical li{display:block;margin-right:15px;padding-bottom:0;margin-bottom:10px}.form-list-vertical li:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.form-list-vertical li .iradio_minimal,.form-list-vertical li .icheckbox_minimal{float:left}.form-list-vertical li .label{display:inline-block;margin:0;vertical-align:top;padding:0;line-height:14px;min-height:14px}.form-list-vertical li .label span{font-size:13px}.form-list-vertical li .label span strong{font-size:14px}.flyight-info{color:#22225e;font-size:16px;line-height:20px}.flyight-info strong{margin-right:10px}.flyight-info strong span{font-size:14px;margin-left:10px;font-weight:normal}#ancillary_service{padding:0 15px;border-top:none;overflow:hidden}#ancillary_service .popup__table-header{margin-top:10px;overflow:hidden;color:#1c1c47}#ancillary_service .popup__table-row{border-top:none}#ancillary_service .popup__table-separator:first-child{display:none}.mCustomScrollbar.mCS_no_scrollbar .mCustomScrollBox{padding:15px}.mCustomScrollbar .mCustomScrollBox{margin:-15px;padding:15px 30px 15px 15px}.mCustomScrollbar .mCSB_scrollTools{border-left:1px solid #ced5e2}.mCustomScrollbar .mCSB_container{width:100%}.credit-popup p:first-child{padding:0 15px 10px;margin:0 -15px 10px}.alert-text{border-bottom:solid 1px #ced5e2}.alert-text strong{color:#b543a0}.payment-links{margin-bottom:10px}.payment-links a{display:inline-block;vertical-align:middle;margin:0 10px}.sms-popup .popup__content .popup-content_top{padding:0 15px 10px;margin:0 -15px 10px;border-bottom:solid 1px #ced5e2;position:relative}.sms-popup .sms-input-label{display:inline-block;margin-bottom:5px}.sms-popup .repeat-sms{display:block;margin-top:24px;text-align:center;color:#b543a0}.sms-popup .repeat-sms span{display:block;color:#ced5e2;font-size:10px}.sms-popup .confirm-btn_wrapper{float:left;padding-top:8px}.sms-popup .confirm-btn_wrapper svg{margin-top:-3px}.sms-popup .confirm-btn_wrapper a{font-weight:bold;color:#22225e}.sms-popup label+#doc_url{float:left;margin-top:8px;padding-left:3px}.sms-popup .timer{position:absolute;right:15px;top:0;color:#22225e}.sms-popup .timer ul{margin:0;padding:0}.sms-popup .timer li{display:inline-block;vertical-align:top;font-weight:bold}.sms-popup .icheckbox_minimal{float:left;top:8px;margin-right:5px}.sms-popup .accept-error{background:#f4d3de;border:1px solid #f01d4d}#bg_popup{position:relative}#bg_popup .mfp-close{top:13px;color:#22225e}#request_popup.popup--request{top:50%;margin-top:-100px}.fly-class_popup h2{font-size:16px;text-transform:none}.fly-class_popup h2 span{font-weight:normal}.fly-class_popup label{font-size:20px;display:block;margin-bottom:15px;color:#22225e}.fly-class_popup .popup__content p{position:relative;padding-left:26px;line-height:22px;margin-bottom:7px}.fly-class_popup .class-wrapper{padding-top:15px;border:solid 1px #ced5e2;overflow:hidden;position:relative;box-sizing:border-box}.fly-class_popup .class-wrapper:before{content:'';position:absolute;left:33.33%;top:-10px;bottom:-10px;border-left:solid 1px #ced5e2;z-index:1}.fly-class_popup .class-wrapper:after{content:'';position:absolute;left:66.66%;top:-10px;bottom:-10px;border-left:solid 1px #ced5e2;z-index:1}.fly-class_popup .class-item{height:100%;min-height:100%;position:relative}.fly-class_popup .class-item.disabled:before{content:'';display:block;position:absolute;left:0;top:-20px;right:0;bottom:-200px;background-color:rgba(202,202,202,0.43);z-index:25}.fly-class_popup .more-btn{border-top:solid 1px #ced5e2;background:#ffffff;text-align:center;color:#4990e2;padding:10px;z-index:26;display:none;position:absolute;bottom:0;cursor:pointer}.fly-class_popup .more-btn .more-open{display:none}.fly-class_popup .more-btn .more-close{display:inline}.fly-class_popup .more-btn.open .more-open{display:inline}.fly-class_popup .more-btn.open .more-close{display:none}.fly-class_popup .popup__footer_payment{min-height:50px}.fly-class_popup .popup__footer_payment p{padding:15px 50px 15px 15px}#js-showrules-popup,#content_popup{position:relative}#aircompany_alternative_payment_system .infopopup .infopopup-inside{height:420px !important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mfp-inline-holder .popup{height:auto;overflow-y:auto;-ms-overflow-y:auto}.mfp-content #acception_popup{max-height:235px}}.mfp-inline-holder .popup{-ms-overflow-y:auto}#ins-popup{position:relative}#ins-popup .popup__close.js-popup-close.mfp-close{display:block;background-image:url("/img/delete_btn.png?48016");background-repeat:no-repeat;top:-15px;right:-35px;opacity:1}.mfp-content #acception_popup{width:472px;font-size:14px;color:black;font-weight:bold}#transfer .popup__header{margin-top:-60px;position:absolute}#transfer .popup__content{max-height:220px}.cookie-control{position:fixed;right:0;top:50%;width:245px;margin-top:-90px;z-index:250}.cookie-control-heading{position:relative;padding:13px 15px 12px 55px;background:#22225e url("/img/cookie-bg.png?48016") no-repeat 15px 50%;font-size:16px;line-height:20px;color:#ffffff}.cookie-control-heading .close{background:url("/img/popup_close_icon.png?48016") no-repeat;cursor:pointer;display:block;height:10px;overflow:hidden;position:absolute;right:20px;top:50%;width:10px;margin:-3px 0 0}.cookie-control-heading .close:hover{background-position:0 bottom}.cookie-control-body{padding:15px 20px 18px;background:#2d2d71;font-size:13px;color:#DEDEFE}.cookie-control-body a{display:block;margin-top:16px;background:#3C3C7F;height:36px;font-size:16px;line-height:36px;color:#ffffff;text-align:center}.payment_group_errors{font-size:13px}.payment_group_errors h1{font-size:16px}.choose-office-popup{display:block;width:640px;margin:auto}.choose-office-popup .popup__header{padding:20px}.choose-office-popup .popup__content{border:1px solid #CCC;padding:15px 0 0}.choose-office-popup h3{font-size:20px;color:#FFF;font-family:Arial;text-transform:none;font-weight:bold}.choose-office-popup p{padding:25px 22px;font-size:14px;color:#333;font-family:Arial}.choose-office-popup p:first-child{border-bottom:1px solid #CCC;padding:4px 22px 15px}.choose-office-popup .pink{padding:0 7px 0 0;color:#B643A0}.choose-office-popup .btn-block{padding:15px 20px;background:#F5F5F5;clear:both;overflow:hidden}.mfp-close-btn-in .choose-office-popup .mfp-close{position:relative;float:right;width:165px;height:35px;font-size:16px;line-height:35px;color:#FFF;font-weight:bold;opacity:1}.away-popup{max-height:600px;padding:0 0 0 310px;background:url("../img/why_you_go.jpg?48016") no-repeat left}.away-popup__header{padding:20px 40px 20px 25px;border-bottom:1px solid #CDD5E1;font-size:20px;line-height:28px;color:#37377B}.away-popup__reason{padding:20px 40px 23px 25px;border-bottom:1px solid #CDD5E1;font-size:13px;line-height:20px;color:#656565}.away-popup__form{padding:10px 40px 5px 25px;background:#F9FBFB;border-bottom:1px solid #CDD5E1}.away-popup__footer{padding:20px 40px 20px 25px;background:#FFF;border-top:1px solid #CDD5E1;clear:both;overflow:hidden}.away-popup__footer .leave-page{display:inline-block;font-size:13px;line-height:36px;color:#95A3BB;text-decoration:underline}.away-popup__footer .leave-page:hover{text-decoration:none}.away-popup__footer .btn{width:auto;font-size:14px;height:36px}.away-popup .form-item{padding:0 0 7px;clear:both;min-height:35px;line-height:33px;position:relative}.away-popup label{display:block;font-size:12px;line-height:18px;margin:0 0 5px;color:#000}.away-popup .textinput{width:100%;height:40px;padding:10px;background:#ffffff;border:1px solid #ced5e2;font-size:13px;box-sizing:border-box}.away-popup .textarea{display:block;width:100%;min-height:110px;padding:10px;background:#ffffff;border:1px solid #ced5e2;font-size:13px;box-sizing:border-box;resize:none}.away-popup .file-load-block{position:relative;margin-top:0;padding:11px 40px 11px 25px;background:#EBF1FF}.away-popup .file-load-block input[type=file]{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;height:26px;width:150px;z-index:2;cursor:pointer;z-index:100;left:10px}.away-popup .file-load-block .add_file_btn{position:relative;top:0;display:inline-block;min-width:150px;height:36px;padding:0 15px 0 30px;margin-right:15px;line-height:34px;color:#000;border:1px solid #ced5e2;background:#F9FBFB url("../img/clip.gif?48016") no-repeat 17px 50%;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:normal}.away-popup .file-load-block .input_file{display:inline-block;position:absolute;height:36px;line-height:36px;font-size:13px;color:#000;width:225px;overflow:hidden;text-overflow:ellipsis}.away-popup .delete-file{text-align:right}.away-popup .file-load-block .delete{position:relative;top:8px;display:inline-block;width:15px;height:25px;background:url("../img/close_sp.png?48016") no-repeat -6px -4px;z-index:15}.mfp-content .upsale-popup{max-width:760px;overflow:inherit}.mfp-content .upsale-popup .mfp-close{color:#22225e;margin:22px 0 0 0;font-size:34px}.mfp-content .upsale-popup .popup__header{background:#e4f1f4;padding:36px 10px 10px 80px;font-weight:bold;height:90px;box-sizing:border-box;color:#22225e}.mfp-content .upsale-popup .popup__content{overflow-y:inherit}.mfp-content .upsale-popup .popup__content .additional_services_list{padding:0}.mfp-content .upsale-popup .popup__content li{list-style-type:none}.mfp-content .upsale-popup .popup__content .iradio_minimal,.mfp-content .upsale-popup .popup__content .icheckbox_minimal{display:inline-block}.mfp-content .upsale-popup .popup__footer{padding:10px}.mfp-content .upsale-popup .popup__footer .upsale_price{display:block;float:right;font-size:16px;line-height:32px}.mfp-content .upsale-popup .popup__footer .upsale_price strong{color:#22225e}.mfp-content .upsale-popup.checkin-popup .popup__header{background:#e4f1f4 url('/img/upsales-popup/checkin-logo.png?48016') no-repeat left 10px top 18px}.popup{position:fixed;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:300px;max-width:890px;width:100%;max-height:80%;overflow:hidden;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP4////MwAJ4gPk+t4LsgAAAABJRU5ErkJggg==") repeat 0 0;z-index:500;left:0;right:0;margin:auto;box-sizing:border-box;-webkit-box-shadow:0 -1px 42px 1px rgba(25,25,25,0.36);-moz-box-shadow:0 -1px 42px 1px rgba(25,25,25,0.36);box-shadow:0 -1px 42px 1px rgba(25,25,25,0.36)}.popup--css{position:relative;max-height:80vh}.mfp-inline-holder .popup{height:auto;min-height:0}.popup.map-block{min-height:530px}.popup.map-block>button{display:none}.popup.map-block .btn{margin-top:16px;width:auto;clear:both;position:static;display:block;opacity:1}.popup__close:before{display:none}.popup .popup__close:before{display:none}.popup__accordeon-arrow{font-size:45px;line-height:35px;float:left}.popup__accordeon-arrow::before{content:"/";font-family:"icons-font" !important}.popup__accordeon-header{cursor:pointer;color:#1c1c47}.popup__title{font-size:16px;font-weight:bold;color:#22225e;line-height:35px}.popup__title--sub{font-size:14px;line-height:1.5em;font-weight:bold;color:#22225e}.popup.nopadding{padding:15px 0 0}.popup__footer{border-top:1px solid #ced5e2;background:#fafcfb;overflow:hidden;text-align:right}.popup__footer_payment p{line-height:38px;padding:15px 25px 15px 15px}.popup__footer_payment strong{padding:0 10px;font-size:18px;color:#22225e}.popup__footer_btn{padding:15px}.popup__footer .btn{float:right;width:auto;margin-left:15px;padding:0 25px;height:35px;font-size:16px;line-height:35px;font-weight:700;border-color:#b543a0;background:#b543a0;color:#ffffff;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup__footer .btn:hover{background-color:#c665b4}.popup__footer-info{line-height:34px}.popup__footer-info strong{font-weight:bold;color:#22225e;font-size:16px;margin-left:10px}.popup__footer-info .inline-link{color:#4990e2;text-decoration:none;border-bottom:1px solid transparent;display:inline-block;line-height:1}.popup__footer-info .inline-link:hover{border-bottom:1px solid #4990e2}.popup__footer-info .danger-link{color:#f01d4d;text-decoration:none;border-bottom:1px solid transparent;display:inline-block;line-height:1}.popup__footer-info .danger-link:hover{border-bottom:1px solid #f01d4d}.popup__table-row{margin-left:-10px;margin-right:-10px;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:7px 0}.popup__table-row:after{display:block;clear:both;overflow:hidden;content:''}.popup__table-header{margin-left:-10px;margin-right:-10px;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px 0;overflow:hidden;color:#1c1c47}.popup__table-header:after{display:block;clear:both;overflow:hidden;content:''}.popup__table-link{color:#4990e2;text-decoration:none}.popup__table-link:hover{text-decoration:underline}.popup__table-separator{border:none;margin:10px 0;border-top:1px dotted #ced5e2}.popup__table-error{color:#f01d4d;text-decoration:none}.popup__table-error:hover{text-decoration:underline}.popup hr.separator--dotted{border:none;margin:10px 0;border-top:1px dotted #ced5e2}.popup hr.separator--dashed{border:none;margin:10px 0;border-top:1px dashed #ced5e2}.popup hr.separator{border:none;margin:10px 0;border-top:1px solid #ced5e2}.popup img{height:auto}.popup__header{position:relative;padding:12px 35px 12px 12px;margin:0;background:#22225e;border:none;font-size:16px;line-height:20px;font-weight:normal;color:#ffffff}.popup__content{overflow-y:auto;padding:15px;background:#FFF;font-size:13px;line-height:18px;color:#3a3a3a;box-sizing:border-box}.popup__content h2{margin:10px 0 20px;font-size:13px;line-height:18px;font-weight:bold;text-transform:uppercase}.popup__content ul{margin:10px 0;padding:0 0 0 30px;list-style-type:disc}.mfp-iframe-holder .mfp-content.open_infoframe{max-width:560px;margin-bottom:50px;overflow:auto}.mfp-iframe-holder .mfp-content.open_infoframe__visa{max-width:480px}.mfp-iframe-holder .mfp-content.open_infoframe .mfp-close{color:#22225e}.mfp-iframe-holder .mfp-content.open_infoframe .mfp-iframe-scaler{height:585px;position:relative;-webkit-overflow-scrolling:touch;overflow-y:scroll}.mfp-iframe-holder .mfp-content.open_infoframe .mfp-iframe-scaler iframe{height:1400px}.mfp-iframe-holder .mfp-content.open_infoframe.open_infoframe__visa .mfp-iframe-scaler iframe{height:940px}.mfp-iframe-holder .mfp-content.open_multitariff{margin-bottom:50px;overflow:auto}.mfp-iframe-holder .mfp-content.open_multitariff .mfp-close{color:#ffffff}.mfp-iframe-holder .mfp-content.open_multitariff .mfp-iframe-scaler{height:585px;position:relative;-webkit-overflow-scrolling:touch}.mfp-iframe-holder .mfp-content.open_multitariff .fare_information_block{max-height:inherit}@media only screen and (max-width:600px){.mfp-content.open_infoframe.open_infoframe__visa{max-width:400px}}.mfp-hide{display:none !important}.mfp-close-btn-in .mfp-close{width:44px;height:44px;right:0;margin:auto;color:#ced5e2}.mfp-close-btn-in .mfp-close:hover{color:#3a3a3a}.mfp-close-btn-in .mfp-close-btn-in .mfp-close{width:44px;text-align:center;color:#ced5e2}.mfp-bg{background-color:#ffffff;position:fixed !important}.mfp-bg.dark{background-color:#131313}.mfp-bg.inline-dark-popup{background:#000000}.mfp-ajax-holder{background:url("/img/mp_preloader.gif?48016") center no-repeat}.mfp-ready .mfp-ajax-holder{background-image:none}.mfp-iframe-holder iframe{background:#ffffff url("/img/mp_preloader.gif?48016") center no-repeat !important;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-iframe-holder .mfp-close{top:-1px;right:3px}.mfp-iframe-holder .mfp-content{min-height:414px;height:auto;overflow:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);background:#ffffff;max-width:890px}@media only screen and (max-width: 480px){.mfp-iframe-holder .mfp-content{min-height:90%}}.mfp-wrap{top:0 !important;left:0;width:100%;height:100% !important;z-index:1102;position:fixed !important;outline:none !important;overflow:auto;-webkit-backface-visibility:hidden}.mfp-s-ready .mfp-preloader{display:none}.mfp-iframe-scaler{padding-top:0px}.mfp-ajax-holder #infopopup.popup{top:0;bottom:0}.popup_owerlay{position:fixed;min-width:100%;height:100%;left:0;top:0;bottom:0;z-index:800;background:rgba(255,255,255,0.5);overflow:auto;-webkit-overflow-scrolling:touch}.popup_owerlay.hidden{display:none}.popup_header{height:45px;color:white;padding:0 0 0 54px;clear:both;background:#1c1c47 url("/img/cabinet_icon.png?48016") no-repeat 22px 45%;font-size:14px;line-height:45px;background-size:22px}.login_loader{width:32px;height:32px;margin:150px auto}.popup_login_loader{width:100%;height:330px;margin:0;padding-top:60px;text-align:center}.popup_login_loader .loader_logo{width:200px;height:100px}.popup_login_loader p{font-size:19px;font-weight:bold;margin:25px 0 60px}.form-item-inline .label{cursor:pointer;float:left;margin-left:0px;margin-bottom:0;font-size:14px;font-weight:normal;clear:inherit}.row .form-item{position:relative}.row .accept_terms{padding:0 13px 15px;line-height:20px}.tooltip__content .form-item .txtinput.error,.tooltip__content .form-item textarea.error{background:#f4d3de;border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.popup--feedback{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.35);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.35);box-shadow:0 1px 4px rgba(0,0,0,0.35);max-width:840px;margin:auto}.popup--feedback .mfp-bg{background-color:#ffffff}.popup--feedback .mfp-bg.dark{background-color:#131313}.popup--feedback .mfp-bg.inline-dark-popup{background:#000000}.popup--feedback__content{background:url('/img/mops.jpg?48016') no-repeat left center #4c4ca2}.popup--feedback__content:after{display:block;clear:both;overflow:hidden;content:''}.popup--feedback__title,.popup--feedback__list-item,.popup--feedback__call-back,.popup--feedback__footer{padding:16px 30px}@media only screen and (max-width: 768px){.popup--feedback__title,.popup--feedback__list-item,.popup--feedback__call-back,.popup--feedback__footer{padding:15px}}.popup--feedback__left{margin-left:35%;width:65%;background:#fff}@media only screen and (max-width: 680px){.popup--feedback__left{width:100%;margin:0}}.popup--feedback__title{color:#22225e;font-size:20px;border-bottom:1px solid #e6eaf0}.popup--feedback__list-item{font-size:14px;color:#666;border-bottom:1px solid #e6eaf0;position:relative;padding-left:60px}@media only screen and (max-width: 768px){.popup--feedback__list-item{padding-left:35px}}.popup--feedback__list-item .icheckbox_minimal,.popup--feedback__list-item .iradio_minimal{position:absolute;top:20px;left:30px}@media only screen and (max-width: 768px){.popup--feedback__list-item .icheckbox_minimal,.popup--feedback__list-item .iradio_minimal{top:15px;left:15px}}.popup--feedback__list-item.active{background:#fafcfb}.popup--feedback__list-item.active .popup--feedback__list-sub{display:block}.popup--feedback__list-item label{display:block}.popup--feedback__list-sub{margin-top:10px;display:none}.popup--feedback__list-sub textarea{min-height:57px;font-size:13px;width:100%;padding:5px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.35);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.35);box-shadow:0 1px 4px rgba(0,0,0,0.35)}.popup--feedback__list-info{margin-bottom:5px;font-size:12px;color:#aebad2}.popup--feedback__call-back{background:#fafcfb}.popup--feedback__call-back p{color:#aebad2;font-size:12px}.popup--feedback__footer{border-top:none;overflow:hidden}.popup--feedback__footer .btn--clean,.popup--feedback__footer .btn{float:right;width:auto;margin-left:10px;font-size:14px;font-weight:normal}.popup--feedback .btn--call-back{font-size:16px;font-weight:bold;color:#aebad2;padding:0px 10px;line-height:34px;height:34px;cursor:pointer;border:1px solid transparent;background-color:transparent;display:block;text-decoration:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #aebad2;font-size:14px;font-weight:normal}.popup--feedback .btn--call-back:hover{background-color:rgba(26,26,26,0)}input.popup--feedback .btn--call-back{width:100%}.popup--feedback .btn--call-back:hover{background-color:rgba(26,26,26,0)}input.popup--feedback .btn--call-back{width:100%}@media only screen and (max-width: 480px){.popup--feedback .btn--call-back{margin-bottom:10px}}.popup--feedback .btn--call-back:hover{background:#aebad2;color:#fff}.popup--feedback .btn--clean{margin:0;float:left;padding:0!important;font-size:16px;font-weight:bold;color:#aebad2;padding:0px 10px;line-height:34px;height:34px;cursor:pointer;border:1px solid transparent;background-color:transparent;display:block;text-decoration:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:14px;font-weight:normal}.popup--feedback .btn--clean:hover{background-color:rgba(26,26,26,0)}input.popup--feedback .btn--clean{width:100%}.popup--feedback .btn--clean:hover{background-color:rgba(26,26,26,0)}input.popup--feedback .btn--clean{width:100%}.popup--feedback .btn--clean span{border-bottom:1px solid #aebad2}.popup--feedback .btn--clean:hover span{border-bottom:1px solid transparent}.notifications{float:right;position:relative}.notifications.cabinet-content{float:none}.notifications.cabinet-content .notifications_list{padding:0}.notifications .header-notifications_list{margin:0}.notifications .header-notifications_list a{padding:10px 10px 10px 50px}.notifications_icon{background:#ffffff;width:22px;height:16px;border-radius:3px;position:relative;margin:17px 10px 0}.notifications_icon:after{content:'';width:0;height:0;border-top:5px solid #ffffff;border-right:5px solid transparent;position:absolute;left:5px;bottom:-5px}.notifications_icon span{color:#ffffff;background:#f01d4d;position:absolute;right:-5px;top:-5px;padding:1px 3px;border-radius:3px;font-size:11px}.notifications_content{display:none;position:absolute;background:#ffffff;width:360px;z-index:5;left:-166px;top:51px;box-shadow:0 0 15px #000000}.notifications_content:before{content:'';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #ffffff;left:50%;margin-left:-8px;top:-15px;position:absolute}.notifications_header{padding:10px;border-bottom:solid 1px #ced5e2}.notifications_header h3{font-size:14px;text-transform:none;font-weight:bold;color:#3a3a3a;display:inline-block;font-family:arial}.notifications_header .notifications_check-all{float:right;font-size:13px;color:#4990e2;padding:2px 0 0}.notifications_header .notifications_check-all:hover{color:#4990e2;text-decoration:underline}.notifications .notifications_list{margin:0}.notifications .notifications_list li{border-bottom:solid 1px #ced5e2;position:relative;display:block;width:100%;padding:0}.notifications .notifications_list li:hover{background-color:#dfe4f7}.notifications .notifications_list li:hover svg{fill:#22225e}.notifications .notifications_list .label{width:14px;height:14px;position:absolute;left:30px;top:29px}.notifications .notifications_list .label svg{width:14px;height:14px}.notifications .notifications_list .label .dollar{background:green;border-radius:10px;fill:#ffffff}.notifications .notifications_list .label .system{fill:#77c0f3}.notifications .notifications_list .label .price{fill:#8f8fdc}.notifications .notifications_list a{display:block;padding:10px 10px 10px 50px;font-size:14px;box-sizing:border-box;white-space:normal}.notifications .notifications_list time{font-size:13px;color:#aebad2;margin-bottom:5px;display:block}.notifications .notifications_list p{color:#000000}.notifications_icons{position:absolute;left:15px;top:12px}.notifications_icons svg{fill:#ced5e2;width:22px;height:22px}.notifications_check-this{position:absolute;right:10px;top:7px;display:none}.notifications_check-this svg{fill:#ced5e2;width:10px;height:10px}.notifications .notifications_show-all{display:block;padding:10px;text-align:center;color:#4990e2}.notifications .notifications_show-all:hover{color:#4990e2;text-decoration:underline}.notifications_info{line-height:16px}.notifications_not-readed{background-color:#ebf2ff}.notifications_not-readed .notifications_check-this{display:block}.notifications_not-readed .notifications_icons svg{fill:#22225e}.notifications_not-readed:hover svg{fill:#22225e}.cookie-control__custom{position:fixed;margin:0;top:0;width:100%;padding:0 10px;background:#E1E1E7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:52}.cookie-control__custom .wrapper{position:relative;max-width:984px;padding:10px 150px 10px 10px;box-sizing:border-box;margin:auto}.cookie-control__custom .cookie-control-heading{position:static;display:inline-block;margin:0;font-size:12px;line-height:20px;padding:0;color:#252525;background:transparent}.cookie-control__custom .cookie-control-heading .close{display:none}.cookie-control__custom .cookie-control-body{display:inline;font-size:12px;line-height:20px;padding:0;color:#252525;background:transparent}.cookie-control__custom .cookie-control-body a{display:inline;font-size:12px;color:#0063b8;line-height:inherit;background:none}.cookie-control__custom .cookie-control-body p{display:inline}.cookie-control__custom .cookie-control-body .accept-and-close{min-width:100px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:10px;height:auto;margin:0;padding:0 10px;color:#ffffff;text-align:center;text-decoration:none;line-height:1;font-size:14px;line-height:36px;border-radius:4px;background:#b543a0;box-sizing:border-box;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.cookie-control__custom .cookie-control-body .accept-and-close:hover{background:#c665b4}.subscrie-ban{min-height:440px;padding:20px;box-sizing:border-box;text-align:center;border:1px solid #ced5e2;background:#fff url("/img/subscribe_bg.png?48016") no-repeat}.subscrie-ban textarea{max-width:100%;border:1px solid #aebad2;padding:10px;width:100%;margin-bottom:0;font-size:14px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscrie-ban input[type="text"],.subscrie-ban input[type="password"],.subscrie-ban input[type="date"],.subscrie-ban input[type="datetime"],.subscrie-ban input[type="datetime-local"],.subscrie-ban input[type="month"],.subscrie-ban input[type="week"],.subscrie-ban input[type="email"],.subscrie-ban input[type="number"],.subscrie-ban input[type="search"],.subscrie-ban input[type="tel"],.subscrie-ban input[type="time"],.subscrie-ban input[type="url"],.subscrie-ban input[type="color"]{border:1px solid #aebad2;padding:0 10px;height:34px;line-height:1;width:100%;display:inline-block;margin-bottom:0;vertical-align:middle;font-size:14px;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.subscrie-ban input[type="text"]::-ms-clear,.subscrie-ban input[type="password"]::-ms-clear,.subscrie-ban input[type="date"]::-ms-clear,.subscrie-ban input[type="datetime"]::-ms-clear,.subscrie-ban input[type="datetime-local"]::-ms-clear,.subscrie-ban input[type="month"]::-ms-clear,.subscrie-ban input[type="week"]::-ms-clear,.subscrie-ban input[type="email"]::-ms-clear,.subscrie-ban input[type="number"]::-ms-clear,.subscrie-ban input[type="search"]::-ms-clear,.subscrie-ban input[type="tel"]::-ms-clear,.subscrie-ban input[type="time"]::-ms-clear,.subscrie-ban input[type="url"]::-ms-clear,.subscrie-ban input[type="color"]::-ms-clear{display:none}.subscrie-ban select{height:34px;padding-left:30px;width:100%}.subscrie-ban .label{display:block;margin:0 0 4px;font-size:12px;line-height:14px;min-height:14px}.subscrie-ban .btn{font-size:16px;font-weight:bold;color:#ffffff;padding:0px 10px;line-height:34px;height:34px;cursor:pointer;border:1px solid transparent;background-color:#b543a0;display:block;text-decoration:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.subscrie-ban .btn:hover{background-color:#c665b4}input.subscrie-ban .btn{width:100%}.subscrie-ban .btn:hover{background-color:#c665b4}input.subscrie-ban .btn{width:100%}.subscrie-ban .form-group{margin-left:-10px;margin-right:-10px;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.subscrie-ban .form-group:after{display:block;clear:both;overflow:hidden;content:''}.subscrie-ban .form-item{padding:0 5px;position:relative}.subscrie-ban__icon{background-image:url("/img/subscribe.png?48016")}.subscrie-ban__title{background:url('/img/banner_title_big.png?48016') no-repeat right center}.subscrie-ban__content{padding-top:185px;line-height:1.75em}.subscrie-ban__content p{padding:17px 0 20px;font-size:16px;color:#2d2d71}.subscrie-ban__content__header{color:#b543a0;font-size:26px;text-align:center;line-height:1.1;font-family:'plumbregular',Arial,serif}.subscrie-ban__content__list{color:#c95bb5;margin:15px 0;font-weight:bold}.subscrie-ban__content__list li:before{content:"\25CF";padding-right:5px}.subscrie-ban__subscribe-form input{height:40px}.subscrie-ban__subscribe-form input[type=text]{height:40px;margin-bottom:15px;line-height:1;text-align:center}.subscrie-ban__subscribe-form button[type=submit]{height:40px}.subscrie-ban__subscribe-form button[type=submit] span:before{content:"";display:inline-block;width:18px;height:12px;margin-right:10px;background-image:url('/img/envelope.svg?48016');background-repeat:no-repeat}.subscrie-ban__loader{position:relative;height:200px;margin-top:130px;overflow:hidden}.subscrie-ban__loader .preloader_light{width:100%;height:100%;background:rgba(255,255,255,0.8);position:absolute;overflow:hidden;left:0;top:0;z-index:50;background:none}.subscrie-ban__loader .preloader_light span{position:absolute;text-align:center;left:0;top:0;right:0;bottom:0;height:32px;margin:auto}.subscrie-ban__loader .preloader_light span:before{content:'';width:100%;height:32px;position:relative;display:block;background:url("/img/preloader.gif?48016") center no-repeat}.subscrie-ban__loader-header{color:#22225e;text-align:center;margin-top:140px}.subscrie-ban__success,.subscrie-ban__exist,.subscrie-ban__error{text-align:center;font-weight:bold;color:#22225e;margin-top:220px}.subscrie-ban__success__header{font-family:'plumbbold',Arial,serif;color:#b543a0;font-size:23px;margin-bottom:7px}.subscrie-ban__validation-error,.subscrie-ban__error{color:#f01d4d}.subscrie-ban__validation-error{font-size:.85em;text-align:center}.subscrie-ban .subscribe_no_correct{border:1px solid #f01d4d !important;margin-bottom:0!important}.subscrie-ban .btn{font-size:16px;font-weight:bold;color:#ffffff;padding:0px 10px;line-height:34px;height:34px;cursor:pointer;border:1px solid transparent;background-color:#b543a0;display:block;text-decoration:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:100%}.subscrie-ban .btn:hover{background-color:#c665b4}input.subscrie-ban .btn{width:100%}.subscrie-ban .btn:hover{background-color:#c665b4}input.subscrie-ban .btn{width:100%}.exist-subscriber{position:relative;padding-top:100px;padding-bottom:100px}.exist-subscriber__title{font-size:20px;line-height:30px;text-align:center;color:#22225e}.virteal-tour-item-grid-wrap{width:635px}.virteal-tour-item-odd{margin-right:0!important}.virteal-tour-item{border:1px solid #ced5e2;width:310px;margin-right:8px;margin-bottom:10px;float:left;vertical-align:top}.vt-item-bottom{padding:15px;background-color:#ffffff;min-height:64px}.vt-img-wrap{position:relative;height:175px;overflow:hidden}.vt-overlay{position:absolute;background:url("/img/overlay_hotel.png?48016") repeat-x left bottom;color:#fff;font-size:14px;font-weight:bold;width:100%;height:100%;top:0}.vt-overlay b{font-size:18px;display:block;line-height:1.75em;font-weight:bold}.vt-overlay-iner{position:absolute;margin:0 15px 15px 15px;bottom:0}.vt-item-bottom ul{overflow:hidden}.vt-item-bottom ul li{width:50%;float:left;margin:7px 0}.vt-item-bottom a:hover{border-bottom:1px dotted #4990e2}.slick-dots{position:absolute;bottom:5px;right:14px;padding:0;margin:0;z-index:1}.slick-dots li{display:inline-block;width:10px;height:10px;margin:0 0 0 7px;background:#fafcfb;list-style-type:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-indent:-5000px}.slick-dots li.slick-active{background:#b543a0}.slick-btn-mid .slick-arrow{position:absolute;display:block;width:40px;height:40px;line-height:40px;overflow:hidden;top:43%;color:transparent;background:#22225e;z-index:100;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.slick-btn-mid .slick-arrow:before{font-size:40px;color:#ffffff}.slick-btn-mid .slick-arrow.slick-prev{left:-10px}.slick-btn-mid .slick-arrow.slick-prev:before{content:"h";font-family:"icons-font" !important}.slick-btn-mid .slick-arrow.slick-next{right:-10px}.slick-btn-mid .slick-arrow.slick-next:before{content:"i";font-family:"icons-font" !important}.slick-btn_mid-light{position:relative}.slick-btn_mid-light .slick-arrow{height:28px;width:28px;background:rgba(32,31,44,0.8)}.slick-btn_mid-light .slick-arrow:before{display:none}.slick-btn_mid-light .slick-arrow:after{content:"";display:block;width:12px;height:12px;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;position:absolute;top:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.slick-btn_mid-light .slick-arrow.slick-prev{left:8px;top:45%}.slick-btn_mid-light .slick-arrow.slick-prev:after{left:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.slick-btn_mid-light .slick-arrow.slick-next{right:8px;top:45%}.slick-btn_mid-light .slick-arrow.slick-next:after{right:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.slick-btn_top{position:relative}.slick-btn_top .slick-arrow{position:absolute;top:-30px;right:30px;color:transparent;background:transparent;overflow:hidden;width:22px;height:22px;cursor:pointer;line-height:22px}.slick-btn_top .slick-arrow.slick-prev:before{content:'"';font-family:"icons-font" !important}.slick-btn_top .slick-arrow.slick-prev:before{position:absolute;left:0;top:0;font-size:20px;z-index:1;color:#aebad2;font-weight:normal}.slick-btn_top .slick-arrow.slick-prev:hover:before{color:#23235f}.slick-btn_top .slick-arrow.slick-next{right:0}.slick-btn_top .slick-arrow.slick-next:before{content:"#";font-family:"icons-font" !important}.slick-btn_top .slick-arrow.slick-next:before{position:absolute;left:0;top:0;font-size:20px;z-index:1;color:#aebad2;font-weight:normal}.slick-btn_top .slick-arrow.slick-next:hover:before{color:#23235f}.slick-btn_top__rating .slick-arrow{top:-2px;z-index:1}.slick-cabinet-menu{position:relative;padding-top:15px;padding-right:60px}.slick-cabinet-menu .slick-arrow{position:absolute;top:22px;right:30px;color:transparent;background:transparent;overflow:hidden;width:22px;height:22px;cursor:pointer;line-height:22px}.slick-cabinet-menu .slick-arrow.slick-prev:before{content:'"';font-family:"icons-font" !important}.slick-cabinet-menu .slick-arrow.slick-prev:before{position:absolute;left:0;top:0;font-size:20px;z-index:1;color:#aebad2;font-weight:normal}.slick-cabinet-menu .slick-arrow.slick-prev:hover:before{color:#23235f}.slick-cabinet-menu .slick-arrow.slick-next{right:5px}.slick-cabinet-menu .slick-arrow.slick-next:before{content:"#";font-family:"icons-font" !important}.slick-cabinet-menu .slick-arrow.slick-next:before{position:absolute;left:0;top:0;font-size:20px;z-index:1;color:#aebad2;font-weight:normal}.slick-cabinet-menu .slick-arrow.slick-next:hover:before{color:#23235f}.slick-cabinet-menu .slick-list{padding-right:80px}.popup_gallery,.hotel_gallery{float:left;width:670px;height:476px;margin:15px 0 10px 20px;overflow:hidden}.popup_gallery .carousel-navigation,.hotel_gallery .carousel-navigation{margin-top:-80px;background:rgba(40,40,104,0.7);padding:10px 30px}.popup_gallery .slick-slide,.hotel_gallery .slick-slide{opacity:.67}.popup_gallery .slick-current,.hotel_gallery .slick-current{opacity:1}.popup_gallery .slick-arrow,.hotel_gallery .slick-arrow{top:20px;background:transparent}.popup_gallery .slick-arrow.slick-prev,.hotel_gallery .slick-arrow.slick-prev{left:-5px}.popup_gallery .slick-arrow.slick-next,.hotel_gallery .slick-arrow.slick-next{right:-5px}.popup_gallery__room,.hotel_gallery__room{margin:0}.slick-banner_main{text-align:center}.slick-banner_main img{max-height:300px;height:300px}.slick-banner_main.main-right-banner{text-align:left}.slick-banner_main .slick-slide{max-height:300px}@media only screen and (max-width: 984px){.slick-banner_main img{min-height:20px;height:auto}}.popup_login{width:100%;max-width:400px;position:absolute;top:50%;left:0;right:0;margin:auto;background:white;-moz-box-shadow:0 3px 18px #bbb;-webkit-box-shadow:0 3px 18px #bbb;box-shadow:0 3px 18px #bbb;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.popup_login .popup__content{padding:0 0 10px;overflow:initial}.popup_login a{text-decoration:none;color:#4990e2}.popup_login .sms-text{padding:10px 0;line-height:16px;margin:0}.popup_login .sms samp.error{top:43px;left:0;transform:translate(0, 0)}.popup_login .sms .form-item__sms-login samp.error{left:50%;transform:translate(-49%, 0)}.popup_login .reload-code{float:right;padding:0}.popup_login .row{margin-left:0 ;margin-right:0 }.popup_login .red__star::after{content:"*";color:#f00}.popup_login samp.error{top:65px;padding:5px}.popup_login samp.error:after{border-width:0 7px 6px 7px}.popup_login .close{display:block;position:absolute;top:0;padding:0;right:0;width:45px;height:45px;cursor:pointer;text-align:center;background:none;overflow:hidden;color:#e9eaed;font-size:35px;line-height:45px;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}.popup_login .close:hover{color:#ffffff;-webkit-text-shadow:0 0 1px #e9eaed;-moz-text-shadow:0 0 1px #e9eaed;text-shadow:0 0 1px #e9eaed;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Strength=@y-axis, Direction=@blur, Color='@color');filter:dropshadow(color=#e9eaed, offx=0, offy=0);zoom:1}.popup_login .pl-main__field{color:#f00;width:100%;text-align:right;font-size:13px}.popup_login .pl-phone__format{font-size:12px;padding:0px 10px 0px 0px;text-align:left;color:#666}.popup_login .help_link{float:none;display:inline-block}.popup_login .form-item{padding:0 13px;clear:both;min-height:35px;line-height:33px;position:relative}.popup_login .form-item__sms-login{padding:0}.popup_login .change_popup{font-size:14px}.popup_login .btn{text-align:left;font-weight:normal;font-size:14px;height:auto;line-height:inherit;text-transform:none}.popup_login .field{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 10px 0 0;position:relative}.popup_login .field.right{float:right;padding:0}@media only screen and (max-width: 360px){.popup_login .field.right{width:50%}}.popup_login .form-text{width:153px}.popup_login .popup_content{padding:0;clear:both;font-size:13px}.popup_login .popup_content .form_row{position:relative;padding:0 10px 10px}.popup_login .popup_content .form_row.accept_terms{font-size:12px;line-height:20px}.popup_login .popup_content .form_row:first-child{padding-bottom:10px}.popup_login .popup_content .form_row .form-submit{padding:0 45px;width:inherit}.popup_login .popup_content a.btn{display:block;width:100%;padding:1px 0;color:#ffffff;font-weight:normal;text-indent:35px;font-size:13px;border:0;text-transform:none;background:url('/img/social-sprite.png?48016') no-repeat}.popup_login .popup_content a.btn.fb{width:100%;text-align:center;background-color:#465897;background-image:none}.popup_login .popup_content a.btn.fb .fb-icon{display:inline-block;width:10px;height:16px;background:url('/img/social-sprite.png?48016') no-repeat;position:relative;top:3px;margin-right:5px}.popup_login .popup_content a.btn.fb span.text{margin-right:30px}.popup_login .popup_content a.btn.tw{background-color:#77a9e4;background-position:10px -21px}.popup_login .popup_content a.btn.gp{background-color:#c14a3b;background-position:10px -49px}.popup_login .popup_content a.btn.vk{background-color:#6d81a8;background-position:10px -76px}.popup_login .popup_content a.btn.od{background-color:#d48035;background-position:10px -106px}.popup_login .form_row.register{padding-bottom:0px}.popup_login .form-text.phone__inp{float:right;line-height:20px}.popup_login .pl-phone__format{float:left;width:auto;line-height:20px;padding:5px 0}.popup_login .pl-main__field{text-align:right;font-size:13px;float:right;display:block;width:auto;line-height:20px;padding:5px 0}.popup_login label{font-size:12px;line-height:14px;font-weight:normal;color:#000000;clear:both;display:block;padding:0 0 8px;margin:0}.popup_login .remember_me{margin:0 0 10px 13px}.popup_login .remember_me label{float:none;display:block;line-height:22px;clear:none}.popup_login .phone-code-inp{position:relative;width:15%;height:34px;float:left;display:inline-block;box-sizing:border-box;clear:none}.popup_login .phone-code-inp::before{position:absolute;top:50%;right:10px;width:6px;height:6px;content:"";margin-top:-5px;border:2px solid #ced5e2;border-top:none;border-left:none;transform:rotate(45deg);z-index:2}.popup_login .form-text{border:1px solid #aebad2;background:#ffffff;padding:8px 10px;font-size:14px;line-height:18px;color:#000000;display:block;float:none;clear:both;width:100%;box-sizing:border-box;height:36px}.popup_login .form-text.phone__code{position:relative;background:transparent;box-sizing:border-box;z-index:5}.popup_login .form-text.phone__inp{width:82%;height:34px;float:right;display:inline-block;box-sizing:border-box;clear:none}.popup_login .form-text:focus{border:1px solid #1c1c47;box-shadow:inset 0 1px 2px #767676;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.popup_login .form-text.error{background:#f4d3de;border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.popup_login .valid_phone_code+samp{top:60px}.popup_login h6{font-size:16px;float:left;color:#000000;padding-right:8px}.popup_login .btn_facebook{background:#3a579a url("/img/popup_facebook_icon.png?48016") no-repeat 0 0;height:36px;line-height:36px;text-align:center;display:block;color:#ffffff;margin-bottom:7px}.popup_login .btn_facebook:hover{text-decoration:none}.popup_login .passenger .form_row:first-child{padding-bottom:0}.popup_login .form_row{padding:0 13px;clear:both;min-height:35px;line-height:33px}.popup_login .form_row:first-child{padding-bottom:18px}.popup_login .form_row:after{content:"";display:block;clear:both;overflow:hidden}.popup_login .form_row .accept_terms{line-height:20px}.popup_login .form_row li{line-height:20px}.popup_login .form_row .form-submit{display:block;float:left;height:35px;padding:0 45px;margin:0;background:#b543a0;border:medium none;color:#ffffff;cursor:pointer;font-size:16px;font-weight:bold;line-height:35px;text-transform:none}.popup_login .form_row .form-submit.btn_reg{padding:0 16px}.popup_login .sms-text{padding:10px 0;line-height:16px;margin:0}.popup_login .sms samp.error{top:43px;left:0;transform:translate(0, 0)}.popup_login .sms .form-item__sms-login samp.error{left:50%;transform:translate(-49%, 0)}.popup_login a.btn{display:block;width:100%;padding:1px 0;color:#ffffff;font-weight:normal;font-size:13px;text-transform:none;background:url('/img/social-sprite.png?48016') no-repeat}.popup_login a.btn.fb{width:100%;text-align:center;background-color:#465897;background-image:none}.popup_login a.btn.fb .fb-icon{display:none;width:10px;height:16px;background:url('/img/social-sprite.png?48016') no-repeat;position:relative;top:3px;margin-right:5px}.popup_login a.btn.fb span.text{margin-right:30px}.popup_login a.btn.tw{background-color:#77a9e4;background-position:10px -21px}.popup_login a.btn.gp{background-color:#c14a3b;background-position:10px -49px}.popup_login a.btn.vk{background-color:#6d81a8;background-position:10px -76px}.popup_login a.btn.od{background-color:#d48035;background-position:10px -106px}.popup_login label{font-size:12px;line-height:14px;font-weight:normal;color:#000000;clear:both;display:block}.popup_login .forgot_password{float:right;line-height:34px}.popup_login .agreement_checkbox_wrap:first-child{padding-top:5px}.popup_login .agreement_checkbox_wrap .icheckbox_minimal{float:left;margin-right:5px}.popup_login .agreement_checkbox_wrap p{padding:0 0 8px;clear:none;overflow:hidden;line-height:16px;color:#3a3a3a}.popup_login .agreement_checkbox_wrap .error+ins{opacity:1 !important}.popup_login .agreement_checkbox_wrap .error+ins:before{content:"";width:18px;height:18px;position:absolute;top:0;left:0;border:2px solid #f01d4d;box-sizing:border-box}.popup_login .agreement_checkbox_wrap .icheckbox_minimal.checked ins{opacity:0 !important}.popup_login .agreement_checkbox_wrap samp.error{min-width:80px;top:35px}.popup_login .accept_terms .form-checkbox__label{float:left}.lp__info-top{position:relative;clear:both;padding-bottom:2px;overflow:hidden;font-size:16px;margin:0px 10px 10px}.lp__info-top:after{position:absolute;bottom:0;left:0;right:0;content:"";height:2px;background:#999}.lp__info-top .login-popup__info-top{position:relative;width:48%;z-index:10}.lp__info-top .login-popup__info-top.left{float:left}.lp__info-top .login-popup__info-top.right{float:right}.lp__info-top .login-popup__info-top.active{border-bottom:2px solid #000000;margin-bottom:-2px}.lp__info-top .login-popup__info-top.active a{color:#000000;text-decoration:none}.lp__info-top .login-popup__info-top a{color:#999;text-decoration:none;border:none}.lp__info-top .login-popup__info-top a:hover{text-decoration:none;border:none}.lp__confirm-input{position:relative}.lp__confirm-input input[type="text"]{border:solid 1px #ced5e2;padding:10px 5px;font-size:14px;line-height:16px;width:10%;height:36px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.email-update .remind_heading{line-height:20px;margin-top:15px;margin-bottom:5px}@media screen and (min-height:100px) and (max-height:680px){.popup_login{margin-top:10px;margin-bottom:10px;top:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-height:780px),only screen and (min--moz-device-pixel-ratio:2) and (max-height:780px),only screen and (-o-min-device-pixel-ratio:2) and (max-height:780px),only screen and (min-device-pixel-ratio:2) and (max-height:780px),only screen and (min-resolution:192dpi) and (max-height:780px),only screen and (min-resolution:2dppx) and (max-height:780px){.popup_login{position:absolute;margin-top:10px;margin-bottom:10px;top:5%;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}.check-email-autocomplete .ui-menu-item{position:relative;color:#b543a0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.check-email-autocomplete .ui-menu-item:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.check-email-autocomplete .ui-menu-item .autocomplete-airport-list{display:block !important}.check-email-autocomplete .ui-menu-item:hover .autocomplete-airport-list a:before{color:#e9eaed}.check-email-autocomplete .ui-menu-item:hover .autocomplete-airport-list strong{color:#000000}.check-email-autocomplete .ui-menu-item a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;color:inherit;font-size:14px;text-align:left;padding:8px 10px;height:auto;background:none;line-height:20px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.check-email-autocomplete .ui-menu-item a:before{content:"4";font-family:"icons-font" !important}.check-email-autocomplete .ui-menu-item a .text_input,.check-email-autocomplete .ui-menu-item a .txtinput,.check-email-autocomplete .ui-menu-item a .sbHolder{background:#fff}.check-email-autocomplete .ui-menu-item a .text_input.error,.check-email-autocomplete .ui-menu-item a .txtinput.error,.check-email-autocomplete .ui-menu-item a .sbHolder.error{background:#f4d3de}.check-email-autocomplete .ui-menu-item a .sbHolder{background:#fff}.check-email-autocomplete .ui-menu-item a:before{content:"4";font-family:"icons-font" !important}.check-email-autocomplete .ui-menu-item a:before{position:absolute;left:7px;top:9px;font-size:17px;color:#aebad2;z-index:7}.check-email-autocomplete .ui-menu-item a:hover:before{color:#23235f}.check-email-autocomplete .ui-menu-item a:before{display:none}.check-email-autocomplete .ui-menu-item a i{font-style:normal;color:#000000}.check-email-autocomplete .ui-menu-item a:hover,.check-email-autocomplete .ui-menu-item a.ui-state-hover,.check-email-autocomplete .ui-menu-item a.ui-state-focus{color:#ffffff !important;background:#b543a0 !important;padding:8px 10px;line-height:20px}.check-email-autocomplete .ui-menu-item a:hover:before,.check-email-autocomplete .ui-menu-item a.ui-state-hover:before,.check-email-autocomplete .ui-menu-item a.ui-state-focus:before{display:none;color:inherit !important}.check-email-autocomplete .ui-menu-item a:hover strong,.check-email-autocomplete .ui-menu-item a.ui-state-hover strong,.check-email-autocomplete .ui-menu-item a.ui-state-focus strong,.check-email-autocomplete .ui-menu-item a:hover i,.check-email-autocomplete .ui-menu-item a.ui-state-hover i,.check-email-autocomplete .ui-menu-item a.ui-state-focus i{color:inherit !important}.check-email-autocomplete .ui-menu-item a.ui-state-active{color:#000000;background:#ffffff;padding:8px 10px;line-height:20px}.check-email-autocomplete .ui-menu-item a.ui-state-active:before{color:#ced5e2}.check-email-autocomplete .ui-menu-item a.ui-state-active strong{color:#131313}.check-email-input+.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.erv-insurance-block{border:1px solid #e2e3e6;background:#fff}.erv-insurance-block .no-width{width:auto}.erv-insurance-block.centras .insurance-type{margin:0 20px;padding:11px 0;line-height:1.7;border-top:none;background:#ffffff;border-top:1px dotted #e2e3e6}.erv-insurance-block.centras .insurance-type:first-child{border:none}.erv-insurance-block.centras .insurance-type svg{top:4px;left:10px}.erv-insurance-block.centras .insurance-type strong{margin:0}.erv-insurance-block.centras .centras-inn-info{margin:0 20px;padding:11px 0px 11px 25px;line-height:1.7}.erv-insurance-block.centras .centras-inn-info p{text-align:right}.erv-insurance-block .choose-country{padding:20px 20px 0}.erv-insurance-block .choose-country .label{margin-top:12px}.erv-insurance-block svg{cursor:pointer}.erv-insurance-block strong{font-size:16px;color:#31316f}.erv-insurance-block .alert{color:#d66166;text-align:left;display:block}.erv-insurance-block .bd-top{margin-left:5px;margin-right:5px;padding-top:20px;border-top:1px solid #e2e3e6}.erv-insurance-block .insurance-type{position:relative;padding:20px;border-top:1px solid #e2e3e6;background:#f5f5f5}.erv-insurance-block .insurance-type__user-data{color:#000;padding:0 20px 20px 45px;background:#fff}.erv-insurance-block .insurance-type__user-data .form-item{padding:0 5px}.erv-insurance-block .insurance-type__user-data h5{padding:20px 0;font-size:15px;border-top:1px solid #e2e3e6}.erv-insurance-block .insurance-type__user-data label{display:inline-block;margin-bottom:10px}.erv-insurance-block .insurance-type__user-data samp{top:117%}.erv-insurance-block .insurance-type .check{padding-left:35px}.erv-insurance-block .insurance-type strong{display:inline-block;margin-bottom:10px;cursor:pointer}.erv-insurance-block .insurance-type svg{position:absolute;left:6px;top:-1px}.erv-insurance-block .insurance-type a{display:inline-block}.erv-insurance-block .insurance-type span{display:block;color:#000}.erv-insurance-block .insurance-type .price{text-align:right}.erv-insurance-block .i-accept{position:relative;margin:0 17px 20px 40px;padding:13px 20px 14px;background:#edf3ff}.erv-insurance-block .i-accept svg{position:absolute;top:13px;left:20px}.erv-insurance-block .i-accept label{color:#000}.erv-insurance-block .i-accept #erv_conditions{display:block;padding-left:23px;line-height:1.3}.erv-insurance-block .i_accept{margin:0 0 20px 0}.erv-insurance-block .i_accept ul{list-style:disc}.erv-insurance-block .total-price{display:none;padding:20px;text-align:right;border-top:1px solid #e2e3e6;background:#f5f5f5}.erv-insurance-block .js-user-data-wrap{display:none}.additional-service__insurance .insurance-type__user-data{color:#000;padding:0 20px 20px 45px;background:#fff}.additional-service__insurance .insurance-type__user-data .form-item{padding:0 5px}.additional-service__insurance .insurance-type__user-data label{display:inline-block;margin-bottom:10px}.additional-service__insurance .insurance_row_wrapper{padding-top:12px}.additional-insurance__heading .period-data{color:#000000}.additional-insurance__heading .extra-img{top:30px}.insurance-block{border:1px solid #e2e3e6;background:#fff}.insurance-block .no-width{width:auto}.insurance-block.centras .insurance-type{margin:0 20px;padding:11px 0;line-height:1.7;border-top:none;background:#ffffff;border-bottom:1px dotted #e2e3e6}.insurance-block.centras .insurance-type svg{top:4px;left:10px}.insurance-block.centras .insurance-type strong{margin:0}.insurance-block .user-data-block{display:none;margin:10px 0 0 25px;padding-top:10px;border-top:1px dotted #b9c3d7}.insurance-block .user-data-block.active{display:block}.insurance-block .user-data-block__item{margin-top:10px;padding:16px 0 4px;border-top:1px dotted #b9c3d7}.insurance-block .user-data-block__item:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.insurance-block .user-data-block .head{font-weight:bold}.insurance-block .user-data-block i{display:block;margin-top:5px;color:#979797;text-align:right}.insurance-block .user-data-block p{margin-top:5px;font-size:14px}.insurance-block .user-data-block input[type="text"]{width:100%;height:34px;line-height:34px;border:1px solid #d5d5d5;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.insurance-block .user-data-block input[type="text"].error{border:1px solid red}.insurance-block .user-data-block .price-info-block{padding:14px;margin:15px 0 5px;background:#edf3ff}.insurance-block .user-data-block samp.error{top:40px}.insurance-block .centras-inn-info{padding:19px}.insurance-block .centras-inn-info a{display:block;text-align:right}.insurance-block .choose-country{padding:20px 20px 0}.insurance-block .choose-country .label{margin-top:12px}.insurance-block svg{cursor:pointer}.insurance-block strong{font-size:16px;color:#31316f}.insurance-block .alert{color:#d66166}.insurance-block .bd-top{margin-left:5px;margin-right:5px;padding-top:20px;border-top:1px solid #e2e3e6}.insurance-block .insurance-type{position:relative;padding:20px;border-top:1px solid #e2e3e6;background:#f5f5f5}.insurance-block .insurance-type__user-data{color:#000;padding:0 20px 20px 45px;background:#fff}.insurance-block .insurance-type__user-data .form-item{padding:0 5px}.insurance-block .insurance-type__user-data h5{padding:20px 0;font-size:15px;border-top:1px solid #e2e3e6}.insurance-block .insurance-type__user-data label{display:inline-block;margin-bottom:10px}.insurance-block .insurance-type__user-data samp{top:117%}.insurance-block .insurance-type .check{padding-left:35px}.insurance-block .insurance-type strong{display:inline-block;margin-bottom:10px;cursor:pointer}.insurance-block .insurance-type svg{position:absolute;left:6px;top:-1px}.insurance-block .insurance-type a{display:inline-block}.insurance-block .insurance-type span{display:block;color:#000}.insurance-block .insurance-type .price{text-align:right}.insurance-block .insurance-type .price__label{display:none;margin-top:4px}.insurance-block .insurance-type .price__label.active{display:block}.insurance-block .i-accept{margin:0 17px 20px 40px;padding:10px 20px 14px;background:#edf3ff}.insurance-block .i-accept svg{position:relative;top:4px;margin-right:15px}.insurance-block .i-accept label{color:#000}.insurance-block .total-price{display:none;padding:20px;text-align:right;border-top:1px solid #e2e3e6;background:#f5f5f5}.insurance-block .js-user-data-wrap{display:none}.additional-insurance__heading{position:relative;padding:20px 20px 25px 100px;font-size:13px;line-height:1.38461539;color:#767676}.additional-insurance__heading strong{font-size:16px;color:#000000}.additional-insurance__heading .extra-img{position:absolute;top:0;left:17px}.additional-insurance__title{position:relative;padding:17px 15px 2px 60px;background:#2d2d71;min-height:40px;font-size:16px;line-height:20px;color:#ffffff}.additional-insurance__title svg{position:absolute;top:10px;left:15px}.additional-insurance__content{background-color:#ffffff}.additional-insurance__item{padding:10px 0;position:relative;border-bottom:solid 1px #ced5e2}.additional-insurance__item:last-child{border:none}.additional-insurance__item .type{margin-bottom:10px;color:#2d2d71;font-weight:bold;font-size:16px}.additional-insurance__item .type-description{padding:0 0 0 20px;color:#000000;font-size:13px;line-height:22px}.additional-insurance__item .price{float:right;color:#2d2d71;font-weight:bold;font-size:16px;text-align:right}.additional-insurance__item label{text-align:left}.additional-insurance__item svg{display:inline-block;vertical-align:top}.additional-insurance__item span{font-size:16px;line-height:20px}.additional-insurance__item i{display:block;color:#000000;font-size:13px;line-height:20px;font-style:normal;font-weight:normal}.additional-insurance__item .ui-slider-track{margin:0}.additional-insurance__item .ui-btn.ui-slider-handle{background-position:bottom left}.additional-insurance__item .ui-slider-input{width:auto}.preloader_wrapper{position:relative}.b_preloader{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:white;filter:alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;z-index:750}.b_preloader .loader{position:absolute;right:16px;top:16px;width:36px;height:36px;margin:auto}.loader{position:absolute;left:0;right:0;top:0;bottom:0;text-align:right;padding:10px;background-color:rgba(255,255,255,0.85);z-index:10}.info_popup{position:absolute;left:13%;top:-70%;width:350px;padding:15px 12px;background:#ebf2ff;border:1px solid #22225e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:13px;line-height:19px;color:#22225e;z-index:110}.info_popup p{margin:0 0 5px}.info_popup .continue{font-weight:bold;float:right}.info_popup a:hover{text-decoration:underline}.info_popup::before{position:absolute;width:15px;height:22px;content:"";display:block;background:url("/img/popup_corner.png?48016") no-repeat;left:-4%;top:50px}.cancel_travel_nationality_wrapp{color:#f01d4d}.additional-insurance__total{position:relative;padding:10px 15px;background:#f4f4f4;border:1px solid #e6e6e6;box-sizing:border-box;line-height:16px}.additional-insurance__total:after{content:"";clear:both;display:block;overflow:hidden;width:100%}@media only screen and (max-width: 768px){.additional-insurance__total{font-size:16px;line-height:22px}}.additional-insurance__total .price{float:right;color:#2d2d71;font-weight:bold;font-size:16px;text-align:right}.additional-insurance__total i{color:#000000;font-size:13px;line-height:20px;font-style:normal;font-weight:normal}.extras{padding:10px;background:#ffffff}.extra-item{position:relative;padding:15px 10px 0 100px;border-bottom:dotted 1px #ced5e2;font-size:14px;line-height:18px;color:#3a3a3a;text-align:left}.extra-item.payment-way-block{padding:15px 10px}.extra-item:last-child{border:none}.extra-item.extra-item--brb-block{border-bottom:dotted 1px #ced5e2}.extra-item.extra-item--brb-block .baggage-insurance__content{padding-left:45px}.extra-item h3{font-size:18px;color:#000000;margin-bottom:20px}.extra-item p{margin-bottom:10px;font-size:13px;color:#767676}.extra-item a:hover{text-decoration:underline}.extra-item li{position:relative;padding:0 0 0 25px;margin-bottom:12px}.extra-item li .form-checkbox__label,.extra-item li .form-radio__label{position:relative;top:2px;margin-left:-25px}.extra-item .extra-img{position:absolute;top:20px;left:17px}.extra-item.quick_return{display:none}.extra-item.quick_return .extra-img{left:12px}.extra-item label{overflow:visible;padding:0;text-align:left;line-height:22px;cursor:pointer}.extra-item svg{position:absolute;top:-1px;left:0;vertical-align:middle}.extra-item .price{float:left;font-weight:bold;font-size:21px}.extra-item .sms-input_wrapper{display:inline-block;vertical-align:top;position:relative}.extra-item .sms-input_wrapper samp{top:45px;width:100%}.extra-item .number-select{width:65px;display:inline-block;margin-bottom:15px}.extra-item .number-select .chosen-single{height:40px;line-height:40px;border-color:#ced5e2}.extra-item .valid_phone{width:120px}.extra-item.sms_block img{left:14px;max-width:68px}.bagagge-lost label{color:#22225e;font-weight:bold;text-transform:lowercase}.bagagge-lost label .ui-button-text span{text-transform:capitalize}.bagagge-lost .ui-state-active .baggage_empty{display:none}.bagagge-lost .ui-state-active .baggage_added{display:inline}.bagagge-lost li{border-bottom:dotted 1px #ced5e2;padding-bottom:6px;margin-bottom:6px}.bagagge-lost li:last-child{border:none}.bagagge-lost .baggage_added{display:none}.bagagge-lost .price_1{float:right;color:#22225e;text-align:right;font-size:16px;line-height:20px}.bagagge-lost .price_1 span{font-size:12px;font-weight:normal}.bagagge-lost .full_price{background:#ebf2ff;display:block;padding:15px 20px;font-size:16px;font-weight:bold}.territory{padding:10px;line-height:34px}.additional-service__transfer{padding:0 10px}.additional-transfer__heading{position:relative;padding:15px 10px 10px 100px;font-size:13px;line-height:26px;color:#000000;border-top:dotted 1px #ced5e2}.additional-transfer__heading strong{display:block;color:#000000;font-size:18px;line-height:20px;text-transform:uppercase;margin-top:20px;margin-bottom:20px;font-family:'pf_dindisplay_promedium';font-weight:normal}.additional-transfer__heading img{position:absolute;bottom:25px;left:15px;width:70px}.additional-transfer__content{padding:5px 0 10px 100px;border-bottom:dotted 1px #ced5e2;background-color:#ffffff}.additional-transfer__content .transfer-noextra{display:none}.additional-transfer__item{border-bottom:dotted 1px #ced5e2}.additional-transfer__item:last-child{border:none}.additional-transfer__item .type{padding:10px 0}.additional-transfer__item label{position:relative;display:inline-block;max-width:70%;padding:0 0 0 22px;text-align:left;line-height:20px;box-sizing:border-box}.additional-transfer__item svg{position:absolute;left:0;display:inline-block;vertical-align:top}.additional-transfer__item i{display:block;color:#000000;font-size:13px;line-height:20px;font-style:normal;font-weight:normal}.additional-transfer__item .right-title{float:right;display:inline-block;line-height:20px;max-width:29%}.additional-transfer__item .ui-slider-track{margin:0}.additional-transfer__item .ui-btn.ui-slider-handle{background-position:bottom left}.additional-transfer__item .ui-slider-input{width:auto}.popup-content{padding:0 20px}.transfer-offer__item{display:table;width:100%;padding:20px 0;border-top:solid 1px #ced5e2;font-size:13px;line-height:18px;color:#000000}.transfer-offer__item:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.transfer-offer__item:first-child{border:none}.transfer-offer__item li{display:table-cell;vertical-align:middle}.transfer-offer__item .transfer-offer__item__class strong{font-size:16px;color:#22225e;display:block}.transfer-offer__item .transfer-offer__item__cars{font-size:13px;color:#767676}.transfer-offer__item .transfer-offer__item__cars strong{display:block}.transfer-offer__item .transfer-offer__item__price{font-size:16px;line-height:20px;color:#22225e;text-align:right}.transfer-offer__item .transfer-offer__item__btn{text-align:right}.transfer-offer__item .transfer-offer__item__btn a{position:relative;display:inline-block;height:38px;padding:9px 20px;background:#fafcfb;border:1px solid #ced5e2;font-size:14px;color:#22225e;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-sizing:border-box}.transfer-address-details{padding:25px 0 0;border-top:1px dotted #ced5e2}.transfer-address-details .add-transfer-address{position:relative;display:inline-block;height:40px;padding:10px 12px 12px 50px;font-size:13px;box-sizing:border-box}.transfer-address-details .add-transfer-address:before{position:absolute;left:20px;top:7px;width:22px;height:22px;border:2px solid #ced5e2;border-radius:30px;content:"+";-moz-border-radius:30px;-webkit-border-radius:30px;font-size:22px;line-height:20px;color:#ced5e2;text-align:center;font-weight:normal;box-sizing:border-box}.insurance-table-holder{overflow-x:auto}.insurance-table{border-collapse:collapse;background-color:#ffffff;margin:20px 0;line-height:20px;width:939px;table-layout:fixed}.insurance-table th,.insurance-table td{border:solid 1px #ced5e2;padding:10px;text-align:center;vertical-align:middle;width:14%;position:relative}.insurance-table th:first-child,.insurance-table td:first-child{text-align:left;vertical-align:top;width:42%;padding-left:36px}@media all and (max-width:360px){.insurance-table th:first-child,.insurance-table td:first-child{width:30%}}.insurance-table th.td50,.insurance-table td.td50{width:50%}.insurance-table th{padding:10px 0px;vertical-align:baseline}.insurance-table thead th:first-child{vertical-align:middle;padding:10px}.insurance-table strong{font-size:14px;color:#22225e;display:block}.insurance-table strong span{float:right;font-weight:bold}.insurance-table th:first-child strong{display:inline-block}.insurance-table span{display:block;font-size:13px;font-weight:normal}.insurance-table a{color:#4990e2;font-size:12px}.insurance-table .red{color:#f01d4d;display:block}.insurance-table .hidden{display:none}.insurance-table label{position:absolute;left:10px;top:10px;display:block}.insurance-table__mail td:first-child{padding-left:70px}.insurance-table__mail img{position:absolute;left:36px;top:10px}.insurance-table__mail strong{width:45%}.insurance-table__mail .red{position:absolute;left:52%;top:10px}.insurance-table tfoot{background-color:#fafcfb}.insurance-table tfoot td:first-child{padding-left:10px}.insurance-table tfoot label{position:relative;top:inherit;left:inherit}.insurance-table tfoot .label_text{display:inline-block;vertical-align:top}.insurance-table .slider-result{margin-top:-20px;width:100px;margin-left:-40px;text-align:center}.insurance-table .slider-element{display:inline-block;width:73%;margin-top:30px}.insurance-table .slider-count{display:inline-block;vertical-align:top;padding:21px 10px 0}.insurance-table .policies_list_wrapper tr:hover,.insurance-table .additional-insurance__content tr:hover{background-color:#ecffe9}.insurance-table .active-packet{background-color:#ecffe9}.additional-service__onboard{padding:10px;background:#ebf2ff}.additional-service__onboard .extras{padding:10px}.additional-service__onboard .extras>a:hover h3{color:#4990e2}.additional-service__onboard .extra-item{padding:15px 0 25px 100px}.additional-service__onboard .extra-item h3{font-size:16px}.additional-service__onboard .extra-item h3 strong{color:#1c1c47}.additional-service__onboard .extra-item p{margin-bottom:0;font-size:13px;color:#131313}.additional-service__onboard .extra-item .extra-item__li{padding:20px 0;margin-bottom:0;border-bottom:dotted 1px #ced5e2}.additional-service__onboard .extra-item .extra-item__li:last-child{border:none}.additional-service__onboard .extra-item label{line-height:20px;color:#1c1c47}.additional-service__onboard .extra-item svg{top:0}.additional-service__onboard .extra-segment{margin-top:20px}.additional-service__onboard .extra-segment li:last-child{margin-bottom:0}.additional-onboard__total{position:relative;box-sizing:border-box;line-height:22px;color:#131313}.additional-onboard__total:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.additional-onboard__total .onboard-summ{font-size:16px;color:#3a3a3a}.service_package{margin-bottom:20px}.service_package .h2{margin:0 -15px 20px}.service_package .icheckbox_minimal{float:left;top:9px}.service_package label{line-height:20px;top:9px;color:#000000;cursor:pointer}.service_package a{color:#b543a0;float:right;border:1px solid #b543a0;font-size:16px;font-weight:bold;padding:10px 15px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.slider-element.ui-slider-horizontal{height:3px}.slider-element.ui-widget-content{background:#aebad2;border:none;border-radius:2px}.slider-element .ui-widget-header{background:#22225e}.slider-element.ui-slider .ui-slider-handle{width:18px;height:18px;-webkit-border-radius:50% 50%;-moz-border-radius:50% 50%;-ms-border-radius:50% 50%;-o-border-radius:50% 50%;border-radius:50% 50%;border:1px solid #aebad2;background:#ffffff}.slider-element.ui-slider .ui-slider-handle:after{content:"";width:8px;height:8px;top:5px;left:5px;position:absolute;-webkit-border-radius:50% 50%;-moz-border-radius:50% 50%;-ms-border-radius:50% 50%;-o-border-radius:50% 50%;border-radius:50% 50%;border:none;background:#22225e;display:none}.slider-element.ui-slider .ui-slider-handle:hover{cursor:pointer}.slider-element.ui-slider .ui-slider-handle:hover:after{display:block}.slider-element.ui-slider-horizontal .ui-slider-handle{top:-9px;margin-left:-9px}.i_accept.accept-error{background:#f4d3de;border:1px solid #f01d4d}.insurance-table_cabinet{margin:0}.insurance-table_cabinet .slider-element{width:65%}@media only screen and (max-width: 768px){.insurance-table_cabinet .slider-element{width:55%}}.insurance-table_cabinet .overlay_checked{position:absolute;width:98%;height:64px;right:5px;background:#ffffff;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:100}.extra-item .additional_services_list svg{top:3px}.extra-item .additional_services_list .price_item strong{display:inline-block}.extra-item .additional_services_list .help-text{display:inline-block;margin-top:-4px}.additional-services .tabs-block{max-width:964px}.teleport-taxi{position:relative;display:flex;flex-direction:column;margin-bottom:20px;padding:20px 20px 5px;border:none;background:#ffffff;box-shadow:0 1px 1px 0 rgb(0 0 0%)}.teleport-taxi__img{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.teleport-taxi__img-icon{min-height:60px;min-width:60px}.teleport-taxi__img-logo{height:24px;width:118.5px;position:absolute;top:0;right:0;margin-right:20px;margin-top:38px}.teleport-taxi__content{padding:0 0 15px 20px;width:100%}.teleport-taxi__content-header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px}.teleport-taxi__content-header h3{color:#000;margin-bottom:5px}.teleport-taxi__content-header span{color:#4a4a4a;line-height:23px}@media (min-width:720px){.teleport-taxi__content-header{padding-right:160px}}.teleport-taxi__content-main--title{color:#4a4a4a}.teleport-taxi__content-main--select{display:flex;margin-top:5px;margin-bottom:20px}.teleport-taxi__content-main--select .chosen-container,.teleport-taxi__content-main--select .chosen-container-single,.teleport-taxi__content-main--select .chosen-container-single-nosearch,.teleport-taxi__content-main--select .chosen-single{height:40px}.teleport-taxi__content-main--select select{min-width:160px}.teleport-taxi__content-main--select .chosen-single{display:flex;align-items:center}.teleport-taxi__content-main--select span{font-size:14px;line-height:23px}.teleport-taxi__content-main--checkbox,.teleport-taxi__content-main--checkbox label{display:flex;align-items:center}.teleport-taxi__content-main--checkbox label{font-size:14px;color:black;cursor:pointer}.teleport-taxi__content-main--checkbox input{display:none}.teleport-taxi__content-main--checkbox-fake{position:relative;box-sizing:border-box;margin-right:15px;width:20px;height:20px;border:2px solid #b2c2dd}.teleport-taxi__content-main--checkbox-fake::before{content:'';position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translate(-50%, -50%);background:center / contain no-repeat url(/img/checkbox-icon.svg?48016);opacity:0}input:checked+.teleport-taxi__content-main--checkbox-fake{background-color:#b543a0;border:none}input:checked+.teleport-taxi__content-main--checkbox-fake::before{opacity:1}@media (max-width:719px){.teleport-taxi__content-main--select{flex-direction:column}.teleport-taxi__content-main--select .chosen-container,.teleport-taxi__content-main--select .chosen-container-single,.teleport-taxi__content-main--select .chosen-container-single-nosearch{margin-bottom:10px}}@media (min-width:720px){.teleport-taxi{flex-direction:row}.teleport-taxi__img{display:block}.teleport-taxi__content{padding-left:20px}.teleport-taxi__content-main--select{align-items:center}.teleport-taxi__content-main--select .chosen-container,.teleport-taxi__content-main--select .chosen-container-single,.teleport-taxi__content-main--select .chosen-container-single-nosearch{max-width:185px;margin-right:20px}.teleport-taxi__content-main--select select{margin-right:20px}}.tooltip{position:absolute;display:none;z-index:60}.tooltip .icheckbox_minimal{display:inline-block;vertical-align:top}.tooltip .select-block{margin-bottom:10px}.tooltip-body{position:relative}.tooltip-btn{display:block}.tooltip-btn:hover{text-decoration:none}.tooltip textarea{resize:none}.tooltip__header{display:block;background:#22225e;margin:0;padding:12px;font-size:14px;line-height:17px}.tooltip__header h4{color:#ced5e2}.tooltip__content{background:#ffffff;padding:8px}.tooltip__content .form-item{margin-bottom:10px}.tooltip__close{position:absolute;right:35px;top:15px;color:#aebad2}.tooltip__close:before{content:"9";font-family:"icons-font" !important}.tooltip__close:before{position:absolute;height:12px;font-size:31px;line-height:12px;z-index:1}.tooltip__close:hover{color:#ced5e2}.tooltip textarea{max-width:100%;border:1px solid #aebad2;padding:10px;width:100%;margin-bottom:0;font-size:14px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tooltip input[type="text"],.tooltip input[type="password"],.tooltip input[type="date"],.tooltip input[type="datetime"],.tooltip input[type="datetime-local"],.tooltip input[type="month"],.tooltip input[type="week"],.tooltip input[type="email"],.tooltip input[type="number"],.tooltip input[type="search"],.tooltip input[type="tel"],.tooltip input[type="time"],.tooltip input[type="url"],.tooltip input[type="color"]{border:1px solid #aebad2;padding:0 10px;height:34px;line-height:1;width:100%;display:inline-block;margin-bottom:0;vertical-align:middle;font-size:14px;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tooltip input[type="text"]::-ms-clear,.tooltip input[type="password"]::-ms-clear,.tooltip input[type="date"]::-ms-clear,.tooltip input[type="datetime"]::-ms-clear,.tooltip input[type="datetime-local"]::-ms-clear,.tooltip input[type="month"]::-ms-clear,.tooltip input[type="week"]::-ms-clear,.tooltip input[type="email"]::-ms-clear,.tooltip input[type="number"]::-ms-clear,.tooltip input[type="search"]::-ms-clear,.tooltip input[type="tel"]::-ms-clear,.tooltip input[type="time"]::-ms-clear,.tooltip input[type="url"]::-ms-clear,.tooltip input[type="color"]::-ms-clear{display:none}.tooltip .sbHolder{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tooltip .sbHolder .sbOptions{width:100% !important}.tooltip .sbHolder .sbSelector{width:100%}.ui-tooltip{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 7px 18px rgba(0,0,0,0.3);-moz-box-shadow:0 7px 18px rgba(0,0,0,0.3);box-shadow:0 7px 18px rgba(0,0,0,0.3);width:250px;padding:15px 20px;font-size:12.5px;background:#ffffff;z-index:102}.ui-tooltip.custom{position:absolute;top:5px;right:30px;width:250px;padding:15px;font-size:13px;line-height:18px;color:#51527a;z-index:10}.ui-tooltip-close{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;top:-12.5px;right:-12.5px;width:25px;height:25px;position:absolute;display:block;text-align:center;line-height:25px;background:#22225e}.ui-tooltip-close:before{content:"\e001";font-family:"icons-font" !important}.ui-tooltip-close:before{color:#aebad2;font-size:25px;text-indent:-1px}.ui-tooltip-close:hover:before{color:#ffffff}.ui-tooltip.corner-bottom:after{position:absolute;left:0;right:0;top:100%;content:'';width:15px;height:15px;margin:-7.5px auto auto;background:#ffffff;z-index:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#footer samp.error{border:1px solid #f01d4d;font-weight:normal;font-family:inherit;position:absolute;top:100%;margin-top:5px;width:auto;min-width:70%;background:#fafcfb;color:#3a3a3a;padding:6px 8px;z-index:100;font-size:12px;line-height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;-webkit-transform:translate(-49%, 0);-moz-transform:translate(-49%, 0);-o-transform:translate(-49%, 0);-ms-transform:translate(-49%, 0);transform:translate(-49%, 0);left:50%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#footer samp.error:before,#footer samp.error:after{position:absolute;width:0;height:0;content:"";display:block;left:0px;right:0;margin:auto;top:-6px;border:solid transparent;border-width:0 7px 5px 7px;border-bottom-color:#f01d4d;z-index:2}#footer samp.error:after{border-bottom-color:#fafcfb;z-index:3;top:-5px}.tooltip_call-block{width:350px}svg.svg-sprite{display:none;overflow:hidden}svg{overflow:hidden}svg use{overflow:hidden}footer.new-footer{margin-top:30px;position:relative;background:#1c1c47;clear:both}footer.new-footer a{text-decoration:none}footer.new-footer .cabinet{padding:0}footer.new-footer .cabinet a{line-height:inherit;padding:0}footer.new-footer .cabinet span{padding:0;background:none}footer.new-footer .cabinet a.do-login{float:left}@media only screen and (max-width: 680px){footer.new-footer .cabinet a.do-login span{font-size:14px}}footer.new-footer .cabinet a.logout{margin-left:10px}footer.new-footer .cabinet .hidden{display:none}footer.new-footer .nav_title h6{margin:0 0 13px;font-size:20px;color:#ffffff;font-weight:normal;font-family:'pf_dindisplay_prolight';text-transform:none;letter-spacing:1px}footer.new-footer .nav_title a{color:#aebad2;font-size:13px}footer.new-footer .info-block_icon svg{position:absolute;top:0;left:0;fill:#aebad2}footer.new-footer .info-block_icon a{text-decoration:none}footer.new-footer .info-block_icon a:hover svg{fill:#ffffff}footer.new-footer .info-block_icon span{display:block;font-size:12px;line-height:15px;color:#aebad2}footer.new-footer .info-block_icon span.info-block-title{font-size:14px;color:#ffffff;margin-bottom:5px}footer.new-footer .info-block_icon .chosen-single span{line-height:34px}footer.new-footer .info-block_icon .one{display:block;height:24px;font-size:16px;line-height:26px;color:#ffffff;font-weight:normal;white-space:nowrap}footer.new-footer .copyrights-block .info-block_address{height:auto;margin-right:3%}footer.new-footer .copyrights-block .info-block_address .info-block-title{padding-left:30px}footer.new-footer .copyrights-block .info-block_address svg{left:10px;top:2px;width:21px;height:23px}@media only screen and (max-width: 680px){footer.new-footer .copyrights-block .info-block_address{margin-right:0}}footer.new-footer .info-block_ttn{padding-left:0}footer.new-footer .info-block_ttn span.ttn-description{font-weight:normal}footer.new-footer .info-block_ttn svg{width:37px;height:33px}footer.new-footer .info-block_ttn svg:hover{fill:#1c75bc}footer.new-footer .info-block_ttn a{display:block;padding-left:35px}footer.new-footer .info-block_ttn a:hover svg{fill:#1c75bc}footer.new-footer .info-block_phone svg{left:10px;width:19px;height:29px;fill-rule:evenodd}footer.new-footer .info-block_operator{padding-top:5px}footer.new-footer .info-block_operator svg{width:34px;height:30px;left:5px}footer.new-footer .info-block_chat{padding-top:5px}footer.new-footer .info-block_chat svg{width:27px;height:25px;fill-rule:evenodd}footer.new-footer .info-block_skype{padding-top:5px}footer.new-footer .info-block_skype svg{width:24px;height:24px}@media only screen and (max-width: 984px){footer.new-footer .info-block_address{height:auto}}footer.new-footer .info-block_address svg{left:10px;top:-7px;width:21px;height:23px}footer.new-footer .info-block_address .address-title{font-size:14px;line-height:20px}footer.new-footer .info-block_address .info-block-title{color:#ffffff;font-size:13px;line-height:1.28}footer.new-footer .info-block_address .info-block-title .address-b{position:relative;margin-top:-1px}footer.new-footer .info-block_address .info-block-title span{display:inline-block;color:#ffffff;font-size:14px}footer.new-footer .info-block_address .info-block-title span.streetAddress,footer.new-footer .info-block_address .info-block-title span.addressTitle{display:block}footer.new-footer .info-block_address .info-block-title span.addressTitle{margin-bottom:2px}footer.new-footer .info-block_address .info-block-title i{font-style:normal;display:inline-block;text-indent:-1px;line-height:15px}footer.new-footer .info-block_address.new-address{height:auto;padding-bottom:10px}footer.new-footer .info-block_address.new-address .address-b{position:relative;margin-top:-1px}footer.new-footer .info-block_address.new-address span.streetAddress,footer.new-footer .info-block_address.new-address span.addressTitle{display:inline-block}footer.new-footer .info-block_address.new-address .info-block_icon span.info-block-title{padding-right:10px}footer.new-footer .info-block_address.new-address .address-scope{position:relative;margin-top:0}footer.new-footer .info-block_email{height:60px}footer.new-footer .info-block_email svg{width:21px;height:15px}footer.new-footer .info-block_back-call{height:60px}footer.new-footer .info-block_back-call:before{content:"\e003";font-family:"icons-font" !important}footer.new-footer .info-block_back-call:before{position:absolute;left:0;top:-2px;font-size:33px;color:#aebad2;z-index:7}footer.new-footer .info-block-title a{color:#ffffff}footer.new-footer .info-block-title a:hover{text-decoration:underline}footer.new-footer .copyrights-block{padding-top:30px;border-top:1px solid #2d2d71;margin-bottom:40px}footer.new-footer .copyrights-block .info-block_ttn{padding-left:0}footer.new-footer .copyrights-block .info-block_ttn span.ttn-description{font-weight:normal}footer.new-footer .copyrights-block .info-block_ttn svg{position:absolute;top:0;left:6px;fill:#aebad2;width:37px;height:33px}footer.new-footer .copyrights-block .info-block_ttn svg:hover{fill:#1c75bc}footer.new-footer .copyrights-block .info-block_ttn a{display:block;padding-left:45px;color:white}footer.new-footer .copyrights-block .info-block_ttn a:hover svg{fill:#1c75bc}footer.new-footer .copyrights-block .drop:before{content:' ';position:absolute;left:62px;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: 984px){footer.new-footer .copyrights-block .drop:before{left:40px}}footer.new-footer .info-block_copyrights span.info-block-title{display:block;margin-bottom:2px;font-size:13px;line-height:16px;color:#ffffff}@media only screen and (max-width: 680px){footer.new-footer .info-block_copyrights{margin-bottom:20px}footer.new-footer .info-block_copyrights:after{content:"";clear:both;display:block;overflow:hidden;width:100%}footer.new-footer .info-block_copyrights span.info-block-title{height:auto !important}}footer.new-footer .nav_system{display:block;width:100%;padding-right:0;margin-top:30px;padding-top:20px;border-top:1px solid #1c1c47;text-align:justify}footer.new-footer .nav_system:after{content:"";clear:both;display:block;overflow:hidden;width:100%}footer.new-footer .nav_system:after{content:'';width:100%;height:0;display:inline-block;vertical-align:middle}footer.new-footer .nav_system li{display:inline-block;vertical-align:middle}footer.new-footer .nav_system .wm-link a{height:28px;background:none}footer.new-footer .nav_system a{display:block;margin:0;height:40px;background:url("/img/footer_icons.png?48016") no-repeat center}footer.new-footer .nav_system a[href="javascript:void(0)"]{cursor:default}footer.new-footer .nav_system a.pci{background:none}footer.new-footer .nav_system a.pci svg{position:relative;top:3px;width:126px;height:38px;fill:#aebad2}footer.new-footer .nav_system a.pci:hover svg{fill:#ffffff}footer.new-footer .nav_system a.ideal{background:none}footer.new-footer .nav_system a.ideal img{width:100px}footer.new-footer .nav_system a.visa{width:82px;height:43px;background-position:0 -55px}footer.new-footer .nav_system a.visa:hover{background-position:0 -251px}footer.new-footer .nav_system a.mastercard{width:150px;height:43px;background-position:0 -120px}footer.new-footer .nav_system a.mastercard:hover{background-position:0 -310px}footer.new-footer .nav_system a.wm{width:115px;background-position:0 -382px}footer.new-footer .nav_system a.wm:hover{background-position:0 -453px}footer.new-footer .nav_system a.wwf{width:27px;background:url("/img/wwf_logo.png?48016") no-repeat 0 5px}footer.new-footer .nav_system a.wwf:hover{background-position:0 -40px}footer.new-footer .nav_system a.iata{width:120px;background:url("/img/iata_icon.png?48016") no-repeat 0 0}footer.new-footer .nav_system a.iata:hover{background-position:0 -40px}footer.new-footer .nav_system a.ta_link{width:120px;background-position:0 -521px}footer.new-footer .nav_system a.ta_link:hover{background-position:0 -592px}footer.new-footer .nav_system a.tursab{width:120px;height:25px}footer.new-footer .nav_system a.sofort{width:120px;height:50px;background-position:0 -653px}footer.new-footer .nav_system a.sofort:hover{background-position:0 -712px}footer.new-footer .nav_system a.giropay{width:70px;background-position:0 -772px}footer.new-footer .nav_system a.giropay:hover{background-position:0 -846px}footer.new-footer .nav_system a.paypal{width:120px;height:25px;background:none;cursor:default}footer.new-footer .nav_system a.paypal svg{width:124px;height:33px}footer.new-footer .nav_system a.paypal .paypal-icon1,footer.new-footer .nav_system a.paypal .paypal-icon2,footer.new-footer .nav_system a.paypal .paypal-icon3,footer.new-footer .nav_system a.paypal .paypal-icon4,footer.new-footer .nav_system a.paypal .paypal-icon5,footer.new-footer .nav_system a.paypal .paypal-icon6,footer.new-footer .nav_system a.paypal .paypal-icon7,footer.new-footer .nav_system a.paypal .paypal-icon8,footer.new-footer .nav_system a.paypal .paypal-icon10{fill:#aebad2}footer.new-footer .nav_system a.paypal .paypal-icon9{fill:#222D65}footer.new-footer .nav_system a.paypal:hover .paypal-icon1{fill:#253B80}footer.new-footer .nav_system a.paypal:hover .paypal-icon2{fill:#253B80}footer.new-footer .nav_system a.paypal:hover .paypal-icon3{fill:#253B80}footer.new-footer .nav_system a.paypal:hover .paypal-icon4{fill:#179BD7}footer.new-footer .nav_system a.paypal:hover .paypal-icon5{fill:#179BD7}footer.new-footer .nav_system a.paypal:hover .paypal-icon6{fill:#179BD7}footer.new-footer .nav_system a.paypal:hover .paypal-icon7{fill:#179BD7}footer.new-footer .nav_system a.paypal:hover .paypal-icon8{fill:#179BD7}footer.new-footer .nav_system a.paypal:hover .paypal-icon9{fill:#222D65}footer.new-footer .nav_system a.paypal:hover .paypal-icon10{fill:#253B80}footer.new-footer .nav_system a.ae{width:50px;height:50px;background:url("/img/ae_footer_icon.png?48016") no-repeat top center}footer.new-footer .nav_system a.ae:hover{background-position:bottom center}footer.new-footer .nav_system a.bkm{width:140px;height:40px;background:none}footer.new-footer .nav_system a.bkm svg{width:140px;height:40px;fill:#aebad2}footer.new-footer .nav_system a.bkm:hover svg{fill:#ffffff}footer.new-footer .nav_system a.visa_checkout{width:160px;height:24px;background:none}footer.new-footer .nav_system a.visa_checkout svg{width:160px;height:24px;fill:#aebad2}footer.new-footer .nav_system a.visa_checkout:hover svg{fill:#ffffff}footer.new-footer .nav_system a.bleue_carte{width:70px;height:32px;background:url("/img/bleue_carte_logo.png?48016") no-repeat top center}footer.new-footer .nav_system a.bleue_carte:hover{background:url("/img/bleue_carte_logo.png?48016") no-repeat bottom center}footer.new-footer .nav_system a.mir{width:91px;height:26px;background:url("/img/mir.png?48016") no-repeat bottom center}footer.new-footer .nav_system a.mir:hover{background:url("/img/mir.png?48016") no-repeat top center}footer.new-footer .nav_lang{margin:0 30px 0 0;padding-top:12px;font-size:13px}footer.new-footer .nav_social{margin-top:20px}footer.new-footer .nav_social.top-position{position:absolute;right:23px;margin-top:-57px}footer.new-footer .nav_social li{float:left;margin-right:10px}footer.new-footer .nav_social a svg{width:30px;height:30px;fill:#aebad2}footer.new-footer .nav_social a:hover svg{fill:#ffffff}footer.new-footer .footer-contacts-top{background:#22225e}footer.new-footer .footer-contacts-top .container{padding:25px 10px;background:#22225e}footer.new-footer .footer-contacts-identificator,footer.new-footer .footer-multilang-support{margin-top:30px;font-size:14px;line-height:40px;color:#1c1c47;text-align:center}footer.new-footer .footer-contacts-identificator .container,footer.new-footer .footer-multilang-support .container{background:#b0b9d0}footer.new-footer .footer-multilang-support{margin:0;line-height:30px;color:#ffffff}footer.new-footer .footer-multilang-support .container{background:#22225e}footer.new-footer .footer-contacts-content{background:#1c1c47 url("/img/copy_bg_uk.png?48016") bottom left repeat-x;padding:25px 0 30px}footer.new-footer .footer-contacts-content:after{display:block;clear:both;overflow:hidden;content:''}footer.new-footer .footer-dark-select{margin-bottom:3px;white-space:normal}footer.new-footer .footer-dark-select .chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #8595AF;border-top:0;background:none;box-shadow:none}footer.new-footer .footer-dark-select .chosen-container.chosen-with-drop .chosen-drop{left:0;background:#22225e;border-top:1px solid #8595AF}footer.new-footer .footer-dark-select .chosen-container a{cursor:pointer}footer.new-footer .footer-dark-select .chosen-container .chosen-results{margin:0;padding:0}footer.new-footer .footer-dark-select .chosen-container .chosen-results li{padding:7px 10px;color:#ffffff}footer.new-footer .footer-dark-select .chosen-single{height:26px;line-height:26px;padding-top:0;padding-bottom:0;border:1px solid #8595AF;background-color:#22225e;color:#ffffff}footer.new-footer .footer-dark-select .chosen-single span{font-size:14px;line-height:25px;color:#ffffff}footer.new-footer .footer-dark-select .chosen-single div{width:26px;background:#aebad2;text-align:center}footer.new-footer .footer-dark-select .chosen-single div b{background:none !important}footer.new-footer .footer-dark-select .chosen-single div b:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:0;height:0;border:5px solid transparent;border-bottom-width:0;border-top-color:#22225e}footer.new-footer .footer-dark-select .chosen-container-active .chosen-single{border:1px solid #8595AF;box-shadow:none}footer.new-footer .footer-dark-select .chosen-container-active .chosen-single>div b:before{border-top-width:0;border-bottom-width:5px;border-bottom-color:#22225e}footer.new-footer .footer-dark-select .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #8595AF;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:none;box-shadow:none}footer.new-footer .footer-dark-select .chosen-container-active.chosen-with-drop .chosen-single div b{background:none}footer.new-footer .footer-dark-select .chosen-container-active .chosen-choices{border:1px solid #c95bb5;box-shadow:none}footer.new-footer .footer-dark-select .chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#1c1c47 !important}footer.new-footer .applications-block{padding:5px 12px 25px;text-align:center}@media only screen and (max-width:840px){footer.new-footer .applications-block{padding:5px 12px 12px}}footer.new-footer .applications-block .footer-application-btn{position:relative;display:inline-block;height:50px;width:168px;margin:0 0 0 20px;padding:5px 0 0 50px;box-sizing:border-box;font-size:11px;line-height:14px;color:#ffffff;background-repeat:no-repeat;background-size:100%}@media only screen and (max-width: 984px){footer.new-footer .applications-block .footer-application-btn{width:145px;margin:0 0 0 10px}}@media only screen and (max-width:840px){footer.new-footer .applications-block .footer-application-btn{margin:0 0 10px;width:168px}}@media only screen and (max-width: 768px){footer.new-footer .applications-block .footer-application-btn{margin:0 10px 10px}}footer.new-footer .applications-block .footer-application-btn.google-play{margin:0;background-image:url("/img/footer_google_play_btn.jpg?48016")}footer.new-footer .applications-block .footer-application-btn.appstore{background-image:url("/img/footer_appstore_btn.jpg?48016")}footer.new-footer .applications-block .footer-login-btn{position:relative;display:inline-block;margin:10px 0 0 45px;font-size:14px;line-height:30px;color:#ffffff;vertical-align:top}footer.new-footer .applications-block .footer-login-btn svg{display:inline-block;width:30px;height:30px;fill:#aebad2}footer.new-footer .applications-block .footer-login-btn span{display:inline-block;vertical-align:top}footer.new-footer .footer-btn-referral{display:inline-block;margin:0 10px 0 0;padding:0 30px;border-radius:2px;height:33px;line-height:33px;font-size:14px;text-align:center;border:1px solid #4990e2;color:#4990e2;text-decoration:none;transition:all .1s ease-in-out}@media only screen and (max-width: 480px){footer.new-footer .footer-btn-referral{margin:0}}footer.new-footer .footer-btn-referral:hover{color:#fff;background:#4990e2}footer.new-footer .footer-btn-referral__wrap{display:inline-block;vertical-align:bottom}@media only screen and (max-width: 480px){footer.new-footer .footer-btn-referral__wrap{display:block;margin:0 0 20px}}@media only screen and (max-width: 984px){footer.new-footer .footer-contacts-bottom .nav_links{text-align:center;padding:8px 0}footer.new-footer .footer-contacts-bottom .nav_links>li{padding-right:10px;display:inline-block;float:none}footer.new-footer .footer-contacts-bottom .nav_links>li a{display:inline-block;float:none;width:auto;height:auto;margin:0;font-size:95%;line-height:1em;text-indent:0;background:none;position:relative;text-transform:uppercase;color:#aebad2;font-family:pf_dindisplay_probold}footer.new-footer .footer-contacts-bottom .nav_links>li a.kf-kz{width:auto}footer.new-footer .footer-contacts-bottom .nav_links>li:before{background:none;display:none}footer.new-footer .nav-contacts li{min-width:120px;margin-bottom:20px}footer.new-footer .nav-contacts .drop li{width:auto;height:auto;padding:0;margin:0 0 10px}}@media only screen and (max-width: 768px){footer.new-footer .footer-contacts-identificator{text-align:center}footer.new-footer .nav_system a.wwf,footer.new-footer .nav_social.top-position{display:none}footer.new-footer .info-block_copyrights span.info-block-title0{height:30px;overflow:hidden;line-height:38px;display:block}footer.new-footer .footer-contacts-content .push-1{left:auto}footer.new-footer .footer-contacts-content .info-block-title+span{display:none}footer.new-footer .footer-contacts-content .info-block-title+span.ttn-description{display:block}footer.new-footer .info-block_copyrights span.info-block-title{line-height:16px}footer.new-footer .nav-contacts li{border-bottom:1px solid #1c1c47;padding:10px 0}footer.new-footer .nav-contacts li:last-child{border:none}footer.new-footer .drop{position:static;margin:0;background:transparent;box-shadow:none;width:300px;clear:both;overflow:hidden}footer.new-footer .drop:before{display:none}footer.new-footer .drop li{border:none}footer.new-footer .drop a{color:#aebad2}footer.new-footer .info-block_chat svg{left:7px}}@media only screen and (max-width: 680px){footer.new-footer .footer-contacts-content .push-1{left:auto}footer.new-footer .footer-contacts-identificator{padding:7px 0}footer.new-footer .info-block_skype svg{left:10px}footer.new-footer .info-block_operator svg{left:-2px}footer.new-footer .info-block_email svg{left:3px}footer.new-footer .info-block_chat svg{left:0}}@media only screen and (max-width: 480px){footer.new-footer .info-block_skype svg{left:7px}footer.new-footer .info-block_chat svg{left:5px}footer.new-footer .info-block_address svg{left:8px}footer.new-footer .info-block_email svg{left:7px}footer.new-footer .info-block_operator svg{left:5px}}.nav-contacts:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.nav-contacts li{position:relative;float:left;margin-right:35px}.nav-contacts a{font-size:14px;color:#aebad2}.nav-contacts a:hover{color:#ffffff}.nav-contacts .dropdown svg{width:7px;height:7px;fill:#aebad2;margin-left:5px}.nav-contacts .dropdown:hover{color:#ffffff}.nav-contacts .dropdown.active{color:#ffffff}.nav-contacts .dropdown.active+.drop{display:block}.nav-contacts .dropdown:hover svg{fill:#ffffff}.nav-contacts .dropdown.active svg{fill:#ffffff;transform:rotate(180deg)}.nav-contacts .drop{display:none;position:absolute;bottom:220%;left:50%;min-width:160px;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}.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}.nav-contacts .drop li{float:none;margin-right:0;margin-bottom:10px}.nav-contacts .drop a{color:#4990e2}.nav-contacts.all-sites{float:left}.nav-contacts.all-sites .dropdown{font-weight:bold}.nav-contacts.all-sites .drop{width:320px;left:-13px;bottom:80%;margin:0;box-sizing:border-box}.nav-contacts.all-sites .site-list-block{clear:both;overflow:hidden}.nav-contacts.all-sites .site-list a{display:block}.nav-contacts.all-sites .site-list a:before{content:' ';display:inline-block;width:20px;height:14px;margin:0 10px -2px 0;background:url('/img/flags/sprite-flag.png?48016') no-repeat}.nav-contacts.all-sites .site-list a.icon-AT:before{background-position:-245px -5px}.nav-contacts.all-sites .site-list a.icon-CH:before{background-position:-5px -327px}.nav-contacts.all-sites .site-list a.icon-US:before{background-position:-35px -350px}.nav-contacts.all-sites .site-list a.icon-DE:before{background-position:-95px -120px}.nav-contacts.all-sites .site-list a.icon-IR:before{background-position:-155px -143px}.nav-contacts.all-sites .site-list a.icon-UA:before{background-position:-365px -51px}.nav-contacts.all-sites .site-list a.icon-RU:before{background-position:-305px -258px}.nav-contacts.all-sites .site-list a.icon-PL:before{background-position:-185px -258px}.nav-contacts.all-sites .site-list a.icon-MD:before{background-position:-185px -212px}.nav-contacts.all-sites .site-list a.icon-KZ:before{background-position:-35px -166px}.nav-contacts.all-sites .site-list a.icon-AZ:before{background-position:-275px -5px}.nav-contacts.all-sites .site-list a.icon-AM:before{background-position:-185px -5px}.nav-contacts.all-sites .site-list a.icon-UZ:before{background-position:-365px -166px}.nav-contacts.all-sites .site-list a.icon-KG:before{background-position:-245px -166px}.nav-contacts.all-sites .site-list a.icon-GR:before{background-position:-155px -120px}.nav-contacts.all-sites .site-list a.icon-EE:before{background-position:-215px -97px}.nav-contacts.all-sites .site-list a.icon-TR:before{background-position:-305px -327px}.nav-contacts.all-sites .site-list a.icon-BY:before{background-position:-65px -28px}.nav-contacts.all-sites .site-list a.icon-AE:before{background-position:-365px -74px}.nav-contacts.all-sites .site-list a.icon-IT:before{background-position:-275px -143px}.nav-contacts.all-sites .site-list a.icon-MX:before{background-position:-125px -212px}.nav-contacts.all-sites .site-list a.icon-NG:before{background-position:-245px -235px}.nav-contacts.all-sites .site-list a.icon-RO:before{background-position:-275px -258px}.nav-contacts.all-sites .site-list a.icon-ES:before{background-position:-185px -304px}.nav-contacts.all-sites .site-list a.icon-FR:before{background-position:-335px -97px}.nav-contacts.all-sites .site-list a.icon-LV:before{background-position:-5px -350px}.nav-contacts.all-sites .site-list a.icon-LT:before{background-position:-125px -189px}.nav-contacts.all-sites .site-list a.icon-NL:before{background-position:-125px -235px}.nav-contacts.all-sites .site-list a.icon-GE:before{background-position:-65px -120px}.nav-contacts.all-sites .site-list a.icon-EG:before{background-position:-95px -97px}.nav-contacts.all-sites .site-list a.icon-AU:before{background-position:-215px -5px}.nav-contacts.all-sites .site-list a.icon-FI:before{background-position:-305px -97px}.nav-contacts.all-sites .site-list a.icon-BE:before{background-position:-95px -28px}.nav-contacts.all-sites .site-list a.icon-CN:before{background-position:-305px -51px}.nav-contacts.all-sites .site-list a.icon-IL:before{background-position:-245px -143px}.nav-contacts.all-sites .site-list a.icon-DK:before{background-position:-275px -74px}.nav-contacts.all-sites .site-list a.icon-SE:before{background-position:-335px -304px}.phone_block .sbHolder{float:left;width:160px;height:24px;margin:0 10px 5px 0;background:#22225e;border:1px solid #aebad2}.phone_block .sbHolder.opened{border:1px solid #aebad2}.phone_block .sbToggle{position:absolute;right:0;top:0;display:block;height:24px;background:#AEBAD2;outline:medium none}.phone_block .sbToggle:before{color:#23235f}.phone_block .sbToggle:hover,.phone_block .sbHolder:hover .sbToggle{background:#fafcfb}.phone_block .sbToggleOpen:hover{background:#fafcfb}.phone_block .sbHolder.opened .sbToggleOpen,.phone_block .sbHolder.opened:hover .sbToggleOpen,.phone_block .sbHolder:hover .sbToggleOpen:hover{background:#fafcfb}.phone_block .sbSelector{display:block;width:135px;height:24px;left:0;line-height:24px}.phone_block .sbOptions{width:160px !important;background:#22225e;border:1px solid #91A2B9}.phone_block .opened .sbOptions{border:1px solid #91A2B9}.phone_block .sbSelector:link,.phone_block .sbSelector:visited,.phone_block .sbSelector:hover{color:#ffffff}.phone_block .sbOptions a{display:block;padding:7px 10px;border:none}.phone_block .sbOptions a:link,.phone_block .sbOptions a:visited{color:#ffffff}.phone_block .sbOptions li:hover{background:#91A2B9}.phone_block .sbOptions li:hover a:link,.phone_block .sbOptions li:hover a:visited{color:#ffffff}.tooltip_info-block{width:300px}.tooltip_info-block .form-item{margin-bottom:15px}.tooltip_info-block textarea{min-height:100px;font-size:12px;font-family:Arial}.tooltip_info-block .tooltip__content{padding:20px 20px 10px}.tooltip_info-block .tooltip__content:before{top:100%;content:"";position:absolute;z-index:99;border-top:17px solid #ffffff;border-left:17px solid transparent;border-right:17px solid transparent;left:50%;margin-left:-20px}.tooltip_info-block .tooltip__content label{display:block;margin-bottom:5px}.tooltip_info-block .tooltip__content .btn{display:block;width:100%;height:35px;margin:0;padding:0 10px;background:#b543a0;border:none;font-size:16px;line-height:35px;color:#ffffff;font-weight:bold;text-align:center;cursor:pointer;transition:background-color .1s linear .1s}.tooltip_info-block .tooltip__content .btn:hover{background:#bf52ab}body>iframe,body>img{float:left;position:absolute;z-index:-1;border:none;top:-1px}.contacts_list .info-block_icon{min-height:80px;padding-left:35px}.contacts_list .info-block_icon svg{position:absolute;top:0;left:0;fill:#aebad2}.contacts_list .info-block_icon a{text-decoration:none}.contacts_list .info-block_icon a:hover svg{fill:#ffffff}.contacts_list .info-block_icon span{display:block;font-size:12px;line-height:15px;color:#aebad2}.contacts_list .info-block_icon span.info-block-title{font-size:14px;color:#ffffff;margin-bottom:5px}.contacts_list .info-block_icon .chosen-single span{line-height:34px;color:inherit}.contacts_list .info-block_icon .chosen-single span,.contacts_list .info-block_icon .txtinput{font-size:13px}.contacts_list .info-block_icon .one{display:block;height:24px;font-size:16px;line-height:26px;color:#ffffff;font-weight:normal;white-space:nowrap}.contacts_list .info-block_phone svg{left:10px;width:19px;height:29px;fill-rule:evenodd}.contacts_list .info-block_operator{padding-top:5px}.contacts_list .info-block_operator svg{width:34px;height:30px;left:5px}.contacts_list .info-block_chat{padding-top:5px}.contacts_list .info-block_chat svg{width:27px;height:25px;fill-rule:evenodd}.contacts_list .info-block_skype{padding-top:5px}.contacts_list .info-block_skype svg{width:24px;height:24px}.contacts_list .info-block_address{min-height:60px}.contacts_list .info-block_address svg{left:10px;top:-7px;width:21px;height:23px}.contacts_list .info-block_email{min-height:60px}.contacts_list .info-block_email svg{width:21px;height:15px}.contacts_list .info-block_back-call{min-height:60px}.contacts_list .info-block_back-call:before{content:"\e003";font-family:"icons-font" !important}.contacts_list .info-block_back-call:before{position:absolute;left:0;top:-2px;font-size:33px;color:#aebad2;z-index:7}.contacts_list .new-address .info-block_icon{height:auto;padding-bottom:10px}.contacts_wrapper{display:none}.contacts_wrapper .show{display:block}.footer-attention{padding-bottom:40px;color:#ffffff;font-size:13px;line-height:1.28}.chosen-container{position:relative;display:inline-block;vertical-align:middle;width:100% !important;font-size:14px;zoom:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aebad2;border-top:0;background:#ffffff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#3a3a3a}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 10px;height:34px;line-height:34px;border:1px solid #aebad2;background-color:#ffffff;background-clip:border-box;color:#3a3a3a;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('/img/chosen-sprite.png?48016') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('/img/chosen-sprite.png?48016') no-repeat 0 7px}.chosen-container-single .chosen-default{color:#3a3a3a}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"],.chosen-container-single .chosen-search input[type="tel"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aebad2;background:url('/img/chosen-sprite.png?48016') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box}.chosen-container .chosen-results{color:#8595AF;position:relative;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:7px 6px;list-style:none;line-height:15px;word-wrap:break-word;--webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;color:#000000}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ced5e2;cursor:default}.chosen-container .chosen-results li.highlighted{background:#c95bb5;color:#ffffff}.chosen-container .chosen-results li.no-results{color:#8595AF;display:list-item;background:#ced5e2}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:3px 5px 2px;width:100%;border:1px solid #aebad2;background-color:#ffffff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#8595AF;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aebad2;max-width:100%;border-radius:3px;background-color:#eeeeee;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);color:#1c1c47;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('/img/chosen-sprite.png?48016') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #aebad2;background-color:#ced5e2;color:#8595AF}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#ced5e2}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ced5e2;cursor:default}.chosen-container-active .chosen-single{box-shadow:0 0 5px rgba(0,0,0,0.2)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aebad2;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;box-shadow:0 1px 0 #ffffff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 7px}.chosen-container-active .chosen-choices{border:1px solid #c95bb5;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#1c1c47 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#ffffff url('/img/chosen-sprite.png?48016') no-repeat -30px -20px;background:url('/img/chosen-sprite.png?48016') no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (min-resolution:144dpi) and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-search input[type="tel"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('/img/chosen-sprite@2x.png?48016') !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.country-choser{position:absolute;margin-top:-2px;width:250px;left:50%;font-size:14px;font-weight:normal;line-height:16px;color:#1c1c47;padding:10px 20px 20px;background-color:#ffffff;z-index:2;-webkit-box-shadow:0 2px 9px rgba(0,0,0,0.38);-moz-box-shadow:0 2px 9px rgba(0,0,0,0.38);box-shadow:0 2px 9px rgba(0,0,0,0.38);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.country-choser:before{content:'';width:0;height:0;left:0;right:0;margin:auto;bottom:100%;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ffffff}.country-choser__title{font-size:14px;font-weight:bold;line-height:normal;text-align:center;color:#1b1a48}.country-choser__item{width:100%;clear:both}.country-choser__item.form-item{margin:0}.country-choser__label{display:block;margin-bottom:5px;color:#424242}.country-choser .form-item{padding-top:15px;padding-left:0;padding-right:0}.country-choser .form-select{width:100%;height:36px;padding:0 5px;border:1px solid #ced5e2;background-color:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.country-choser .button{width:100%;height:38px;font-size:18px;line-height:26px;text-align:center;color:#ffffff;text-transform:uppercase;background-color:#b543a0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.country-choser .button:hover{background-color:#bf52ab}.country-choser .button:focus{background-color:#90357f;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.3)}.country-choser .chosen-container-single{height:34px;font-size:14px;line-height:34px}.country-choser .chosen-container-single .chosen-single{text-align:left;height:inherit;font-size:inherit;line-height:inherit;padding:0 10px}.country-choser .chosen-container-single .chosen-single:after{display:none}.country-choser .chosen-container-single .chosen-single:hover{color:#000000}.country-choser .chosen-container-single .chosen-results{text-align:left}.country-choser .chosen-container-single .chosen-results li{width:100%;font-size:14px;line-height:inherit;height:auto;padding-left:10px;padding-right:10px}.country-choser .chosen-container-single .chosen-results li:hover{color:#ffffff;background-color:#b543a0}.country-choser .chosen-container-single .chosen-drop{border-top:0}.country-choser .chosen-container-single .chosen-drop .chosen-results li{border:0}.country-choser .chosen-container-single div b:before{left:0;right:0}@media only screen and (max-width: 984px){.country-choser{left:inherit;right:-50%;-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{left:inherit;right:40px}}@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}}.form-radio{display:none}.form-radio+.form-radio__label{cursor:pointer;display:inline-block;position:relative}.form-radio+.form-radio__label:before{content:"";display:block;float:left;width:6px;height:6px;margin-right:10px;background:white;border:3px solid white;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 2px #aebad2;-moz-box-shadow:0 0 0 2px #aebad2;box-shadow:0 0 0 2px #aebad2}.form-radio+label .form-radio__label{cursor:pointer;display:inline-block;position:relative}.form-radio+label .form-radio__label:before{content:"";display:block;float:left;width:6px;height:6px;margin-right:10px;background:white;border:3px solid white;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 2px #aebad2;-moz-box-shadow:0 0 0 2px #aebad2;box-shadow:0 0 0 2px #aebad2}.form-radio:checked+.form-radio__label:before{background:#b543a0;-webkit-box-shadow:0 0 0 2px #22225e;-moz-box-shadow:0 0 0 2px #22225e;box-shadow:0 0 0 2px #22225e}.form-radio:checked+label .form-radio__label:before{background:#b543a0;-webkit-box-shadow:0 0 0 2px #22225e;-moz-box-shadow:0 0 0 2px #22225e;box-shadow:0 0 0 2px #22225e}.form-checkbox{display:none}.form-checkbox+.form-checkbox__label{cursor:pointer;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.form-checkbox+.form-checkbox__label:before{content:"";display:block;float:left;width:13px;height:13px;margin-right:5px;background:white;border:2px solid #aebad2;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.form-checkbox+label .form-checkbox__label{cursor:pointer;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.form-checkbox+label .form-checkbox__label:before{content:"";display:block;float:left;width:13px;height:13px;margin-right:5px;background:white;border:2px solid #aebad2;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.form-checkbox:checked+.form-checkbox__label:after{content:'';border:3px solid #b543a0;width:8px;height:4px;border-right:0;border-top:0;-webkit-transform:rotate(-44deg);-moz-transform:rotate(-44deg);-o-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);top:4px;left:3px;position:absolute}.form-checkbox:checked+label .form-checkbox__label:after{content:'';border:3px solid #b543a0;width:8px;height:4px;border-right:0;border-top:0;-webkit-transform:rotate(-44deg);-moz-transform:rotate(-44deg);-o-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);top:4px;left:3px;position:absolute}.btn-checkbox{margin:0 10px;background:#b543a0}.btn-checkbox .form-checkbox+.form-checkbox__label{display:block;padding:10px;font-size:14px;font-weight:bold;color:#ffffff}.btn-checkbox .form-checkbox+.form-checkbox__label:before{margin-right:10px;border:1px solid #aebad2;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.btn-checkbox .form-checkbox:checked+.form-checkbox__label:before{background:#22225e;border-color:#22225e}.btn-checkbox .form-checkbox:checked+.form-checkbox__label:after{top:13px;left:12px}.promocodes-block-wrap{margin:20px 0 0}.promocodes-block{background:url("/img/cabinet/banner_cabinet.png?48016") no-repeat 0 0;background-size:cover;width:100%;color:#242768;padding:30px 80px 30px 260px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 984px){.promocodes-block{padding:30px 50px 30px 225px}}.promocodes-block__left .promocodes-text{font-weight:700;font-size:18px;margin-bottom:22px}@media only screen and (max-width: 768px){.promocodes-block__left .promocodes-text{margin-bottom:7px;font-size:13px}}.promocodes-block__left .promocode-num{display:inline-block;padding:9px 20px;margin-bottom:10px;background:#ffffff;font-size:30px;line-height:34px;margin-right:12px;text-align:center}@media only screen and (max-width: 984px){.promocodes-block__left .promocode-num{font-size:20px;line-height:26px;padding:5px 25px}}@media only screen and (max-width: 768px){.promocodes-block__left .promocode-num{font-size:16px;padding:5px 20px}}.promocodes-block__left a{display:inline-block;vertical-align:middle;font-size:16px;line-height:18px;text-decoration:underline}.promocodes-block__right .promocodes-price{display:inline-block;font-size:80px;line-height:92px;font-weight:700}.promocodes-block__right .promocodes-price span{position:relative;top:-2px;margin-left:5px;font-size:18px;line-height:21px;font-weight:400}@media only screen and (max-width: 984px){.promocodes-block__right .promocodes-price{font-size:45px;margin-bottom:0;line-height:50px}.promocodes-block__right .promocodes-price span{font-size:18px}}@media only screen and (max-width: 768px){.promocodes-block__right .promocodes-price{margin-bottom:5px}}.promocodes-block__right .expired-date{display:block;font-size:12px;line-height:18px}.promocodes-block__right .expired-date i{display:inline-block;font-style:normal}.allert-overlay,.allert-overlay-insurance-cancellation{background:url("/img/allert_overlay.png?48016") repeat;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.allert-overlay.transfer .allert .allert_tools .cancel,.allert-overlay-insurance-cancellation.transfer .allert .allert_tools .cancel{background:#22225e}.allert-overlay.transfer .allert .allert_tools .cancel:hover,.allert-overlay-insurance-cancellation.transfer .allert .allert_tools .cancel:hover{background:#2d2d71}.allert{background:#fafcfb;width:600px;top:43%;position:fixed;left:50%;margin-left:-300px;z-index:1101;box-shadow:0 0 10px 6px #ced5e2;-moz-box-shadow:0 0 10px 6px #ced5e2;-webkit-box-shadow:0 0 10px 6px #ced5e2}.allert .allert-header{padding:12px;margin:0;background:#22225e;border:none;font-size:16px;line-height:20px;font-weight:bold;color:#e9eaed}.allert .allert-block{padding:15px 20px;border-bottom:1px solid #ced5e2;overflow:hidden;font-size:13px;line-height:20px;color:#000}.allert .allert-block p{padding-left:70px;min-height:50px;background:url('/img/allert.png?48016') 0 0 no-repeat}.allert .allert_radio_group li{border-bottom:1px solid #ced5e2;padding:20px 20px 20px 60px;position:relative;min-height:20px;line-height:20px}.allert .allert_radio_group li.active{background:#ebf2ff}.allert .allert_radio_group .iradio_minimal{position:absolute;top:0;left:0;margin:0;width:560px;padding:0;padding:20px;min-height:20px;background-position:20px center}.allert .allert_radio_group .iradio_minimal.checked{background-position:20px center}.allert .allert-close,.allert2 .allert-close{position:absolute;top:17px;right:20px;width:10px;height:10px;background:url("/img/popup_close_icon.png?48016") no-repeat 0 0;cursor:pointer}.allert .allert-close:hover{background-position:0 bottom}.allert .allert_tools input.submit,.allert .allert_tools input.cancel,.allert2 .allert_tools input.submit{display:block;float:right;height:35px;padding:0 25px;margin:0;background:#b543a0;border:none;font-size:16px;line-height:35px;color:#FFF;font-weight:bold;cursor:pointer;transition:background-color .1s linear .1s}.allert .allert_tools input.submit:hover,.allert2 .allert_tools input.submit:hover{background-color:#c95bb5}.allert .allert_tools input.cancel{margin-right:20px;padding:0;text-decoration:none;font-size:12px;line-height:18px;font-weight:normal;color:#4990e2;background:none}.allert .allert_tools input.cancel:hover{text-decoration:underline;background:none}.allert .payment_group_errors h1{color:#22225e;font-size:18px;margin-bottom:10px;text-align:center}.allert .payment_group_errors ul{list-style-type:circle;padding-left:20px}.allert .payment_group_errors .ps_reason{font-size:12px;color:#4990e2;cursor:pointer}.allert .payment_group_errors .ps_reason_description{display:none;font-style:italic;color:#22225e;font-weight:bold}.avia-top-banner{background-color:#e8eaeb}.avia-top-banner .container{display:flex;flex-direction:row;justify-content:space-between}body .avia-top-banner .container:after{display:none}.avia-top-banner__inner{display:flex;flex-direction:row;padding:8px 0}.avia-top-banner__icon{display:flex;align-items:center}.avia-top-banner__text{margin:0 5px;display:flex;align-items:center;font-size:13px;line-height:20px}.avia-top-banner__text a{margin:0 5px}.avia-top-banner__button{cursor:pointer;display:inline-flex;margin:4px;width:40px;height:40px;border-radius:50%;justify-content:center;align-items:center;transition:all 300ms;box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);background-color:white}.avia-top-banner__button:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,0.25)}.avia-top-banner__button svg{width:16px;height:16px;fill:#a6acb1;margin:auto}@media (max-width:380px){.avia-top-banner__inner{display:block}.avia-top-banner__text{display:block;margin:0;margin-top:4px}}*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none}input[type=text]::-ms-clear{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:none;outline:0}ins{text-decoration:none}del{text-decoration:line-through}input[type="text"],input[type="search"],input[type="submit"],input[type="button"]{-webkit-appearance:none;border-radius:0}#page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:100vh}#footer,.corpo_footer{margin-top:auto}@font-face{font-family:"icons-font";src:url('https://fonts.tickets.ua/icons-font.eot?48016');src:url('https://fonts.tickets.ua/icons-font.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/icons-font.woff?48016') format('woff'),url('https://fonts.tickets.ua/icons-font.ttf?48016') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'tickets-font';src:url('https://fonts.tickets.ua/tickets-font.eot?48016');src:url('https://fonts.tickets.ua/tickets-font.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/tickets-font.woff?48016') format('woff'),url('https://fonts.tickets.ua/tickets-font.ttf?48016') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:plumbbold;src:url('https://fonts.tickets.ua/plumb-bo-webfont.eot?48016');src:url('https://fonts.tickets.ua/plumb-bo-webfont.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/plumb-bo-webfont.woff?48016') format('woff'),url('https://fonts.tickets.ua/plumb-bo-webfont.ttf?48016') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:plumbregular;src:url('https://fonts.tickets.ua/plumb-re-webfont.eot?48016');src:url('https://fonts.tickets.ua/plumb-re-webfont.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/plumb-re-webfont.woff?48016') format('woff'),url('https://fonts.tickets.ua/plumb-re-webfont.ttf?48016') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:pf_dindisplay_promedium;src:url('https://fonts.tickets.ua/pfdindisplaypro-med-webfont.eot?48016');src:url('https://fonts.tickets.ua/pfdindisplaypro-med-webfont.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/pfdindisplaypro-med-webfont.woff?48016') format('woff'),url('https://fonts.tickets.ua/pfdindisplaypro-med-webfont.ttf?48016') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:pf_dindisplay_proregular;src:url('https://fonts.tickets.ua/pfdindisplaypro-reg-webfont.eot?48016');src:url('https://fonts.tickets.ua/pfdindisplaypro-reg-webfont.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/pfdindisplaypro-reg-webfont.woff?48016') format('woff'),url('https://fonts.tickets.ua/pfdindisplaypro-reg-webfont.ttf?48016') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:pf_dindisplay_probold;src:url('https://fonts.tickets.ua/pfdindisplaypro-bold-webfont.eot?48016');src:url('https://fonts.tickets.ua/pfdindisplaypro-bold-webfont.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/pfdindisplaypro-bold-webfont.woff?48016') format('woff'),url('https://fonts.tickets.ua/pfdindisplaypro-bold-webfont.ttf?48016') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:pf_dindisplay_prolight;src:url('https://fonts.tickets.ua/pfdindisplaypro-light-webfont.eot?48016');src:url('https://fonts.tickets.ua/pfdindisplaypro-light-webfont.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/pfdindisplaypro-light-webfont.woff?48016') format('woff'),url('https://fonts.tickets.ua/pfdindisplaypro-light-webfont.ttf?48016') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:pf_agora_sans_problack;src:url('https://fonts.tickets.ua/pfagorasanspro-black-webfont.eot?48016');src:url('https://fonts.tickets.ua/pfagorasanspro-black-webfont.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/pfagorasanspro-black-webfont.woff?48016') format('woff'),url('https://fonts.tickets.ua/pfagorasanspro-black-webfont.ttf?48016') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:pf_agora_sans_proregular;src:url('https://fonts.tickets.ua/pfagorasanspro-reg-webfont.eot?48016');src:url('https://fonts.tickets.ua/pfagorasanspro-reg-webfont.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/pfagorasanspro-reg-webfont.woff?48016') format('woff'),url('https://fonts.tickets.ua/pfagorasanspro-reg-webfont.ttf?48016') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:Shabnam-FD;src:url('https://fonts.tickets.ua/Shabnam-FD.eot?48016');src:url('https://fonts.tickets.ua/Shabnam-FD.eot?&48016#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/Shabnam-FD.woff?48016') format('woff'),url('https://fonts.tickets.ua/Shabnam-FD.ttf?48016') format('truetype');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before,.icon,[data-icon]:before{font-family:"icons-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon]:before{content:attr(data-icon)}body{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#3a3a3a;background:#e9eaed}.body_container{position:relative}a{color:#4990e2;text-decoration:none}a:hover{text-decoration:none}body .hidden{display:none}.clear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden}.fl{float:left}.fr{float:right}label:hover{cursor:pointer}.wrapper{position:relative;width:960px;margin:auto}#page{height:auto;min-height:100%;min-height:100vh}#map_layout{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}::-webkit-input-placeholder,::-moz-placeholder,:-moz-placeholder,.placeholder{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#767676}.txtinput:focus::-webkit-input-placeholder{color:#FFF}.txtinput:focus:-moz-placeholder{color:#FFF}.placeholder:focus{color:#FFF}.card_input:-ms-input-placeholder{color:#767676}.field .txtinput:-ms-input-placeholder{color:#767676}.field.birth_date .txtinput:-ms-input-placeholder{color:#767676;text-transform:uppercase}.field.expire_date .txtinput:-ms-input-placeholder{color:#767676;text-transform:uppercase}.box.passenger_birth_date .txtinput:-ms-input-placeholder{color:#767676;text-transform:uppercase}.birth_date .txtinput::-webkit-input-placeholder{font-size:13px;text-transform:lowercase;text-align:center}.expire_date .txtinput::-webkit-input-placeholder{font-size:13px;text-transform:lowercase;text-align:center}.passenger_birth_date .txtinput::-webkit-input-placeholder{font-size:13px;text-transform:lowercase;text-align:center}.login_popup ::-webkit-input-placeholder{color:#767676}.login_popup ::-moz-placeholder{color:#767676}.login_popup :-moz-placeholder{color:#767676}.login_popup .placeholder{color:#767676}.card_data .card_owner .txtinput::-webkit-input-placeholder{font-size:13px;text-transform:capitalize;color:#767676}.card_data .card_owner .txtinput::-moz-placeholder{font-size:13px;text-transform:capitalize;color:#767676}.card_data .card_owner .txtinput:-moz-placeholder{font-size:13px;text-transform:capitalize;color:#767676}.card_data .card_owner .txtinput.placeholder{font-size:13px;text-transform:capitalize;color:#767676}.card_data .txtinput:-ms-input-placeholder{font-size:13px;font-weight:normal;color:#767676}.field .txtinput:focus:-ms-input-placeholder{color:#767676}.field.birth_date .txtinput:focus:-ms-input-placeholder,.field.expire_date .txtinput:focus:-ms-input-placeholder{color:#767676;text-transform:uppercase}.birth_date .txtinput:focus::-webkit-input-placeholder{font-size:11px;text-transform:uppercase}.expire_date .txtinput:focus::-webkit-input-placeholder{font-size:11px;text-transform:uppercase}.birth_date .txtinput:focus::-moz-placeholder,.expire_date .txtinput:focus::-moz-placeholder{font-size:11px;text-transform:uppercase}.birth_date .txtinput:focus:-moz-placeholder,.expire_date .txtinput:focus:-moz-placeholder{font-size:11px;text-transform:uppercase}.birth_date .txtinput:focus.placeholder,.expire_date .txtinput:focus.placeholder{font-size:11px;text-transform:uppercase}.login_popup ::-webkit-input-placeholder{color:#767676}.login_popup ::-moz-placeholder{color:#767676}.login_popup :-moz-placeholder{color:#767676}.login_popup .placeholder{color:#767676}.card_data .card_owner .txtinput:focus::-webkit-input-placeholder{color:#FFF}.card_data .card_owner .txtinput:focus::-moz-placeholder{color:#FFF}.card_data .card_owner .txtinput:focus:-moz-placeholder{color:#FFF}.card_data .card_owner .txtinput:focus.placeholder{color:#FFF}.card_data .card_owner .txtinput:focus:-ms-input-placeholder{color:#FFF}.card_data .help-tooltip svg{width:16px;height:16px;fill:#ced5e2;display:inline-block;padding:0 0 0;margin-bottom:-4px}.card_data .help-tooltip:hover svg{fill:#22225e}.passenger_birth_date .txtinput.clear_d::-webkit-input-placeholder{text-indent:10px}.birth_date .txtinput::-moz-placeholder,.expire_date .txtinput::-moz-placeholder{font-size:11px;text-transform:uppercase}.birth_date .txtinput:-moz-placeholder,.expire_date .txtinput:-moz-placeholder{font-size:11px;text-transform:uppercase}.birth_date .txtinput.placeholder,.expire_date .txtinput.placeholder{font-size:11px;text-transform:uppercase}.card_data .expire_month .txtinput::-webkit-input-placeholder{font-size:14px;text-transform:lowercase;text-align:left;text-indent:1px}.card_data .expire_year .txtinput::-webkit-input-placeholder{font-size:14px;text-transform:lowercase;text-align:left;text-indent:6px}.card_data .ro .expire_month .txtinput::-webkit-input-placeholder{text-indent:6px}.card_data .ro .expire_year .txtinput::-webkit-input-placeholder{text-indent:4px}.card_data .de .expire_month .txtinput::-webkit-input-placeholder{text-indent:0}.card_data .de .expire_year .txtinput::-webkit-input-placeholder{text-indent:8px}.header{background:#1c1c47}#footer:not(.new-footer){position:relative;bottom:0;left:0;width:100%;clear:both;background:#1c1c47;margin-top:auto;line-height:1.4em}#footer:not(.new-footer) .label{font-weight:normal}#footer:not(.new-footer) .tooltip__header h4{font-weight:normal}#footer:not(.new-footer) .tooltip__content{padding-top:20px}#footer:not(.new-footer) .tooltip__content label{margin-bottom:5px}#footer:not(.new-footer) .tooltip_info-block{min-width:300px}@media only screen and (max-width: 984px){#footer:not(.new-footer) .tooltip_info-block{margin-left:-135px;left:0!important}}@media only screen and (max-width: 480px){#footer:not(.new-footer) .tooltip_info-block{margin-left:0;width:100%;left:0!important}}#footer:not(.new-footer) .tooltip_info-block .chosen-container-single .chosen-single span{font-size:12px;line-height:34px;color:#000000}#footer:not(.new-footer) .tooltip_info-block .form-item{margin-bottom:15px}#footer:not(.new-footer) .tooltip_info-block .form-item input[type=email]{font-size:12px;font-family:Arial}#footer:not(.new-footer) .tooltip_info-block textarea{min-height:100px;font-size:12px;font-family:Arial}#footer:not(.new-footer) .nav_lang{list-style:none;display:block;padding:0;margin:13px 0 0 -10px}#footer:not(.new-footer) .nav_lang a{display:block;text-decoration:none}#footer:not(.new-footer) .nav_lang>li{position:relative}#footer:not(.new-footer) .nav_lang>li>ul{padding:10px 0}#footer:not(.new-footer) .nav_lang>li>ul>li{position:relative}#footer:not(.new-footer) .nav_lang>li{float:left;padding-right:10px}#footer:not(.new-footer) .nav_lang li{padding:0 5px}#footer:not(.new-footer) .nav_lang span{color:#ffffff}#footer:not(.new-footer) .nav_lang a{color:#aebad2}#footer:not(.new-footer) .nav_lang a:hover{color:#ffffff}.tickets_ua{height:602px}.gd_body .tickets_ua,.bus_body .tickets_ua,.hotels_body .tickets_ua,.aviahotel_body .tickets_ua,.insurance_body .tickets_ua,.travel_body .tickets_ua{height:576px}.tickets_ru{height:583px}.hotels_body .tickets_ru{height:583px}.tickets_pl{height:495px}.tickets_az{height:600px}.footer_menu{background:#22225e;overflow:hidden}.footer_menu .wrapper{padding:25px 0;background:url("/img/footer_bg.png?48016") no-repeat center;clear:both;overflow:hidden}.footer_menu ul{float:left;width:240px;font-size:13px;line-height:20px}.footer_menu li{margin:0 0 6px}.footer_menu li:first-child{margin:0 0 13px;font-size:18px;color:#ffffff;font-family:'pf_dindisplay_prolight';text-transform:uppercase;letter-spacing:1px}.footer_menu ul a{color:#aebad2}.footer_menu ul a:hover{color:#FFF}#footer:not(.new-footer) .footer_contacts{background:#1c1c47}.footer_contacts_heading{height:40px;background:#2d2d71;font-size:14px;line-height:40px;color:#FFF}.contacts_links{width:960px;padding:20px 0 0;margin:auto;border-bottom:1px solid #1c1c47}.copy_block{height:70px;padding:0 0 38px;background:#1c1c47 url("/img/copy_bg_uk.png?48016") repeat-x bottom;font-size:13px;line-height:20px;color:#FFF}.copy_block p{float:left;height:40px;margin:15px 0 0}.footer_icons{float:right;margin:15px 15px 0 0;height:40px;background:url("/img/footer_icons.png?48016") no-repeat center}.footer_icons{float:right;margin:15px 7px 0 0;height:40px;background:url("/img/footer_icons.png?48016") no-repeat center}.footer_icons.pci_ico{width:120px;background-position:0 0}.footer_icons.pci_ico:hover{background-position:0 -200px}.footer_icons.visa{width:82px;background-position:0 -58px}.footer_icons.visa:hover{background-position:0 -258px}.footer_icons.mastercard{width:60px;background-position:0 -114px}.footer_icons.mastercard:hover{background-position:0 -314px}.footer_icons.wm{width:115px;margin:13px 7px 0 0;background-position:0 -382px}.footer_icons.wm:hover{background-position:0 -453px}.footer_icons.wm-link{width:115px;margin:21px 0 0 8px;background:none}.footer_icons.privat{width:110px;margin:13px 7px 0 0;background-position:0 -514px}.footer_icons.privat:hover{background-position:0 -584px}.footer_icons.wwf{width:27px;margin:13px 7px 0 0;background:url("/img/wwf_logo.png?48016") no-repeat 0 5px}.footer_icons.wwf:hover{background-position:0 -40px}.footer_icons.ta_link{width:115px;margin:25px 7px 0 0;background-position:0 -528px}.footer_icons.ta_link:hover{background-position:0 -599px}.footer_icons.iata_ico{width:120px;margin:12px 15px 0 0;background:url("/img/iata_icon.png?48016") 0 0}.footer_icons.iata_ico:hover{background-position:0 -40px}.footer_icons.tursab{width:95px;height:25px;margin:23px 15px 0 0;background:url("/img/Tursab_Blue_icon.svg?48016") 0 0}.footer_icons.tursab:hover{background:url("/img/Tursab_Color_icon.svg?48016") 0 0}.filter_tabs{position:relative;height:58px;background:#FFF;border-top:1px solid #ced5e2;border-bottom:1px solid #ced5e2;z-index:15}.filter_tools{width:100%}.filter_tools ul{float:left;width:205px;padding:0 20px 0 0;margin:13px 0 0}.filter_tools ul li{margin:13px 0 0;clear:both;overflow:hidden}.filter_tools ul li:first-child{margin:0}.filter_tools .icheckbox_minimal,.filter_tools .iradio_minimal{float:left;margin:0}.filter_tools label{display:block;float:right;width:185px;margin:0}.close_filter{position:absolute;top:20px;right:10px;height:13px;padding:3px 0 2px 25px;background:url("/img/close_filter.png?48016") 0 0 no-repeat;font-size:12px;line-height:13px;color:#4990e2}.ui-widget-content a.close_filter{color:#4990e2}.close_filter:hover span{border-bottom:1px solid #4990e2}.depart_airport,.arrival_airport,.stops_airport{float:left;width:205px}.depart_time,.arrival_time,.travel_time{float:left;width:205px}.filter_tools ul.filtered_segment_list{float:none;padding:0;width:100%}.filtered_segment_heading{margin:0 0 15px;font-size:16px;line-height:20px;color:#22225e}.filter_tools ul li.filtered_segment{padding:20px 0 30px;margin:0;border-top:1px dotted #aebad2;clear:both;overflow:hidden}.filter_tools ul li.filtered_segment:first-child{padding-top:0;border-top:none}.filtered_segment_heading span{padding:0 7px;font-size:18px;font-weight:bolder}.filter_tools .ui-widget-header{border:none;background:none}.filter_tools .ui-slider-horizontal{height:6px;background:#c95bb5;margin-bottom:10px}.filter_tools .ui-state-default,.filter_tools.ui-widget-content .ui-state-default{background:url("/img/ui_slider_point.png?48016") 0 0 no-repeat;border:none;width:16px;height:16px;top:-5px}.filter_tools .ui-state-default span{color:#5d5d5d;position:absolute;top:25px;text-align:center;font-size:12px;font-weight:normal}.filter_tools .travel_time .left_range{float:left;color:#5d5d5d;font-size:12px}.filter_tools .travel_time .right_range{float:right;color:#5d5d5d;font-size:12px}.main_content{padding:20px 0}@media only screen and (max-width: 768px){.main_content{padding:20px 10px}}.directions_table{padding:0 0 28px;border-bottom:1px solid #ced5e2}.choose_company td,.choose_company td.noborder td{border:1px solid #ced5e2}.choose_company td.active,.choose_company td.noborder td.active{background:#b543a0;border:1px solid #7f186c;box-shadow:inset 0 0 6px #7f186c;-moz-box-shadow:inset 0 0 6px #7f186c;-webkit-box-shadow:inset 0 0 6px #7f186c;color:#FFF}.choose_company td.noborder{border:none}.choose_company table{border-collapse:collapse}.choose_company .row{overflow:hidden;width:100%}.choose_company .cell{background:#FFF;overflow:hidden}.choose_company td.separator{padding:0 4px;border:none}.one_table .choose_company td.separator{display:none}.choose_company .cell.checked{background:#b543a0;box-shadow:inset 0 0 6px #7f186c;-moz-box-shadow:inset 0 0 6px #7f186c;-webkit-box-shadow:inset 0 0 6px #7f186c}.choose_company .cell.empty{background:url("/img/empty.png?48016") repeat}.choose_company .cell a{position:relative;display:block;height:22px;padding:20px 8px 0;color:#23235f;font-size:14px;text-decoration:none;text-align:right;font-weight:bold}.choose_company .cell a.bestprice{font-size:13px}.choose_company .cell a:hover{color:#b543a0}.choose_company .cell.active a{color:#FFF}.old_price{position:absolute;top:5px;right:8px;font-size:12px;line-height:15px;color:#23235f;font-weight:normal;text-decoration:line-through}.new_price{color:#b543a0}.choose_company .cell.active a{color:#FFF}.choose_company .cell.active .old_price,.choose_company .cell.active .new_price{color:#FFF}.choose_company .big{height:48px;text-align:center;border-bottom:none !important}.choose_company .cell_header.big{background:#FFF}.choose_company .cell_header.big.empty{width:136px;border-right:none !important;border-bottom:1px solid #ced5e2 !important;vertical-align:top;overflow:hidden}.it_tariff{color:red}.choose_company .cell a.it_tariff{color:red}.choose_company .cell.active a.it_tariff{color:white}.choose_company .heading{position:relative;height:40px;line-height:40px;color:#FFF;text-align:center}.choose_company .heading{background:#1c1c47}.show_more_companies{position:absolute;bottom:-18px;display:block;float:left;width:135px;height:22px;padding:0;background:#FFF;border:1px solid #CED4E2;font-size:12px;line-height:22px}.show_more_companies a{position:relative;float:left;left:50%;display:block;height:22px;padding:0;font-size:12px;color:#4990e2}.show_more_companies span{position:relative;left:-50%;padding:0 18px 0 0}.show_more_companies span i{font-style:normal}.show_more_companies a:hover i{border-bottom:1px solid #4990e2}.show_more span{background:url("/img/sprite-bg.png?48016") no-repeat 100% -253px}.show_more .more_prices{display:block}.show_more .less_prices{display:none}.show_more.active span{background:url("/img/sprite-bg.png?48016") no-repeat 100% -275px}.show_more.active .more_prices{display:none}.show_more.active .less_prices{display:block}.prices_table{border-right:1px solid #ced5e2;background:url("/img/tdbg2.png?48016") repeat}.scrolable_table img{width:130px}.heading{position:relative}.heading .move_left,.heading .move_right{position:absolute;top:0;display:block;width:40px;height:40px;background:#0e0e22}.heading .move_left{left:0}.heading .move_right{right:0}.heading .move_left.disabled{cursor:default}.heading .move_right.disabled{cursor:default}.prices_table{height:129px;overflow:hidden}.prices_table.open{height:129px;overflow:hidden}.overfolw_hidden_block{border-bottom:6px solid #ced5e2}.choose_company .default_class .flight_with_change .cell.empty{border-bottom:1px solid #ced5e2 !important}.ac_raiting{position:relative;display:block;width:78px;height:12px;margin:10px auto 8px;background:url("/img/raiting.png?48016") no-repeat}.ac_raiting.rating1{background-position:0 -13px}.ac_raiting.rating2{background-position:0 -26px}.ac_raiting.rating3{background-position:0 -39px}.ac_raiting.rating4{background-position:0 -52px}.ac_raiting.rating5{background-position:0 -65px}.ac_raiting span{display:block;height:12px;background:url("/img/raiting.png?48016") no-repeat 0 -65px}.changes{position:absolute;left:5px;height:12px;margin:3px 0 0;background:url("/img/changes.png?48016") no-repeat top left}.active .changes{background:url("/img/changes.png?48016") no-repeat bottom left}.changes_1{width:12px}.changes_2{width:25px}.changes_3{width:38px}.filter_tools .ac_raiting{float:left;margin:0}.result_block{width:960px;padding:0 0 40px;margin:auto}.sort_by{width:100%;padding:15px 0 12px;font-size:13px;line-height:15px;color:#000;overflow:hidden}.gd_body .main_content .sort_by,.insurance_body .main_content .sort_by,.bus_booking .main_content .sort_by{padding-top:0}.sort_by a{color:#4990e2}.sort_by a:hover{border-bottom:1px solid #4990e2}.sort_by a span{display:none}.sort_by a.active{border-bottom:none;color:#1c1c47;font-size:13px}.sort_by a.active span{position:relative;top:-1px;display:inline}.sort_by li{display:inline;margin:0 20px 0 0}.show_all{float:right;font-size:12px;line-height:14px;color:#4990e2}.show_all:hover{border-bottom:1px dashed #4990e2}.one_offer{padding:0 0 15px}.segment_heading{padding:8px 10px 8px 68px;background:#22225e;font-size:14px;line-height:22px;color:#FFF}.segment_heading__print{background:#ced5e2;color:#000000;border:1px solid #ced5e2}.segment_heading.back{background:#22225e url("/img/back.png?48016") 23px 50% no-repeat}.segment_heading strong{font-size:16px}.segment_item{position:relative;background:#FFF;border:1px solid #ced5e2;border-top:none;clear:both;overflow:hidden}.segment_item.active{background:#ebf2ff}.segment_info{float:right;width:160px;padding:9px 15px;font-size:12px;line-height:22px;color:#000000}.segment_info strong{color:#23235f}.segment_info dt{float:left;margin:0 7px 0 0}.segment_info dd{float:left;width:100px}.segment_info a{display:block;color:#4990e2}.segment_info a span{border-bottom:none}.segment_info a:hover span{border-bottom:1px dashed #4990e2}.segment_info a.average_delay{padding:0;color:#23235f;cursor:default}.segment_info a.average_delay:hover span{border-bottom:none}.segment_info a.good_reviews{padding:0 0 0 17px;background:url("/img/segment_information.png?48016") no-repeat 0 -16px}.segment_info a.bad_reviews{padding:0 0 0 17px;background:url("/img/segment_information.png?48016") no-repeat 0 -40px}.flight_attributes{float:left;width:698px;padding-left:68px;border-right:1px dashed #ced5e2;font-size:13px;line-height:22px;color:#000;margin:11px 0}.flight_attributes li:first-child strong{color:#23235f;font-size:16px}.flight_attributes .flight_time li:first-child strong{color:#000;font-size:13px}.flight_plane_class,.departure_time_city,.arrival_time_city,.flight_time{float:left}.flight_plane_class{width:160px;padding:0 10px 0 0}.flight_plane_class li{text-overflow:ellipsis;overflow:hidden}.departure_time_city{width:150px;padding:0 10px 0 0}.flight_time{width:175px;padding:0 10px 0 0}.flight_time span{display:block;padding:0 10px 15px 0;background:url("/img/flight_time.png?48016") no-repeat 100% 18px;color:#1c1c47}.flight_time.train_segment span{background:url("/img/flight_time.png?48016") no-repeat 100% -20px}.arrival_time_city{width:150px;padding:0 10px 0 0}.segment_item .iradio_minimal{position:absolute;top:0;left:0;width:950px;min-height:85px;height:100%;padding:0;margin:0;background-position:25px 40px}.segment_item .iradio_minimal.hover{background-position:25px 40px}.segment_item .iradio_minimal.checked{background-position:25px 40px}.segment_item .iradio_minimal.disabled{background-position:25px 40px}.segment_item .iradio_minimal.checked.disabled{background-position:25px 40px}.offer_tools{position:relative;width:958px;margin:-1px 0 0;background:#fafcfb;border:1px solid #ced5e2;z-index:19}.tariff_rules{float:left;padding:13px 0 0;margin:0 0 0 14px;border-bottom:none;font-size:12px;line-height:14px;color:#4990e2}.tariff_rules:hover{border-bottom:1px dotted #4990e2}.offer_tools input,.offer_tools a.btn_hotel_check_room{display:block;float:right;width:auto;height:35px;padding:0 35px;margin:0;background:#b543a0;border:none;font-size:16px;line-height:35px;color:#FFF;font-weight:bold;cursor:pointer;transition:background-color .1s linear .1s}.offer_tools input:hover{background-color:#c95bb5}.offer_tools input:hover,.offer_tools a.btn_hotel_check_room:hover{background-color:#c95bb5}.offer_tools p{float:right;height:35px;padding:0 18px 0 0;font-size:13px;line-height:38px;letter-spacing:-0.05em;color:#22225e}.offer_tools p strong{padding:0 0 0 10px;line-height:35px;font-size:18px}.offer_tools .your_price,.your_discount{float:right;height:35px;padding:0 25px 0 10px;font-size:13px;line-height:35px;letter-spacing:-0.05em;color:#22225e}.offer_tools .your_price strong{padding:0 0 0 10px;letter-spacing:1px}.offer_tools .your_price strong span{font-size:18px;letter-spacing:normal}.your_discount{text-decoration:line-through;white-space:nowrap}.your_discount strong{display:inline;float:right;font-size:18px;text-decoration:line-through}.your_discount strong.hidden{display:none}.seats_distance_link{float:left;margin:0 0 0 15px;padding:3px 0;border-left:1px solid #ced5e2;color:#4990e2;font-size:12px;line-height:14px;cursor:default}.seats_distance_link a{display:block;padding:9px 0 9px 43px}.seats_distance_link a:hover{background-position:10px -28px}.seats_distance_link a:hover span{border-bottom:1px solid #4990e2}.result_block.booking_page,.result_block.payment_page{padding:0 0 40px}.booking_page .flight_plane_class{width:155px}.booking_page .flight_plane_class a{font-size:12px}.booking_page .flight_time{width:155px;padding:0 10px 0 0}.booking_page .flight_time span{width:155px;padding:0 0 14px 0}.booking_page .arrival_time_city{width:155px}.ac_name_block{width:100%;height:50px;background:#2d2d71;background:-moz-linear-gradient(left, #2d2d71 0%, #2d2d71 50%, #22225e 51%, #22225e 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #2d2d71), color-stop(50%, #2d2d71), color-stop(51%, #22225e), color-stop(100%, #22225e));background:-webkit-linear-gradient(left, #2d2d71 0%, #2d2d71 50%, #22225e 51%, #22225e 100%);background:-o-linear-gradient(left, #2d2d71 0%, #2d2d71 50%, #22225e 51%, #22225e 100%);background:-ms-linear-gradient(left, #2d2d71 0%, #2d2d71 50%, #22225e 51%, #22225e 100%);background:linear-gradient(to right, #2d2d71 0%, #2d2d71 50%, #22225e 51%, #22225e 100%)}.another_flight{display:block;float:left;width:125px;height:50px;padding:0 0 0 25px;font-size:13px;line-height:50px;color:#ffffff;position:relative}.another_flight:before{content:'"';font-family:"icons-font" !important}.another_flight:before{position:absolute;left:0;font-size:17px;font-weight:100;top:-1px;color:#ebf2ff}.ac_name{float:right;width:796px;height:50px;background:#22225e;padding:0 0 0 14px;font-size:16px;line-height:50px;color:#FFF}.ac_name strong{font-weight:normal;text-transform:uppercase}.ac_name .free_seats strong{color:#AFAFF4;font-weight:bold}.booking_page .segment{position:relative}.booking_page .segment_heading{padding:10px 14px}.booking_page .segment_item{border-bottom:none;border-top:none;overflow:visible}.booking_page .flight_attributes{border-right:none;border-top:1px solid #ced5e2;padding:14px 0 10px;width:810px;line-height:20px}.booking_page .flight_attributes.noborder{border-top:none}.ac_logo{position:relative;float:left;width:155px;min-height:55px}.ac_logo img{position:absolute;top:50%;left:50%;width:137px;height:55px;margin:-27px 0 0 -68px}.booking_page .transfer{position:relative;float:right;width:125px;margin:-16px 0 0;line-height:17px;z-index:15}.booking_page .offer_tools{background:#fafcfb}.booking_page .segment_info{color:#000000;float:right;font-size:12px;line-height:22px;padding:0;width:620px}.booking_page .segment_info dl{float:left;padding:9px 0 9px 20px;border-left:1px solid #ced5e2}.booking_page .segment_info dd{float:left;width:auto;margin:0 20px 0 0}.booking_page .segment_info a{float:left;margin:0}.baggage_allowance{float:left;background:url("/img/rules_sprite.png?48016") no-repeat 0 -15px;border-bottom:none;margin:0 0 0 15px;padding:12px 0 0 15px;color:#4990e2;font-size:12px;line-height:14px;cursor:default}.booking_page .tariff_rules{padding:12px 0 12px 15px;background:url("/img/rules_sprite.png?48016") no-repeat 0 15px;border-bottom:none}.booking_page .tariff_rules span{border-bottom:none}.booking_page .tariff_rules:hover span{border-bottom:1px solid #4990e2}.booking_page .tariff_rules:hover{background-position:0 -46px}.booking_form{background:#FFF}.booking_form .h2{height:40px;padding:5px 14px;background:#22225e;color:#ffffff;font-size:16px;line-height:40px}.booking_form h2{font-size:16px;line-height:40px}.inside_form_block{border-left:1px solid #ced5e2;border-right:1px solid #ced5e2}.passengers_block{background:#FFF}.passenger_num{height:18px;padding:16px 14px;border-bottom:1px solid #ced5e2;border-top:1px solid #ced5e2;font-size:16px;line-height:18px;color:#000}.passenger_num a{float:right;height:18px;padding:0 0 0 22px;font-size:13px;line-height:18px;color:#4990e2}.passenger_num a span{border-bottom:none}.hotels_body .passenger_num a:hover span{border-bottom:1px solid #4990e2}.passenger_info{padding:15px 14px 10px}.txtinput{box-sizing:inherit}.field{float:left;padding:0 10px 0 0;line-height:33px}.passenger .field{padding:0 10px 20px 0}.field.expire_date{padding:0 15px 20px 0}.field.phone_num{padding:0}.field.document_student_number{display:none;margin:0 0 0 7px}.field.document_number{margin:0 -7px 0 0}.field.document_number.en,.field.document_number.uk{margin:0}.field .label{display:block;margin:0 0 4px;font-size:12px;line-height:14px;height:14px;font-weight:normal;color:#000000;clear:both;overflow:visible}.field .label span{display:block;float:left;margin:0 2px 0 0}.field .txtinput{height:22px;border:1px solid #aebad2;background:#FFF;padding:6px 10px;font-size:14px;line-height:16px;color:#000;text-transform:capitalize}.field .txtinput.no_capitalize{text-transform:none}.field .txtinput.emailinput,.field input[type=email],.field input[type=password]{text-transform:lowercase}#pass{text-transform:none}.field .txtinput:focus{border:1px solid #1c1c47;box-shadow:inset 0 1px 2px #767676;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.last_name .txtinput,.first_name .txtinput{width:165px}.birth_date .txtinput,.expire_date .txtinput{width:36px;padding:6px 0;font-size:13px;text-align:center;text-transform:none}.combined_date.txtinput{width:70px;text-transform:initial;text-align:start;padding:9px 10px}.field .txtinput.error{background:#f4d3de;border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.document_number .txtinput{width:100px;text-transform:uppercase}.document_number.docnum .txtinput{width:140px}.form-input-wrap .sbHolder{width:100%}.field.nationality .txtinput{width:115px;padding:7px 25px 7px 10px;height:20px;background:#FFF url("/img/form_elements/select-icons.png?48016") no-repeat 100% 0}.field.nationality .txtinput:hover{background-position:100% -219px}.field.nationality .txtinput.open-up{background-position:100% -254px}.phone_num .txtinput{width:155px}.bonuscard{margin:0}.nationality select{width:115px}.nationality .sbHolder{width:115px;height:34px}.nationality .sbSelector{width:90px;overflow:hidden}.cabinet_page .nationality .sbHolder,.cabinet_page .nationality .sbOptions{width:255px}.cabinet_page .nationality .sbSelector{width:200px}.sex li{position:relative;float:left;width:36px;height:36px}.sex label{display:block;width:34px;height:34px;background:url("/img/sprite-x.png?48016") repeat-x 0 -130px;border:1px solid #aebad2;font-size:13px;line-height:34px;color:#000;text-align:center}.sex li:first-child label{width:35px;border-right:none}.sex label.checked{background:#b543a0;box-shadow:inset 0 0 6px #7f186c;-moz-box-shadow:inset 0 0 6px #7f186c;-webkit-box-shadow:inset 0 0 6px #7f186c;border:1px solid #7f186c;color:#FFF}.sex .icheckbox_minimal{position:absolute !important;top:0;left:0;width:34px;height:34px;padding:0;margin:0;background:url("/img/transparent_radiobuttuon.png?48016") no-repeat;border:1px solid #aebad2}.sex .icheckbox_minimal:before,.sex .icheckbox_minimal:after{display:none;content:"";border:none}.sex .icheckbox_minimal.hover,.sex .icheckbox_minimal.focus{background:url("/img/transparent_radiobuttuon.png?48016") no-repeat;border:1px solid #7f186c}.sex .icheckbox_minimal.checked{background:url("/img/transparent_radiobuttuon.png?48016") no-repeat;border:1px solid #7f186c}.sex li.error{border:none !important}.sex li.error .icheckbox_minimal{border:1px solid #EF2E6F}.label .icheckbox_minimal{float:left;margin:0 5px 0 0}.patronymic .label .icheckbox_minimal{margin:0 3px 0 0}.field.patronymic .label span{margin:0 6px 0 0}.form_row{padding:0}.form_row.bonuscard{padding:0 0 10px}.bonuscard .icheckbox_minimal{float:left;margin:0 5px 4px 0}.additional_services .iradio_minimal{float:left;margin:2px 0 0}.additional_services ul.additional_services_list{padding:3px}.additional_services ul.additional_services_list li{font-size:13px;padding-bottom:10px;clear:both;overflow:hidden}.additional_services ul.additional_services_list li:last-child{padding-bottom:0}.additional_services ul.additional_services_list li span{font-weight:bolder;font-size:14px;color:#22225e;margin-left:5px}.additional_services label{display:block;float:left;margin:0 5px 0 0}.add_passenger{padding:0 14px 12px}.add_passenger a{display:block;padding:0 0 0 25px;background:url("/img/sprite-bg.png?48016") no-repeat 0 0;color:#4990e2}.add_passenger a span{border-bottom:1px dashed #4990e2}.add_passenger a:hover span{border-bottom:none}.user_contacts_block{border-left:1px solid #ced5e2;border-right:1px solid #ced5e2}.user_preauth_inf{padding:16px 14px;border-bottom:1px solid #ced5e2;border-top:1px solid #ced5e2;font-size:12px;line-height:14px;color:#5d5d5d;background-color:#eee;border-radius:10px;box-shadow:0 0 5px #666}.user_contacts_heading{height:18px;padding:16px 14px;border-bottom:1px solid #ced5e2;border-top:1px solid #ced5e2;font-size:16px;line-height:18px;color:#000}.user_contacts_heading p{float:right;font-size:13px}.login_link{display:block;float:right;height:18px;padding:0 0 0 22px;margin:0 0 0 8px;background:url("/img/sprite-bg.png?48016") no-repeat 0 -41px;color:#4990e2}.login_link:hover span{border-bottom:1px solid #4990e2}.user_contacts_block .form_row{padding:16px 14px}.user_contacts_block .form_row:after{display:block;clear:both;overflow:hidden;content:''}.user_contacts_block .label{font-weight:bold}.customer_email .txtinput{width:290px}.transfer_booking .customer_email .txtinput{width:278px}.country_code select .country_code .sbHolder{width:90px;height:34px}.country_code .sbSelector{width:63px;overflow:hidden}.country_code .sbOptions{width:90px}.guest_email .txtinput{width:130px}.choose_payment_way{padding:20px 0 0;border:1px solid #ced5e2;border-top:none;border-bottom:none}.way_th{padding:0 14px;border-bottom:1px dotted #ced5e2;font-size:12px;line-height:15px;color:#000;clear:both;overflow:hidden}.way_th li{display:block;padding:0 0 6px}.way_name{float:left;width:400px;padding:0 0 0 25px}.way_th li.way_name{width:425px}.way_tariff,.way_tax{float:left;width:140px}.way_comission{float:left;width:120px;color:#b543a0}.with_insurance.with_additional_services .way_tariff,.with_insurance.with_additional_services .way_tax{float:left;width:110px}.with_insurance.with_additional_services .way_comission{float:left;width:110px;color:#b543a0}.way_topay{float:left;width:120px}.way_name_row{position:relative;padding:0 140px 0 14px;font-size:13px;line-height:16px;clear:both;overflow:hidden}.way_name_row .way_topay{font-size:14px}.way_name_row .summ{display:block;float:left;font-size:14px}.way_name_row .separator{display:block;height:45px;font-size:16px;line-height:45px;text-align:center;font-weight:bold}.way_name_row .iradio_minimal{position:absolute;top:0;left:0;width:100%;height:45px;background-position:13px 13px}.way_name_row .iradio_minimal.hover,.way_name_row .iradio_minimal.focus,.way_name_row .iradio_minimal.checked{background-position:13px 13px}.way_name_row strong{display:block;float:left;height:45px;line-height:45px}.way_name_row .way_name strong{color:#4990e2;text-decoration:underline;white-space:nowrap}.way_name_row.system_cards{background:url("/img/payment_sys_bg.png?48016") no-repeat 95% 9px}.way_name_row.system_direct{background:url("/img/payment_sys_bg.png?48016") no-repeat 95% 9px}.way_name_row.system_aircompany{background:url("/img/payment_sys_bg.png?48016") no-repeat 95% 9px}.way_name_row.system_ecommerce{background:url("/img/payment_sys_bg.png?48016") no-repeat 95% -28px}.way_name_row.system_webmoney{padding-right:90px;background:url("/img/payment_sys_bg.png?48016") no-repeat 95% -75px}.way_name_row.system_bank{background:none}.way_name_row.system_visa_debit{background:url("/img/visa_cr_logo.png?48016") no-repeat 95% 12px}.way_name_row.system_jcb{background:url("/img/jcb_logo.png?48016") no-repeat 95% 12px}.way_name_row.system_mastercard_debit{background:url("/img/mastercard_debit_logo.png?48016") no-repeat 95% 10px}.way_name_row.system_visa{background:url("/img/payment_sys_visa.png?48016") no-repeat 95% 12px}.way_name_row.system_mastercard{background:url("/img/payment_sys_mastercard.png?48016") no-repeat 95% 12px}.way_name_row.system_visa_debit_credit{background:url("/img/visa_debit_credit_logo.png?48016") no-repeat 95% 10px}.way_name_row.system_mastercard_debit_credit{background:url("/img/mastercard_debit_credit_logo.png?48016") no-repeat 95% 10px}.way_name_row.system_visa_debit_new{background:url("/img/visa_debit_logo_new.png?48016") no-repeat 95% 12px}.way_name_row.system_terminals.terminals550{background:url("/img/kassa24.png?48016") no-repeat 95% 10px}.way_name_row.system_terminals.terminals550.ru{background:url("/img/kassa24_ru.png?48016") no-repeat 95% 10px}.way_name_row.system_terminals.terminals550.en{background:url("/img/kassa24_en.png?48016") no-repeat 95% 10px}.way_name_row.system_internet_wallet.internet_wallet442{background:url("/img/qiwi.png?48016") no-repeat 95% 10px}.way_name_row.system_kaspi{background:url("/img/kaspi.png?48016") no-repeat 95% 9px}.way_description_block{padding:10px 15px 0;background:#FFF}.way_description_block .choose_your_card{margin-bottom:20px}.way_description_block .external_order_id{font-size:14px;margin:15px 0 10px}.way_description_block .external_order_id strong{font-size:20px;color:#2d2d71}.way_description_block.payment_block_terminals .terminals_ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:strech;-webkit-align-items:strech;-ms-flex-align:strech;align-items:strech}.way_description_block.payment_block_terminals .terminals_ul li{float:left;padding-right:30px}.way_description_block.payment_block_terminals .terminals_ul li .iradio_minimal{float:left}.way_description_block.payment_block_terminals .terminals_ul li .terminals_324{float:left;width:56px;height:20px;background:url("/img/ibox.png?48016") no-repeat 0 0}.way_description_block.payment_block_terminals .terminals_ul li .terminals_550{float:left;width:57px;height:20px;background:url("/img/kassa24.png?48016") no-repeat 0 0}.way_description_block .external_order{padding:0 15px 20px;line-height:20px;margin:0 -15px;border-top:1px solid #ced5e2}.way_description_block .external_order a{color:#2d2d71;font-weight:bold}.way_description_block .internet_banking{padding:0 15px 15px;margin:0 -15px;border-top:1px solid #ced5e2;border-bottom:1px solid #ced5e2}.way_description_block .internet_banking .internet_banking_description{float:left;width:50%;line-height:20px;padding-top:15px}.way_description_block .internet_banking .banks_links{float:right;position:relative}.way_description_block .internet_banking .banks_links a{float:left;margin-left:15px}.way_description_block .internet_banking .banks_links .disable_block{position:absolute;top:0px;left:0px;height:100%;width:100%}.way_description_block .internet_banking .external_order{padding:0;margin:0;border:none}.way_description_block .internet_banking .external_order .external_order_id{margin:0}.way_description_block .internet_banking .external_order .external_order_id strong{font-size:32px;display:block;text-align:center}.way_description_block .rapida_description{padding:15px;line-height:20px;margin:0 -15px;border-top:1px solid #ced5e2;font-size:13px}.way_description_block .rapida_description .external_order{padding:0;margin:10px 0 0;border-top:none;font-weight:bold}.way_description_block .rapida_description .external_order .external_order_id{margin:0}.summ_description{position:relative;width:926px;padding:30px 0 15px;font-size:13px;line-height:22px;color:#000;overflow:hidden}.summ_description p{margin:0 0 10px}.summ_description p strong{font-size:14px}.summ_description .b_summ{width:100%;overflow:hidden}.summ_description .b_summ.special_short{width:auto;float:right}.summ_description .b_summ a:hover{border-bottom:1px solid #4990e2}.cc_price{float:right;font-size:14px;font-weight:bold}.group_ins{position:relative;padding:20px 20px 0;margin:0 -15px;font-size:13px;line-height:20px}.bank_name{padding:0 0 10px}.banks_list{margin:15px 0 0}.banks_list .iradio_minimal{float:left}.office_info{padding:10px 0}.office_city_alt,.office_address_alt,.office_phone_alt{float:left;padding:0 25px 0 0}.info_for_payment{font-size:14px;color:#2d2d71;font-weight:bold;padding:10px 0}.office_phone_alt{padding:27px 25px 0 0}.summ_description p strong.attention{display:block;background:none;font-size:13px;color:#22225e}.card_block{position:relative;padding:20px 0 0;margin:0 -15px;clear:both}.card_block .select_select{width:22%;margin-top:10px}.card_data{position:relative;float:left;width:725px;height:259px;background:url("/img/card_bg_new.png?48016") no-repeat}.payment_block_visa .card_data{background:url("/img/credit_card4_new.png?48016") no-repeat center}.payment_block_visa_debit .card_data{background:url("/img/credit_card3_new.png?48016") no-repeat center}.payment_block_jcb .card_data{background:url("/img/credit_card_jcb_new.png?48016") no-repeat center}.payment_block_mastercard_debit .card_data{background:url("/img/credit_card_mastercard_debit_new.png?48016") no-repeat center}.payment_block_mastercard .card_data{background:url("/img/credit_card_mastercard_new.png?48016") no-repeat center}.payment_block_mastercard_debit_credit .card_data{background:url("/img/credit_card_mastercard_new.png?48016") no-repeat center}.payment_block_visa_debit_credit .card_data{background:url("/img/credit_card4_new.png?48016") no-repeat center}.payment_block_visa_debit_new .card_data{background:url("/img/debit_card3_new.png?48016") no-repeat center}.pci_block{float:right;width:215px;padding:60px 15px 0 0;background:url("/img/pci.png?48016") no-repeat;font-size:12px;line-height:18px;color:#5d5d5d}.pci_block a{color:#5d5d5d}.card_data label{display:block;margin:0 0 6px;font-size:12px;line-height:14px;color:#000;font-weight:bold}.insurance_body .card_data label{text-transform:none}.about_cards,.card_num,.card_owner,.card_date,.card_cvv,.card_currency{position:absolute}.card_num{top:34px;left:30px}.card_owner{top:175px;left:30px}.card_date{top:103px;left:30px}.card_cvv{top:103px;right:30px;width:307px}.card_data .txtinput{height:34px;border:1px solid #aebad2;background:#FFF;padding:0px 10px;font-size:13px;line-height:34px;color:#000;font-weight:bold}.card_data .txtinput:last-of-type{margin-right:0}.card_data .txtinput:focus{border:1px solid #1c1c47;box-shadow:inset 0 1px 2px #767676;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.card_data .txtinput.error{background-color:#f4d3de;border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.card_num .txtinput,.card_date .txtinput,.card_cvv .txtinput{width:45px;text-align:center}.card_date .txtinput{width:25px}.card_num .txtinput{margin:0 7px 0 0}.card_owner .txtinput{width:276px}.card_data .card_date label{float:left;height:36px;margin:17px 10px 0 0;line-height:17px;text-align:center}.card_data .card_date.en label{line-height:36px}.expire_month,.expire_year{float:left;padding:0}.expire_month{padding-right:10px}.expire_month strong,.expire_year strong{display:block;margin:0 0 2px;font-size:12px;line-height:14px;font-weight:normal}.card_data .card_cvv label{width:100%;text-align:right}.card_cvv .txtinput{float:right}.card_data .txtinput.ph_bg{background:#FFF url("/img/ph_bg.png?48016") no-repeat}.card_data .txtinput.ph_2{background-position:0 -68px}.card_data .txtinput.ph_3{background-position:0 -34px}.card_data .txtinput.ph_4{background-position:0 0}.card_data .txtinput:focus{border:1px solid #1c1c47;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.card_data .txtinput.error{background-color:#f4d3de;border:1px solid #f01d4d;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.what_is_cvv{float:left;width:200px}.about_cards{top:26px;left:16px;display:block;float:left;padding:0 20px 0 0;background:url("/img/sprite-bg.png?48016") no-repeat 100% -136px;font-size:12px;line-height:14px;color:#000;cursor:pointer}.i_accept{position:relative;margin-top:-1px;padding:14px;background:#DBEEF9;border:1px solid #ced5e2;border-bottom:1px dotted #ced5e2;font-weight:bold;z-index:5;padding-left:35px}.i_accept.accept-error{background:#f4d3de;border:1px solid #f01d4d}.i_accept .icheckbox_minimal{position:absolute;left:12px;top:12px}.i_accept .icheckbox_minimal.focus{background:url("/img/form_elements/checkbox_focus.png?48016") no-repeat left top}.i_accept .icheckbox_minimal.focus.checked{background:url("/img/form_elements/checkbox_checked.png?48016") no-repeat left top}.i_accept a{text-decoration:underline}.i_accept a:hover{text-decoration:none}.booking_price_button{height:34px;padding:20px 14px 17px;background:#fafcfb;border:1px solid #ced5e2;border-top:none}.booking_price_button input{display:block;float:right;height:34px;padding:0 28px;margin:0;background:none repeat scroll 0 0 #b543a0;border:medium none;color:#ffffff;cursor:pointer;font-size:16px;font-weight:bold;line-height:34px}.booking_price_button p{float:right;height:35px;padding:0 18px 0 22px;font-size:13px;letter-spacing:-0.05em;line-height:38px;color:#22225e}.booking_price_button p strong,.booking_price_button p b{padding:0 0 0 10px;font-size:20px;letter-spacing:1px;line-height:35px}.booking_price_button_block strong{display:block;float:right;text-align:right;padding:0 15px 0 10px;font-size:20px;letter-spacing:1px;line-height:35px;color:#22225e}.booking_price_button_block .booking_price_button_desc{display:block;text-align:right;max-width:605px;margin-top:2px}.booking_price_button_block .booking_price_button_desc p{vertical-align:middle;display:table-cell;padding:0;line-height:normal;letter-spacing:normal;float:none}.booking_form .h2.time_remaining h2{float:left;height:37px;margin:0 25px 0 0;line-height:37px}.passenger_data .h2.time_remaining h2{float:left;height:37px;margin:0 25px 0 0;line-height:37px;color:#FFF}.passenger_data .h2.time_remaining{padding:5px 14px;background:#22225e;clear:both;overflow:hidden;color:#FFF;border-bottom:none}.time_remaining ul{float:left;font-size:14px;line-height:37px;color:#FFF;font-weight:normal}.booking_page .time_remaining ul{color:#FFF}.time_remaining li{float:left;margin:0 3px;font-size:13px}.save_card_data{padding:10px 15px 15px;border-bottom:1px solid #ced5e2;clear:both;overflow:hidden}.save_card_data .icheckbox_minimal{float:left}.save_card_data label{float:left;font-size:13px;line-height:20px;clear:none}.links_row{padding:0 0 10px}.contact_block{float:left;min-height:55px;background:url("/img/footer_contacts.png?48016") no-repeat}.chat_block{width:130px;padding:9px 0 0 50px;background-position:0 -75px}.skype_block{width:160px;padding:8px 0 0 40px;background-position:0 -155px}.feedback_block{position:relative;width:165px;padding:8px 0 0 40px;background-position:0 -235px}.callback{width:130px;min-height:45px;padding:9px 0 0 50px;background-position:0 -770px}.contact_block strong{display:block;margin:0 0 5px;font-size:14px;line-height:18px;color:#ffffff;font-weight:normal}.contact_block.phone_block strong{height:24px;font-size:20px;line-height:26px}.ttn_block{width:auto;background:none}.ttn_block a{display:block;padding:9px 0 0 50px;background:url("/img/ttn_logo.png?48016") no-repeat 0 13px}.ttn_block a:hover{background-position:0 -35px}.ttn_block strong{margin:3px 0}.ttn_block .ttn-description{font-weight:900}.chat_block:hover{background-position:0 -465px;cursor:pointer}.skype_block:hover{background-position:0 -545px;cursor:pointer}.feedback_block:hover{background-position:0 -625px;cursor:pointer}.callback:hover{background-position:0 -850px;cursor:pointer}.descr{width:100%;font-size:12px;line-height:15px;color:#aebad2;overflow:hidden}.phone_block .sbHolder{float:left;width:160px;height:24px;margin:0 10px 5px 0;background:#22225e;border:1px solid #aebad2}.phone_block .sbHolder.opened{border:1px solid #aebad2}.phone_block .sbToggle{position:absolute;right:0;top:0;display:block;height:24px;background:#AEBAD2;outline:medium none}.phone_block .sbToggle:before{color:#23235f}.phone_block .sbToggle:hover,.phone_block .sbHolder:hover .sbToggle{background:#fafcfb}.phone_block .sbToggleOpen:hover{background:#fafcfb}.phone_block .sbHolder.opened .sbToggleOpen,.phone_block .sbHolder.opened:hover .sbToggleOpen,.phone_block .sbHolder:hover .sbToggleOpen:hover{background:#fafcfb}.phone_block .sbSelector{display:block;width:135px;height:24px;left:0;line-height:24px}.phone_block .sbOptions{width:160px !important;background:#22225e;border:1px solid #91A2B9}.phone_block .opened .sbOptions{border:1px solid #91A2B9}.phone_block .sbSelector:link,.phone_block .sbSelector:visited,.phone_block .sbSelector:hover{color:#FFF}.phone_block .sbOptions a{display:block;padding:7px 10px;border:none}.phone_block .sbOptions a:link,.phone_block .sbOptions a:visited{color:#FFF}.phone_block .sbOptions li:hover{background:#91A2B9}.phone_block .sbOptions li:hover a:link,.phone_block .sbOptions li:hover a:visited{color:#FFF}.email_block{width:300px;min-height:45px;padding:13px 34px 0 40px;margin:0 0 0 -4px;background:url("/img/footer-email.png?48016") no-repeat 0 11px}.contact_block.email_block{color:#ffffff}.contact_block.email_block a{color:inherit}.contact_block.email_block strong{margin:0 0 2px;font-size:14px;line-height:16px}.contact_block.email_block strong a{color:#fff}.contact_block.email_block strong a:hover{text-decoration:underline;color:#fff}.social_nets{float:right;margin:15px 19px 0 0}.social_nets.top_position{position:absolute;right:20px;top:-60px;margin:0}.social_nets li{float:right;margin:0 0 0 12px;font-size:1px;line-height:1px;text-indent:-9999px;color:#2d2d71}.social_nets.new_pos{float:left;margin:0}.social_nets.new_pos li{float:left;margin:0 12px 0 0;font-size:1px;line-height:1px;text-indent:-9999px;color:#2d2d71}.footer_menu .social_nets.new_pos li:first-child{margin:0 12px 0 0}.social_nets a{display:block;width:30px;height:30px;background:url("/img/social_nets.png?48016") no-repeat;transition:none}.social_nets .vk{background-position:100% 0}.social_nets .gpl{background-position:-43px 0}.social_nets .fb{background-position:0 0}.social_nets .vk:hover{background-position:100% -30px}.social_nets .gpl:hover{background-position:-43px -30px}.social_nets .fb:hover{background-position:0 -30px}.your_trip{padding:17px 0;background:#22225e}.your_trip:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.your_trip li{float:left;margin:0 10px 0 0;font-size:14px;line-height:16px;color:#FFF}.step_separator{width:16px;height:16px}.step_date{height:16px}.change_search{display:block;float:right;height:16px;padding:6px;font-size:12px;line-height:16px;color:#aebad2;border:1px solid #aebad2}.change_search:hover{color:#FFF}.change_search.active,.change_search.active:hover{color:#FFF;border-color:#fff}.currency_filer{padding:0 0 13px}.show_buttons .ui-state-default,.show_buttons .ui-widget-content .ui-state-default,.show_buttons .ui-widget-header .ui-state-default{background:#ffffff;border:1px solid #ced5e2;color:#000;font-weight:normal}.show_buttons .ui-state-active,.show_buttons .ui-widget-content .ui-state-active,.show_buttons .ui-widget-header .ui-state-active{background:#b543a0;border:1px solid #7f186c;box-shadow:inset 0 0 6px #7f186c;-moz-box-shadow:inset 0 0 6px #7f186c;-webkit-box-shadow:inset 0 0 6px #7f186c;color:#FFF;font-weight:normal}.show_buttons .ui-button .ui-button-text{height:25px;padding:0 15px;line-height:25px;font-size:12px}.currency_buttons{float:right}.currency_buttons li{float:right;height:25px;margin:0 0 0 10px;line-height:25px;font-size:12px}.currency_buttons .ui-state-default,.currency_buttons .ui-widget-content .ui-state-default,.currency_buttons .ui-widget-header .ui-state-default{background:none;border:none;color:#4990e2;font-weight:normal}.currency_buttons .ui-state-default:hover{border-bottom:1px solid #4990e2}.currency_buttons .ui-state-active:hover{text-decoration:none}.currency_buttons .ui-state-active,.currency_buttons .ui-widget-content .ui-state-active,.currency_buttons .ui-widget-header .ui-state-active{background:none;border:none;color:#000000;font-weight:normal}.currency_buttons .ui-button .ui-button-text{height:15px;padding:0;line-height:15px;font-size:12px;text-transform:uppercase}.new_search{background:#22225e}.new_search .time_field .sbSelector{padding-left:30px}.insurance_body .new_search{background:#2d2d71}@media only screen and (max-width: 768px){.insurance_body .new_search{padding:0 10px}}.hidden_insurance_form .new_search{display:none}.fight_complexity{padding:17px 0 15px;clear:both;overflow:hidden}.fight_complexity li{float:left;margin:0 20px 0 0;font-size:13px;line-height:15px;color:#FFF}.fight_complexity .iradio_minimal{float:left;margin:0}.complex_flight .search_form_row{padding:14px 0;border-top:1px dotted #1c1c47}.complex_flight .add_direction{padding:14px 0;border-top:1px dotted #1c1c47}.complex_flight .add_direction .search_form_row{border-top:none}.complex_flight .fields_block{float:left;width:759px}.new_search_form.oneway,.new_search_form.round_trip{width:960px;margin:auto}.new_search_form.oneway .fields_block,.new_search_form.oneway .wrapper,.new_search_form.round_trip .fields_block,.new_search_form.round_trip .wrapper{width:626px}.new_search_form.oneway fieldset,.new_search_form.round_trip fieldset{float:left}.search_field{position:relative;float:left;margin:0 9px 0 0}.oneway .search_field,.round_trip .search_field{padding:0 0 20px}.round_trip .back_date_time{display:block;float:right}.new_search_form select{width:130px;height:34px;text-indent:25px}.new_search_form .text_input{height:20px;width:239px;padding:8px 10px 6px 30px;border:1px solid #1c1c47;font-size:13px;line-height:20px;z-index:5}.new_search_form .text_input:focus,.new_search_form .text_input:hover{border:1px solid #1c1c47;box-shadow:inset 0 1px 2px #767676;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.new_search_form .text_input.error{border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.new_search_form.complex_flight .text_input{width:247px}.airp_code{position:absolute;top:4px;right:2px;display:block;float:right;height:29px;padding:0 30px 0 5px;background:#FFF;color:#000000;font-size:13px;line-height:29px;font-weight:bold;text-transform:uppercase;z-index:5}.airp_del{position:absolute;display:none;top:13px;right:12px;width:10px;height:10px;background:url("/img/sprite-bg.png?48016") no-repeat 0 -1909px;z-index:7}.start_point:hover .airp_del,.end_point:hover .airp_del,.airp_del:hover{background-position:0 -1919px}.input_loader{position:absolute;right:10px;top:7px;content:'';display:block;width:22px;height:22px;background:url("/img/wait.gif?48016") no-repeat center;z-index:25}.swap{display:block;float:left;height:34px;width:34px;margin:0 9px 0 0;background:#b543a0 url("/img/swap_ico.png?48016") center center no-repeat;border:1px solid #1c1c47;transition:background-color .1s linear .1s}.swap:hover{background-color:#c95bb5}.complex_flight .swap{display:none}.new_search_form .date_input,.new_search_form .date_persian-input{height:18px;width:95px;padding:8px 10px 8px 30px;background:#fff;border:1px solid #1c1c47;font-size:13px;line-height:18px;cursor:pointer;box-sizing:content-box;z-index:15}.new_search_form .date_input:focus,.new_search_form .date_input:hover,.new_search_form .date_persian-input:focus,.new_search_form .date_persian-input:hover{background-position:6px -654px;border:1px solid #1c1c47;box-shadow:inset 0 1px 2px #767676;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.new_search_form .date_input.error,.new_search_form .date_persian-input.error{background:#f4d3de url("/img/sprite-bg.png?48016") no-repeat 6px -464px;border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.new_search_form .time_input,.transfer .time_input{height:14px;width:95px;padding:10px 10px 10px 30px;background:#FFF;border:1px solid #1C1C57;color:#000000;font-size:13px;line-height:14px;cursor:pointer;z-index:15}.new_search_form .time_input:focus,.new_search_form .time_input:hover,.transfer .time_input:hover{background-position:6px -732px;border:1px solid #12122A;box-shadow:inset 0 1px 2px #9F9F9F;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.new_search_form .time_input.error{background:#F4D3DE;border:1px solid #EF2E6F;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.train .transfer .time_input{border:1px solid #ced5e2;width:140px}.time_field .sbHolder,.class_field .sbHolder,.persons_field .sbHolder{width:133px;border:1px solid #1c1c47;background:#FFF;font-size:13px}.time_field .sbHolder.error,.class_field .sbHolder.error,.persons_field .sbHolder.error{background:#f4d3de}.time_field .sbHolder.error .sbSelector,.class_field .sbHolder.error .sbSelector,.persons_field .sbHolder.error .sbSelector{background:transparent}.time_field .sbSelector{position:relative}.time_field .sbSelector:before{content:"s";font-family:"icons-font" !important}.time_field .sbSelector:before{content:"s";font-family:"icons-font" !important}.time_field .sbSelector:before{position:absolute;left:7px;top:6px;font-size:22px;z-index:1;color:#aebad2}.time_field .sbSelector:hover:before{color:#23235f}.time_field .sbSelector:before{left:6px;top:0}.class_field .sbSelector{position:relative}.class_field .sbSelector:before{content:"&";font-family:"icons-font" !important}.class_field .sbSelector:before{content:"&";font-family:"icons-font" !important}.class_field .sbSelector:before{position:absolute;left:3px;top:3px;font-size:31px;z-index:1;color:#aebad2;line-height:28px}.class_field .sbSelector:hover:before{color:#23235f}.class_field .sbSelector:before{left:2px;top:2px}.search_field.persons_field{padding:0;background:#fff}.search_field.persons_field:before{z-index:0}.search_field.persons_field .preson_quant{background-color:transparent}.time_field .sbSelector,.class_field .sbSelector,.persons_field .sbSelector{width:76px;padding:0 0 0 30px;background:#FFF;text-indent:0}.time_field .sbOptions,.class_field .sbOptions,.persons_field .sbOptions{width:133px;border:1px solid #1c1c47}.time_field .sbSelector.sbFocus,.time_field .sbHolder:hover .sbSelector,.time_field .sbHolder.opened .sbSelector{background-position:6px -732px}.time_field .sbSelector,.class_field .sbSelector,.persons_field .sbSelector{width:95px;padding:0 0 0 30px;background:#FFF;text-indent:0}.class_field .sbHolder,.persons_field .sbHolder{float:right;width:143px}.class_field .sbOptions,.persons_field .sbOptions{width:143px}.class_field .sbSelector{background:#FFF}.persons_field .sbSelector{background:#FFF}.class_field .sbSelector.sbFocus,.class_field .sbHolder:hover .sbSelector,.class_field .sbHolder.opened .sbSelector{background-position:6px -770px}.persons_field .sbSelector.sbFocus,.persons_field .sbHolder:hover .sbSelector,.persons_field .sbSelector:hover,.persons_field .sbHolder.opened .sbSelector{background-position:5px -691px}.new_search_form.complex_flight .date_input,.new_search_form.complex_flight .date_persian-input{width:109px;background:transparent;position:relative;z-index:20}.new_search_form.complex_flight .ui-datepicker-trigger{display:none}.complex_flight .search_field.icon-event-icon{background-color:#fff}.search_button{display:block;width:153px;height:34px;border:1px solid #1c1c47;background:#b543a0;font-size:16px;line-height:34px;color:#FFF;text-align:center;text-transform:capitalize;transition:background-color .1s linear .1s}.search_button:hover{background:#c95bb5}.button_block{float:right;width:156px}.delete_flight{display:none;height:18px;padding:0 0 0 25px;margin:8px 0 0;color:#ffffff;font-size:13px;line-height:18px}.delete_flight span{border-bottom:none}.delete_flight:hover span{border-bottom:1px dotted #ffffff}.last_flight .delete_flight{display:block}.add_flight{display:block;float:left;height:18px;padding:0 0 0 25px;margin:8px 10px 0 0;background:url("/img/sprite-bg.png?48016") no-repeat 0 -838px;color:#ffffff;font-size:13px;line-height:18px}.add_flight:hover{background-position:0 -868px}.oneway .add_flight,.round_trip .add_flight{display:none}.oneway .add_direction,.round_trip .add_direction{float:right;width:334px;padding:0}.oneway .add_direction .wrapper,.round_trip .add_direction .wrapper{width:334px}.new_search_form.oneway .add_direction .fields_block,.new_search_form.round_trip .add_direction .fields_block{width:155px}.complex_flight .time_field{display:none}.hotels_body .fields_block{float:left;width:820px}.hotels_body .button_block{width:138px}.hotels_body .search_form_row{padding:0}.new_search_form .city_hotelname .text_input{width:459px}.hotels_search_form .search_field{padding:0 0 20px;margin:0 13px 0 0}.hotels_search_form .search_field.persons_field{float:left}.hotels_search_form .search_button,.hotels_search_form .goto_avia_hotel{width:138px}.hotels_search_form .search_field label{display:block;margin:0 0 5px;font-size:13px;line-height:15px;color:#FFF}.hotels_search_form .search_field.rooms_field .sbHolder,.hotels_search_form .search_field.rooms_field .sbOptions{width:90px}.hotels_search_form .search_field.adults_field .sbHolder,.hotels_search_form .search_field.adults_field .sbOptions{width:100px}.hotels_search_form .search_field.children_field .sbHolder,.hotels_search_form .search_field.children_field .sbOptions{width:100px}.hotels_search_form .search_field.rooms_field .sbSelector{width:63px}.hotels_search_form .search_field.adults_field .sbSelector{width:73px}.hotels_search_form .search_field.children_field .sbSelector{width:73px}.hotels_avia .search_field label{display:block;margin:0 0 5px;font-size:13px;line-height:15px;color:#FFF}.hotels_avia .search_field.rooms_field .sbHolder,.hotels_avia .search_field.rooms_field .sbOptions{width:90px}.hotels_avia .search_field.adults_field .sbHolder,.hotels_avia .search_field.adults_field .sbOptions{width:100px}.hotels_avia .search_field.children_field .sbHolder,.hotels_avia .search_field.children_field .sbOptions{width:100px}.hotels_avia .search_field.rooms_field .sbSelector{width:63px}.hotels_avia .search_field.adults_field .sbSelector{width:73px}.hotels_avia .search_field.children_field .sbSelector{width:73px}.additional_search_tools{padding:13px 0 17px;border-top:1px dotted #1c1c47}.additional_search_tools ul{float:left;width:240px;font-size:13px;line-height:14px;color:#FFF}.additional_search_tools li{margin:0 0 4px;clear:both;overflow:hidden}.additional_search_tools li:first-child{margin:0 0 12px}.additional_search_tools .icheckbox_minimal{float:left;margin:1px 8px 0 0}.hotels_search_form .ac_raiting{float:left;margin:1px 0 0}.hotels_avia .new_search{padding:30px 0 0}.hotels_search_result.hotels_avia .new_search,.hotels_booking.hotels_avia .new_search,.search_result.hotels_avia .new_search{border-top:1px dotted #1c1c47}.hotels_avia .search_field{padding:0 0 20px}.hotels_avia .search_field.persons_field{margin:0 3px 0 0}.hotels_avia .fields_block{float:left;width:779px}.hotels_avia .fields_block.where{width:360px}.hotels_avia .new_search_form .text_input{width:315px}.hotels_avia .search_field.hotels_avia_persons{float:right}.hotels_avia .search_field.start_point,.hotels_avia .search_field.end_point{width:357px;padding:0 0 35px}.hotels_avia .search_field.rooms_field,.hotels_avia .search_field.adults_field,.hotels_avia .search_field.children_field{position:relative}.find_room{padding:17px 0 0;border-top:1px dotted #1c1c47}.search_form_row p{float:left;height:36px;width:146px;font-size:14px;line-height:36px;color:#FFF}.gd_body .search_form_row p{height:18px;line-height:36px;font-size:12px}.find_room .search_field.persons_field{float:left;margin:0 20px 0 0}.find_room .persons_field .sbHolder{width:133px;border:1px solid #1c1c47;background:#FFF;font-size:13px}.find_room .persons_field .sbSelector{width:76px;padding:0 0 0 30px;background:#FFF url("/img/sprite-bg.png?48016") no-repeat 6px -542px;text-indent:0}.find_room .persons_field .sbOptions{width:133px;border:1px solid #1c1c47}.find_room .sbSelector.sbFocus{background-position:6px -732px}.find_room .persons_field .sbSelector{width:76px;padding:0 0 0 30px;background:#FFF url("/img/sprite-bg.png?48016") no-repeat 6px -542px;text-indent:0}.find_room .persons_field .sbHolder{width:133px}.find_room .persons_field .sbOptions{width:133px}.find_room .persons_field .sbSelector{background:#FFF}.left_col{float:left;width:636px;clear:left}.right_col{float:right;width:308px;clear:right}.banner{position:relative;width:636px;height:300px;padding:0 0 20px;clear:both;overflow:hidden}.banner_nav{position:absolute;right:12px;bottom:12px;z-index:50}.banner_nav a{display:block;float:left;width:10px;height:10px;margin:0 0 0 7px;background:url("/img/sprite-bg.png?48016") no-repeat 0 -925px;font-size:1px;line-height:1px;text-indent:-9999px}.banner_nav a.activeSlide{background:url("/img/sprite-bg.png?48016") no-repeat 0 -938px}.applications_banner{position:relative;width:308px;height:300px;padding:10px 17px;margin:0;background:url("/img/banners/mobile_banner.jpg?48016") no-repeat 0 center;border-left:1px solid #ced5e2;border-right:1px solid #ced5e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.applications_banner h3{width:160px;margin:0 0 10px;font-size:24px;line-height:26px;color:#23235f;font-weight:normal;font-family:'pf_dindisplay_prolight'}.applications_banner ul{width:160px;font-size:12px;line-height:15px;color:#000}.applications_banner li{padding:0 0 0 15px;margin:0 0 7px;background:url("/img/banner_li.png?48016") no-repeat 0 3px}.applications_banner .available{position:absolute;bottom:16px;display:block;height:39px;width:95px;padding:0 0 0 40px;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:none;z-index:50}.applications_banner .available.app_store{left:15px;background:url("/img/app_store_btn.png?48016") no-repeat scroll 0 0 transparent}.applications_banner .available.google_play{right:14px;background:url("/img/google_play_btn.png?48016") no-repeat scroll 0 0 transparent}.passengers_counter{padding:0 0 15px}.passengers_quant{position:relative;width:100%;height:60px;background:url("/img/sprite-x.png?48016") repeat-x 0 -62px;font-size:54px;line-height:60px;text-align:center;color:#fafcfb;font-family:'pf_dindisplay_promedium'}.passengers_quant hr{position:absolute;top:28px;left:0;width:310px;background:#b543a0;color:#b543a0;font-size:1px;line-height:1px}.passengers_text{padding:12px 0;background:#22225e;font-size:16px;line-height:20px;color:#FFF;font-family:'pf_dindisplay_prolight';text-align:center}.home_info_block{position:relative;padding:0 0 20px;font-size:13px;line-height:15px}.raiting_block{width:308px;height:411px}.raiting_block .b_autor{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.raiting_block .list{max-width:310px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home_info_block .list{padding:0;border:1px solid #ced5e2;background:#FFF;clear:both;overflow:hidden}.home_info_block ol{list-style-type:decimal;list-style-position:inside}.home_info_block ol.list li{position:relative;padding:11px 10px;border-top:1px solid #ced5e2}.home_info_block ol.list li:first-child{border-top:none}.home_info_block .list li:hover{background:#fafcfb}.home_info_block h3,.home-info_tittle{margin:0 0 10px;font-size:18px;line-height:20px;color:#23235f;text-transform:uppercase;text-shadow:0 1px #FFF;white-space:normal;font-weight:normal}.home_info_block h3 a,.home-info_tittle a{color:#23235f;display:inline-block;position:relative;z-index:2}.home_info_block.travel_main h3 a{color:#23235f;display:block;position:static;z-index:2}.raiting_block .ac_raiting{float:right;margin:2px 0 0 4px;background:url("/img/raiting_dark.png?48016") no-repeat}.home_rating_block li a{width:170px;height:16px;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.home_rating_block{width:308px}.rotator_arrows{position:absolute;top:0;right:2px;z-index:15}.rotator_arrows a{display:block;float:right;width:21px;height:21px;margin:0 0 0 10px;font-size:1px;position:relative}.rotator_arrows a.prev:hover{background-position:0 -21px}.rotator_arrows a.next:hover{background-position:100% -21px}.home_info_block .list li{padding:0 10px;margin:0}.virtual_tour_description{padding:12px 15px;font-size:13px;line-height:22px}.virtual_tour_description a{color:#4990e2}.virtual_tour_description a:hover{border-bottom:1px solid #4990e2}.virtual_tour_description strong{display:block;margin:0 0 3px;font-size:16px;line-height:20px;color:#23235f;font-weight:normal}.trends_graphics{position:relative;border:1px solid #ced5e2}.trends_graphics .b_preloader{position:absolute;width:100%;height:100%;background-color:#ffffff;opacity:.85;filter:alpha(opacity=85);overflow:hidden;z-index:200}.b_preloader .loader{position:absolute;right:14px;top:14px;width:36px;height:36px;overflow:hidden}.trends_heading{padding:15px 20px 11px 95px;background:#fafcfb url("/img/trends_bg.png?48016") no-repeat 25px 50%;border-bottom:1px solid #ced5e2;color:#23235f;font-size:14px;line-height:20px}.trends_heading:hover{background-position:-615px 50%}.gd_body .trends_heading{border-bottom:none}.fb_block{width:308px;height:auto;background:#FFF;margin:0 0 15px}.virtual_tours_block{height:285px}.tab_ins .map{width:634px;height:315px}.tab_ins .cities{padding:10px 0;border-bottom:1px solid #ced5e2}.tab_ins .cities li{display:inline;padding:0 15px;border-left:1px solid #ced5e2}.tab_ins .cities li:first-child{border-left:none}.tab_ins .cities a{color:#4990e2}.tab_ins .cities a.active{color:#000}.recommend_aircomp{position:relative;padding:0 11px;height:60px}.recommend_aircomp.active{display:block}.recommend_aircomp.SU{background:#09478B}.recommend_aircomp.UN{background:#114B97}.recommend_aircomp.LH{background:#FDB32C}.recommend_aircomp.OS{background:#E0202B}.recommend_aircomp.KL{background:#03A8E2}.recommend_aircomp.QR{background:#7f186c}.recommend_aircomp.TK{background:#169EB4}.recommend_aircomp.EK{background:#D71A21}.recommend_aircomp.UT{background:#004990}.recommend_aircomp_logo{float:left;width:165px}.recommend_price{float:right;height:33px}.ui-widget-content .recommend_price a{float:right;height:33px;background:#FFF;padding:0 15px;font-size:15px;line-height:33px;color:#23235f}.recommend_flight{float:left;height:60px;width:285px;font-size:14px;line-height:33px;color:#FFF}.recommend_flight strong{display:block;float:left}.recommend_flight strong:first-child{padding:0 30px 0 0;background:url("/img/recommend_flight.png?48016") no-repeat 100% 7px}.recommend_flight p{height:30px;line-height:29px;clear:both;overflow:hidden}.recommend_flight p:first-child{height:29px;border-bottom:1px dotted #FFF}.active .recommend_flight{color:#FFF}.S7.active .recommend_flight,.S7 .recommend_flightm .PC.active .recommend_flight,.PC .recommend_flight,.recommend_flightm .AB.active .recommend_flight,.AB .recommend_flight{color:#f01d4d}.ui-widget-content .S7.active .recommend_price a,.ui-widget-content .S7 .recommend_price a,.ui-widget-content .PC.active .recommend_price a,.ui-widget-content .PC .recommend_price a,.ui-widget-content .AB.active .recommend_price a,.ui-widget-content .AB .recommend_price a{background:#f01d4d;color:#FFF}.S7 .recommend_flight strong:first-child,.PC .recommend_flight strong:first-child,.AB .recommend_flight strong:first-child{background:url("/img/recommend_flight_s7.png?48016") no-repeat 100% 7px}.CZ.active .recommend_flight,.CZ .recommend_flight{color:#004990}.ui-widget-content .CZ.active .recommend_price a,.ui-widget-content .CZ .recommend_price a{background:#004990;color:#FFF}.CZ .recommend_flight strong:first-child{background:url("/img/recommend_flight_cz.png?48016") no-repeat 100% 7px}.PS.active .recommend_flight,.PS .recommend_flight,.QU.active .recommend_flight,.QU .recommend_flight,.Z6.active .recommend_flight,.Z6 .recommend_flight,.BT.active .recommend_flight,.BT .recommend_flight,.SK.active .recommend_flight,.SK .recommend_flight{color:#004990}.ui-widget-content .PS.active .recommend_price a,.ui-widget-content .PS .recommend_price a,.ui-widget-content .QU.active .recommend_price a,.ui-widget-content .QU .recommend_price a,.ui-widget-content .Z6.active .recommend_price a,.ui-widget-content .Z6 .recommend_price a,.ui-widget-content .BT.active .recommend_price a,.ui-widget-content .BT .recommend_price a,.ui-widget-content .SK.active .recommend_price a,.ui-widget-content .SK .recommend_price a{background:#004990;color:#FFF}.PS .recommend_flight strong:first-child,.QU .recommend_flight strong:first-child,.Z6 .recommend_flight strong:first-child,.BT .recommend_flight strong:first-child,.SK .recommend_flight strong:first-child,.LO .recommend_flight strong:first-child,.BA .recommend_flight strong:first-child,.FI .recommend_flight strong:first-child{background:url("/img/recommend_flight_cz.png?48016") no-repeat 100% 7px}.ui-widget-content .active .recommend_price a{color:#000}.S7 .recommend_flight p:first-child,.S7.active .recommend_flight p:first-child,.PC .recommend_flight p:first-child,.PC.active .recommend_flight p:first-child,.AB .recommend_flight p:first-child,.AB.active .recommend_flight p:first-child{border-bottom:1px dotted #f01d4d}.CZ .recommend_flight p:first-child,.CZ.active .recommend_flight p:first-child,.PS.active .recommend_flight p:first-child,.PS .recommend_flight p:first-child,.QU.active .recommend_flight p:first-child,.QU .recommend_flight p:first-child,.Z6.active .recommend_flight p:first-child,.Z6 .recommend_flight p:first-child,.BT.active .recommend_flight p:first-child,.BT .recommend_flight p:first-child,.SK.active .recommend_flight p:first-child,.SK .recommend_flight p:first-child{border-bottom:1px dotted #004990}.LO.active .recommend_flight,.LO .recommend_flight,.BA.active .recommend_flight,.BA .recommend_flight,.FI.active .recommend_flight,.FI .recommend_flight{color:#063778}.ui-widget-content .LO.active .recommend_price a,.ui-widget-content .LO .recommend_price a,.ui-widget-content .BA.active .recommend_price a,.ui-widget-content .BA .recommend_price a,.ui-widget-content .FI.active .recommend_price a,.ui-widget-content .FI .recommend_price a{background:#063778;color:#FFF}.LO.active .recommend_flight p:first-child,.LO .recommend_flight p:first-child,.BA.active .recommend_flight p:first-child,.BA .recommend_flight p:first-child,.FI.active .recommend_flight p:first-child,.FI .recommend_flight p:first-child{border-bottom:1px dotted #063778}.EY.active .recommend_flight,.EY .recommend_flight{color:#766030}.ui-widget-content .EY.active .recommend_price a,.ui-widget-content .EY .recommend_price a{background:#766030;color:#FFF}.EY.active .recommend_flight p:first-child,.EY .recommend_flight p:first-child{border-bottom:1px dotted #766030}.EY .recommend_flight strong:first-child{background:url("/img/recommend_flight_ey.png?48016") no-repeat 100% 7px}.recommend_search_popup{position:absolute;width:300px;-moz-box-shadow:#ced5e2 0 3px 18px;-webkit-box-shadow:#ced5e2 0 3px 18px;box-shadow:#ced5e2 0 3px 18px;z-index:10}.recommend_search_popup .popup_header{position:relative;height:auto;padding:11px 45px 11px 15px;background:#22225e;font-size:13px;line-height:20px;color:#FFF}.recommend_search_popup .close{background:url("/img/popup_close_icon.png?48016") no-repeat;cursor:pointer;display:block;height:10px;overflow:hidden;position:absolute;right:20px;top:50%;width:10px;margin:-5px 0 0}.recommend_search_popup .close:hover{background-position:0 bottom}.popup_body{padding:20px;background:#FFF}.popup_field{width:120px;padding:0 0 15px}.popup_field label{display:block;margin:0 0 5px;font-size:12px;color:#1c1c47}.popup_field input{width:88px;height:26px;padding:0 5px 0 25px;border:1px solid #aebad2;background:url("/img/sprite-bg.png?48016") no-repeat 4px -657px;font-size:12px;line-height:26px;color:#1c1c47}.popup_field input.error{background:#f4d3de url("/img/sprite-bg.png?48016") no-repeat 4px -657px;border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.popup_field strong{display:block;float:left;width:78px;font-size:12px;color:#1c1c47}.popup_field strong span{display:block;font-weight:normal}.popup_field select{width:42px}.popup_field .sbHolder{float:left;height:26px;width:40px}.popup_field .sbSelector{height:26px;width:25px;line-height:26px;text-indent:5px}.popup_field .sbOptions{top:26px;width:40px;max-height:175px !important}.popup_body:after{position:absolute;width:32px;height:16px;content:"";display:block;background:url("/img/recommend_popup_corner.png?48016") no-repeat;left:50%;bottom:-16px;margin:0 0 0 -16px}.popup_body:before,.popup_body:after{content:"";position:absolute;z-index:2}.popup_search{display:block;height:26px;width:118px;background:#b543a0;font-size:13px;line-height:26px;color:#FFF;text-transform:uppercase;text-align:center}.pagination{padding:15px 0;clear:both;overflow:hidden}.pagination li{float:left;height:24px;font-size:12px;line-height:24px}.pagination li a{display:block;height:24px;padding:0 8px}.pagination li a.disabled{color:#767676;cursor:text}.pagination li a.active{background:#aebad2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#FFF;cursor:text}.pagination li a:hover{color:#22225e}.pagination li a.disabled:hover{color:#767676}.pagination li a.active:hover{color:#FFF}.clear_filters{position:relative;width:100%;padding:17px 0 0;margin:-20px 0 20px;border-bottom:1px solid #ced5e2;background:#FFF;overflow:hidden}.scrolable_table{position:relative}.selected_filters_block{float:left;width:800px}.selected_value{position:relative;display:block;float:left;height:24px;padding:0 27px 0 10px;margin:0 10px 0 0;background:#aebad2 url("/img/sprite-bg.png?48016") no-repeat 100% -954px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:24px;color:#FFF;cursor:pointer;zoom:1}.clear_all{float:right;display:block;margin:5px 0 0;font-size:12px;line-height:14px;color:#4990e2}.clear_all:hover{border-bottom:1px dotted #4990e2}.clear_filters .selected_value{margin:0 10px 15px 0}.preloader_page{background:#FFF;overflow:hidden}#page.preloader_page{background:#FFF}.preloader_page .main_content{padding:0}.preloader_block{position:relative;height:24px;padding:13px 0;background:#22225e;clear:both;float:none}.preloader_block .scale{position:absolute;top:0;left:0;display:block;height:50px;background:#b543a0}.preloader_block li{float:left;margin:0 15px 0 0;font-size:16px;line-height:24px;color:#FFF}.loader_icon{position:relative;width:22px;height:22px}.preloader_page_content{padding:10px 0;background:#e9eaed;border-top:1px solid #ced5e2;border-bottom:1px solid #ced5e2;clear:both;overflow:hidden}.searched_route{width:745px;padding:22px 0 24px 200px;font-size:14px;line-height:16px;color:#000}.searched_route.transfer{width:760px;background:url("/img/transfer_preloader.png?48016") 40px 50% no-repeat;background-size:98px auto;padding:20px 0 20px 180px}.searched_route.transfer li:first-child{margin:0 10px 0 0;padding:0 40px 0 0;background:url("/img/sprite_transfer.png?48016") no-repeat right 1px}.searched_route.transfer .searched_route_there{padding:10px 0}.searched_route.transfer .date_preloader{padding:0 0 5px 0}.searched_route.transfer .searched_route_back li:first-child{margin:0 10px 0 0;padding:0 40px 0 0;background:url("/img/sprite_transfer.png?48016") no-repeat right -60px}.searched_route.transfer .searched_route_pass{padding:5px 0 0}.searched_route.avia{background:url("/img/avia_preloader.png?48016") no-repeat 40px 50%}.searched_route.hotels{background:url("/img/hotels_preloader.png?48016") no-repeat 40px 50%}.searched_route.gd,.searched_route.bus{padding:13px 0 0 200px;background:url("/img/gd_preloader.png?48016") no-repeat 40px 50%}.searched_route.bus{background:url("/img/bus_preloader.png?48016") no-repeat 40px 50%}.searched_route.aviahotel{background:url("/img/aviahotel_preloader.png?48016") no-repeat 40px 50%}.searched_route.insurance{background:url("/img/insurance_preloader.png?48016") no-repeat 30px 50%;padding-top:24px}.searched_route.carinsurance{background:url("/img/insurance_preloader.png?48016") no-repeat 30px 50%;padding-top:24px}.searched_route strong{padding:0 5px 0 0;font-size:16px}.searched_route span strong{padding:0;font-size:16px}.searched_route span{font-size:13px}.searched_route ul{padding:15px 0}.searched_route ul.searched_route_back{border-top:1px dotted #767676}.searched_route li{display:inline;margin:0 7px 0 0}.searched_route.gd li,.searched_route.bus li{display:block;margin:0 0 10px;clear:both;overflow:hidden}.searched_route li:first-child{margin:0 10px 0 0;padding:0 30px 0 0;background:url("/img/sprite-bg.png?48016") no-repeat 100% -172px}.searched_route.gd li:first-child,.searched_route.bus li:first-child{margin:0 0 10px;padding:0;background:none}.searched_route.gd strong,.searched_route.bus strong{display:block;float:left;margin:0 10px 0 0;font-size:15px}.searched_route.gd strong.from{padding:0 30px 0 0;background:url("/img/sprite-bg.png?48016") no-repeat 100% -2401px}.searched_route.gd .searched_route_back strong.from{padding:0 30px 0 0;background:url("/img/sprite-bg.png?48016") no-repeat 100% -2823px}.searched_route.gd li.date_diapason_search{border-top:1px solid #ced5e2;font-size:12px}.searched_route.bus strong.from{padding:0 30px 0 0;background:url("/img/sprite-bg.png?48016") no-repeat 100% -2442px}.searched_route.hotels li:first-child{background:none;padding:0}.searched_route.hotels li span.arrow{padding:0 0 0 10px;font-size:14px;font-weight:bold}.searched_route.carinsurance li:first-child{margin:0 10px 0 0;padding:0 30px 0 0;background:url("/img/sprite-bg.png?48016") no-repeat 100% -222px}.searched_route_pass{padding:5px 0 0;color:#2d2d71}.preloader_banner{width:840px;margin:auto;padding:60px}.jCProgress{position:absolute;margin:0 !important;z-index:9999999}.jCProgress>div.percent{position:absolute;text-align:center;width:20px}.searched_route.events{width:780px;padding:22px 0 24px 180px;background:url("/img/event_preloader.png?48016") 30px 50% no-repeat;background-size:100px}.searched_route.events .searched_route_there li{display:block;padding:5px 0}.searched_route.events .searched_route_there li.events{padding-top:0;margin:0;background:none;border-bottom:1px dotted #ced5e2}.searched_route.events .searched_route_there li.events strong{padding:0 5px}.searched_route.events .searched_route_there li span{margin:0 5px}.searched_route.events .searched_route_there li span strong{font-size:14px}.preloader_block.meta_preloader{height:24px;padding:13px 0;background:#ffffff;clear:both;overflow:hidden}.preloader_block.meta_preloader li{float:left;margin:0 15px 0 0;font-size:16px;line-height:24px;color:#1c1c47}.preloader_banner{width:100%;margin:0;padding:0;background:#FFF url("/img/metapreloader_bg.png?48016") repeat-x 0 0}.preloader_banner.banner_bg_13 .bigbg{width:100%;margin:0;padding:0;background:#FFF url("/img/metapreloader_bg.png?48016") repeat-x 0 0}.preloader_banner.banner_bg_5{background:#ffffff url("/img/commission_banner_bg.jpg?48016") repeat-x 0 0}.preloader_banner.banner_bg_7{background:#ffffff url("/img/preloader_repeat.png?48016") repeat-x 0 0}.preloader_banner .bigbg{background:#ffffff url("/img/preloader_os_bg.jpg?48016") repeat-x 0 0}.preloader_banner.banner_bg_6 .bigbg{background:#ffffff url("/img/banners/banner_ukrpost_repeat.jpg?48016") repeat-x 0 0}.preloader_banner.banner_bg_5 .bigbg,.preloader_banner.banner_bg_8 .bigbg,.preloader_banner.banner_bg_7 .bigbg,.preloader_banner.banner_bg_meta .bigbg,.preloader_banner.banner_bg__transfer .bigbg,.preloader_banner.banner_bg_9 .bigbg,.preloader_banner.banner_bg__lowcost .bigbg,.preloader_banner.banner_bg__rgd._r .bigbg{background:none}.preloader_banner.banner_bg_5 .bigbg{background:#ffffff url("/img/banners/preloader_bg_cheap.jpg?48016") repeat-x 0 0}.preloader_banner.LX .bigbg{background:#ffffff}.preloader_banner img{display:block;width:960px;margin:auto}.loader_aircompany_logo strong{display:block;float:left}.loader_aircompany_logo img{position:relative;margin:-10px 0 0}.banner_bg_PSNYC.preloader_banner{width:100%;min-height:485px;margin:0;padding:0;background:#FFF url("/img/promobanner_repeat.jpg?48016") repeat-x 0 0}.banner_bg_PSNYC .preloader_banner_ins{width:100%;min-height:485px;margin:0;padding:0;background:url("/img/promobanner_bg.jpg?48016") no-repeat top center}.preloader_banner img{display:block;width:auto;margin:auto;max-width:100%}.banner_bg_SUNYC.preloader_banner,.banner_bg_SUBJS.preloader_banner,.banner_bg_SUSHA.preloader_banner{width:100%;min-height:485px;margin:0;padding:0;background:#FFF url("/img/aeroflot_preloader_bg.png?48016") repeat-x 0 0}.banner_bg_SUMOW.preloader_banner{width:100%;min-height:485px;margin:0;padding:0;background:#FFF url("/img/aeroflot_preloader_bg2.png?48016") repeat-x 0 0}.banner_bg_SUMOW .bigbg{width:100%;min-height:485px;margin:0;padding:0;background:url("/img/bigbg.jpg?48016") no-repeat top center}.LH.preloader_banner{background:#FFF url("/img/banners/lufthansa_preloader_bg.png?48016") repeat-x 0 0}.LH.preloader_banner .bigbg{min-width:960px;margin:0 auto;overflow:hidden}.LH.preloader_banner img{width:auto}.LP.preloader_banner{background:#FFF url("/img/banners/lufthansa_prem_preloader_bg.png?48016") repeat-x 0 0}.LP.preloader_banner .bigbg{min-width:960px;margin:0 auto;overflow:hidden}.LP.preloader_banner img{width:auto}.SW.preloader_banner{background:#FFF}.SW.preloader_banner .bigbg{min-width:960px;margin:0 auto;overflow:hidden}.SW.preloader_banner img{width:auto}.AU.preloader_banner{background:#FFF url("/img/banners/austrian_preloader_bg.png?48016") repeat-x 0 0}.AU.preloader_banner .bigbg{min-width:960px;margin:0 auto;overflow:hidden}.AU.preloader_banner img{width:auto}.banner_bg_11 .bigbg{background:#ffffff url("/img/banners/preloader_banner_otp_bg.jpg?48016") repeat-x 0 0}.banner_bg_12 .bigbg{position:relative;background:#dfedf6}.banner_bg_12 .bigbg:after{content:'';position:absolute;bottom:0;height:50px;width:100%;z-index:1;background-color:transparent;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#ffffff));background:-webkit-linear-gradient(top, transparent, #ffffff);background:-moz-linear-gradient(top, transparent, #ffffff);background:-ms-linear-gradient(top, transparent, #ffffff);background:-o-linear-gradient(top, transparent, #ffffff)}.insurance_preloader_4 .preloader_banner{position:relative;background:#dfedf6}.insurance_preloader_4 .preloader_banner:after{content:'';position:absolute;bottom:0;height:50px;width:100%;z-index:1;background-color:transparent;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#ffffff));background:-webkit-linear-gradient(top, transparent, #ffffff);background:-moz-linear-gradient(top, transparent, #ffffff);background:-ms-linear-gradient(top, transparent, #ffffff);background:-o-linear-gradient(top, transparent, #ffffff)}.insurance_preloader_7 .preloader_banner{position:relative;width:100%;margin:-10px 0 0 0;padding:0;background:#FFF url("/img/banners/ins_7_bg.jpg?48016") repeat-x 0 0}.preloader_banner.banner_bg_0 .bigbg{background:#ffffff url("/img/commission_banner_bg.jpg?48016") repeat-x 0 0}.insurance_body .search_field label{display:block;margin:0 0 5px;font-size:13px;line-height:15px;color:#FFF}.insurance_body .fields_block{float:left;width:800px}.insurance_body .search_field{padding:0 0 20px}.insurance_body .button_block{padding:35px 0 0}.insured_field .sbSelector{width:140px;padding:0 0 0 30px;background:#FFF;text-indent:0}.search_field.i_certify .icheckbox_minimal{float:left;margin:0 7px 0 0}.search_field.i_certify label{float:left;font-size:13px;line-height:15px;color:#FFF;font-weight:bold}.insurance_body .fight_complexity{padding-top:17px;border-bottom:none}.insurance_body .new_search_form{padding:0}.erv_search .start_point .sbHolder,.aska_search .start_point .sbHolder,.kiyavia_search .start_point .sbHolder,.prestige_search .start_point .sbHolder{width:265px;border:1px solid #1c1c47}.erv_search .start_point .sbSelector,.aska_search .start_point .sbSelector,.kiyavia_search .start_point .sbSelector,.prestige_search .start_point .sbSelector{width:210px;padding:0 0 0 30px;text-indent:0}.erv_search .start_point .sbOptions,.aska_search .start_point .sbOptions,.kiyavia_search .start_point .sbOptions,.prestige_search .start_point .sbOptions{width:265px;border:1px solid #1c1c47}.aska_search .end_point .sbHolder{width:352px;border:1px solid #1c1c47}.aska_search .end_point .sbSelector{width:290px;padding:0 0 0 30px;text-indent:0}.aska_search .end_point .sbOptions{width:352px;border:1px solid #1c1c47}.insured_field .sbHolder,.insured_field .sbOptions{border:1px solid #1c1c47;width:90px}.insured_field .sbOptions{height:160px;max-height:160px !important}.insured_field .sbSelector:link{width:20px}.insurance_body .new_search_form .date_input{width:88px}.new_search_form .insured_field .sbOptions a{padding:7px 30px}.search_field.start_point,.search_field.end_point{width:281px;margin:0 10px 0 0}.search_field.end_point{margin:0 8px 0 0}.erv_search .search_field.start_point,.aska_search .search_field.start_point,.kiyavia_search .search_field.start_point,.prestige_search .search_field.start_point{width:267px}.erv_search .search_field.end_point{width:354px}.complex_flight .search_field.start_point,.complex_flight .search_field.end_point{width:289px;margin:0 10px 0 0}.erv_search .search_field.padtop15,.aska_search .search_field.padtop15,.kiyavia_search .search_field.padtop15,.prestige_search .search_field.padtop15,.cherehapa_search .search_field.padtop15{padding-top:15px}.aska_search .search_field.i_certify{float:none;padding:15px 0 10px;margin:0;border-top:1px solid #1c1c47;clear:both;overflow:hidden}.planned_actions{font-size:13px;line-height:15px;color:#FFF}.planned_actions strong{display:block;margin:0 0 15px}.planned_actions li{display:block;float:left;margin:0 25px 0 0}.search_field.planned_actions .icheckbox_minimal{float:left;margin:0 7px 0 0}.search_field.planned_actions label{float:left;font-size:13px;line-height:15px;color:#FFF}.insurance_body .search_field.planned_actions{padding:0 0 12px}.prices_table .transfer0.visible{height:44px}.errors_block.error_birthday_m,.b_errors.error_birthday_month,.b_errors.error_doc_expire_date_month,.b_errors.error_passenger_birth,.b_errors.error_passenger_doc_expire_date{width:118px!important}.field.bonuscard{padding:0 20px 0 0;line-height:15px}.txtinput.bonuscard{max-width:190px}.field.save_user{padding:28px 10px 0 0;line-height:15px}.field.sex label{text-transform:capitalize}#card_cvv_error,#card_date_error{width:70px!important}.error_card_number{width:275px!important}.persons_select_popup{position:absolute;top:40px;left:0;width:210px;padding:20px 15px 0;background:#FFF;border:1px solid #b543a0;-moz-box-shadow:0 3px 12px #040404;-webkit-box-shadow:0 3px 12px #040404;box-shadow:0 3px 12px black;z-index:20}.persons_select_popup:before{position:absolute;width:28px;height:11px;content:"";display:block;background:url("/img/datepicker_corner.png?48016") no-repeat;left:20px;top:-11px}.persons_select_popup:before,.persons_select_popup:after{content:"";position:absolute;z-index:2}.preson_quant{position:relative;width:113px;height:34px;padding:0 0 0 30px;border:1px solid #1c1c47;background:#ffffff;font-size:13px;line-height:34px;color:#000000;cursor:pointer}.persons_popup_ins dt{float:left;width:104px;height:30px;margin:0 0 20px;font-size:12px;line-height:14px;color:#1c1c47}.persons_popup_ins dt strong{display:block;font-size:13px}.persons_popup_ins dd{float:right;width:106px;height:30px;margin:0 0 20px}.persons_select_popup .number{float:none;margin:0}.persons_select_popup .number li{float:left}.persons_select_popup .plus,.persons_select_popup .minus,.persons_select_popup .value{display:block;float:left;width:34px;height:28px;padding:0;margin:0 0 0 -1px;background:#ced5e2 url("/img/sprite-bg.png?48016") no-repeat 8px -1701px;border:1px solid #ced5e2;text-align:center;font-size:1px;line-height:1px;text-indent:-9999px;color:#767676;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.persons_select_popup .plus{background-position:8px -1728px}.persons_select_popup .value{height:14px;padding:7px 0;background:#FFF;background-image:none;font-size:14px;line-height:14px;text-indent:0;color:#1c1c47;cursor:text}.persons_select_popup .plus:hover,.persons_select_popup .minus:hover{background-color:#ced5e2}.help_link{display:block;float:left;width:14px;height:14px;overflow:visible;margin-left:3px}.help_link.order-status-helper{display:inline-block;float:none;margin:0 0 0 5px;top:1px}.expire_date .label{position:relative}.expire_date .label .icheckbox_minimal{margin:0}.expire_date .help_link{position:absolute;right:20px;top:0}.expire_date.uk span,.expire_date.en span{display:block;float:left}.expire_date.uk .help_link,.expire_date.en .help_link{position:relative;left:2px;top:0}.hotel_offers .help_link{margin:11px 0 0 11px}.aviahotel_body .hotel_offers .help_link{margin:11px 0 0}.fare_cond_page{width:958px;margin:auto;padding:20px 0}.fare_cond_page .fare_information_block{background:#ebf2ff;border-left:1px solid #ced5e2;border-right:1px solid #ced5e2}.fare_cond_page .tariff{background:#FFF}.fare_cond_page .header{background:#FFF;border:1px solid #ced5e2;color:#22225e;font-size:18px;font-weight:bold;line-height:20px;margin:0;padding:20px 12px;position:relative;min-width:inherit}.fare_cond_page .header h1{font-size:18px;font-weight:bold;line-height:20px}.fare_cond_page .conditions_text{height:auto;padding:20px;border:1px solid #ced5e2;border-top:none;overflow:visible}.fare_cond_page .conditions_text .note{padding:0 0 10px}.fare_cond_page .tariff_popup_heading{background:none repeat scroll 0 0 #fafcfb;border:1px solid #ced5e2;border-top:none;overflow:visible !important;position:relative}#CDSWIDERR.widErrBx{width:218px !important}#CDSWIDERR.widErrBx{background-color:#ced5e2 !important}#CDSWIDERR.widErrBx .widErrData{margin:1px !important}#CDSWIDERR.widErrBx .widErrData .widErrBranding{background-color:#fafcfb !important;border-bottom:1px solid #ced5e2 !important}.error_passengers_gender{width:121px!important}.week_table{padding:0 0 20px;font-size:14px}.week_table tr:nth-child(2n){background:#fff}.week_table tr:nth-child(2n + 1){background:#f5f5f5}.week_table table{border-collapse:collapse;border:1px solid #ced5e2}.week_table table td{vertical-align:middle}.week_table table td a{display:block;color:#23235f;font-weight:bold}.week_table table td .day_data{padding:5px 10px}.week_table table td.day_of_week{padding:5px 10px;background:#ebf2ff;line-height:16px}.week_table table td a:hover{color:#b543a0}.week_table table td.active{background:#b543a0}.week_table table td.current-day{background:#2d2d71}.week_table table td.active a,.week_table table td.current-day a{color:#ffffff}.week_table table td.day_of_week.this_day{background:#667FA7;color:#ffffff}.week_table table td.day_of_week.this_day .month,.week_table table td.day_of_week.this_day .day{color:#ffffff}.week_table table .back_forward td.first,.week_table table .just_one_way td.first{background:#cfd4e1;color:#3a3a3a}.week_table table .just_one_way td.first{border-bottom:none !important}.back_forward td.first div,.just_one_way td.first div{position:relative;height:26px;line-height:26px;padding:0 0 0 10px}.back_forward td.first div.forward{height:25px;border-bottom:1px solid #ced5e2;line-height:25px;text-align:right;padding-right:10px}.day_data{position:relative;z-index:7}.day_of_week .day_data{height:33px}.day_of_week .day_data .month{color:#000000}.day_of_week .day_data .day{color:#767676}.nearest_dates{color:#22225e;font-size:15px;line-height:20px;padding:0 0 15px}.hide_fancy_text{display:none}.b_loader{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#e9eaed;opacity:.7;filter:alpha(opacity=70);z-index:10}.b_loader img{position:absolute;top:50%;right:15px;margin-top:-16px;z-index:15}.b_loader__center{width:100%;height:100%;position:absolute;overflow:hidden;background-color:white;filter:alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;z-index:750;display:none}.b_loader__center img{position:absolute;top:0;right:0;z-index:15;margin:auto;width:36px;height:36px;left:0;bottom:0}.b_loader_aeroexpress{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#e9eaed;opacity:.7;filter:alpha(opacity=70);z-index:10}.b_loader_aeroexpress img{position:absolute;top:50%;right:414px;margin-top:-16px;z-index:15}.transfer_page .b_loader img{top:54%;right:68px}.line_loader_bg{position:fixed;top:0;bottom:0;right:0;left:0;display:none;height:100%;width:100%;background:url("/img/line_loader_bg.png?48016") repeat;z-index:1000}.line_loader{height:7px;background:url("/img/line_loader_end.png?48016") top right no-repeat;left:0;position:absolute;top:0;width:0}.line_loader_end{position:absolute;left:-30px;top:0;width:100%;height:3px;background-color:#b543a0}.scroll_top{position:fixed;display:none;z-index:1001;left:50%;margin-left:480px;background:url("/img/scroll_top.png?48016") top left no-repeat;width:40px;height:40px}.scroll_top:hover{background-position:bottom left}.if_error{position:relative;padding:8px 8px 8px 30px;margin:20px 0;border:1px solid #f01d4d;background-color:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;line-height:17px;color:#f01d4d}.if_error:before{content:'';display:block;position:absolute;left:5px;top:5px;width:20px;height:20px;background-image:url("/img/sprite-bg.png?48016");background-repeat:no-repeat;background-position:3px -1822px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.error_message{width:960px;margin:0 auto}.new_search_form .if_error{width:700px;margin:0}.new_search_form.complex_flight .if_error{width:707px}.will_be_charged{float:left;width:370px}.summ_convert{float:right;width:500px}.aviahotel_body .summ_convert strong{display:block;margin:0 0 10px}.aviahotel_body .summ_description p.summ_convert{margin:0}.aviahotel_body .will_be_charged.by_hotel{position:relative;margin:-10px 0 0}.aviahotel_body .will_be_charged.by_hotel .b_summ strong{float:right;font-size:14px;font-weight:bold}.confirm_entry{border-bottom:1px solid #ced5e2}.confirm_entry td{padding:12px 20px;font-size:14px;line-height:17px}.confirm_user_heading{background:#ced5e2;font-size:16px}.cancel_confirmation{display:block;float:right;height:35px;margin:0;padding:0 25px;font-size:14px;line-height:35px;color:#4990e2}.feedback_popup{position:absolute;bottom:80px;width:300px;margin:0 0 0 -122px;cursor:default;box-shadow:0 6px 18px black;-moz-box-shadow:0 6px 18px rgba(4,4,4,0.31);-webkit-box-shadow:0 6px 18px rgba(4,4,4,0.31);z-index:20}.feedback_popup_heading{margin:0;padding:12px;background:#22225e;color:#e9eaed;font-size:14px;line-height:17px}.feedback_popup_heading .close{position:absolute;right:20px;top:17px;height:10px;width:10px;background:url("/img/popup_close_icon.png?48016") no-repeat scroll 0 0 transparent;cursor:pointer}.feedback_popup_ins{position:relative;padding:18px;background:#FFF;border-top:1px solid #ced5e2}.feedback_popup_ins form{position:relative;z-index:5}.feedback_popup label{display:block;margin:0 0 5px;font-size:12px;line-height:15px;color:#000000}.feedback_popup .sbHolder,.feedback_popup .sbOptions{width:262px;font-size:12px}.feedback_popup .sbSelector{width:230px}.feedback_popup .sbOptions a{padding:10px 7px}.feedback_popup .field{float:none;padding:0 0 15px}.feedback_popup .field .txtinput{width:242px;border:1px solid #aebad2;color:#000000;font-size:12px;height:12px;line-height:14px;padding:10px;text-transform:none;font-family:Arial,Helvetica,sans-serif;box-sizing:content-box}.feedback_popup textarea{width:242px;height:80px;border:1px solid #aebad2;color:#000000;font-size:12px;line-height:14px;padding:10px;text-transform:none;font-family:Arial,Helvetica,sans-serif;resize:none;box-sizing:content-box}.feedback_popup .field .txtinput:focus,.feedback_popup textarea:focus{border:1px solid #1c1c47;box-shadow:inset 0 1px 2px #767676;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.feedback_popup .field .txtinput.error,.feedback_popup textarea.error{background:#f4d3de;border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.feedback_popup .send{display:block;width:100%;height:35px;margin:0;background:#b543a0;border:none;font-size:16px;line-height:35px;color:#FFF;font-weight:bold;text-align:center;cursor:pointer;transition:background-color .1s linear .1s}.feedback_popup .send:hover{background-color:#c95bb5}.feedback_popup_ins:after{border-top:17px solid #FFF;border-left:17px solid rgba(255,255,255,0);border-right:17px solid rgba(255,255,255,0);left:135px;bottom:-17px}.feedback_popup_ins:before,.feedback_popup_ins:after{content:"";position:absolute;z-index:250}.feedback_loader{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;background:#FFF;opacity:.8;filter:alpha(opacity=80);z-index:20}.feedback_loader img{position:absolute;top:50%;left:50%;margin:-25px 0 0 -16px}.callback.new .sbHolder{float:left}.callback.new .sbSelector{width:63px}.callback.new .sbHolder,.callback.new .sbOptions{width:90px}.callback.new .sbHolder .sbOptions a{padding:3px 7px}.callback.new label{float:left;width:35px;line-height:30px}.callback.new label.secend{float:left;padding-left:10px}.callback.new label.chck_label{width:auto;float:left;line-height:22px}.callback.new .icheckbox_minimal{float:left}.callback_popup{position:absolute;bottom:250px;left:50%;width:300px;margin:0 0 0 -150px;box-shadow:0 6px 18px black;-moz-box-shadow:0 6px 18px rgba(4,4,4,0.31);-webkit-box-shadow:0 6px 18px rgba(4,4,4,0.31);z-index:10}.callback_popup label{display:block;margin:0 0 5px;font-size:12px;line-height:15px;color:#000000}.callback_popup .sbHolder,.callback_popup .sbOptions{width:262px;font-size:12px}.callback_popup .sbSelector{width:230px}.callback_popup .sbOptions a{padding:10px 7px}.callback_popup .field{float:none;padding:0 0 15px}.callback_popup .field .txtinput{width:242px;border:1px solid #aebad2;color:#000000;font-size:12px;height:12px;line-height:14px;padding:10px;text-transform:none;font-family:Arial,Helvetica,sans-serif}.callback_popup textarea{width:242px;height:80px;border:1px solid #aebad2;color:#000000;font-size:12px;line-height:14px;padding:10px;text-transform:none;font-family:Arial,Helvetica,sans-serif;resize:none}.callback_popup .field .txtinput:focus,.callback_popup textarea:focus{border:1px solid #1c1c47;box-shadow:inset 0 1px 2px #767676;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.callback_popup .field .txtinput.error,.callback_popup textarea.error{background:#f4d3de;border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.callback_popup .send{display:block;width:100%;height:35px;margin:0;background:#b543a0;border:none;font-size:16px;line-height:35px;color:#FFF;font-weight:bold;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color .1s linear .1s}.callback_loader{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;background:#FFF;opacity:.8;filter:alpha(opacity=80);z-index:20}.callback_loader img{position:absolute;top:50%;left:50%;margin:-25px 0 0 -16px}.callback_popup .send:hover{background-color:#c95bb5}.error_wrap{background:url("/img/error_404.jpg?48016") no-repeat 0 0;width:776px;height:130px;padding-top:450px;margin:40px auto 0;text-align:center}.error_wrap h3{color:#23235f;font-size:22px;font-family:'pf_dindisplay_promedium';font-weight:normal;margin-bottom:30px}.error_wrap p{font-size:16px;color:#23235f}.error_wrap a{display:block;width:160px;height:36px;margin:30px auto 0;background:#b543a0;font-size:16px;font-weight:bold;line-height:38px;color:#FFF;text-align:center;text-transform:uppercase;transition:background-color .1s linear .1s}.error_wrap a:hover{background:#c95bb5}.language_select{float:right;margin:20px 10px 0 0;padding-top:0}.language_select li{float:right;padding:0 5px;color:#FFF;font-size:14px}.language_select li a{color:#aebad2}.language_select li a:hover{color:#FFF}.empty_pass_list{padding:15px 15px 0}.your_trip.your_trip_big{height:auto;padding:17px 0 10px}.your_trip_big .wrapper{overflow:hidden}.your_trip.your_trip_big ul{width:700px;float:left}.your_trip.your_trip_big li{margin:0 10px 7px 0}.passengers_quant hr{border:none;height:1px}.dark_loader{position:fixed;top:50%;left:50%;width:205px;min-height:120px;margin:-55px 0 0 -103px;padding:20px 25px;background:#22225e;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 5px 10px #22225e;-moz-box-shadow:0 5px 10px #262662;-webkit-box-shadow:0 5px 10px #262662}.dark_loader.aeroexpress{width:214px}.dark_loader p{margin:0 0 20px;font-size:14px;line-height:20px;color:#FFF}.field.country_code .txtinput{width:49px;padding:6px 20px 6px 18px;background:#FFF url("/img/form_elements/select-icons.png?48016") no-repeat 100% 0}.field.country_code .txtinput:hover,.field.country_code .txtinput:focus{background:#FFF url("/img/form_elements/select-icons.png?48016") no-repeat 100% -219px}.no_border{border:none!important}.field.country_code .txtinput.open-up{background-position:100% -254px}#vk_groups{border:1px solid #ced5e2}#vk_groups .color1_bg{background-color:#ffffff !important;border:1px solid #ced5e2 !important}#vk_groups .color4_bg{background-color:#22225e !important;color:#FFF !important}.filter_loader_bg{position:fixed;top:0;left:0;bottom:0;right:0;display:none;width:100%;height:100%;background:#FFF;opacity:.85 !important;filter:alpha(opacity=85);z-index:1100}.filter_loader_bg img{position:fixed;top:50%;left:50%;margin:-16px 0 0 -16px}.user_contacts_block .form_row#login_form{padding:0}.user_contacts_block .form_row#login_form .txtinput{float:left}.user_contacts_block .form_row .form-submit{display:block;float:right;height:36px;margin:18px 0 0 11px;padding:0 15px;background:none repeat scroll 0 0 #b543a0;border:medium none;color:#ffffff;cursor:pointer;font-size:12px;font-weight:bold;line-height:30px;text-transform:uppercase;transition:background-color .1s linear .1s}.user_contacts_block .form_row .form-submit:hover{background-color:#c95bb5}.save_bar{text-align:center}.booking_insurance_box{position:relative;background:#e9eaed}.add_insurance{margin:0 0 13px}.insurance_box{padding:30px 20px 30px 17px;background:#8AC7EE url("/img/insurance_box_bg.jpg?48016") no-repeat 0 65%}.insurance_box_txt{min-height:50px;padding:3px 0 15px 60px;background:url("/img/insurance_bg.png?48016") no-repeat 0 0;font-size:13px;line-height:17px;color:#22225e;text-shadow:1px 1px 1px #fff}.insurance_box_txt strong{display:block;margin:0 0 8px;font-size:16px;color:#2d2d71}.policies_list{margin:3px 0 0 165px;background:#FFF}.policies_list li{position:relative;padding:15px;border-top:1px solid #ced5e2}.insurance_box .policies_list li:hover{background-color:#ebf2ff;cursor:pointer}.insurance_box .policies_list li.total_title:hover{cursor:default;background-color:#fff}.policies_list li:first-child{border-top:none}.policies_list ul{width:500px}.policies_list ul,.policies_list li li{padding:0;margin:0;border:none}.policies_price{display:block;float:right;font-size:14px;line-height:17px;color:#2d2d71;font-weight:bold}#ins_with_avia_wrapp .total_title{text-align:right;font-size:14px;line-height:17px;color:#2d2d71;font-weight:bold}.policies_list .icheckbox_minimal{float:left;margin:2px 5px 0 0}.policies_list label{font-size:14px;line-height:17px;color:#2d2d71;font-weight:bold}.policies_list ul{margin:5px 0 0 25px;font-size:13px;line-height:21px;color:#000}.policies_list ul a:hover{border-bottom:1px solid #4990e2}.passenger_data.insured .header_list li{width:300px;padding:0 0 0 35px}.passenger_data.insured .header_list li:first-child{width:225px;padding:0}.passenger_data.insured .header_list li.route{width:458px}.passenger_data.insured .header_list li.date{width:158px}.passenger_data.insured .data_list li{width:300px;padding:0 0 0 35px}.passenger_data.insured .data_list li:first-child{width:225px;padding:0}.passenger_data.insured .data_list li.route{width:458px}.passenger_data.insured .data_list li.date{width:158px}.passenger_data.insured .details{display:block;float:right;font-size:13px;line-height:20px}.passenger_data.additional_services .data_list li{width:301px}.passenger_data.additional_services .details{display:block;float:right;font-size:13px;line-height:20px}.passenger_data.aeroexpress_passenger_data .header_list li.route{width:400px}.passenger_data.aeroexpress_passenger_data .data_list li.route{width:400px}.info_popup{position:absolute;right:-30px;top:-15px;width:350px;padding:15px 12px;background:#ebf2ff;border:1px solid #2d2d71;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:13px;line-height:19px;color:#2d2d71;z-index:110}.info_popup p{margin:0 0 5px}.info_popup a:hover{text-decoration:underline}.info_popup .close{position:absolute;top:-13px;right:-13px;display:block;width:26px;height:26px;background:url("/img/popup_close.png?48016") no-repeat 0 0;cursor:pointer}.info_popup .close:hover{background-position:0 -26px}.info_popup:before{position:absolute;width:15px;height:22px;content:"";display:block;background:url("/img/popup_corner.png?48016") no-repeat;left:-15px;top:50px}.main_datepicker:before,.main_datepicker:after{content:"";position:absolute;z-index:2}.main_datepicker.ui-widget-content{z-index:200 !important}.policies_list.one_li{margin:20px 15px 0 335px;background:#FFF}.policies_list.one_li li.in_avia_notice{padding:25px 30px;line-height:20px}.wintime-service{position:relative;margin-top:10px;border-collapse:collapse;border-top:1px solid #ced5e2;background:#fff}.wintime-service td.left-side{width:211px}.wintime-service td.right-side{background:url('/img/wintime-logo.png?48016') no-repeat 98%}.wintime-service td.right-side strong{margin:6px 0 10px 0}.wintime-service td.right-side .text{width:80%}.alert{color:#ff7e7e}#ins_with_avia_wrapp .b_preloader{width:100%;height:100%;position:absolute;overflow:hidden;background-color:white;filter:alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;z-index:750}#ins_with_avia_wrapp .insurance_box{min-height:260px}.booking_page .flight_attributes{padding:20px 0 10px;margin:0}.diff_airports{padding:10px 15px 3px;font-size:12px;line-height:17px;color:#000000}.diff_airports strong{color:#f01d4d}.payment_options{position:relative;margin:0 -15px;padding:20px 15px 7px;border-top:1px dotted #aebad2;font-size:13px;line-height:15px;color:#000}.payment_options li{margin:0 0 15px}.payment_options li:first-child{font-size:14px}.payment_options .iradio_minimal{float:left;margin:0 8px 0 0}.ui-widget-content .payment_options .way_name_row_aircompany a{color:#0063b8}.ui-widget-content .payment_options .way_name_row_aircompany a:hover span{text-decoration:underline}.flighttable_tabs{height:53px;position:relative}.flighttable_tabs ul{bottom:0;list-style:none outside none;margin:0;padding:0;position:absolute;right:12px}.flighttable_tabs li{display:block;float:right;font-size:1px;height:27px;line-height:1px;list-style:none outside none;margin-left:4px;text-indent:-9999px;width:34px}.flighttable_tabs li a{display:block;height:27px;width:34px}.flighttable_tabs .airtickets{background:url("/img/filtr_tabs.png?48016") no-repeat scroll -34px 0 rgba(0,0,0,0)}.flighttable_tabs .countries_tab{background:url("/img/filtr_tabs.png?48016") no-repeat scroll 0 -27px rgba(0,0,0,0)}.flighttable_tabs .airtickets.active{background:url("/img/filtr_tabs.png?48016") no-repeat scroll -34px -27px rgba(0,0,0,0)}.flighttable_tabs .countries_tab.active{background:url("/img/filtr_tabs.png?48016") no-repeat scroll 0 0 rgba(0,0,0,0)}a.flighttab{text-decoration:none}#flight_table_content{padding-bottom:30px}.tablo_tab_ins .fr{width:245px}.flighttable_tabs .flighttable_heading{padding-top:25px;text-align:center}.header.flighttable_tip h2{padding-bottom:20px;text-align:center}.tablo_tab{background:#fff;margin-bottom:20px;border:1px solid #ced5e2}.tablo_sliders .side_ins{float:left;width:230px}.tablo_sliders .side_ins.flight_time_block{width:200px}.tablo_sliders .side_ins.choose_airport{float:right;width:170px}.tablo_sliders .side_ins.find_flight{margin:0 30px 0 0}.tablo_sliders .side_ins .iradio_minimal{float:left}.tablo_tab_ins{padding:15px}.tablo_sliders .side_ins .half_width{float:left;width:80px;padding-bottom:11px}.tablo_sliders .side_ins h3{padding-bottom:15px;color:#000;font-size:14px;font-weight:bold}.tablo_sliders .side_ins strong{color:#000;font-size:14px;font-weight:bold}.tablo_sliders .side_ins .flighttab.active strong{color:#b543a0}.tablo_sliders .side_ins .flightstat_time ul{width:750px;text-align:center}.tablo_sliders .side_ins ul li{margin:0 0 15px}.tablo_sliders .side_ins .flightstat_time ul li{display:block;float:left;padding:0 20px;margin:0 0 0 -5.12em;visibility:visible}.tablo_sliders .side_ins .flightstat_time ul li:-ms-input-placeholder{margin:0 0 0 -5.03em}.tablo_sliders .side_ins .flightstat_time ul li.hidden{visibility:hidden}.tablo_sliders .side_ins .flightstat_time ul li:first-child{margin:0 0 0 -35px}.tablo_sliders .side_ins .flightstat_time ul li:first-child:-ms-input-placeholder{margin:0 0 0 -37px}noindex:-o-prefocus,.tablo_sliders .side_ins .flightstat_time ul li:-ms-input-placeholder{margin:0 0 0 -5.12em}.leftcol .tablo_tab h2{font-size:18px;padding:14px 12px}.tablo_tab .field{position:relative;width:224px;padding:5px 0;font-size:13px}.tablo_tab .find_flight .field{width:230px;margin:0 0 10px}.tablo_tab .find_flight .textinp{width:185px}.tablo_tab strong{display:block;color:#3a3a3a;float:none;font-weight:bold;line-height:20px;font-size:13px}.tablo_tab .textinp{float:left;border:1px solid #ced5e2;background:#FFF;width:178px;height:16px;padding:5px 0 5px 7px;font-size:13px;line-height:13px;color:#3a3a3a;border-right:none}.tablo_tab input.airp_code{position:absolute;top:11px;right:30px;height:14px;width:35px;border:none;background:none;margin:0;z-index:2;font-weight:bold;color:#1c1c47;font-size:13px;line-height:14px}.tablo_tab .icon{float:left;width:26px;height:26px;background:url("/img/sprite-bg.png?48016") no-repeat 8px -432px;border:1px solid #ced5e2;border-left:none}.show_flighttable{display:block;width:250px;height:34px;margin:75px auto 0;background:none repeat scroll 0 0 #b543a0;border:1px solid #1c1c47;color:#ffffff;font-size:16px;line-height:34px;text-align:center;transition:background-color .1s linear .1s}.show_flighttable:hover{background:#c95bb5}.rightcol .flight_table .header{height:auto;padding:13px 12px 14px;font-weight:normal;margin:0;font-size:14px;color:#9B9DCC;background:url("/img/sprite-x.png?48016") repeat-x 0 0}.rightcol .flight_table .header span{float:right;width:185px}.flight_table .header h3,.flight_table .header h1{font-weight:normal;margin:0;padding:0;line-height:20px}.flight_table .header strong{font-weight:normal;font-size:18px;color:#FFF}.table_block{border-left:1px solid #ced5e2;border-right:1px solid #ced5e2;border-bottom:1px solid #ced5e2;color:#22225e;font-size:13px}.flight_table table{color:#22225e;font-size:13px}.flight_table table th{padding:4px 0;border-bottom:1px solid #ced5e2;color:#23235f;font-size:14px;font-weight:bold;text-align:left;background:#fff}.tickets_list .flight_table table th{border-top:1px solid #ced5e2}.flight_table table td{padding:4px 0;border-bottom:1px dotted #ced5e2;vertical-align:middle}.flight_table table span{font-size:11px;line-height:11px;color:#3F577D}.flight_table table span.currency{font-size:13px;line-height:13px;color:#22225e}.flight_table table td div.pad12,.flight_table table th div.pad12{padding:0 12px}.flight_table table tr.d td{background:#fafcfb}.flight_table table tr.l td{background:#ffffff}.flight_table table tr:hover td,.flight_table table tr.active td{background:#ebf2ff !important;cursor:pointer}.flight_table table tr.last_row td{border-bottom:none}.flight_table table td.center{text-indent:0;text-align:center}.flight_table table td span.expected_time{display:block;float:left;color:#22225e;font-size:13px;line-height:19px}.flight_table table span.expected_time_ico{position:relative;display:none;float:left;width:30px;height:28px;margin:8px 0 0;font-size:1px;line-height:1px;background:url("/img/phone_ico.gif?48016") no-repeat left top}.flight_table table span.expected_time_ico:hover{background:url("/img/phone_ico_on.gif?48016") no-repeat left top}.flight_table table td span.status{display:block;padding:0 0 0 12px;color:#22225e;font-size:13px;line-height:13px}.flightstat_time .ui-widget-header{border:none;background:none}.flightstat_time .ui-slider-horizontal{height:8px;background:url("/img/slider_bg.gif?48016") 0 0 no-repeat;border:none;margin-bottom:10px}.flightstat_time .ui-state-default,.flightstat_time .ui-widget-content .ui-state-default{background:url("/img/ui_slider_point.png?48016") 0 0 no-repeat;border:none;width:16px;height:16px;top:-5px}.flightstat_time .ui-state-default span{color:#5d5d5d;position:absolute;top:25px;text-align:center;font-size:12px;font-weight:normal}.flightstat_time .left_range{float:left;color:#5d5d5d;font-size:12px}.flightstat_time .right_range{float:right;color:#5d5d5d;font-size:12px}.flight_table table td .status.status1{background:url("/img/status-sprite.gif?48016") no-repeat 0 3px}.flight_table table td .status.status2,.flight_table table td .status.status3,.flight_table table td .status.status4{background:url("/img/status-sprite.gif?48016") no-repeat 0 -22px}.flight_table table td .status.status5,.flight_table table td .status.status6{background:url("/img/status-sprite.gif?48016") no-repeat 0 -49px}.flight_table table td .status.status7{background:url("/img/status-sprite.gif?48016") no-repeat 0 -167px}.flight_table table td .status.status8{background:url("/img/status-sprite.gif?48016") no-repeat 0 -110px}.flight_table table td .status.status9{background:url("/img/status-sprite.gif?48016") no-repeat 0 -281px}.travel_time .ui-widget-header{border:none;background:none}.travel_time .ui-slider-horizontal{height:6px;background:#c95bb5;margin-bottom:10px}.travel_time .ui-state-default,.travel_time .ui-widget-content .ui-state-default{background:url("/img/ui_slider_point.png?48016") 0 0 no-repeat;border:none;width:16px;height:16px;top:-5px}.travel_time .ui-state-default span{color:#5d5d5d;position:absolute;top:25px;text-align:center;font-size:12px;font-weight:normal}.travel_time .left_range{float:left;color:#5d5d5d;font-size:12px}.travel_time .right_range{float:right;color:#5d5d5d;font-size:12px}.payment_form_wrapp .b_preloader{width:100%;height:100%;position:absolute;overflow:hidden;background-color:white;filter:alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;z-index:750}.booking_forgot_link{float:right}.transfer_booking .booking_forgot_link{float:none;line-height:normal;margin-left:10px}.gd_body .tablo_tab form{float:left;width:479px}.gd_body .tablo_tab_ins.border{border-right:1px dashed #ced5e2}.gd_body .tablo_tab .submit_block a{width:153px;height:26px;border:1px solid #ced5e2;background:#b543a0;font-size:14px;line-height:26px;color:#FFF;text-align:center;transition:background-color .1s linear .1s;display:block;margin-top:20px}.gd_body .flighttable_tabs .airtickets_heading,.gd_body .rightcol .flighttable_tip{text-align:center;padding:15px 0;font-size:20px;font-weight:bold}.gd_body .tablo_tab{padding:15px 0}.gd_body .tablo_tab_ins{padding:0 15px}.gd_body .tablo_tab strong{height:20px}.gd_body .tablo_tab .field{width:220px;padding:5px 0 0 0}.gd_body .tablo_tab .textinp{width:165px}.gd_body .tablo_tab .textinp.date_inp{width:191px;background:#FFF url("/img/sprite-bg.png?48016") no-repeat 176px -467px;border-right:1px solid #ced5e2}.gd_body .flight_table table td{border-top:1px dotted #ced5e2}.gd_body .flight_table table tr.last_row td{border-top:none}.insurance_packages{padding:26px 0 28px 30px;background:#A9D4EF url("/img/insurance_banner_bg.png?48016") repeat-x top;border:1px solid #ced5e2;clear:both;overflow:hidden}.package{display:block;float:left;width:110px;height:20px;margin:19px 0;padding:30px 0 30px 90px;font-size:14px;line-height:18px;color:#23235f;text-align:left;text-decoration:none}.package:hover{text-decoration:none}.package.package1{background:url("/img/package1.png?48016") no-repeat top left}.package.package2{background:url("/img/package2.png?48016") no-repeat top left}.package.package3{height:36px;padding:22px 0 22px 90px;background:url("/img/package3.png?48016") no-repeat top left}.package.package4{background:url("/img/package4.png?48016") no-repeat top left}.package.package5{height:54px;padding:13px 0 13px 90px;background:url("/img/package5.png?48016") no-repeat top left}.package.package6{height:54px;padding:13px 0 13px 90px;background:url("/img/package6.png?48016") no-repeat top left}.package.package1:hover,.package.package2:hover,.package.package3:hover,.package.package4:hover,.package.package5:hover,.package.package6:hover{background-position:bottom left}.tickets_recommends{float:left;padding:14px 15px;background:#FFF;font-size:20px;line-height:33px;color:#22225e;font-family:'pf_dindisplay_prolight';text-transform:uppercase;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;box-shadow:0 3px 3px #5B84A0;-moz-box-shadow:3px 0 3px #5B84A0;-webkit-box-shadow:0 3px 3px #5B84A0;clear:both;overflow:hidden}.tickets_recommends span{color:#b543a0}.preloader_promo_block{background:url("/img/preloader_repeat_bg.png?48016") repeat-x top;font-size:14px;line-height:18px;color:#FFF}.preloader_promo_block.preloader_premium{background:url("/img/aeroflot_preloader_bg.png?48016") repeat-x top;font-size:14px;line-height:18px;color:#FFF}.preloader_promo_block_ins{min-height:550px;background:url("/img/preloader_big_bg.png?48016") no-repeat top}.preloader_promo_block_ins_none-title{background:url("/img/preloader_big_bg_none-title.jpg?48016") no-repeat top}.preloader_premium .preloader_promo_block_ins{min-height:550px;background:url("/img/preloader_big_bg2.jpg?48016") no-repeat top}.preloader_promo_block .tickets_recommends{margin:0 0 32px}.preloader_promo_block img{float:right;width:auto;margin:-11px 0;display:inline}.preloader_austr.preloader_promo_block .tickets_recommends strong{margin:0 15px 0 0}.preloader_austr.preloader_promo_block img{margin:-10px 15px}.preloader_promo_block h1{height:45px;margin:0 0 23px;font-size:38px;line-height:45px;color:#FDC532;font-family:'plumbbold';font-weight:normal;text-transform:uppercase}.preloader_promo_block.preloader_premium h1{color:#22225e}.preloader_promo_block h1 strong{display:block;float:left;height:45px;padding:0 50px 0 0;margin:0 15px 0 0;background:url("/img/preloader_plane.png?48016") no-repeat 100%}.preloader_promo_block.preloader_premium h1 strong{background:url("/img/preloader_plane2.png?48016") no-repeat 100%}.preloader_promo_block h2{margin:0 0 20px;font-size:22px;line-height:27px;font-family:'pf_dindisplay_prolight';font-weight:normal}.preloader_promo_block ul{padding:0 0 15px;font-size:20px;line-height:30px;color:#FFF;font-family:'plumbbold'}.preloader_promo_block li{margin:0 0 11px;padding:0 0 0 30px;background:url("/img/banner_li_bg.png?48016") no-repeat 0 5px}.preloader_promo_block li{color:#22225e}.preloader_promo_block ul span{display:block;color:#ed812b}.preloader_promo_block p{font-family:'pf_dindisplay_prolight';font-size:14px;color:#2d2d71}.premium_economy{float:left;height:33px;padding:4px 17px 4px 10px;margin:10px 0 0;background:url("/img/premium_bg.png?48016") no-repeat right;font-size:16px;line-height:17px;color:#FFF}.preloader_promo_block.preloader_premium ul{padding:0 450px 15px 0}.preloader_su .premium_economy,.preloader_su2 .premium_economy{font-size:14px}.preloader_promo_block.preloader_su,.preloader_promo_block.preloader_su2{background:url("/img/aeroflot_preloader_bg.png?48016") repeat-x top;font-size:14px;line-height:18px;color:#FFF}.preloader_promo_block.preloader_su2{background:url("/img/banners/su_repeat_bg.jpg?48016") repeat-x top}.preloader_su .preloader_promo_block_ins,.preloader_su2 .preloader_promo_block_ins{min-height:550px;background:url("/img/su_preloader_big_bg.jpg?48016") no-repeat top}.preloader_su2 .preloader_promo_block_ins{background:url("/img/banners/su_bg.jpg?48016") no-repeat 60% 0}.preloader_promo_block.preloader_su h1,.preloader_promo_block.preloader_su2 h1{color:#013D8F}.preloader_promo_block.preloader_su h1 strong,.preloader_promo_block.preloader_su2 h1 strong{background:url("/img/su_preloader_plane.png?48016") no-repeat 100%}.preloader_promo_block.preloader_su ul{padding:0 315px 15px 0}.preloader_promo_block.preloader_su2 ul{padding:0 450px 15px 0}.preloader_promo_block.preloader_su ul ul,.preloader_promo_block.preloader_su2 ul ul{font-family:'plumbregular';font-size:18px;padding:0}.preloader_promo_block.preloader_su li,.preloader_promo_block.preloader_su2 li{color:#013D8F;font-size:20px;line-height:28px;margin:0 0 4px}.preloader_promo_block.preloader_su li li,.preloader_promo_block.preloader_su2 li li{background:url("/img/yellow_dott.png?48016") no-repeat 5px 3px;padding:0 0 0 20px;font-size:18px;line-height:25px}.preloader_promo_block.preloader_su p,.preloader_promo_block.preloader_su2 p{color:#013D8F;padding:0 0 0 30px}.preloader_su .tickets_recommends strong,.preloader_su2 .tickets_recommends strong{padding:0 15px 0 0}.preloader_promo_block.preloader_su li img,.preloader_promo_block.preloader_su2 li img{float:none;margin:0 0 0 5px}.preloader_promo_block.preloader_tk{background:url("/img/banners/tk_repeat_bg.jpg?48016") repeat-x top;font-size:14px;line-height:18px;color:#FFF}.preloader_tk .preloader_promo_block_ins{min-height:550px;background:url("/img/banners/tk_bg.jpg?48016") no-repeat 55% 0}.preloader_promo_block.preloader_tk h1{height:auto;color:#EC1B23}.preloader_promo_block.preloader_tk h1 span{display:block;margin:0 0 5px;font-size:30px;line-height:35px;color:#0055A5;font-family:'plumbregular';text-transform:none}.preloader_promo_block.preloader_tk h1 strong{background:url("/img/tk_preloader_plane.png?48016") no-repeat 100%}.preloader_promo_block.preloader_tk ul{padding:0 500px 15px 0}.preloader_promo_block.preloader_tk li{background:url("/img/tk_banner_li_bg.png?48016") no-repeat 0 5px;color:#000;font-size:20px;line-height:26px;margin:0 0 5px}.preloader_promo_block.preloader_tk p{color:#000;padding:0 0 0 30px}.preloader_tk .tickets_recommends strong{padding:0 15px 0 0}.preloader_promo_block.preloader_tk img{margin:-11px 0 -11px 15px}.preloader_promo_block.preloader_u2 .tickets_recommends,.preloader_promo_block.preloader_lc .tickets_recommends{margin:0 0 105px 10px}.preloader_promo_block.preloader_u2,.preloader_promo_block.preloader_lc{background:url("/img/banners/u2_bg_repeat.png?48016") repeat-x top;font-size:14px;line-height:18px;color:#FFF}.preloader_u2 .preloader_promo_block_ins{min-height:550px;background:url("/img/banners/u2_bg.jpg?48016") no-repeat 0 0}.preloader_lc .preloader_promo_block_ins{min-height:550px;background:url("/img/banners/lc_bg.jpg?48016") no-repeat 0 0}.preloader_austr .preloader_promo_block_ins{background:#fff;background-image:url("/img/banners/austr_bg.jpg?48016"),url("/img/banners/austrian_preloader_bg_rep.jpg?48016");background-repeat:no-repeat,repeat-x;background-position:top center, top left}.preloader_promo_block.preloader_u2 h1,.preloader_promo_block.preloader_lc h1{height:auto;margin:0 0 20px;font-size:46px;line-height:50px;color:#B741A1;font-family:pf_dindisplay_probold;text-transform:none}.preloader_promo_block.preloader_u2 p,.preloader_promo_block.preloader_lc p{font-size:34px;line-height:40px;color:#211F5F;font-family:pf_dindisplay_proregular}.preloader_u2 .tickets_recommends strong,.preloader_lc .tickets_recommends strong{padding:0 15px 0 0}.preloader_promo_block.preloader_u2 img,.preloader_promo_block.preloader_lc img{margin:-11px 0 -11px 15px}.U2,.LC{width:500px}.preloader_promo_block.preloader_g9{background:url("/img/banners/g9_bg_repeat.jpg?48016") repeat-x top}.preloader_promo_block.preloader_g9 .tickets_recommends{margin:0 0 117px}.preloader_promo_block.preloader_g9 .tickets_recommends span{margin:0 -5px}.preloader_g9 .preloader_promo_block_ins{min-height:400px;background:url("/img/banners/g9_bg.jpg?48016") no-repeat 0 0}.preloader_promo_block.preloader_g9 h1{height:auto;margin:0 0 12px;font-size:42px;line-height:50px;color:#21215D;font-weight:bold;text-transform:none;font-family:arial}.preloader_promo_block.preloader_g9 h1 span{display:block;color:#AB3395}.preloader_promo_block.preloader_g9 p{font-size:20px;line-height:40px;color:#21215D;font-family:pf_dindisplay_proregular}.login_page_form{width:960px;margin:auto;padding:15px 0 5px}.login_page_form .fields_block{float:left;width:760px}.login_page_form .field{padding:0 20px 0 0}.login_page_form .button_block{float:right;width:195px}.login_page_form label{display:block;margin:0 0 5px;font-size:12px;line-height:14px;color:#FFF}.login_page_form .text_input{height:16px;width:336px;padding:9px 10px;background:#FFF;border:1px solid #1c1c47;color:#000000;font-size:13px;line-height:16px;z-index:5}.login_page_form .text_input:focus,.login_page_form .text_input:hover{border:1px solid #1c1c47;box-shadow:inset 0 1px 2px #767676;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.login_page_form .text_input.error{border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.login_page_form .search_button{width:195px;margin:19px 0 0;text-transform:uppercase}.form_type{padding:17px 0 15px;border-bottom:1px solid #1c1c47;clear:both;overflow:hidden}.form_type li{float:left;margin:0 20px 0 0;font-size:13px;line-height:15px;color:#FFF}.form_type .iradio_minimal{float:left;margin:0}.forgot_pass{float:right;font-size:13px;line-height:13px;color:#ced5e2}.soc_nets_login{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #1c1c47;clear:both;overflow:hidden}.soc_nets_login p{font-size:12px;line-height:15px;color:#FFF;margin:0 0 10px}.soc_nets_login li{float:left;width:170px;margin:0 0 0 19px}.soc_nets_login li:first-child{margin:0}.login_page_form .soc_btn{display:block;height:36px;width:170px;color:#ffffff;font-size:13px;line-height:36px;text-align:center;cursor:pointer}.login_page_form .btn_fb{background:url("/img/soc_login_icons.png?48016") no-repeat scroll 0 0 #3A579A}.login_page_form .btn_vk{background:url("/img/soc_login_icons.png?48016") no-repeat scroll 0 -36px #4F6F95}.login_page_form .btn_od{background:url("/img/soc_login_icons.png?48016") no-repeat scroll 0 -72px #ED812B}.login_page_form .btn_mailru{background:url("/img/soc_login_icons.png?48016") no-repeat scroll 0 -108px #27639F}.additional_services_block{position:relative}.additional_services_ins{padding:25px 20px 20px 82px;background:#FFF;border:1px solid #ced5e2;font-size:13px;line-height:20px;color:#22225e;clear:both;overflow:hidden}.additional_service_heading{display:block;margin:0 0 7px;font-size:16px;color:#22225e}.additional_services_ins p{float:left;width:270px;padding:0 20px 0 0}.additional_services_list{float:left;width:560px;line-height:20px;color:#000}.additional_services_ins.sms_block{background:#FFF url("/img/sms_bg.png?48016") no-repeat 11px 20px}.additional_services_ins.guarantee_block{background:#FFF url("/img/guarantee_bg.png?48016") no-repeat 11px 20px;border-top:none}.additional_services_ins.guarantee_block .additional_services_list li:first-child .help_link{display:none}.booking_price_button em{font-style:normal}.booking_form .h2 .timer{float:left;font-size:14px;line-height:42px;max-width:840px}.booking_form .h2 .timer .help{display:block;float:right;margin:0 0 0 10px;font-size:13px}.watch li.digits{display:block;float:left;height:35px;margin:0 3px;padding:0 2px;font-size:22px;line-height:35px;color:#FFF}.watch li.digits_separator{font-size:24px;line-height:35px;font-weight:bold;text-align:center}.cabinet_page .watch li.digits_separator{line-height:32px}.cabinet_page .back:before{display:none}.hotels_insurance_banners{min-height:140px;margin:12px 0;background:#fafcfb url("/img/just_hotels_offer.jpg?48016") no-repeat right;border:1px solid #ced5e2;font-size:13px;line-height:17px;clear:both;overflow:hidden}.hotels_insurance_banners a{display:block;color:#2d2d71}.hotels_insurance_banners .search_popup a{color:#FFF}.hotels_offer_banner{padding:20px 8px 17px 85px;background:url("/img/hotels_offer_bg.png?48016") no-repeat 15px 37px;overflow:hidden}.hotels_insurance_banners h4{margin:0 0 9px;font-size:16px;line-height:21px;color:#2d2d71}.hotels_insurance_banners p{margin:0 0 17px}a.show_hotels{display:block;float:left;width:auto;height:36px;padding:0 20px;background:none repeat scroll 0 0 #b543a0;color:#ffffff;font-size:14px;line-height:36px;text-align:center;text-transform:uppercase;transition:background-color .1s linear .1s}a.show_hotels:hover{background:#c95bb5}.booking_page .hotels_insurance_banners{margin:0 0 15px}.refresh_table{display:block;float:right;height:22px;padding:0 20px;background:#2d2d71;border:1px solid #1c1c47;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:13px;line-height:22px;color:#FFF}.popular_routes{clear:both;margin:0 0 16px}.popular_routes h3{margin:0 0 10px;font-size:18px;line-height:20px;color:#23235f;text-transform:uppercase;text-shadow:0 1px #FFF;font-family:'pf_dindisplay_promedium';font-weight:normal}.popular_routes .list_routes li{height:39px;line-height:39px;border:1px solid #ced5e2;border-top:none;background:#ffffff}.popular_routes .list_routes span{padding:0 0 0 16px;color:#000000;font-size:13px;display:block;float:left;overflow:hidden;text-overflow:ellipsis;max-height:39px;white-space:nowrap}.popular_routes .list_routes a{display:block;overflow:hidden}.popular_routes .list_routes a:hover{background:#ebf2ff}.popular_routes .list_routes li:first-child{height:38px;line-height:38px}.popular_routes .list_routes li:first-child span{color:#23235f;font-size:14px;font-weight:normal}.popular_routes .list_routes .route_col{width:330px}.popular_routes .list_routes .start_col{font-weight:bold;width:60px}.popular_routes .list_routes .finish_col{font-weight:bold;width:65px}.popular_routes .list_routes .price_col{color:#b543a0;width:104px;padding-right:6px}.gd_body .popular_routes .list_routes{border-top:1px solid #ced5e2}.gd_body .popular_routes .list_routes span{min-height:45px}.gd_body .popular_routes .list_routes li{height:45px;line-height:45px}.gd_body .popular_routes .list_routes li.provider{height:39px;padding:0 16px;line-height:39px;border:1px solid #ced5e2;border-top:none;background:#ffffff;font-size:14px;color:#23235f}.gd_body .popular_routes .list_routes li:first-child{height:auto;clear:both;overflow:hidden}.gd_body .popular_routes .list_routes li:first-child span{min-height:20px;padding:9px 0;max-height:none;line-height:20px;color:#23235f;font-size:14px;font-weight:normal}.gd_body .popular_routes .list_routes li:first-child span.price_col,.gd_body .popular_routes .list_routes li:first-child span.route_col{padding-top:20px}.gd_body .popular_routes .list_routes li:first-child span.route_col{padding:18px 50px 0 16px;background:none}.gd_body .popular_routes .list_routes li:first-child span.price_col{padding:18px 16px 0 0}.gd_body .popular_routes .list_routes li span.price{padding-right:16px;padding-left:0;text-align:right;color:#b543a0}.gd_body .popular_routes .list_routes li span.price_col{text-align:right}.gd_body .popular_routes .list_routes .route_col{width:300px;padding:0 50px 0 16px;padding-right:16px;padding-left:0}.gd_body .popular_routes .list_routes .route_col.eurostar{background:url("/img/euro-gd_logos/Eurostar.png?48016") no-repeat center right}.gd_body .popular_routes .list_routes .route_col.atoc{background:url("/img/euro-gd_logos/Atoc.png?48016") no-repeat center right;background-size:100px}.gd_body .popular_routes .list_routes .route_col.sj{background:url("/img/euro-gd_logos/SJ.png?48016") no-repeat center right}.gd_body .popular_routes .list_routes .route_col.trenitalia{background:url("/img/euro-gd_logos/Trenitalia.png?48016") no-repeat center right;background-size:100px}.gd_body .popular_routes .list_routes .route_col.renfe{background:url("/img/euro-gd_logos/Renfe.png?48016") no-repeat center right;background-size:100px}.gd_body .popular_routes .list_routes .route_col.britishrail{background:url("/img/euro-gd_logos/BritishRail.png?48016") no-repeat center right;background-size:100px}.gd_body .popular_routes .list_routes .route_col.heathrow{background:url("/img/euro-gd_logos/Heathrow.png?48016") no-repeat center right;background-size:100px}.gd_body .popular_routes .list_routes .route_col.thalys{background:url("/img/euro-gd_logos/Thalys.png?48016") no-repeat center right;background-size:100px}.gd_body .popular_routes .list_routes .route_col.uz{background:url("/img/gd_provider_logo.png?48016") no-repeat right 11px}.gd_body .popular_routes .list_routes .route_col .none{background:none}.gd_body .popular_routes .list_routes .duration_col{font-weight:bold;width:140px;padding:0;text-align:center}.found_error_link,.found-error-link{position:fixed;right:-139px;top:50%;width:256px;text-align:center;display:block;height:40px;margin:-100px 0 0;z-index:1000;background:#22225e;color:#aebad2;font-size:18px;text-transform:uppercase;line-height:40px;padding:0 22px 0 40px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.found_error_link:before,.found-error-link:before{font-family:"icons-font" !important;content:"e";text-transform:none;position:absolute;left:6px;top:3px;font-size:32px;-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);display:block}.if_error.not_logged_warning{padding:8px 8px 8px 30px;margin:20px 12px 0;background:#FFF url("/img/sprite-bg.png?48016") no-repeat 8px -1816px;border:1px solid #f01d4d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;line-height:17px;color:#f01d4d}.with_cards_list{border-bottom:1px solid #ced5e2;margin-bottom:15px}.with_cards_list h4{padding:0 15px;margin:0 0 19px;font-size:14px;line-height:17px;color:#000}.with_cards_list .my_cards_list{position:relative;padding:0 17px;clear:both;overflow:hidden;z-index:5}.my_cards_list li{display:block;float:left;height:34px;padding:5px 13px;margin:0 0 0 -1px;border:1px solid #ced5e2;line-height:16px;font-size:14px;color:#000;text-align:center}.my_cards_list li.active{border-bottom:1px solid #fafcfb;background:#fafcfb}.my_cards_list li a{color:#4990e2}.my_cards_list li a span{max-width:130px;overflow-x:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap}.my_cards_list li a:hover span{text-decoration:underline}.my_cards_list li.active a:hover span{text-decoration:none}.my_cards_list li a:hover{text-decoration:underline}.my_cards_list li.active a{color:#000;cursor:default}.my_cards_list li.active a:hover{color:#000;text-decoration:none;cursor:default}.with_cards_list .card_wrapper{position:relative;padding:5px 0;background:#fafcfb;border-top:1px solid #ced5e2;margin:-1px 0 0;z-index:3}.aircompany_change_currency{position:relative;z-index:100}.aircompany_change_currency .select{position:absolute;z-index:1;top:218px;right:250px}.aircompany_change_currency .select .sbHolder,.aircompany_change_currency .select .sbSelector,.aircompany_change_currency .select .sbOptions{width:65px}.aircompany_change_currency .select .sbOptions{max-height:165px !important}.aircompany_change_currency .select .sbHolder{float:right}.aircompany_change_currency .select .help_link{float:right;margin:11px 10px 0 0}.aircompany_change_currency .select label{display:block;line-height:14px;color:#000;text-transform:uppercase;font-weight:bold;float:right;margin:5px 7px 0 0;font-size:11px}.home_banner_block{position:relative;width:636px;height:300px;margin:0 0 15px;overflow:hidden}.home_banner_block h3{margin:0 0 10px;font-size:18px;line-height:20px;color:#23235f;text-transform:uppercase;text-shadow:0 1px #FFF;font-family:'pf_dindisplay_promedium';font-weight:normal}.home_banner_block h3 a{color:#23235f}.bunner_nav{position:absolute;bottom:3px;right:3px;padding:0;margin:0;z-index:5}.bunner_nav.nopages,.popular_routes .list_routes span.hidden{display:none}.bunner_nav li{display:inline-block;width:12px;height:12px;margin:0 0 0 10px;background:url("/img/bunner_pager.png?48016") no-repeat 0 0;list-style-type:none}.bunner_nav li.activeSlide{background:url("/img/bunner_pager.png?48016") no-repeat 0 -12px}.bunner_nav li a{display:block;width:12px;height:12px}.insurance_box.special_insurance{padding:0;background:none}.special_insurance .segment_heading{padding:10px 14px;background:#b543a0;font-size:14px;line-height:22px;color:#FFF}.special_insurance_bg{padding:15px;background:url("/img/special_insurance_bg.jpg?48016") no-repeat 0 0}.special_insurance .insurance_box_txt{background:url("/img/special_insurance_bg.png?48016") no-repeat 0 0}table.gridtable{border-width:1px;border-collapse:collapse}table.gridtable td{text-align:center;border-width:1px;padding:8px;border-style:solid}.popular_direction_swicher div.swich_type{color:#4990e2;cursor:pointer;height:39px;line-height:39px;border:1px solid #ced5e2;background:#e9eaed;float:left;padding:0 15px;text-align:center;width:286px}.popular_direction_swicher div.swich_type:hover{color:#4990e2}.popular_direction_swicher div.swich_type:first-child{width:286px}.popular_direction_swicher div:nth-child(odd){border-right:none}.popular_direction_swicher div.swich_type.active{background:#ffffff;color:#23235f;border-bottom-color:transparent}.popular_direction_swicher{position:relative;margin-bottom:-1px}.home_info_block.tripadv_block{position:relative;padding:15px 15px 10px;margin:0 0 15px;background:#fafcfb;border:1px solid #ced5e2;font-size:14px;line-height:18px;color:#23235f}.home_info_block.tripadv_block strong{display:block;padding:0 0 43px;background:#fafcfb url("/img/ta_logo.jpg?48016") no-repeat bottom}.aviahotel_body .main_content{position:relative}.result_loading{position:absolute;display:none;margin:-79px 0;height:100%;width:100%;background:#e9eaed;z-index:901}.result_loading_transp{position:fixed;top:0;bottom:0;right:0;left:0;display:none;height:100%;width:100%;background:url("/img/line_loader_bg.png?48016") repeat;z-index:900}.result_loading p,.result_loading>div{position:fixed;top:250px;left:50%;width:400px;height:110px;margin:0 0 0 -200px;padding:20px 25px;font-size:16px;line-height:20px;color:#22225e;text-align:center}.result_loading strong{display:block;margin:0 0 35px}.allert-overlay-insurance-cancellation{position:absolute}.allert2.cancellation_insurance_popup{top:70px;width:960px;margin-left:-480px;position:absolute;left:50%;z-index:1101;box-shadow:0 0 10px 6px #ced5e2;-moz-box-shadow:0 0 10px 6px #ced5e2;-webkit-box-shadow:0 0 10px 6px #ced5e2}.allert2.cancellation_insurance_popup .allert-block{padding:0}.allert2.cancellation_insurance_popup .cabinet_tickets_details{border-left:none;border-right:none}.allert2.cancellation_insurance_popup .allert-block p{padding:0;min-height:0;background:none}.cancellation_insurance_popup{background:white}.allert2 .allert-header{padding:12px;margin:0;background:#22225e;border:none;font-size:16px;line-height:20px;font-weight:bold;color:#e9eaed}.cancellation_insurance_popup .h2{height:40px;padding:5px 14px;background:#22225e;color:#ffffff;font-size:16px;line-height:40px}.cancellation_insurance_popup h2{font-size:16px;line-height:40px}.cancellation_insurance_popup .passenger_num{border-bottom:none}.cancellation_insurance_popup .field .label{display:block;margin:0 0 11px;position:relative;height:14px}.cancellation_insurance_popup .post_label .txtinput{width:90px}.cancellation_insurance_popup .user_contacts_block{border-left:none;border-right:none;background:#FFF}.passenger_num.choose_pass{font-size:14px}.passenger_description li{margin:0 0 7px;clear:both;overflow:hidden;line-height:20px}.passenger_description .icheckbox_minimal{float:left}.cancellation_insurance_info{background:white;border:1px solid #ced5e2;border-top:0;clear:both;width:958px;overflow:hidden;font-size:13px}.cancellation_insurance_info h4{background:#ced5e2;font-weight:bold;color:#000000;border-bottom:1px solid #ced5e2;font-size:16px;line-height:25px;padding:8px 14px;clear:both}.cancellation_insurance_info .header_list{padding:6px 14px;overflow:hidden;list-style:none}.cancellation_insurance_info .header_list li{float:left;color:#3f577d}.cancellation_insurance_info .width1{width:210px}.cancellation_insurance_info .width2{width:230px}.cancellation_insurance_info .width3{width:120px}.cancellation_insurance_info .width4{width:360px}.cancellation_insurance_info .wid1{width:140px}.cancellation_insurance_info .wid2{width:140px}.cancellation_insurance_info .wid3{width:140px}.cancellation_insurance_info .wid4{width:190px}.cancellation_insurance_info .wid5{width:150px}.cancellation_insurance_info .wid6{width:160px}.fname,.lname{text-transform:uppercase}.cancellation_insurance_info .data_list{border-top:1px dotted #ced5e2;padding:16px 14px;line-height:20px;overflow:hidden;list-style:none}.cancellation_insurance_info .data_list li{float:left;font-size:14px;line-height:22px;color:#000000}.cancellation_insurance_info .data_list li.ins_status{padding:5px 0 0}.cancellation_insurance_info .data_list li span{font-size:12px;color:#2d2d71}.cancellation_insurance_info .data_list li strong{font-size:16px;color:#23235f}.cancellation_insurance_info .data_list li:first-child{text-transform:uppercase}.cancellation_insurance_info .data_list .insurance_btn{display:block;float:right;height:34px;line-height:32px;margin-left:20px;padding:0 12px;color:#fff;text-transform:uppercase;font-weight:bold;font-size:14px;background:#b543a0}.cancellation_insurance_info .pdf{display:block;float:right;margin:5px 0 0;padding-left:20px;background:url("/img/cabinet_sprite.png?48016") no-repeat 0 -637px;font-size:13px}.cancellation_insurance_info .pdf:hover{background-position:0 -919px}.cancellation_insurance_info .pdf:hover span{border-bottom:1px solid #4990e2}.about_avia_ins{float:left;width:450px;padding:14px;font-size:13px;line-height:18px;color:#5d5d5d}.about_avia_ins p{margin:0 0 12px}.about_avia_ins strong{color:#000}.about_avia_ins a:hover{text-decoration:underline}.cancellation_insurance_heading{padding:15px 14px;font-size:16px;color:#000000}.execution_steps{height:50px;background:#22225e;font-size:16px;line-height:50px;color:#FFF;font-weight:bold}.execution_steps .step_bg{display:block;float:left;height:50px;padding:0 30px 0 25px;margin:0 20px 0 0;background:url("/img/step_bg.png?48016") no-repeat 100% 0}.execute_step_ins{padding:15px 14px}.execute_step_ins .cancellation_insurance_heading{padding:10px 0 18px}.execute_reasons{margin:0 0 15px}.execute_reasons li{margin:7px 0 0;clear:both;overflow:hidden;font-size:13px;line-height:19px;color:#5d5d5d}.execute_reasons li:first-child{margin:0}.execute_reasons .icheckbox_minimal{float:left}.execute_reasons label{float:left;width:800px}.cancellation_execute_info{position:relative;margin:0 -14px -15px;padding:17px 14px;background:#ebf2ff;border-top:1px solid #ced5e2;font-size:13px;line-height:18px;color:#000}.cancellation_execute_info a:hover{text-decoration:underline}.download_application{display:block;float:left;height:34px;line-height:32px;margin-left:20px;padding:0 12px;color:#fff;text-transform:uppercase;font-weight:bold;font-size:14px;background:#b543a0}.required_docs li{clear:both;overflow:hidden;padding:7px 0;border-bottom:1px dotted #91a2b9;font-size:13px;line-height:32px;color:#5d5d5d}.about_required_docs{padding:17px 0;font-size:13px;color:#b543a0}.execute_next_but{background:#fafcfb;border-top:1px solid #ced5e2;height:35px;line-height:36px}.execute_next_but .btn{display:block;float:right;height:34px;line-height:32px;margin-left:20px;padding:0 12px;color:#fff;text-transform:uppercase;font-weight:bold;font-size:14px;background:#b543a0}.NFI-wrapper{float:right}.NFI-button{float:right !important;height:30px;width:120px;background:#e9eaed;border:1px solid #aebad2;font-size:12px;line-height:30px;color:#000000;text-align:center}.NFI-filename{float:right;height:30px;border:none;background:none}.wait_for_decision{position:relative;margin:-15px -14px 0;padding:15px 14px 10px;border:3px solid #A3CD92;font-size:13px;line-height:17px;color:#5d5d5d}.wait_for_decision p{margin:0 0 10px;color:#7AAD66}.wait_for_decision li{margin:0 0 5px;text-indent:15px}.wait_for_decision li:first-child{text-indent:0;color:#000}.banner_rotator .btn{display:block;position:absolute;left:30px;bottom:11px;padding:0px 10px;height:34px;line-height:34px;border:1px solid #b543a0;color:#ffffff;font-size:16px;cursor:pointer;font-weight:bold;background:#b543a0;transition:background-color .1s linear .1s}.banner_rotator .btn.want-buy{bottom:20px}.banner_rotator .btn:hover{background:#c665b4}.banner_rotator_nav{position:absolute;bottom:20px;right:14px;padding:0;margin:0;z-index:15}.banner_rotator_nav li{display:inline-block;width:10px;height:10px;margin:0 0 0 7px;background:#fafcfb;list-style-type:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.banner_rotator_nav li.activeSlide{background:#b543a0}.banner_rotator_nav li a{display:block;width:10px;height:10px}.insurance_body .banner_rotator_nav{bottom:7px}.step_age{height:16px;padding:0 0 0 26px;background:url("/img/sprite-bg.png?48016") no-repeat 0 -2555px}.cherehapa .step_date{padding:0 0 0 22px}.cherehapa .your_trip li{margin:0 20px 0 0}.cherehapa .your_trip li.step_separator{margin:0 8px 0 0}.cherehapa .your_trip ul{float:left;margin:0 25px 0 0}.cherehapa .segment_item.active{background:#FFF}.gd_preloader .preloader_banner img{width:auto}.field.bonuscard .help_link{margin-left:-10px}.field.bonuscard.with_checkbox .help_link{margin-left:3px}.red{color:#f01d4d}.booking_page .offer_tools .baggage_allowance{color:#000;line-height:15px}.visa_infoblock{position:relative;padding:6px 0 4px 15px;margin:-1px 0 0;background:#fafcfb;border:1px solid #ced5e2;font-size:13px;line-height:15px;color:#000;z-index:4}.visa_infoblock a:hover{text-decoration:underline}.visa_infoblock .timc_nationality_select_span{color:#4990e2;text-decoration:underline;cursor:pointer}.tooltip_book_faster{background:#ebf2ff;position:absolute;border:1px solid #aebad2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:226px;color:#2d2d71;font-size:13px;padding:14px 16px;z-index:15;line-height:18px;top:-4px}.tooltip_book_faster .tooltip_close{float:right;cursor:pointer;background:transparent}.tooltip_book_faster .tooltip_close:hover{font-weight:bold}.tooltip_book_faster .tooltip_close:before{content:"9";font-family:"icons-font" !important}.tooltip_book_faster .tooltip_close:before{color:white;position:absolute;font-size:27px;border-radius:50%;background:#1c1c47;width:30px;height:30px;line-height:30px;text-align:center;left:0;top:0}.tooltip_book_faster .arrow{background:url("data:image/PNG;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAALCAYAAAByF90EAAAA0UlEQVR42qXMOwrCQBCA4bWxSGNlYZ9W8AjiAbyAhbfwCl7EWrCxsLQxvkA3kqDxhZDEGMUQSCEE15nFtVBCHg78MMXMR0jMdAe0hZF/BoAm9HzXyIrUoXBvBWxnBgz2B1RLi1ShYHPymesznn70EPOgSlKkjA/awfsgInV7Q+wCyXGIDDnUuP4gosXaRcyAilFICQ/wMAoRzbQzYgokfSMFiM51JxYRTVQLsT6UF4gEDacrOzEiGlOOdaAcQj3U0yKi0dJErE0UamZGMPsecuwF4N+4yKo6R+cAAAAASUVORK5CYII=") no-repeat 0 0;width:18px;height:11px;position:absolute;left:48px;top:-11px;display:block;z-index:2}.tooltip_book_faster h3{color:#23235f;font-size:16px;font-weight:bold;padding:6px 0 12px;padding-left:32px;position:relative}.tooltip_book_faster h3:before{content:"T";font-family:"icons-font" !important}.tooltip_book_faster h3:before{color:white;position:absolute;font-size:27px;border-radius:50%;background:#1c1c47;width:30px;height:30px;line-height:30px;text-align:center;left:-6px;top:0px}.tooltip_book_faster a.btn{display:block;float:right;width:auto;height:25px;padding:0 15px;margin:28px 0 2px;background:#b543a0;border:none;font-size:11px;line-height:25px;color:#FFF;font-weight:bold;text-transform:uppercase;cursor:pointer;transition:background-color .1s linear .1s}.preloader_banner .btn{width:288px;height:37px;line-height:37px;text-align:center;border:1px solid #1c1c47;position:absolute;display:block;background:#b543a0;color:#ffffff;font-size:16px;text-transform:uppercase;font-weight:bold;top:250px;left:35px}.preloader_banner .btn:hover{border-color:#22225e;background:#c95bb5}p.direction_text{width:auto}.visa_infoblock .help_link{display:inline;display:inline-block;margin-left:0px;float:none;top:2px;position:relative}.add_patronymic .last_name .txtinput,.add_patronymic .first_name .txtinput{width:160px}.add_patronymic .patronymic .txtinput{width:145px}.add_patronymic .patronymic{width:167px}#aircompany_alternative_payment_system .infopopup .infopopup-inside{height:420px !important}.footer_logo{padding:15px 0;background:#F1F1F3;clear:both;overflow:hidden}.footer_logo_ins{float:left;width:875px;margin:0 0 0 14px;background:url("/img/footer_logo.png?48016") no-repeat center;overflow:hidden}.footer_logo a,.footer_logo span{display:block;float:left;width:105px;height:22px;margin:0 0 0 20px;font-size:0px;line-height:0px;text-indent:-9999px}.footer_logo a.kf_kz,.footer_logo span.kf_kz{width:125px}.footer_logo a:first-child{margin:0}.tooltip_choose_room{background:#ebf2ff;position:absolute;border:2px solid #22225e;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:226px;color:#23235f;font-size:14px;padding:14px 16px;z-index:15;line-height:20px;bottom:45px;margin:0 0 0 -129px}.tooltip_choose_room .arrow{background:url("/img/tooltip_arrow.png?48016") no-repeat 0 0;width:28px;height:13px;position:absolute;left:50%;bottom:-13px;display:block;margin:0 0 0 -14px;z-index:2}.tooltip_choose_room p{padding:6px 0 12px 32px;background:url("/img/tooltip_book_faster_icon.png?48016") no-repeat 0 1px}.goto_avia_hotel{display:block;width:153px;height:34px;margin:20px 0 0;border:1px solid #5891E0;background:#5891E0;font-size:16px;line-height:34px;color:#FFF;text-align:center;text-transform:capitalize;transition:background-color .1s linear .1s}.goto_avia_hotel:hover{background:#75A5E6}.our_recommendations .tab_ins .cities{height:48px;padding:0;border-bottom:1px solid #A8BED6;background:#D3DBE8}.our_recommendations .tab_ins .cities li{display:block;float:left;padding:0 15px;border-left:none}.our_recommendations .tab_ins .cities li:first-child{border-left:none}.our_recommendations .tab_ins .cities a{color:#aebad2;display:block;height:48px;color:#000;font-size:14px;line-height:48px}.our_recommendations .tab_ins .cities a.active{height:45px;border-bottom:3px solid #232361;color:#232361}.our_recommendations .recommend_block .ui-tabs .ui-tabs-panel{border:none}.our_recommendations .recommend_block .ui-widget-header li.ui-state-default{margin:0 -1px 0 0}.our_recommendations .recommend_block .tab_ins{width:100%;height:280px;background:#ced5e2;overflow:hidden;clear:both}.our_recommendations .recommend_block .bottom_corner:after{border-bottom:6px solid #1c1c47;border-left:6px solid transparent;border-right:6px solid transparent;left:0;top:0}.route_recommendations{height:190px;padding:17px 15px;clear:both;overflow:hidden}.recommended_item{float:left;width:280px;height:190px;margin:0 15px;background:#ffffff}.recommended_item_heading{position:relative;height:60px;background:#004990;font-size:16px;line-height:60px;color:#FFF}.pos_rel{position:relative;left:50%;float:left}.pos_rel ul{position:relative;left:-50%;margin:0 0 0 -35px}.recommended_item_heading li{display:block;float:left}.recom{width:50px;height:60px;background:url("/img/recom_bg.png?48016") no-repeat}.recom.bg1{background-position:100% 0}.recom.bg2{background-position:100% -60px}.recom.bg3{background-position:100% -120px}.recom_logo{width:100%;height:60px;padding:9px 0;text-align:center}.our_recommendations .recommend_price{padding:0}.our_recommendations .ui-widget-content a.recom_but{float:none;display:block;width:162px;height:36px;margin:auto;background:#b543a0;font-size:16px;line-height:36px;color:#FFF;text-align:center;transition:background-color .1s linear .1s}.our_recommendations .ui-widget-content a.recom_but:hover{background:#c95bb5}.new_recommend_search .recommend_search_popup{position:absolute;top:50%;left:50%;width:670px;margin:-110px 0 0 -335px;z-index:20}.new_recommend_search .popup_body{padding:10px 15px}.new_recommend_search .recommend_search_popup .recommended_item_heading{padding:0 35px 0 8px}.new_recommend_search .recommend_search_popup .recommended_item_heading .close{right:10px;top:10px;margin:0}.new_recommend_search .recommend_search_popup .recommended_item_heading p{float:right}.new_recommend_search .popup_route{padding:17px 0 27px;font-size:18px;line-height:20px;color:#000}.new_recommend_search .popup_but{float:right;width:170px}.new_recommend_search .popup_but .recom_logo,.new_recommend_search .popup_but .recommend_price{float:right;padding:0 0 4px}.new_recommend_search .recom_but.popup_search{float:none;display:block;width:162px;height:36px;margin:auto;background:#b543a0;font-size:16px;line-height:36px;color:#FFF;text-align:center;transition:background-color .1s linear .1s}.new_recommend_search .recommend_search_popup .popup_field{float:left;width:158px;padding:0 0 15px}.new_recommend_search .recommend_search_popup .popup_field.pass_field{width:140px;margin:0 0 0 7px}.new_recommend_search .recommend_search_popup .popup_field.pass_field{width:140px;margin:0 0 0 7px}.new_recommend_search .recommend_search_popup .popup_field.pass_field.adults{width:150px}.new_recommend_search .recommend_search_popup .popup_field.pass_field.children{width:120px}.new_recommend_search .recommend_search_popup .popup_field input{height:16px;width:100px;padding:9px 10px 9px 30px;background:#FFF url("/img/sprite-bg.png?48016") no-repeat 6px -464px;border:1px solid #aebad2;color:#000000;font-size:13px;line-height:16px;z-index:5}.new_recommend_search .recommend_search_popup .popup_field input:hover,.new_recommend_search .recommend_search_popup .popup_field input:focus{border:1px solid #1c1c47;box-shadow:inset 0 1px 2px #767676;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.new_recommend_search .recommend_search_popup .popup_field strong{display:block;float:left;width:auto;padding:3px 15px 0 0;font-size:12px;line-height:15px;color:#1c1c47}.new_recommend_search .recommend_search_popup .popup_body:after{display:none}.new_recommend_search .recommend_search_popup .popup_field .sbHolder{float:left;height:34px;width:52px}.new_recommend_search .recommend_search_popup .popup_field input.error{border:1px solid #f01d4d}.new_recommend_search .recommend_search_popup .popup_field .sbSelector{height:34px;width:32px;line-height:34px;text-indent:5px}.new_recommend_search .popup_field .sbOptions{top:34px;width:52px;max-height:175px !important}.new_recommend_search .preson_quant{border:1px solid #aebad2}.new_recommend_search .preson_quant:hover,.new_recommend_search .preson_quant:focus{border:1px solid #1c1c47;box-shadow:inset 0 1px 2px #767676;-moz-box-shadow:inset 0 1px 2px #9F9F9F;-webkit-box-shadow:inset 0 1px 2px #9F9F9F}.booking_recommend_block{position:relative;display:block;width:472px;margin:0 0 22px}.our_recommendations .recommend_block .ui-tabs .ui-tabs-panel{background:#D3DBE8}.booking_recommend_block img{float:left}.booking_recommend_block li{display:block;float:left;height:28px}.best_transfer,.the_cheapest,.the_fastest{background:url("/img/flight_characteristics.png?48016") no-repeat}.booking_recommend_block li.best_transfer{background-position:0 0}.booking_recommend_block li.the_cheapest{background-position:0 -28px}.booking_recommend_block li.the_fastest{background-position:0 -56px}.youve_choosen{float:left}.we_recommend{float:right}.booking_block_heading{height:auto;padding:0 0 8px;font-size:20px;line-height:28px;color:#22225e;clear:both;overflow:hidden}.we_recommend .booking_block_heading{color:#22225e}.we_recommend .booking_block_heading li{font-size:18px;color:#b543a0;line-height:32px;padding:0 0 0 35px}.we_recommend .booking_block_heading li:first-child{font-size:20px;color:#22225e;line-height:28px;padding:0}.we_recommend .booking_block_heading li.reason_titles_class{float:right;padding:0}.booking_block_heading .best_transfer,.booking_block_heading .the_cheapest,.booking_block_heading .the_fastest{float:right;font-size:18px;color:#b543a0;line-height:32px}.booking_block_ins{position:relative;width:412px;height:55px;padding:20px 20px 15px 40px;background:#ffffff;font-size:14px;line-height:16px;color:#2d2d71;overflow:hidden}.booking_block_ins strong{display:block;margin:10px 0 5px;font-size:20px}.we_recommend .booking_block_ins strong{color:#b543a0}.booking_block_ins strong,.booking_block_ins p{text-align:right}.booking_block_ins strong{margin:9px 0}.booking_recommend_block .iradio_minimal{position:absolute;top:0;left:0;width:470px;height:88px;padding:0;margin:0;background-position:12px 50%;border:1px solid #ced5e2}.booking_recommend_block .iradio_minimal.checked{border:1px solid #1c1c47;background-position:12px 50%}.booking_recommend_block .iradio_minimal:before{top:50%;left:12px;margin:-6px 0 0}.booking_recommend_block .iradio_minimal:after{top:50%;left:15px;margin:-3px 0 0}.recom_popup{position:absolute;display:none;top:133px;left:0;right:0;padding:13px;background:#fafcfb;border:1px solid #ced5e2;box-shadow:0 3px 3px #ced5e2;font-size:13px;line-height:18px;color:#000000;font-weight:bold;z-index:100}.recom_popup:before{position:absolute;left:19px;top:-25px;content:'';width:0;height:0;border:solid transparent;border-width:13px 16px;border-bottom-color:#fafcfb;margin-left:-5px;z-index:2}.recom_popup:after{position:absolute;left:19px;top:-26px;content:'';width:0;height:0;border:solid transparent;border-width:13px 17px;border-bottom-color:#ced5e2;margin-left:-6px;z-index:1}.recom_popup_ins{padding:17px 180px 17px 12px;background-repeat:no-repeat;background-position:center right}.recom_popup_ins.free_baggage_icon{background-image:url("/img/recommendations_popup/icon1.png?48016")}.recom_popup_ins.free_baggage_direction_icon{background-image:url("/img/recommendations_popup/icon2.png?48016")}.recom_popup_ins.safety_icon{background-image:url("/img/recommendations_popup/icon3.png?48016")}.recom_popup_ins.punctuality_icon{background-image:url("/img/recommendations_popup/icon2.png?48016")}.recom_popup_ins.morning_flight_icon{background-image:url("/img/recommendations_popup/icon4.png?48016")}.recom_popup_ins.wifi_icon{background-image:url("/img/recommendations_popup/icon5.png?48016")}.recom_popup_ins.best_price_photo{background-image:url("/img/recommendations_popup/icon4.png?48016")}.recom_popup_ins.average_age_icon{background-image:url("/img/recommendations_popup/icon4.png?48016")}.recom_popup_ins.unique_nyc_icon{background-image:url("/img/recommendations_popup/icon4.png?48016")}.recom_popup_ins.best_transfer_icon{background-image:url("/img/recommendations_popup/icon4.png?48016")}.recom_popup_ins.best_tbs_icon{background-image:url("/img/recommendations_popup/icon4.png?48016")}.recom_popup_ins.comfort_icon{background-image:url("/img/recommendations_popup/icon4.png?48016")}.recom_popup_ins.free_baggage_photo{background-image:url("/img/recommendations_popup/photo1.jpg?48016")}.recom_popup_ins.free_baggage_direction_photo{background-image:url("/img/recommendations_popup/photo2.jpg?48016")}.recom_popup_ins.safety_photo{background-image:url("/img/recommendations_popup/photo3.jpg?48016")}.recom_popup_ins.punctuality_photo{background-image:url("/img/recommendations_popup/photo2.jpg?48016")}.recom_popup_ins.morning_flight_photo{background-image:url("/img/recommendations_popup/photo4.jpg?48016")}.recom_popup_ins.wifi_photo{background-image:url("/img/recommendations_popup/photo5.jpg?48016")}.recom_popup_ins.best_price_photo{background-image:url("/img/recommendations_popup/photo6.jpg?48016")}.recom_popup_ins.average_age_photo{background-image:url("/img/recommendations_popup/photo7.jpg?48016")}.recom_popup_ins.unique_nyc_photo{background-image:url("/img/recommendations_popup/photo8.jpg?48016")}.recom_popup_ins.best_transfer_photo{background-image:url("/img/recommendations_popup/photo9.jpg?48016")}.recom_popup_ins.best_tbs_photo{background-image:url("/img/recommendations_popup/photo10.jpg?48016")}.recom_popup_ins.comfort_photo{background-image:url("/img/recommendations_popup/photo11.jpg?48016")}.recom_popup_ins.good_connection_photo{background-image:url("/img/recommendations_popup/klm_af_01.jpg?48016")}.recom_popup_ins.klm_budget_photo{background-image:url("/img/recommendations_popup/klm_af_02.jpg?48016")}.recom_popup_ins.klm_deshevo_photo{background-image:url("/img/recommendations_popup/klm_af_03.jpg?48016")}.recom_popup_ins.klm_fastes_planes_photo{background-image:url("/img/recommendations_popup/klm_af_04.jpg?48016")}.recom_popup_ins.klm_best_choise_photo{background-image:url("/img/recommendations_popup/klm_af_05.jpg?48016")}.recom_popup h5{padding:0 0 8px;font-size:16px;line-height:22px;color:#22225e}.insurance_table{padding:16px 20px 16px 17px;background:url("/img/ins_bg.jpg?48016") no-repeat bottom center;background-size:cover}.insurance_table td{position:relative;padding:8px 15px;background:#FFF;border:1px solid #ced5e2;border-top:none;border-left:none;vertical-align:top}.insurance_table td.active{background:#ebf2ff}.insurance_table td.yes{background:#FFF url("/img/yes_bg.png?48016") no-repeat center}.insurance_table td.no{background:#FFF url("/img/no_bg.png?48016") no-repeat center}.insurance_table td:first-child{padding-left:40px;border-left:1px solid #ced5e2}.insurance_table .th{font-size:13px;line-height:16px;color:#5d5d5d}.insurance_table .th td{border-top:1px solid #ced5e2}.insurance_table .th td.insurance_description{padding-top:25px}.insurance_table .th td:first-child{padding-left:15px;color:#767676}.insurance_table strong{display:block;margin:0 0 2px;font-size:14px;line-height:17px;color:#2d2d71}.policies_table .policy_bg{float:none;display:block;width:40px;height:40px;margin:0 auto 7px;background:url("/img/cherehapa_programms_bg.png?48016") no-repeat;cursor:default !important}.policies_table .policy_bg.medicine{background-position:0 -70px}.policies_table .policy_bg.accident_insurance{background-position:0 -250px}.policies_table .policy_bg.liability_insurance{background-position:0 -370px}.policies_table .policy_bg.luggage_insurance{background-position:0 -190px}.policies_table .policy_bg.trip_cancellation_insurance{background-position:0 -310px}.policies_table .policy_bg.active_tourizm{background-position:0 -130px}.insurance_table .pos_rel{float:none;left:0}.policies_table .help_link{display:inline-block;float:none}.policies_table .overlay_checked{top:-7px;width:104%;height:87px}.policies_table .active .overlay_checked{display:none}.labeltxt{display:block;padding:0 0 10px;font-size:13px;line-height:15px;color:#666666;text-align:center}.flight_cancellation_value{position:absolute;bottom:100%;display:block;width:100px;margin:0 0 0 -40px;font-size:12px;font-weight:normal;color:#000;text-align:center;white-space:nowrap;visibility:visible;z-index:1020}#flight_cancellation_slider{width:350px;height:6px;margin:8px 0 0 0;border-radius:2px;background:#fff;border:none;box-shadow:inset 0 1px 3px 1px #ced5e2;-moz-box-shadow:inset 0 1px 3px 1px #ced5e2;-webkit-box-shadow:inset 0 1px 3px 1px #ced5e2}.policies_table .ui-slider-range{background:#c95bb5;border-radius:2px}.policies_table .ui-widget-content .ui-state-default.ui-slider-handle{cursor:pointer;width:20px;height:22px;background:url("/img/sprite_bg.png?48016") -6px -1784px no-repeat;border:none}.slider_wrapper{position:relative;width:360px;padding:10px 0 0;margin:0 auto 25px}.min_value,.max_value{position:absolute;bottom:-25px;font-size:13px;color:#9EAABE;white-space:nowrap}.min_value{left:-25px}.max_value{right:-25px}.insurance_table .icheckbox_minimal,.insurance_table .iradio_minimal{position:absolute;top:-14px;left:-40px;width:110%;height:58px;margin:0;background-position:15px 11px;z-index:5}.insurance_table .iradio_minimal:before,.insurance_table .icheckbox_minimal:before,.insurance_table .icheckbox_minimal:after{top:15px;left:11px}.insurance_table .iradio_minimal:after{top:18px;left:14px}.insurance_table td:first-child a{position:relative;z-index:15}.insurance_table .icheckbox_minimal.hover,.insurance_table .icheckbox_minimal.focus,.insurance_table .icheckbox_minimal.checked{background-position:15px 11px}.insurance_table .iradio_minimal.hover,.insurance_table .iradio_minimal.focus,.insurance_table .iradio_minimal.checked{background-position:15px 11px}.insurance_table .policies_price{padding:5px 0 0;font-size:16px}.insurance_table .policies_price strong{font-size:14px}.insurance_table label{display:block;margin:5px 0 0}.send_policy{font-size:13px;line-height:15px;color:#22225e}.insurance_table .pos_rel.send_policy_notice{padding-top:7px;color:#B5439F}.insurance_table .pos_rel.send_policy label{margin:0}.insurance_table .send_policy .icheckbox_minimal{background-position:15px 11px}.insurance_table .send_policy .icheckbox_minimal.hover,.insurance_table .send_policy .icheckbox_minimal.focus,.insurance_table .send_policy .icheckbox_minimal.checked{background-position:15px 11px}.insurance_table tr.insurance_additional_service td:first-child{border-right:none}.send_policy_popup{position:absolute;top:50%;left:50%;width:600px;margin:-200px 0 0 -300px;-moz-box-shadow:0 3px 18px #ced5e2;-webkit-box-shadow:0 3px 18px #ced5e2;box-shadow:0 3px 18px #ced5e2;z-index:10}.send_policy_popup .popup_header{position:relative;height:auto;padding:12px 45px 12px 18px;background:#22225e;font-size:16px;line-height:21px;color:#e9eaed}.send_policy_popup .close{background:url("/img/popup_close_icon.png?48016") no-repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer;display:block;height:10px;overflow:hidden;position:absolute;right:20px;top:50%;width:10px;margin:-5px 0 0}.send_policy_popup .close:hover{background-position:0 bottom}.send_policy_popup .popup_body{padding:17px 0 0 22px}.send_policy_popup .popup_body p{margin:0 0 5px;font-size:13px;line-height:20px;color:#22225e}.send_policy_popup .popup_field{float:left;width:265px;padding:0 12px 15px 0}.send_policy_popup .popup_field input{height:16px;width:245px;padding:9px 10px;background:#FFF;border:1px solid #aebad2;color:#000000;font-size:13px;line-height:16px;z-index:5}.send_policy_popup .popup_field input.error{background:#f4d3de;border:1px solid #f01d4d;box-shadow:inset 0 1px 2px #B5ACAF;-moz-box-shadow:inset 0 1px 2px #B5ACAF;-webkit-box-shadow:inset 0 1px 2px #B5ACAF}.send_policy_popup .popup_field label{display:block;margin:0 0 10px;font-size:12px;color:#000}.send_policy_popup .popup_field.building,.send_policy_popup .popup_field.appart{width:58px}.send_policy_popup .popup_field.building input,.send_policy_popup .popup_field.appart input{width:38px}.send_policy_popup .popup_field.index{width:125px}.send_policy_popup .popup_field.index input{width:105px}.send_policy_popup .popup_body:after{display:none}.send_policy_popup .offer_tools{position:relative;width:100%;margin:15px 0 0 -22px;padding:0 0 0 22px;background:#fafcfb;border:none;border-top:1px solid #ced5e2;z-index:4}.best_aircomp_banner{position:relative;height:391px;background:#BFDFF2 url("/img/banners/best_aircomp_bg.jpg?48016") no-repeat top}.best_aircomp_heading{width:200px;margin:auto;padding:18px 0;font-size:20px;line-height:24px;color:#23235f;font-family:"plumbbold";text-transform:uppercase;text-align:center}.best_aircomp_heading span{position:relative;display:block;height:24px;padding:0 12px;margin:5px auto 10px;line-height:23px;color:#FFF;background:#22225e}.best_aircomp_heading span.ru,.best_aircomp_heading span.uk{width:115px}.best_aircomp_heading span.en{width:145px}.emirates_logo{position:absolute;bottom:160px;left:50%;width:155px;height:111px;margin:0 0 0 -77px;background:url("/img/banners/emirates_logo.png?48016") no-repeat top}.first_place{position:absolute;bottom:70px;left:0;width:100%;padding:10px 0;background:#22225e;font-size:18px;line-height:22px;color:#FFF;font-family:"pf_dindisplay_prolight";text-align:center}.first_place strong{display:block;font-family:"plumbbold";font-weight:normal}.best_aircomp_banner p{position:absolute;bottom:0;left:0;width:260px;padding:5px 25px 15px;font-size:11px;line-height:15px;color:#22225e;text-align:center}.best_aircomp_heading span:before,.best_aircomp_heading span:after{position:absolute;top:0;content:"";display:block;background:url("/img/recommend_popup_corner.png?48016") no-repeat}.best_aircomp_heading span:before{left:0;border-left:7px solid #ebf2ff;border-top:12px solid #22225e;border-bottom:12px solid #22225e}.best_aircomp_heading span:after{right:0;border-right:7px solid #ebf2ff;border-top:12px solid #22225e;border-bottom:12px solid #22225e}.gd_body .banner_rotator{z-index:3}.aeroexpress_banner{display:block;width:636px;height:300px;font-size:28px;line-height:33px;color:#FFF;font-family:'pf_dindisplay_prolight'}.fare_information_block{padding-left:70px;padding-top:10px;min-height:50px;padding-bottom:10px;background:url('/img/allert.png?48016') 7px 5px no-repeat;border-bottom:1px solid #ced5e2;font-size:13px;line-height:20px;color:#000;clear:both;overflow:hidden}.card_currency{top:197px;right:30px}.card_currency .sbHolder{float:right;width:65px}.card_currency .sbOptions{width:65px}.card_currency label{float:right;margin:5px 7px 0 0;font-size:11px}.card_currency .help_link{float:right;margin:11px 10px 0 0}.promotion_block{border-bottom:1px solid #FFF;clear:both;overflow:hidden;padding-top:15px}.promotion_block .promotion_hide{margin:10px 0 0;display:none}.promotion_block .icheckbox_minimal{display:inline-block;vertical-align:top}.promotion_block label{display:inline-block;vertical-align:top;font-size:13px;line-height:24px;color:#000000;font-weight:bold}.promotion_block a.about-promotion{float:none;display:inline-block;vertical-align:top;line-height:24px}.promotion_block .promotion_code{height:16px;width:280px;display:inline-block;vertical-align:top;padding:9px 10px;margin:0 10px 0 0;background:#FFF;border:1px solid #aebad2;color:#000000;font-size:13px;line-height:16px;z-index:5}.promotion_block .promotion_code.error{border:1px solid #EF2E6F}.promotion_block .promotion_code:focus,.promotion_block .promotion_code:hover{background-position:8px -618px;border:1px solid #aebad2;box-shadow:inset 0 1px 2px #aebad2;-moz-box-shadow:inset 0 1px 2px #aebad2;-webkit-box-shadow:inset 0 1px 2px #aebad2}.promotion_block .promotion_code.error:focus,.promotion_block .promotion_code.error:hover{border:1px solid #EF2E6F}.promotion_block .promotion_set{display:inline-block;vertical-align:top;height:36px;width:124px;padding:0;background:#FFF;border:1px solid #aebad2;color:#000000;font-size:14px;line-height:34px;z-index:5}.promotion_block .about_bonuses{line-height:36px;color:#0063b8}.ui-widget-content a.about_bonuses{color:#0063b8}#pop_dir_holder{margin-bottom:8px}.additional_services_ins.aroexpress_block{padding:0;overflow:visible;position:relative}.additional_services_ins.aroexpress_block .aeroexpress_with_avia{width:100%;height:100%;position:absolute;overflow:hidden;background-color:white;filter:alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;z-index:750}.aroexpress_block_headiong{height:43px;padding:8px 0 10px 180px;background:url("/img/aeroexpress_logo_ru.jpg?48016") no-repeat 10px 50%;font-size:16px;line-height:52px;color:#2d2d71}.aeroexpress_form{padding:10px 18px 8px 14px;height:36px;border-top:1px solid #ced5e2;background:#fafcfb;font-size:14px;line-height:36px;color:#2d2d71}.aeroexpress_form .add_to_order{float:left;width:600px}.if_ordered{float:right;width:320px}.add_to_order .icheckbox_minimal{float:left;margin:12px 5px 0 0}.add_to_order label{display:block;float:left}.aeroexpress_form .aeroexpress_trip{float:left;width:395px;margin:0 20px 0 0}.aeroexpress_form .aeroexpress_trip strong{float:left;display:block}.aeroexpress_form .sbHolder{width:390px;float:left}.aeroexpress_form .sbSelector{width:360px}.aeroexpress_form .sbOptions{width:390px}.aeroexpress_form .sbOptions a{line-height:18px}.aeroexpress_form .aeroexpress_price{float:right;width:100px;text-align:right}.aeroexpress_form .aeroexpress_price span{font-size:16px}.aeroexpress_form .date_pers{float:left;width:220px;font-size:13px;padding:1px 0 0;color:#22225e}.aeroexpress_form .date_pers span{display:block}.aeroexpress_form .date_pers span{display:block}.popular_directions{padding:5px 40px 5px 10px;border:1px solid #ced5e2;background:#fff}.popular_directions{padding:25px 20px 10px}.popular_directions ul{float:left;width:285px}.popular_directions ul li{margin-bottom:15px}.popular_directions ul li a{font-size:14px}.preloader_banner.LH .bigbg{background:#FFF url("/img/banners/lufthansa_preloader_bg.png?48016") repeat-x 0 0}.preloader_banner.OS,.preloader_banner.7W{background:#FFF url("/img/banners/OS_repeat.png?48016") repeat-x top}.preloader_banner.OS img{width:auto}.preloader_banner.SU img{width:auto}.preloader_banner.PS .bigbg{background:none}.lowcost_attention{position:relative;padding:12px 15px;margin:-1px 0 0;background:#fafcfb;border:1px solid #ced5e2;font-size:13px;line-height:17px;color:#000;z-index:4}.corpo_page #header{background:#3a3a3a;border-bottom:1px solid #1c1c47}.corpo_page #header .logo{width:170px}.corpo_page #header .logo a{width:242px;height:35px;background:url("/img/corpo_logo_menu.png?48016") no-repeat left center}.corpo_page .header-nav{background:#3a3a3a}.corpo_page #nav{margin-top:0}.corpo_page #nav li{padding-top:4px}.corpo_page #nav li a{color:#ced5e2}.corpo_page #nav li a:hover{color:white}.corpo_page #nav li.active{background:transparent;position:relative}.corpo_page #nav li.active a{color:white}.corpo_footer{background:#121b29}.corpo_footer .wrap{margin:0 auto;width:964px;position:relative}.corpo_footer .link-tickets{clear:both;width:120px;margin:0 auto;color:#949699;display:block;text-decoration:none;float:none;font-size:14px;line-height:36px}.corpo_footer .sub-menu{padding-top:30px;border-bottom:1px solid #1c1c47;padding-bottom:20px}.corpo_footer .sub-menu .item-menu{float:left;font-size:14px;color:#b8bfca;padding-left:45px;padding-right:100px;min-height:40px;max-width:350px}.corpo_footer .sub-menu .item-menu strong{color:#ffffff;display:block;line-height:19px;font-size:18px;font-family:"plumbbold";font-weight:normal}.corpo_footer .sub-menu .tel{background:url("/img/tel.png?48016") no-repeat 0 0;padding-left:32px}.corpo_footer .sub-menu .skype{background:url("/img/skype.png?48016") no-repeat 0 0}.corpo_footer .sub-menu .email{background:url("/img/email.png?48016") no-repeat 0 0}.corpo_footer .sub-menu .faq{padding-left:0;padding-right:0}.corpo_footer .sub-menu .faq a{color:#b8bfca;text-decoration:underline;font-size:12px}.popup_shadow .corpo_footer{height:140px;background:#121b29;position:absolute;bottom:0;width:100%}.my_cabinet .passenger_info{padding:10px 14px 10px 34px;background:url("/img/cab_sprite_bg.png?48016") 0 -24px no-repeat}.applications_banner2{position:relative;width:636px;height:300px}.applications_banner2 img{position:relative;z-index:5}.applications_banner2 a{position:absolute;display:block;width:100%;height:auto;z-index:1}.applications_banner2 a.available{position:absolute;bottom:34px;display:block;width:118px;height:33px;font-size:1px;line-height:1px;text-indent:-9999px;z-index:10}.applications_banner2 a.app_store{left:36px}.applications_banner2 a.google_play{left:169px}#aeroexpress_additional_service{position:relative;background:#D3DBE8;padding:10px 0;border-bottom:1px solid #ffffff}#aeroexpress_additional_service:after{display:block;clear:both;content:"";overflow:hidden;width:100%}#aeroexpress_additional_service .additional_services_ins.aroexpress_block{background:url("/img/aeroexpress_label_bg.png?48016") repeat-y 0 50%;margin:15px auto;width:922px}#aeroexpress_additional_service .additional_services_ins.aroexpress_block:before,#aeroexpress_additional_service .additional_services_ins.aroexpress_block:after{content:"";clear:both;display:block;height:4px;background:#e0252d}#aeroexpress_additional_service .segment_heading{display:none}#aeroexpress_additional_service .aroexpress_block_headiong{background-position:12px 7px;padding:12px 14px 10px 170px;line-height:41px}#aeroexpress_additional_service .aroexpress_block_headiong strong{float:left;width:400px;padding-right:40px;line-height:21px}#aeroexpress_additional_service .aroexpress_block_headiong a{display:block;float:left;font-size:13px;border-left:1px solid #CDD5E2;padding-left:18px;margin:6px 0 0 18px;line-height:30px}#aeroexpress_additional_service .aroexpress_block_headiong a.aeroexpress_about{margin-left:0;padding-left:0;border-left:none}#aeroexpress_additional_service .if_ordered{width:280px}#aeroexpress_additional_service .aeroexpress_form{background:#fafcfb;margin:0 4px;border-top:1px dashed #ced5e2;border-bottom:1px dashed #ced5e2;color:#000000;padding:10px 11px 8px}#aeroexpress_additional_service .aeroexpress_form.aeroexpress_from{border-top:none}#aeroexpress_additional_service .aeroexpress_form strong{float:left;width:550px;padding-right:20px}#aeroexpress_additional_service .aeroexpress_form .date_pers,#aeroexpress_additional_service .aeroexpress_form .time_pers{width:auto;float:right;color:#000000;font-size:13px}#aeroexpress_additional_service .aeroexpress_form .date_pers strong,#aeroexpress_additional_service .aeroexpress_form .time_pers strong{padding:0 0 0 2px;display:inline;width:auto;float:none}#aeroexpress_additional_service .add_to_order{float:left}#aeroexpress_additional_service .aeroexpress_price{float:right;width:890px;line-height:36px;padding:12px 14px;text-align:right;color:black}#aeroexpress_additional_service .aeroexpress_price strong{font-size:16px}#aeroexpress_additional_service .btn{display:block;float:right;height:34px;padding:0 28px;margin:0 0 0 12px;background:none repeat scroll 0 0 #b543a0;border:medium none;color:#ffffff;cursor:pointer;font-size:16px;font-weight:bold;line-height:34px}.recom_preloader{width:960px;min-height:500px;margin:auto;padding:125px 0 0;background:url("/img/recom_preloader_bg.jpg?48016") no-repeat 50% 60px}.recom_preloader .booking_block_ins{background:#ffffff;border:1px solid #ced5e2}.preloader_banner .recom_preloader img{width:auto;height:auto}.preloader_banner .recom_preloader .booking_block_heading{padding:0 0 15px}.preloader_banner .recom_preloader .recom_popup{top:143px;left:0;right:0}.preloader_banner .recom_preloader .recom_popup:before{left:23px;top:-31px;border-width:16px 18px}.preloader_banner .recom_preloader .recom_popup:after{left:22px;border-width:17px 20px;top:-34px}.i_accept .tariff_rules{padding:0;float:none;background:none;margin:0}.hotels_link{font-size:14px;line-height:20px;text-align:center;text-shadow:0 1px #FFF}.looking_for{padding:15px 20px;border:1px solid #ced5e2;background:#fff;font-size:14px;line-height:22px;color:#23235f}.more_services{position:relative;float:right;padding:14px 0 11px;margin:0 10px 0 0;font-size:14px;line-height:15px;color:#D1D2D4}.more_services a{float:right;padding:0 0 0 13px;background:url("/img/more_services.png?48016") no-repeat 0 3px;color:#D1D2D4}.more_services a:hover{background:url("/img/more_services.png?48016") no-repeat 0 -37px;color:#FFF}.more_services ul{padding:10px;position:absolute;background:#22225e;border:1px solid #91A2B9;right:-13px;top:41px;white-space:nowrap}.avia_body .popular_routes h3{margin:0 0 10px;font-size:18px;line-height:20px;color:#23235f;text-transform:uppercase;text-shadow:0 1px #FFF;font-family:'pf_dindisplay_promedium';font-weight:normal}.avia_body .popular_routes .list_routes li{height:50px;line-height:50px;border:1px solid #ced5e2;border-top:none;background:#ffffff}.avia_body .popular_routes .list_routes span{padding:0 0 0 16px;color:#000000;font-size:13px;display:block;float:left;overflow:hidden;text-overflow:ellipsis;max-height:45px;white-space:nowrap}.avia_body .popular_routes .list_routes a{display:block;padding:0;overflow:hidden}.avia_body .popular_routes .list_routes a:hover{background:none}.avia_body .popular_routes .list_routes li:first-child{height:45px;line-height:45px;border-top:1px solid #ced5e2}.avia_body .popular_routes .list_routes li:first-child span{color:#23235f;font-size:14px;font-weight:normal}.avia_body .popular_routes .list_routes .route_col{width:330px;font-size:14px}.avia_body .popular_routes .list_routes .start_col{width:60px;font-weight:bold}.avia_body .popular_routes .list_routes .duration_col{width:40px;min-height:38px;padding-top:4px}.avia_body .popular_routes .list_routes li:first-child span.duration_col{width:56px;min-height:38px;padding-top:0}.avia_body .popular_routes .list_routes .duration_col a{padding:0}.avia_body .popular_routes .list_routes .price_col{width:200px;font-size:16px;text-align:right;padding:0 6px 0 16px;color:#b543a0}.avia_body .popular_routes .list_routes li:first-child span.route_col{width:314px}.check_bank_option{padding:0}.check_bank_option .banks_list{margin:0}.check_bank_option .banks_list .iradio_minimal{float:left;margin-top:17px;margin-right:4px}.check_bank_option p{padding:0 0 20px 14px}.check_bank_option p .bank_link{color:#22225e;font-weight:bold}.check_bank_option li{height:50px;line-height:50px;padding-left:14px;font-size:14px;color:#22225e}.check_bank_option li label{float:left;margin-right:5px;margin-top:-1px}.check_bank_option li .help_link{margin-top:17px}#passengers_popup>div>div.select-popup-block>div.scroll_box .pasanger_select_row div:nth-child(1){text-transform:capitalize}.step_separator,.gd_step_separator{position:relative}.step_separator:before,.gd_step_separator:before{content:"→";position:absolute;left:0;font-size:18px}.gd_step_separator{width:16px;height:16px}.gd_step_separator:before{content:";";font-family:"icons-font" !important}.gd_step_separator:before{font-size:25px;margin-left:-4px}.step_date{font-size:16px;color:#aebad2 !important}.gd_step_date{font-size:16px;color:#aebad2 !important}.gd_step_date:before{content:"y";font-family:"icons-font" !important}.gd_step_date:before{content:"y";font-family:"icons-font" !important;margin-right:10px}.gd_step_date{font-size:16px;color:#aebad2 !important}.gd_step_date:before{content:"y";font-family:"icons-font" !important}.gd_step_date:before{content:"y";font-family:"icons-font" !important;margin-right:10px}.segment_heading.there{position:relative}.segment_heading.there:before{content:"m";font-family:"icons-font" !important}.segment_heading.there:before{font-size:31px;color:white;position:absolute;left:20px;top:18px}.heading .move_left{background:#0e0e22;font-size:20px;left:0;color:#aebad2}.heading .move_left:before{content:'"';font-family:"icons-font" !important}.heading .move_left:hover{color:white}.heading .move_left.disabled{cursor:default;color:#2d2d71}.heading .move_right{background:#0e0e22;font-size:20px;right:0;color:#aebad2}.heading .move_right:before{content:"#";font-family:"icons-font" !important}.heading .move_right:hover{color:white}.heading .move_right.disabled{cursor:default;color:#2d2d71}.segment_item .iradio_minimal:before{top:24px;left:24px}.segment_item .iradio_minimal:after{top:27px;left:27px}.filter_tools .ui-state-default,.filter_tools.ui-widget-content .ui-state-default,.travel_time .ui-state-default,.travel_time .ui-widget-content .ui-state-default{width:30px;height:31px;background:none}.filter_tools .ui-state-default:before,.filter_tools.ui-widget-content .ui-state-default:before,.travel_time .ui-state-default:before,.travel_time .ui-widget-content .ui-state-default:before{content:"f";font-family:"icons-font" !important}.filter_tools .ui-state-default:before,.filter_tools.ui-widget-content .ui-state-default:before,.travel_time .ui-state-default:before,.travel_time .ui-widget-content .ui-state-default:before{color:#1c1c47;font-size:30px;position:relative;left:-7px}.add_flight{background:none;position:relative}.add_flight:before{content:"b";font-family:"icons-font" !important}.add_flight:before{color:#b543a0;font-size:26px;position:absolute;left:0;text-align:left;text-indent:-4px;z-index:2}.add_flight:hover:before{color:#c95bb5}.add_flight:after{content:"";display:block;width:10px;height:10px;z-index:1;background:white;top:4px;left:4px;position:absolute}.close_filter{background:none}.close_filter:before{content:"q";font-family:"icons-font" !important}.close_filter:before{color:#aebad2;font-size:28px;position:absolute;left:-3px;top:1px}.close_filter:hover:before{color:#22225e}.icon-pinbig{position:relative}.icon-pinbig .text_input,.icon-pinbig .txtinput,.icon-pinbig .sbHolder{background:#fff}.icon-pinbig .text_input.error,.icon-pinbig .txtinput.error,.icon-pinbig .sbHolder.error{background:#f4d3de}.icon-pinbig .sbHolder{background:#fff}.icon-pinbig:before{content:"4";font-family:"icons-font" !important}.icon-pinbig:before{position:absolute;left:7px;top:9px;font-size:17px;color:#aebad2;z-index:7}.icon-pinbig:hover:before{color:#23235f}.icon-event-icon{position:relative}.icon-event-icon:before{content:"E";font-family:"icons-font" !important}.icon-event-icon:before{position:absolute;left:7px;top:9px;font-size:17px;color:#aebad2}.icon-event-icon:hover:before{color:#23235f}.icon-clockbig-icon{position:relative}.icon-clockbig-icon:before{content:"s";font-family:"icons-font" !important}.icon-clockbig-icon:before{position:absolute;left:7px;top:6px;font-size:22px;z-index:1;color:#aebad2}.icon-clockbig-icon:hover:before{color:#23235f}.icon-passanger{position:relative}.icon-passanger:before{content:"1";font-family:"icons-font" !important}.icon-passanger:before{position:absolute;left:7px;top:5px;font-size:27px;z-index:1;color:#aebad2}.icon-passanger:hover:before{color:#23235f}.icon-star{position:relative}.icon-star:before{content:"&";font-family:"icons-font" !important}.icon-star:before{position:absolute;left:3px;top:3px;font-size:31px;z-index:1;color:#aebad2;line-height:28px}.icon-star:hover:before{color:#23235f}.rotator_arrows a.prev:before,.jcarousel-skin-tango .jcarousel-prev-horizontal:before,.featured-direction-prev:before,.agents_datepicker.ui-widget-content .ui-datepicker-prev:before,.main_datepicker.ui-widget-content .ui-datepicker-prev:before,.heading .move_left:before{content:'"';font-family:"icons-font" !important}.rotator_arrows a.prev:before,.jcarousel-skin-tango .jcarousel-prev-horizontal:before,.featured-direction-prev:before,.agents_datepicker.ui-widget-content .ui-datepicker-prev:before,.main_datepicker.ui-widget-content .ui-datepicker-prev:before,.heading .move_left:before{position:absolute;left:0;top:0;font-size:20px;z-index:1;color:#aebad2;font-weight:normal}.rotator_arrows a.prev:hover:before,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover:before,.featured-direction-prev:hover:before,.agents_datepicker.ui-widget-content .ui-datepicker-prev:hover:before,.main_datepicker.ui-widget-content .ui-datepicker-prev:hover:before,.heading .move_left:hover:before{color:#23235f}.rotator_arrows a.prev.ui-state-disabled:before,.jcarousel-skin-tango .jcarousel-prev-horizontal.ui-state-disabled:before,.featured-direction-prev.ui-state-disabled:before,.agents_datepicker.ui-widget-content .ui-datepicker-prev.ui-state-disabled:before,.main_datepicker.ui-widget-content .ui-datepicker-prev.ui-state-disabled:before,.heading .move_left.ui-state-disabled:before{color:#ced5e2}.rotator_arrows a.prev.ui-state-disabled:hover:before,.jcarousel-skin-tango .jcarousel-prev-horizontal.ui-state-disabled:hover:before,.featured-direction-prev.ui-state-disabled:hover:before,.agents_datepicker.ui-widget-content .ui-datepicker-prev.ui-state-disabled:hover:before,.main_datepicker.ui-widget-content .ui-datepicker-prev.ui-state-disabled:hover:before,.heading .move_left.ui-state-disabled:hover:before{color:#ced5e2;cursor:default}.rotator_arrows a.next:before,.jcarousel-skin-tango .jcarousel-next-horizontal:before,.featured-direction-next:before,.agents_datepicker.ui-widget-content .ui-datepicker-next:before,.main_datepicker.ui-widget-content .ui-datepicker-next:before,.heading .move_right:before{content:"#";font-family:"icons-font" !important}.rotator_arrows a.next:before,.jcarousel-skin-tango .jcarousel-next-horizontal:before,.featured-direction-next:before,.agents_datepicker.ui-widget-content .ui-datepicker-next:before,.main_datepicker.ui-widget-content .ui-datepicker-next:before,.heading .move_right:before{position:absolute;left:0;top:0;font-size:20px;z-index:1;color:#aebad2;font-weight:normal}.rotator_arrows a.next:hover:before,.jcarousel-skin-tango .jcarousel-next-horizontal:hover:before,.featured-direction-next:hover:before,.agents_datepicker.ui-widget-content .ui-datepicker-next:hover:before,.main_datepicker.ui-widget-content .ui-datepicker-next:hover:before,.heading .move_right:hover:before{color:#23235f}.rotator_arrows a.next.ui-state-disabled:before,.jcarousel-skin-tango .jcarousel-next-horizontal.ui-state-disabled:before,.featured-direction-next.ui-state-disabled:before,.agents_datepicker.ui-widget-content .ui-datepicker-next.ui-state-disabled:before,.main_datepicker.ui-widget-content .ui-datepicker-next.ui-state-disabled:before,.heading .move_right.ui-state-disabled:before{color:#ced5e2}.rotator_arrows a.next.ui-state-disabled:hover:before,.jcarousel-skin-tango .jcarousel-next-horizontal.ui-state-disabled:hover:before,.featured-direction-next.ui-state-disabled:hover:before,.agents_datepicker.ui-widget-content .ui-datepicker-next.ui-state-disabled:hover:before,.main_datepicker.ui-widget-content .ui-datepicker-next.ui-state-disabled:hover:before,.heading .move_right.ui-state-disabled:hover:before{color:#ced5e2;cursor:default}.heading .move_left:before,.heading .move_right:before{left:10px}.heading .move_left:hover:before,.heading .move_right:hover:before{color:#ffffff}.heading .move_left.disabled:before,.heading .move_right.disabled:before{color:#8595AF}.heading .move_left.disabled:hover:before,.heading .move_right.disabled:hover:before{color:#8595AF;cursor:default}.help_link,.icon-help,.label-help{position:relative}.help_link:before,.icon-help:before,.label-help:before{content:"?";font-family:"icons-font" !important}.help_link:before,.icon-help:before,.label-help:before{position:absolute;left:-7px;top:0;font-size:29px;font-weight:normal;z-index:1;color:#aebad2}.help_link:hover:before,.icon-help:hover:before,.label-help:hover:before{color:#23235f}.new_search_form .help_link:hover:before{color:#aebad2}.seats_distance_link a{position:relative}.seats_distance_link a:before{content:"w";font-family:"icons-font" !important}.seats_distance_link a:before{position:absolute;left:9px;top:9px;font-size:24px;z-index:1;color:#aebad2}.seats_distance_link a:hover:before{color:#23235f}.booking_page .offer_tools .tariff_rules{position:relative}.booking_page .offer_tools .tariff_rules:before{content:"T";font-family:"icons-font" !important}.booking_page .offer_tools .tariff_rules:before{position:absolute;left:-6px;top:12px;font-size:22px;z-index:1;color:#aebad2}.booking_page .offer_tools .tariff_rules:hover:before{color:#23235f}.gd_body .segment_heading.train_heading,.gd_booking .segment_heading.train_heading,#route_popup .select-popup-header{position:relative}.gd_body .segment_heading.train_heading:before,.gd_booking .segment_heading.train_heading:before,#route_popup .select-popup-header:before{content:"<";font-family:"icons-font" !important}.gd_body .segment_heading.train_heading:before,.gd_booking .segment_heading.train_heading:before,#route_popup .select-popup-header:before{position:absolute;left:15px;top:14px;font-size:27px;z-index:1;color:#ffffff;font-weight:normal}.delete_flight{position:relative}.delete_flight:before{content:"q";font-family:"icons-font" !important}.delete_flight:before{position:absolute;left:-6px;top:0px;font-size:32px;z-index:1;color:#aebad2}.b_errors.i_accept_chk{width:auto !important}.hidden_input{position:absolute;left:-99999px}.refund .form_row{padding:0 0 20px}.insured_number{padding:1px 0 0}.insured_number .number{float:none;margin:0}.insured_number .number li{float:left}.insured_number .plus,.insured_number .minus,.insured_number .value{display:block;float:left;width:34px;height:32px;padding:0;margin:0 0 0 -1px;background:#ced5e2 url("/img/sprite-bg.png?48016") no-repeat 8px -1701px;border:1px solid #ced5e2;text-align:center;font-size:1px;line-height:1px;text-indent:-9999px;color:#767676;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.insured_number .plus{background-position:8px -1728px}.insured_number .value{height:18px;padding:7px 0;background:#FFF;background-image:none;font-size:14px;line-height:14px;text-indent:0;color:#1c1c47;cursor:text}.insured_number .plus:hover,.insured_number .minus:hover{background-color:#ced5e2}.attention-popup-overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:url("/img/allert_overlay.png?48016") repeat;z-index:1000}.attention-popup{position:absolute;top:50%;left:50%;margin:-70px 0 0 -300px;background:#fafcfb;width:600px;z-index:1101;box-shadow:0 0 10px 6px #ced5e2;-moz-box-shadow:0 0 10px 6px #ced5e2;-webkit-box-shadow:0 0 10px 6px #ced5e2}.attention-popup-block{min-height:50px;padding:20px 30px 10px 90px;background:url('/img/allert.png?48016') 20px 15px no-repeat;font-size:13px;line-height:20px;color:#000}.attention-popup .attention-popup-close{position:absolute;top:17px;right:20px;width:10px;height:10px;background:url("/img/popup_close_icon.png?48016") no-repeat 0 0;cursor:pointer}.attention-popup .attention-popup-close:hover{background-position:0 0}.inerview_start{height:380px;margin-top:30px;width:308px;background:url('/img/interview/small.png?48016') no-repeat center top;border:1px solid #CED6E3;text-align:center}.inerview_start a{display:block;height:360px;width:282px;padding:20px 15px 0}.inerview_start .btn{display:inline-block;margin-top:175px;padding:.5em 50px;background-color:#b543a0;border:none;font-size:16px;font-weight:bold;color:#fff;text-decoration:none}.inerview_start .h-ribbon{padding:0 0 0 67px;margin-bottom:13px;background-image:url('/img/interview/ribbon.png?48016');font-size:13px}.inerview_start .h-ribbon span{background-image:url('/img/interview/ribbon.png?48016')}.inerview_start h2{font-family:'pf_dindisplay_promedium';font-size:23px;line-height:25px;font-weight:normal;color:#b543a0}input::-ms-clear{display:none}.choose_company .cell a .charter{position:absolute;top:3px;left:5px;font-size:11px;line-height:13px;color:#707070;font-style:normal;font-weight:normal}.choose_company .cell.active a .charter{color:#FFF}.week_table table td .day_data .charter{position:absolute;top:-6px;left:5px;font-size:11px;line-height:13px;color:#707070;font-style:normal;font-weight:normal}.week_table table td.active .day_data .charter{color:#FFF}.cabinet_with_avia .insurance_table td.yes.active{background:#ebf2ff url("/img/yes_bg.png?48016") no-repeat center}.cabinet_with_avia .insurance_table td.no.active{background:#ebf2ff url("/img/no_bg.png?48016") no-repeat center}.cabinet_with_avia .booking_insurance_box .h2{height:40px;padding:5px 14px;background:#22225e;color:#ffffff;font-size:16px;line-height:40px}.cabinet_with_avia .booking_insurance_box h2{font-size:16px;line-height:40px}.cabinet_with_avia .overlay_checked{position:absolute;left:-10px;background:#fff;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:100;top:-7px;width:104%;height:73px}.field.with_checkbox{position:relative;padding:0 10px 20px 25px}.field.with_checkbox .icheckbox_minimal{position:absolute;top:25px;left:5px}.field.save_user.with_checkbox{width:180px;padding:20px 0 0 23px}.field.save_user .help_link{display:inline;float:none}.ui-datepicker-trigger{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.insurance_body #insured_address_input{width:210px}.ac_name .free_seats strong:first-child{color:#b543a0 !important;text-transform:none !important}.diff-popup-text{padding:14px 25px 11px 75px;background:url("/img/diff_popup_bg.png?48016") no-repeat 20px 4px;font-size:16px;line-height:20px;color:#2E2D71}.differences-table{border-collapse:collapse}.differences-table td{padding:15px 20px;border:1px solid #CED4E2;font-size:14px;line-height:16px;color:#666666;text-align:center;vertical-align:middle}.differences-table td:first-child{text-align:left}.differences-table td.yes{background:#FAFCFB;color:#69C989}.differences-table td.yes+.ask{background:#FAFCFB}.differences-table td.no{background:#FFF7F8;color:#FE7F79}.differences-table td.ask{padding-right:30px;background:#FFF7F8;border-left:none}.differences-table td.ask.yes{background:#FAFCFB}.differences-table td.no-border-r{border-right:none}.differences-table th{padding:15px 17px;background:#ECF2FF;border:1px solid #CED4E2;font-size:14px;line-height:16px;color:#2D2C70;text-align:left;vertical-align:middle}.differences-table th.center{text-align:center}.differences-table .yes-icon:before{content:"t";font-family:"icons-font" !important}.differences-table .no-icon{position:relative}.differences-table .no-icon:before{content:"\e001";font-family:"icons-font" !important}.differences-table .no-icon:before{position:relative;top:4px;font-size:26px}.differences-table .tooltip-icon{position:relative}.differences-table .tooltip-icon:before{content:"?";font-family:"icons-font" !important}.differences-table .tooltip-icon:before{content:"?";font-family:"icons-font" !important}.differences-table .tooltip-icon:before{position:absolute;left:-7px;top:0;font-size:29px;font-weight:normal;z-index:1;color:#aebad2}.differences-table .tooltip-icon:hover:before{color:#23235f}.differences-table .tooltip-icon:before{position:relative;top:6px;font-size:30px;color:#AFB9D2}.differences-table td.yes .tooltip-icon{display:none}.hotels-new-tab{float:right;font-size:13px;line-height:15px;color:#FFF}.hotels-new-tab .icheckbox_minimal{float:left;margin:0}.scrollTop{display:none;position:fixed;top:0;bottom:0;margin:auto 0 auto 960px;width:40px;height:40px;background:#2d2d71;color:#ced5e2;z-index:10}.scrollTop:before{content:":";font-family:"icons-font" !important}.scrollTop:before{font-size:31px;line-height:38px;text-align:center;display:block}.scrollTop:hover{color:white}.scrollTop.fixed{position:absolute;top:100%;bottom:40px}.YouTubeDialog.ui-dialog{padding:0}.YouTubeDialog.ui-dialog .ui-dialog-titlebar-close{top:50%;right:15px;width:10px;height:10px;padding:0;margin:-7px 0 0}.YouTubeDialog.ui-dialog .ui-dialog-titlebar-close.ui-state-hover{background:none;border:none}.YouTubeDialog.ui-widget-content{border:none;background:#ffffff}.YouTubeDialog .ui-widget-header{padding:12px;border:none;background:#22225e;font-size:16px;line-height:20px;color:#ffffff}.YouTubeDialog .ui-icon-closethick{width:10px;height:10px;background:url("/img/popup_close_icon.png?48016") no-repeat}.bonuses{position:relative;background:#ebf2ff}.bonuses_ins{position:relative;height:57px;padding:15px 10px 15px 90px;background:url("/img/bonus-new.png?48016") no-repeat 10px center}.bonuses_ins .iradio_minimal{position:absolute;left:1px;top:18px}.use_user_bonuses svg{display:none}.wide_bonuses_block .bonuses_ins{height:auto}.bonuses p{font-size:16px;line-height:20px;color:#2d2d71;font-weight:bold}.wide_bonuses_block .bonuses_ins p,.wide_bonuses_block .bonuses_ins-card p{line-height:26px}.bonuses p strong{color:#b543a0;font-weight:inherit}.use_bonuses_check{position:relative;padding:10px 0 0 0;margin:0;font-size:14px;line-height:20px}.use_bonuses_check .icheckbox_minimal{float:left;margin:3px 2px 0 0}.about_bonuses{display:block;float:right;font-size:13px;line-height:20px;color:#4990e2}.about_bonuses:hover span{border-bottom:1px solid #4990e2}.bonuses_ins-card{margin:0 -15px;padding:25px 15px 15px 105px;background:#edfeea url("/img/otp_promo/OTP_Visa_Platinum_F.PNG?48016") no-repeat 10px 25px;background-size:80px;position:relative}.bonuses_ins-card .iradio_minimal{position:absolute;left:16px;top:40px}.bonuses_ins-card p strong{color:#60ba56}.bonuses .your-choise{background-color:#ffffff;display:inline-block;border:solid 1px #ced5e2;padding:3px 15px;font-size:12px;position:absolute;z-index:5;top:-12px;bottom:inherit;line-height:16px !important;font-weight:normal}.bonuses_ins-card .about_bonuses{line-height:26px}.section-additional{position:relative;font-size:13px;line-height:20px;color:#363b34;padding:15px 10px;border-top:1px solid #ced5e2;background-image:none;clear:both;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.section-additional.bonuses_ins-card{padding-top:15px;padding-left:90px;background-image:none}.bonuses .section-additional .use_bonuses_check{padding-top:0}.bonuses .section-additional .use_bonuses_check .ui-button,.bonuses .section-additional .use_bonuses_check .ui-button.ui-state-active{background:none}.section-additional p{color:#363b34;line-height:20px}.section-additional p strong{color:inherit}.wide_bonuses_block .section-additional p{font-size:15px;line-height:20px}.section-additional .about_bonuses{float:right;line-height:20px}.section-additional.disabled:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.3);z-index:5}.section-additional:last-of-type{border-bottom:1px solid #ced5e2}.section-additional input[type="text"]{display:none;width:auto;height:34px;padding:5px 10px;color:#343576;line-height:1;border:1px solid #ced5e2;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.section-additional input[type="text"]:focus{border-color:#aebad2}.section-additional input[type="text"].error{border-color:#ff5f5f}.section-additional input[type="text"].checking{border-color:#2d2e71}.section-additional strong span{color:inherit}.section-additional .form-checkbox__label{margin:7px 0;font-size:14px;line-height:20px;color:inherit;font-weight:normal;vertical-align:top}.section-additional .form-checkbox__label:before{margin-top:1px}.section-additional .ui-button{position:relative;display:inline-block;line-height:24px;vertical-align:top;padding:5px 0;margin-right:65px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.section-additional .ui-button svg{position:absolute;top:10px;left:0}.section-additional .ui-button svg,.section-additional .ui-button span{vertical-align:middle}.section-additional :checked~input[type="text"],.section-additional .ui-state-active~input[type="text"]{display:inline-block}@media only screen and (max-width: 360px){.section-additional :checked~input[type="text"],.section-additional .ui-state-active~input[type="text"]{display:block;margin:0 auto}}.section-additional .error--promocode{display:inline-block;font-family:Helvetica;font-size:11px;color:#ff5f5f;vertical-align:top;line-height:22px;padding:6px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.section-additional .btn-clear{display:inline-block;position:relative;width:34px;height:34px;font-size:30px;line-height:23px;text-align:center;vertical-align:top;top:0;right:0}.section-additional .btn-clear:before{float:none;content:'×';width:15px;height:15px;color:#f46d6c}.section-additional .loader--inline{position:static;display:inline-block;min-height:inherit;width:auto;height:auto;font-size:11px;line-height:24px;padding:5px;vertical-align:top;background-color:transparent;white-space:nowrap}.section-additional .loader--inline img{display:inline-block;max-width:24px;width:auto;height:auto;position:static;margin-right:5px;vertical-align:inherit}.section-additional__title{font-size:16px;color:#2d2d71;font-weight:bold;margin-bottom:10px}.section-additional__title:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.section-additional__about{float:right;position:relative;display:block;font-size:13px;font-weight:normal;color:#4990e2;text-decoration:none;z-index:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.section-additional__about:hover span{border-bottom:1px solid #4990e2}.section-additional__text{position:relative}.section-additional__text p{font-size:16px;color:inherit;margin:0}.section-additional__text p strong,.section-additional__text p span{color:#383838}.section-additional .bonuses_to_receive{font-size:16px;color:inherit;margin:0}.section-additional .bonuses_to_receive strong,.section-additional .bonuses_to_receive span{color:#383838}.section-additional .bonus_special_offer{color:#51A721}.section-additional .help-tooltip svg{width:16px;height:16px;display:inline-block;vertical-align:top;fill:#aebad2}.info-icon_content{fill:#ced5e2}.info-icon_content-border{stroke:#ced5e2}.section-bonus{padding-left:90px;background-color:#f9ecf7}.section-bonus:before{content:'';display:block;position:absolute;left:15px;top:15px;bottom:15px;margin:auto;width:60px;height:60px;background-image:url('/img/icons/icon-bonuses.png?48016');background-repeat:no-repeat;background-position:0 0;background-size:contain}.section-bonus.active{background-color:#e9bae2}.section-otp{padding-left:90px;background-color:#f1f9ea}.section-otp:before{content:'';display:block;position:absolute;left:15px;top:15px;bottom:15px;margin:auto;width:60px;height:40px;background-image:url('/img/promo/travel_card/otp_card_sm.png?48016');background-repeat:no-repeat;background-position:0 0;background-size:contain}.section-otp.active{background-color:#c7e9ba}.section-promocode{padding-left:90px;background-color:#f4f6fb}.section-promocode:before{content:'';display:block;position:absolute;left:15px;top:17px;margin:auto;width:60px;height:60px;background-image:url('/img/icons/icon-promocode.png?48016');background-repeat:no-repeat;background-position:0 0;background-size:100%}.section-promocode.active{background-color:#e1e7f9}.section-promocode input[type="text"]{text-align:center}.section-promocode .form-checkbox__label{margin-right:50px}.section-promocode__group{position:relative;display:inline-block;width:100%}.section-promocode__group samp.error{top:100%;left:100%;margin-left:-90px;margin-top:6px}.section-promocode .btn-clear{top:6px}.link-default{color:#4990e2;text-decoration:underline;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.link-default:hover{color:#5f9de6;text-decoration:none}.loader--inline{position:static;display:inline-block;height:34px;font-size:12px;color:#383838;vertical-align:middle;background-color:transparent;white-space:nowrap;padding:7px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.loader--inline img{display:inline-block;height:20px;margin-right:10px}.promocode-valid{position:relative;display:inline-block;width:34px;height:34px;font-size:25px;line-height:32px;vertical-align:middle;text-align:center}.promocode-valid:before{content:'';position:absolute;top:4px;left:0;right:0;margin:auto;display:block;width:10px;height:15px;border-bottom:3px solid #98be8a;border-right:3px solid #98be8a;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}@media only screen and (max-width: 984px){.section-additional__about.about_bonuses{float:right}}@media only screen and (max-width: 480px){.section-bonus,.section-otp,.section-promocode{padding-left:80px}.section-bonus.bonuses_ins-card,.section-otp.bonuses_ins-card,.section-promocode.bonuses_ins-card{padding-left:80px}.section-additional:before{left:10px}.section-additional__about{float:none}.section-additional__about.about_bonuses{float:none;display:block}.error--promocode{margin-top:10px}}@media only screen and (max-width: 360px){.section-bonus,.section-otp,.section-promocode{padding-top:80px;padding-left:10px}.section-bonus.bonuses_ins-card,.section-otp.bonuses_ins-card,.section-promocode.bonuses_ins-card{padding-top:80px;padding-left:10px}.section-additional:before{right:10px;bottom:inherit;margin:auto}.section-additional__about.about_bonuses{text-align:center}.section-additional__title{text-align:center}.section-additional__title a{float:none}.section-additional .error--promocode{width:100%}.loader--inline{padding-top:10px}.section-bonus .section-additional__text{text-align:center}}.seo-text h2{margin-bottom:20px;color:#23235f;text-transform:uppercase}.seo-text p{color:#5d5d5d;margin-bottom:15px}.seo-text h3{margin-bottom:14px;color:#23235f}.seo-text ul{width:100%;overflow:hidden;margin-bottom:20px;color:#5d5d5d}.seo-text ul li{float:left;margin-right:20px}.seo-text ul.list{list-style:disc;padding:10px 0 0 20px}.seo-text ul.list li{float:none}img[height="1"]{float:left}.bla-bla_heading{background:#22225e url("/img/bla-bla-ico.png?48016") no-repeat 20px 7px}.section-bla-bla-car{border:1px solid #ced5e2;background:#fff;padding:0;padding:15px;margin-bottom:20px}.section-bla-bla-car:after{content:"";clear:both;display:block;overflow:hidden;width:100%}@media only screen and (max-width: 768px){.section-bla-bla-car img{max-width:250px;margin:10px auto;display:block}.section-bla-bla-car__text{text-align:center;margin-bottom:20px;padding:.35em 0}}.section-bla-bla-car__text{font-size:1.3em;font-weight:bold;color:#22225e;padding:.6em 0}.section-bla-bla-car .hidden{display:none}.section-bla-bla-car .bla-btn{border:1px solid #ced5e2;background:#fff;padding:0;text-decoration:none;color:#22225e;display:block;padding:.5em 5px;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.section-bla-bla-car .bla-btn:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.section-bla-bla-car .bla-btn:hover{background-color:#22225e;border-color:#22225e;color:#fff}.wi-fi_train{width:195px;float:right;min-height:50px;text-align:left;background:url("/img/wi-fi_train.png?48016") no-repeat 158px 5px;font-size:13px;line-height:23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px}.aeroexpress_price.all a{float:left;margin-right:20px}.complex_flight .search_field.icon-event-icon{background-color:#fff}.minirules-block{float:left;width:50%;padding:5px 7px;box-sizing:border-box}.minirules-title{display:block;margin:0 0 7px;font-size:14px}.minirules-text{font-size:13px;line-height:20px}.minirules-text span{color:red}.minirules-note{clear:both;overflow:hidden}.message_on_booking_about_sn{color:red}.sitmap_avaliable{color:#AA3495}.sitmap_link{padding:16px 15px 14px 65px;background:#fafcfb url("/img/sitmap_icon.png?48016") no-repeat 15px 50%;border:1px solid #D9DBE7;font-size:14px;color:#000}.sitmap_link a:hover{text-decoration:underline}#sa_popup{background:#FFF}#sa_popup .infopopup-block{width:100%;background:#FFF;box-sizing:border-box}#sa_popup h1{font-size:16px;line-height:20px;color:#21215D;font-weight:normal}#sa_popup h1 span{padding:0 2px;font-size:14px}#sa_popup h1 strong{padding:0 2px 0 6px;font-weight:bold}#sa_popup .pass_list{padding:15px 0;font-size:14px;line-height:20px;color:#000}#sa_popup .pass_list li{margin:0 0 10px}#sa_popup .iradio_minimal{float:left;margin:3px 5px 0 0}#sa_popup .row{margin-left:0px}.plane_scheme{position:relative;width:100%;padding:10px 0 20px 0;border-top:1px solid #CED5E2;white-space:nowrap}.plane_scheme_ins{position:relative}.plane_scheme_ins:after{position:absolute;bottom:30px;left:0;right:0;content:"";border-bottom:2px solid #ced5e2;content:" ";display:block;height:0;clear:both}.plane_scheme_ins .plane_scheme_ins__scroll{position:relative;padding:5px 0 20px;width:100%;overflow:auto}.plane_scheme ul{display:inline-block}.plane_scheme li{position:relative;width:26px;height:22px;margin:4px 5px}.plane_scheme li.icon-hyundai-seat-back{background:url("/img/seats_icons.png?48016") no-repeat 0 -27px;color:white;text-align:center}.plane_scheme li.occupied{background-position:0 0}.plane_scheme li.checked{background-position:0 -54px}.plane_scheme li a{display:block;width:20px;height:22px;padding:0 6px 0 0;font-size:13px;line-height:24px;color:#FFF;text-align:center}.plane_scheme li span{display:block;width:20px;height:22px;padding:0 6px 0 0;font-size:13px;line-height:24px;color:#000;text-align:center}.plane_scheme_ins:after{content:" ";display:block;height:0;clear:both}.plane_scheme .icon-hyundai-seat-back{background:url("/img/avia_seats_sprite.png?48016");color:white;background-position:150px 0;text-align:center}.plane_scheme .icon-hyundai-seat-back:not(.occupied){cursor:pointer}.plane_scheme .plane_scheme_ins_legend{position:relative;padding-top:10px;width:100%;border-bottom:2px solid #ced5e2;overflow:hidden;clear:both}.plane_scheme .plane_scheme_ins_legend div{float:left;margin-bottom:10px}.plane_scheme .plane_scheme_ins_legend div.legend-item{margin-bottom:0}.plane_scheme .plane_scheme_ins_legend .plane_scheme_ins_legend_description{line-height:24px;margin-right:50px;min-width:150px}.plane_scheme .plane_scheme_ins_legend .icon-hyundai-seat-back{width:16px;height:16px;margin:4px 5px;border-radius:5px}.plane_scheme .occupied{background-position:119px 0}.plane_scheme .e{background-position:57px 0}.plane_scheme .ow{background-position:88px 0}.plane_scheme .wc{background-position:212px 0}.plane_scheme .checked{background-position:181px 0}.plane_scheme_ins_row{display:inline-block;overflow:hidden;vertical-align:top}.plane_scheme_ins_row div{width:26px;height:22px;margin:4px 5px}.plane_scheme_ins_row div span{display:block;width:20px;height:22px;padding:0 6px 0 0;font-size:13px;line-height:24px;color:#000;text-align:center}.servise_cost{margin:17px 0 0;font-size:13px;line-height:35px;color:#000000;clear:both;overflow:hidden}.sa_popup .seats_submit{display:block;float:right;width:auto;height:35px;padding:0 35px;background:#b543a0;border:none;font-size:16px;line-height:35px;color:#FFF;font-weight:bold;cursor:pointer;transition:background-color .1s linear .1s}.wings{position:absolute;top:20px;width:172px;height:30px;background:url("/img/wings.png?48016") no-repeat}.wings.left_wing{bottom:20px;top:auto;background-position:0 -31px;left:45%}.wings.right_wing{background-position:0 0;left:45%}.tickets_ee .copy_block{background-image:url("/img/copy_bg_ee.png?48016")}.aviahotel-banner{bottom:0}.aviahotel-banner img{position:absolute;z-index:10}.aviahotel-banner span{position:absolute;bottom:32px;left:32px;width:500px;font-size:18px;line-height:20px;font-family:'plumbregular';color:#22225e;z-index:20}.citybreaks-banner{position:relative;display:none;width:636px;height:300px}.citybreaks-banner span{position:absolute;top:45px;left:103px;width:500px;font-size:15px;line-height:20px;text-transform:uppercase;font-weight:bold;color:#ffffff;letter-spacing:.01em;font-family:'plumbregular'}.citybreaks-banner .text1{position:absolute;top:120px;left:28px;width:300px;font-size:29px;line-height:35px;text-transform:uppercase;font-family:'plumbbold';color:#22225e}.citybreaks-banner .text2{position:absolute;top:193px;left:28px;width:330px;font-size:32px;line-height:34px;font-family:'plumbbold';color:#b543a0}.citybreaks-banner .text3{position:absolute;top:255px;left:28px;width:370px;font-size:18px;line-height:20px;font-family:'plumbregular';color:#22225e}.citybreaks-banner.banner1{background-image:url("/img/banners/citybreaks_banner1.jpg?48016")}.citybreaks-banner.banner2{background-image:url("/img/banners/citybreaks_banner2.jpg?48016")}.citybreaks-banner.banner2 .text2{width:350px;font-size:29px}.citybreaks-banner.banner3{background-image:url("/img/banners/citybreaks_banner3.jpg?48016")}.citybreaks-banner.banner4{background-image:url("/img/banners/citybreaks_banner4.jpg?48016")}.citybreaks-banner.banner5{background-image:url("/img/banners/citybreaks_banner5.jpg?48016")}.citybreaks-banner.banner5 .text1{width:340px;font-size:27px;line-height:34px}.citybreaks-banner.banner6{background-image:url("/img/banners/citybreaks_banner6.jpg?48016")}.citybreaks-banner.banner6 .text1{width:340px}.citybreaks-banner.banner7{background-image:url("/img/banners/citybreaks_banner7.jpg?48016")}.citybreaks-banner.banner8{background-image:url("/img/banners/citybreaks_banner8.jpg?48016")}.citybreaks-banner.banner8 .text1{width:330px;font-size:26px;line-height:34px}.citybreaks-banner-block1 .banner1{display:block}.citybreaks-banner-block2 .banner2{display:block}.citybreaks-banner-block3 .banner3{display:block}.citybreaks-banner-block4 .banner4{display:block}.citybreaks-banner-block5 .banner5{display:block}.citybreaks-banner-block6 .banner6{display:block}.citybreaks-banner-block7 .banner7{display:block}.citybreaks-banner-block8 .banner8{display:block}.cb-bg{height:510px;background:url("/img/banners/cb_bg_repeat.jpg?48016") repeat-x top}.visa_infoblock span.timc_nationality_select_span,.visa_infoblock .timc_nationality_select{display:inline-block;height:20px;padding:5px 10px;text-decoration:none;border:1px solid transparent;vertical-align:middle;line-height:20px}.visa_infoblock span.timc_nationality_select_span:hover{width:270px;border-color:#ced5e2}.visa_infoblock .timc_nationality_select{width:270px;border-color:#22225e}.preloader_banner__grad{width:100%;background:#94c4e4;background:-moz-linear-gradient(top, #94c4e4 0%, #c9e1f1 50%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #94c4e4), color-stop(50%, #c9e1f1), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #94c4e4 0%, #c9e1f1 50%, #ffffff 100%);background:-o-linear-gradient(top, #94c4e4 0%, #c9e1f1 50%, #ffffff 100%);background:-ms-linear-gradient(top, #94c4e4 0%, #c9e1f1 50%, #ffffff 100%);background:linear-gradient(to bottom, #94c4e4 0%, #c9e1f1 50%, #ffffff 100%)}.preloader_banner__wrap{max-width:960px;min-width:480px;margin:0 auto;position:relative}.preloader_banner__wrap .usb-logo{position:absolute;left:42px;top:21px}.preloader_banner__wrap .usb-logo img{width:180px;height:86px;margin:0}.preloader_banner__wrap .tickets-logo{position:absolute;right:26px;top:37px}.preloader_banner__wrap .tickets-logo img{width:202px;height:27px}.preloader_banner__wrap .usb-benefits{display:block;padding-top:132px;padding-left:34px;font-size:34px;line-height:60px;letter-spacing:-1px;color:#3a3a3a;text-transform:uppercase;font-family:'pf_agora_sans_proregular'}.preloader_banner__wrap .usb-benefits strong{font-size:61px;line-height:54px;font-family:'pf_agora_sans_problack';color:#b543a0}.preloader_banner__wrap .usb-benefits strong:first-child{color:#22225e}.preloader_banner__wrap .usb-card_preloader{position:absolute;right:0px;top:112px;width:345px;height:253px}.preloader_banner__wrap .usb-percents{width:284px;height:155px;text-align:justify;position:relative;margin:10px 0 0 39px;background:url("/img/usb-promo/preloader-percent.png?48016") no-repeat 0 0}.preloader_banner__wrap .usb-percents:after{content:'';display:inline-block;vertical-align:top;width:100%;height:0px}.preloader_banner__wrap .usb-percents p{display:inline-block;vertical-align:top;width:85px;padding-top:60px;line-height:18px;text-align:center;color:#ffffff}.pop-trip{width:470px;color:#232160}.pop-trip.segment__item{border:1px solid #ced5e2;background:#ffffff;padding:0}.pop-trip.segment__item:after{content:"";clear:both;display:block;overflow:hidden;width:100%}@media only screen and (max-width: 768px){.pop-trip.segment__item{margin-bottom:15px}}.pop-trip .heading_white{padding:22px 0;text-indent:55px;font-size:18px;border-bottom:1px solid #d2dbe8;background:#fafcfb url('/img/location-marker.png?48016') no-repeat 10px}.pop-trip .heading_white h2{font-size:18px;text-transform:none}.pop-trip .item{padding:18px 10px;font-size:16px;border-bottom:1px dotted #d2dbe8}.pop-trip .item:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.pop-trip .item:last-child{border-bottom:none}.pop-trip .destination{position:relative;padding-left:25px;margin-top:8px}.pop-trip .destination:before{content:"4";font-family:"icons-font" !important}.pop-trip .destination .text_input,.pop-trip .destination .txtinput,.pop-trip .destination .sbHolder{background:#fff}.pop-trip .destination .text_input.error,.pop-trip .destination .txtinput.error,.pop-trip .destination .sbHolder.error{background:#f4d3de}.pop-trip .destination .sbHolder{background:#fff}.pop-trip .destination:before{content:"4";font-family:"icons-font" !important}.pop-trip .destination:before{position:absolute;left:7px;top:9px;font-size:17px;color:#aebad2;z-index:7}.pop-trip .destination:hover:before{color:#23235f}.pop-trip .destination:before{position:absolute;left:0;top:0;padding-right:8px;font-size:14px;color:#b543a0}.pop-trip .destination:hover:before{color:#b543a0}.pop-trip .empty{padding:10px 15px;text-align:center}.btn-booking{font-size:16px;font-weight:bold;color:#b543a0;padding:0px 10px;line-height:34px;height:34px;cursor:pointer;border:1px solid transparent;background-color:#fff;display:block;text-decoration:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;max-width:100%;min-width:130px;border:1px solid #b543a0}.btn-booking:hover{background-color:#fff}input.btn-booking{width:100%}.btn-booking:hover{background-color:#fff}input.btn-booking{width:100%}.btn-booking__normal{display:inline-block}.btn-booking__hover{display:none}.btn-booking:hover{background:#b543a0;color:#fff}.btn-booking:hover .btn-booking__normal{display:none}.btn-booking:hover .btn-booking__hover{display:inline-block}.hotels_loader_wrapper{width:100%;margin:0 auto;position:relative}.hotels_loader_wrapper li{display:inline-block;vertical-align:top;background:url("/img/preloader-hotels.png?48016") no-repeat top left;width:57px;height:57px;margin:9px}.hotels_loader_wrapper li div{width:57px;height:57px;background:url("/img/preloader-hotels.png?48016") no-repeat bottom left;opacity:0}.bonuses_ins-card .usb-bank--newuser .newuser_text,.bonuses_ins-card .usb-bank--add-card .newuser_text,.bonuses_ins-card .usb-bank--newuser .add-card_text,.bonuses_ins-card .usb-bank--add-card .add-card_text{font-weight:bold;color:#22225e;font-size:16px}.bonuses_ins-card .usb-bank--newuser p,.bonuses_ins-card .usb-bank--add-card p{line-height:1.6;font-size:14px;color:#22225e;font-weight:normal}.bonuses_ins-card .usb-bank--newuser p a,.bonuses_ins-card .usb-bank--add-card p a{color:#4990e2;border-bottom:1px solid #4990e2;text-decoration:none}.bonuses_ins-card .usb-bank--newuser p a:hover,.bonuses_ins-card .usb-bank--add-card p a:hover{border-bottom:1px solid transparent}.bus_specials .bus_specials-list{position:relative;display:block;text-align:justify}.bus_specials .bus_specials-list:after{display:inline-block;width:100%;height:0;content:''}.bus_specials .bus_specials-item{display:inline-block;width:313px}.bus_specials .special__description{position:relative;display:block;background-color:#fff;width:100%;text-align:center;margin-top:-2px;padding-bottom:20px}.bus_specials strong{font-size:14px;padding:15px 0 10px;display:block;color:#22225e}.bus_specials .price-btn{display:inline-block;border:solid 1px;padding:10px;line-height:15px;color:#b83ba3;font-weight:bold;position:relative}.bus_specials .btn-booking__hover{position:absolute;left:0;top:0;width:100%;height:100%;line-height:36px;color:#fff}.additional-services-summary{padding:14px;border-left:1px solid #ced5e2;border-right:1px solid #ced5e2;color:#000}.additional-services-summary .popup__table-header{padding:7px 0 12px;font-size:14px;color:#000}.additional-services-summary .popup__table-header .sum-color{color:#22225E}.additional-services-summary .popup__table-row{padding:5px 0}.additional-services-summary .popup__title--sub{font-size:14px}.additional-services-summary .text-right{text-align:right}.pop-trip .btn-booking{font-size:14px}.pop-trip .btn-booking strong,.pop-trip .btn-booking .btn-booking__hover{font-size:16px}.car_body .preloader_banner{background:#fff url("/img/preloader-car-bg.jpg?48016") top left repeat-x}.subheader{min-height:60px;color:#fff;border-bottom:1px solid #2d2d71;background:#22225e}.subheader li{float:left;margin-right:30px}.subheader .service{display:block;position:relative;padding:22px 0 0 30px;text-transform:uppercase;font-size:13px;font-weight:bold;color:#ced5e2}.subheader .service.insurance{background:url("/img/car-insurance/insurance_type_sprite.png?48016") no-repeat 0 20px}.subheader .service.insurance:hover,.subheader .service.insurance.active{color:#fff;background-position:0 -71px}.subheader .service.insurance.active:before{content:"";position:absolute;left:50%;bottom:-21px;width:0;height:0;margin-left:-13px;border:13px solid transparent;border-bottom-color:#2d2d71}.subheader .service.insurance.active:after{content:"";position:absolute;left:50%;bottom:-21px;width:0;height:0;margin-left:-12px;border:12px solid transparent;border-bottom-color:#2d2d71}.subheader .service.insurance.car{background-position:0 -24px}.subheader .service.insurance.car:hover,.subheader .service.insurance.car.active{background-position:0 -115px}.subheader .user_options{margin-left:-10px;margin-right:-10px;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0}.subheader .user_options:after{display:block;clear:both;overflow:hidden;content:''}.subheader .user_options span{color:#b2bdce}.subheader .edit{float:right;margin-top:9px;color:#b2bdce;font-size:11px}.subheader .edit:hover{color:#fff}.subheader.custom_bg{background:#2d2d71;background:-moz-linear-gradient(left, #2d2d71 0%, #2d2d71 50%, #22225e 51%, #22225e 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #2d2d71), color-stop(50%, #2d2d71), color-stop(51%, #22225e), color-stop(100%, #22225e));background:-webkit-linear-gradient(left, #2d2d71 0%, #2d2d71 50%, #22225e 51%, #22225e 100%);background:-o-linear-gradient(left, #2d2d71 0%, #2d2d71 50%, #22225e 51%, #22225e 100%);background:-ms-linear-gradient(left, #2d2d71 0%, #2d2d71 50%, #22225e 51%, #22225e 100%);background:linear-gradient(to right, #2d2d71 0%, #2d2d71 50%, #22225e 51%, #22225e 100%)}.subheader .other-option{display:block;height:61px;color:#fff;font-size:13px;line-height:61px;padding-left:25px}.subheader .other-option:before{content:'"';font-family:"icons-font" !important}.subheader .other-option:before{position:absolute;left:10px;font-size:17px;font-weight:100;color:#ebf2ff}.subheader .text{padding-left:10px;padding-right:10px;width:83.33333333%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:61px;padding-left:30px;font-size:14px;line-height:61px;background:#22225e}.hotels_body .preloader_banner_bg2{background-image:url('/img/banners/preloader_banner_hotels2_bg.jpg?48016');min-height:500px}.preloader_promo_block.preloader_csa{background:url("/img/preloaders/cz_preloader_repeat.png?48016") repeat-x top;font-size:14px;line-height:18px;color:#FFF}.preloader_promo_block.preloader_csa.preloader_csa_bg2{background:white}.preloader_promo_block.preloader_csa.preloader_csa_bg2 .preloader_promo_block_ins{background:url("/img/banners/preloader_csa2.jpg?48016") no-repeat 55% 0}.preloader_promo_block.preloader_csa.preloader_csa_bg3{background:white}.preloader_promo_block.preloader_csa.preloader_csa_bg3 .preloader_promo_block_ins{background:url("/img/banners/preloader_csa3.jpg?48016") no-repeat 55% 0}.preloader_promo_block.preloader_csa .preloader_promo_block_ins{min-height:550px;background:url("/img/banners/preloader_csa.jpg?48016") no-repeat 55% 0}.preloader_promo_block.preloader_csa .tickets_recommends strong{float:left}.preloader_promo_block.preloader_csa .tickets_recommends em{display:inline-block;padding:2px 0 0px;font-style:normal}.preloader_promo_block.preloader_csa h1{height:auto;color:#EC1B23;font-weight:bold}.preloader_promo_block.preloader_csa h1 span{display:block;margin:0 0 5px;font-size:30px;line-height:35px;color:#0055A5;font-family:'plumbregular';text-transform:none}.preloader_promo_block.preloader_csa h1 strong{background:url("/img/tk_preloader_plane.png?48016") no-repeat 100%}.preloader_promo_block.preloader_csa ul{padding:0 500px 10px 0}.preloader_promo_block.preloader_csa li{background:none;color:#000;font-size:20px;line-height:26px;margin:0 0 10px;position:relative}.preloader_promo_block.preloader_csa li:before{content:"";width:8px;height:8px;overflow:hidden;background:#0188c6;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:1px solid #0188c6;position:absolute;left:5px;top:8px}.preloader_promo_block.preloader_csa p{color:#000;padding:0 0 0 30px}.preloader_promo_block.preloader_csa .tickets_recommends strong{padding:0 15px 0 0}.preloader_promo_block.preloader_csa img{margin:0 0 -11px 15px}.aeroexpress_body .persons_popup_ins dt{padding-top:8px;margin-bottom:10px}@media screen and (min-width:320px) and (max-width:960px){.body_container{position:relative}.body_container.avia_country_new_body{min-width:1000px}}@media only screen and (max-width: 768px){.avia_country_new_body div{box-sizing:content-box}.avia_country_new_body .time_field .sbSelector,.avia_country_new_body .class_field .sbSelector,.avia_country_new_body .persons_field .sbSelector{background:transparent}}.avia_body .feedback_popup .sbOptions a{padding:0 7px}.smart-choice{padding:14px;background:#F1FFF8;border-left:1px solid #CED5E1;border-right:1px solid #CED5E1;color:#000000;line-height:15px}.smart-choice__title{font-size:13px}.smart-choice__item{font-size:14px}.smart-choice__item .iradio_minimal{float:left;margin:0}.smart-choice__item label span{display:block;float:left}.smart-choice__item .help_link{margin:0 2px 0 8px}.smart-choice ul{list-style:none;padding:0;display:block}.smart-choice ul a{display:block;text-decoration:none}.smart-choice ul>li{position:relative}.smart-choice ul>li>ul{padding:10px 0}.smart-choice ul>li>ul>li{position:relative}.smart-choice ul>li{float:left;padding-right:10px}.smart-choice ul li{width:350px;padding:0}.smart-choice ul li:first-child{width:220px}.smart-choice .s7-icons{display:block;float:left;font-size:22px;color:#aebad2;font-style:normal}.smart-choice .s7-icons:hover{color:#22225e;cursor:default}.smart-choice .s7-icons.s7-baggage:before{font-family:"icons-font" !important;content:"\e017"}.smart-choice .s7-icons.s7-seats:before{font-family:"icons-font" !important;content:"\e01b"}.smart-choice .s7-icons.s7-edit:before{font-family:"icons-font" !important;content:"\e019"}.smart-choice .s7-icons.s7-return:before{font-family:"icons-font" !important;content:"\e01a"}.smart-choice .s7-icons.s7-businesshall:before{font-family:"icons-font" !important;content:"\e018"}.smart-choice:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.booking_page .smart-choice ul li:first-child{width:140px}.search__empty{background:#fafcfb}.search__empty:before{visibility:hidden}.search__empty:before h1{color:#22225e}.preloader-banner{background:url('/img/banners/preloader_scat_bg.jpg?48016') left top repeat-x}.tickets-recommends{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.5);box-shadow:0 3px 3px rgba(0,0,0,0.5);position:absolute;left:90px;background:#ffffff;border-top-left-radius:0;border-top-right-radius:0;font-family:'pf_dindisplay_prolight';font-size:20px;color:#22225e;line-height:30px;padding:5px 15px;text-transform:uppercase;vertical-align:middle;z-index:10}.tickets-recommends:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.tickets-recommends img,.tickets-recommends__logo,.tickets-recommends__text{display:inline-block;vertical-align:top}.tickets-recommends__logo,.tickets-recommends__text{padding:10px 0}.tickets-recommends img{max-width:105px;margin-top:2px}.tickets-recommends__logo{font-family:'plumbbold';line-height:28px}.tickets-recommends__logo span{color:#b543a0}.tickets-recommends__text{margin:0 10px}.banner_bg_aib{background:#ffffff url("/img/preloader_os_bg.jpg?48016")}.banner_bg_aib .bigbg{background:url('/img/banners/preloader_airbaltic-bg.jpg?48016') no-repeat top center}.banner_bg_aib img{margin:-1px 0 0 0}.banner_bg_aib .container{width:960px;margin:auto;line-height:0;font-size:0}.s7-recommendations{position:relative;display:block;width:50%;height:100%}.s7-recommendations__heading{height:auto;padding:0 0 8px;font-size:16px;line-height:28px;color:#22225e;clear:both;overflow:hidden}.s7-recommendations__text{position:relative;padding:13px ;background:#ffffff;font-size:13px;line-height:18px;color:#000000;overflow:hidden}.s7-recommendations__text .label-corner{position:absolute;top:-1px;right:-1px;width:0;height:0;border-style:solid;border-width:0 67px 67px 0;border-color:transparent #8cc23c transparent transparent;z-index:10}.s7-recommendations__text .label-corner em{display:inline-block;font-size:12px;line-height:44px;color:#FFF;height:67px;width:67px;font-style:normal;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.s7-recommendations__text li{padding:5px 0}.s7-recommendations__text li:first-child{padding:7px 0 15px;border-bottom:1px solid #E3E4E7;font-size:16px;line-height:22px;margin-bottom:10px}.s7-recommendations__text li.no{position:relative;padding-left:27px}.s7-recommendations__text li.no:before{content:"";position:absolute;top:6px;left:7px;width:4px;height:14px;background-color:#D51F3B;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.s7-recommendations__text li.no:after{content:"";position:absolute;top:6px;left:7px;width:4px;height:14px;background-color:#D51F3B;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.s7-recommendations__text li.yes{position:relative;padding-left:27px}.s7-recommendations__text li.yes:before{content:"";position:absolute;top:6px;left:7px;width:4px;height:14px;background-color:#8DC33B;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.s7-recommendations__text li.yes:after{content:"";position:absolute;top:6px;left:7px;width:4px;height:14px;background-color:#8DC33B}.s7-recommendations__text .iradio_minimal{float:left;padding:0 10px 0 0}.s7-recommendations__text .iradio_minimal:before{border:2px solid #6C7991}.s7-recommendations__text .iradio_minimal:after{top:4px;left:4px}.s7-recommendations__text .iradio_minimal.checked:before{border:2px solid #1c1c47}.s7-recommendations__text label{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ffffff;border-bottom:none;z-index:5}.fl .s7-recommendations__text label{border-radius:5px 0px 0px 0px;-moz-border-radius:5px 0px 0px 0px;-webkit-border-radius:5px 0px 0px 0px}.fr .s7-recommendations__text label{border-radius:0 5px 0px 0px;-moz-border-radius:0 5px 0px 0px;-webkit-border-radius:0 5px 0px 0px}.fl .s7-recommendations__text{border-radius:5px 0px 0px 0px;-moz-border-radius:5px 0px 0px 0px;-webkit-border-radius:5px 0px 0px 0px}.fr .s7-recommendations__text{border-radius:0 5px 0px 0px;-moz-border-radius:0 5px 0px 0px;-webkit-border-radius:0 5px 0px 0px}.s7-recommendations__text.checked label{border:1px solid #22225e;border-bottom:none}.s7-recommendations__popup{position:absolute;top:100%;left:0;right:0;display:none;padding:20px 240px 25px 13px;margin-top:12px;background:#ffffff url("/img/s7_popup.jpg?48016") top right;border:1px solid #ced5e2;box-shadow:0 0 6x #ced5e2;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:13px;line-height:18px;color:#000000;font-weight:bold;z-index:100}.checked .s7-recommendations__popup{display:block}.s7-recommendations__popup h5{padding:5px 0;font-size:16px;line-height:22px;color:#BDD22B}.s7-recommendations__popup:before{position:absolute;left:20px;top:-34px;content:'';width:0;height:0;border:solid transparent;border-width:17px 12px;border-bottom-color:#fafcfb;margin-left:-5px;z-index:2}.s7-recommendations__popup:after{position:absolute;left:19px;top:-35px;content:'';width:0;height:0;border:solid transparent;border-width:17px 14px;border-bottom-color:#ced5e2;margin-left:-6px;z-index:1}.s7-recommendations__popup .close{position:absolute;top:10px;right:10px;width:17px;height:17px}.s7-recommendations__popup .close:before{content:"";position:absolute;top:0;left:3px;width:4px;height:17px;background-color:#6C7991;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.s7-recommendations__popup .close:after{content:"";position:absolute;top:0;left:3px;width:4px;height:17px;background-color:#6C7991;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.factura_vat .payer-data{background:#FFF;margin-bottom:10px}.factura_vat .payer-data h2{padding:0 12px}.factura_vat .payer-data .switch{border-top:1px solid #cdd5e2;border-bottom:1px solid #cdd5e2;padding:10px 12px}.factura_vat .payer-data .switch .iradio_minimal{float:left;margin-top:1px}.factura_vat .payer-data .switch .field{line-height:18px;padding:0 40px 0 0}.factura_vat .payer-data .user-data{padding:10px 12px;display:none}.factura_vat .payer-data .user-data .field{margin-bottom:20px;box-sizing:border-box}.factura_vat .payer-data .user-data .field .txtinput{width:100%;height:36px}.factura_vat .payer-data .user-data .field.nationality,.factura_vat .payer-data .user-data .field.miasto{width:192px}.factura_vat .payer-data .user-data .field.street,.factura_vat .payer-data .user-data .field.nip{width:220px}.factura_vat .payer-data .user-data .field.flat,.factura_vat .payer-data .user-data .field.index{width:110px}.factura_vat .payer-data .user-data .field.firmname,.factura_vat .payer-data .user-data .field.fullname{width:384px}.factura_vat .chosen-container-single .chosen-single{height:40px;line-height:40px}.infopopup-header .close{position:absolute;display:none;width:10px;height:10px;margin:10px;background:url("/img/popup_close_icon.png?48016") no-repeat 0 0;top:7px;right:7px}.infopopup-header .close:hover{background-position:0 bottom}.preloader_promo_block.preloader_qat{background:url("/img/banners/preloader_qat_bg.jpg?48016") repeat-x top center}.preloader_promo_block.preloader_qat img{margin:-4px 0 0 22px}.preloader_promo_block.preloader_qat li{background:url("/img/banners/banner_li.png?48016") no-repeat 0 5px}.preloader_promo_block.preloader_qat .wrapper{background:url("/img/banners/preloader_qatar.jpg?48016") no-repeat top center;min-height:500px}.preloader_promo_block.preloader_qat h1{color:#64003d}.preloader_promo_block.preloader_qat h1 strong{background:url("/img/banners/preloader_plane.png?48016") no-repeat 100%}.preloader_promo_block.preloader_qat .small{background:none;font-size:15px;font-weight:normal;padding:0}.preloader_promo_block.preloader_qat2{background:#FFF url("/img/metapreloader_bg.png?48016") repeat-x 0 0}.preloader_promo_block.preloader_qat2 img{margin:-4px 0 0 22px}.preloader_promo_block.preloader_qat2 li{background:url("/img/banners/banner_li.png?48016") no-repeat 0 5px}.preloader_promo_block.preloader_qat2 .wrapper{background:url("/img/preloaders/qat2_bg_ru.jpg?48016") no-repeat right;min-height:500px}.preloader_promo_block.preloader_qat2 .wrapper.en,.preloader_promo_block.preloader_qat2 .wrapper.az{background:url("/img/preloaders/qat2_bg_en.jpg?48016") no-repeat right}.preloader_promo_block.preloader_qat2 .qat{width:55%;padding:57px 0 0}.preloader_promo_block.preloader_qat2 .qat.en{padding:90px 0 0}.preloader_promo_block.preloader_qat2 h1{height:auto;margin-bottom:18px;font-size:36px;line-height:50px;color:#63003D;text-transform:uppercase}.preloader_promo_block.preloader_qat2 p{font-size:20px;line-height:26px;color:#000000;font-weight:bold}.preloader_promo_block.preloader_qat2 .qat.az_preloader h1{height:auto;margin-bottom:18px;font-size:34px;line-height:46px;color:#63003D;font-family:Arial;font-weight:bold}.preloader_promo_block.preloader_qat2 .qat.az_preloader p{font-weight:normal;font-family:Arial}.preloader_promo_block.preloader_qat2 .qat.az_preloader p small{display:block;margin:10px;font-size:15px;line-height:30px;color:#63003D}.preloader_promo_block.preloader_aegean{background:url("/img/banners/Aegean_preloader_bg.jpg?48016") repeat-x top center}.preloader_promo_block.preloader_aegean img{margin:-15px 0 0 22px}.preloader_promo_block.preloader_aegean ul{width:55%}.preloader_promo_block.preloader_aegean li{background:url("/img/banners/banner_li.png?48016") no-repeat 0 5px}.preloader_promo_block.preloader_aegean .wrapper{background:url("/img/banners/Aegean_preloader.jpg?48016") no-repeat top center;min-height:500px}.preloader_promo_block.preloader_aegean h1{color:#64003d}.preloader_promo_block.preloader_aegean h1 strong{background:url("/img/banners/preloader_plane.png?48016") no-repeat 100%}.preloader_promo_block.preloader_aegean .small{background:none;font-size:14px;font-weight:normal;padding:0}.preloader_promo_block.preloader_aegean{background:url("/img/banners/Aegean_preloader_bg.jpg?48016") repeat-x top center}.preloader_promo_block.preloader_aegean img{margin:-15px 0 0 22px}.preloader_promo_block.preloader_aegean ul{width:55%}.preloader_promo_block.preloader_aegean li{background:url("/img/banners/banner_li.png?48016") no-repeat 0 5px}.preloader_promo_block.preloader_aegean .wrapper{background:url("/img/banners/Aegean_preloader.jpg?48016") no-repeat top center;min-height:500px}.preloader_promo_block.preloader_aegean h1{color:#64003d}.preloader_promo_block.preloader_aegean h1 strong{background:url("/img/banners/preloader_plane.png?48016") no-repeat 100%}.preloader_promo_block.preloader_aegean .small{background:none;font-size:14px;font-weight:normal;padding:0}.preloader_s7{background:url("/img/banners/preloader_s7_bg.jpg?48016") repeat-x top center}.preloader_s7 .wrapper{width:1076px}#fancybox-wrap #fancybox-close{right:15px}.preloader_promo_block.preloader_ka1{background:url("/img/preloaders/korean_air/preloader_korean_bg.jpg?48016") repeat-x top center}.preloader_promo_block.preloader_ka1 img{margin:0 0 0 22px}.preloader_promo_block.preloader_ka1 li{background:url("/img/preloaders/korean_air/banner_li.png?48016") no-repeat 0 5px}.preloader_promo_block.preloader_ka1 .wrapper{background:url("/img/preloaders/korean_air/preloader_korean.jpg?48016") no-repeat top center;min-height:500px}.preloader_promo_block.preloader_ka1 h1{color:#1C4D9A}.preloader_promo_block.preloader_ka1 h1 strong{padding:0 0 0 50px;background:url("/img/preloaders/korean_air/preloader_plane.png?48016") no-repeat 0}.preloader_promo_block.preloader_ka1 h1 strong:first-child{padding:0;background:none}.preloader_promo_block.preloader_ka1 p{margin-bottom:15px;font-size:20px;line-height:30px;color:#1B4D9D;font-family:'plumbbold'}.preloader_promo_block.preloader_ka1 .small{background:none;font-size:15px;font-weight:normal;padding:0}.preloader_promo_block.preloader_ps{background:url("/img/preloaders/mau/mau_repeat_bg.jpg?48016") repeat-x top center}.preloader_promo_block.preloader_ps li{background:url("/img/preloaders/korean_air/banner_li.png?48016") no-repeat 0 5px}.preloader_promo_block.preloader_ps .wrapper{background:url("/img/preloaders/mau/mau_preloader_bg.jpg?48016") no-repeat top center;min-height:500px}.preloader_promo_block.preloader_ps h1{margin-left:20px;color:#f5d834}.preloader_promo_block.preloader_ps h1 strong{height:46px;padding:0 0 0 50px;background:url("/img/preloaders/mau/plane_icon.png?48016") no-repeat 0}.preloader_promo_block.preloader_ps h1 strong:first-child{padding:0;background:none}.preloader_promo_block.preloader_ps p{margin-bottom:15px;font-size:20px;line-height:30px;color:#1B4D9D;font-family:'plumbbold'}.preloader_promo_block.preloader_ps .small{background:none;font-size:15px;font-weight:normal;padding:0}.infants-quantity{position:relative}.infants-attention-popup{position:absolute;top:45px;right:-52px;width:300px;padding:10px;background:#ffffff;border:1px solid #ced5e2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 0 6px #ced5e2;-moz-box-shadow:0 0 6px #ced5e2;-webkit-box-shadow:0 0 6px #ced5e2;box-sizing:border-box;font-size:13px;line-height:18px;color:#515179}.infants-attention-popup:before{content:"";position:absolute;display:block;top:-13px;right:56px;height:0;width:0;z-index:6;border:solid 12px transparent;border-top:none;border-bottom-color:#ced5e2}.infants-attention-popup:after{content:"";position:absolute;display:block;height:0;width:0;z-index:6;border:solid 12px transparent;border-top:none;border-bottom-color:#ffffff;right:56px;top:-12px}.u6-tariff-block{height:50px;padding-left:68px;background:#fafcfb;border-left:1px solid #ced5e2;border-right:1px solid #ced5e2;font-size:13px;line-height:50px;color:#000000}.u6-tariff-block strong{font-size:14px}.u6-tariff-block .about-u6{position:relative}.u6-tariff-block .about-u6 .about-u6__popup{position:absolute;bottom:25px;left:-130px;display:none;padding:10px 15px;background:#ffffff;border:1px solid #aebad2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 18px #aebad2;-moz-box-shadow:0 0 18px #ADB9D1;-webkit-box-shadow:0 0 18px #ADB9D1;white-space:nowrap;font-size:13px;line-height:24px;color:#000000;z-index:16}.u6-tariff-block .about-u6 .about-u6__popup li{position:relative;padding:0 0 0 25px;clear:both;overflow:hidden}.u6-tariff-block .about-u6 .about-u6__popup li strong{font-size:13px}.u6-tariff-block .about-u6:hover .about-u6__popup{display:block}.u6-tariff-block .about-u6 ul:after{content:"";position:absolute;display:block;height:0;width:0;margin-left:-12px;z-index:6;border:solid 12px transparent;border-bottom:none;border-top-color:#ffffff;left:50%;bottom:-12px}.u6-tariff-block.booking_page{float:left;height:38px;padding-left:10px;margin-left:15px;border-right:none;line-height:38px}.u6-icons{position:absolute;top:-1px;left:0;font-size:18px;color:#aebad2;font-style:normal}.u6-icons.u6-baggage:before{font-family:"icons-font" !important;content:"\e021"}.u6-icons.u6-handbag:before{font-family:"icons-font" !important;content:"\e020"}.u6-icons.u6-food:before{font-family:"icons-font" !important;content:"\e01f"}.u6-icons.u6-return{font-size:16px}.u6-icons.u6-return:before{font-family:"icons-font" !important;content:"\e01d"}.u6-icons.u6-businesshall:before{font-family:"icons-font" !important;content:"\e01e"}.u6-icons.u6-exchange{font-size:26px;left:-4px}.u6-icons.u6-exchange:before{font-family:"icons-font" !important;content:"\e01a"}.u6-icons.u6-miles{left:-1px;font-size:20px;font-weight:bold}.u6-icons.u6-miles:before{content:"U";font-family:"icons-font" !important}.hotels_pay_before_description{padding:20px;border-top:1px dotted #ced5e2;font-weight:bold}.expire_date .txtinput::-webkit-input-placeholder,.birth_date .txtinput::-webkit-input-placeholder,.passenger_birth_date .txtinput::-webkit-input-placeholder,.expire_date .txtinput:-moz-placeholder,.birth_date .txtinput:-moz-placeholder,.passenger_birth_date .txtinput:-moz-placeholder,.expire_date .txtinput::-moz-placeholder,.birth_date .txtinput::-moz-placeholder,.passenger_birth_date .txtinput::-moz-placeholder,.expire_date .txtinput:-ms-input-placeholder,.birth_date .txtinput:-ms-input-placeholder,.passenger_birth_date .txtinput:-ms-input-placeholder{text-align:center}input[type=submit],input[type=button]{-webkit-appearance:none}.raiting_block h3 a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;width:100%;padding-right:50px;box-sizing:border-box}.slick-slide .raiting_block h3 a{box-sizing:border-box;padding:0 55px 0 0}.btn-clear{position:absolute;top:0;right:0;display:block;width:34px;height:34px;font-size:28px;line-height:34px;color:#ced5e2;text-align:center;text-decoration:none;z-index:1}.btn-clear:hover{color:#22225e}.btn-clear:before{content:'×';color:inherit}.form_row_pt15{padding-top:15px}.preloader_ETH{background:url("/img/preloaders/etihad/ETH-bg.jpg?48016") repeat-x top left}.preloader_ETH h1{height:auto;color:#270015;margin-bottom:40px}.preloader_ETH h1 strong{background:url("/img/preloaders/etihad/preloader_plane.png?48016") no-repeat 100%}.preloader_ETH .tickets_recommends{box-shadow:0 3px 3px #757575;-moz-box-shadow:3px 0 3px #757575;-webkit-box-shadow:0 3px 3px #757575}.preloader_ETH .tickets_recommends strong{padding:0 10px 0 0}.preloader_ETH .wrapper{min-height:640px;background:url("/img/preloaders/etihad/preloader_2.jpg?48016") no-repeat}.preloader_ETH ul{width:550px}.preloader_ETH li{color:#270015;background:url("/img/preloaders/etihad/banner_li_bg.png?48016") no-repeat 0 5px}.preloader_ETH img{margin:0 0 0 15px}.transfer-attention{color:#f01d4d;font-size:16px}.preloader-aeroexpress{background:#ffffff url("/img/preloaders/aeroexpress-bg.jpg?48016") repeat-x}.preloader_otp_bg{background:#ffffff url("/img/preloaders/aeroexpress-bg.jpg?48016") repeat-x}.featured-ovarlay .to-bottom{bottom:10px;left:10px;position:absolute}.insurance-avia-banner{position:relative;display:block}.insurance-avia-banner .btn{position:absolute;left:25px;bottom:20px}.iframe-wrap{height:1px;float:left;overflow:hidden}.preloader_klm1{background:#ffffff url("/img/preloaders/klm/klm-bg_line.jpg?48016") repeat-x 0 0}.preloader_klm1 .wrapper{height:423px;background:url("/img/preloaders/klm/klm-bg.jpg?48016") no-repeat;padding-right:425px;width:960px;box-sizing:border-box}.preloader_klm1 .wrapper .tickets_recommends img{margin:0 0 -4px 10px;display:inline-block}.preloader_klm1 .wrapper .afr_klm{padding:10px 0 0}.preloader_klm1 .wrapper h1{color:#00a1e4;text-transform:uppercase;margin:20px 0 35px 0px;font-size:38px;white-space:nowrap}.preloader_klm1 .wrapper h1 strong{line-height:46px;display:inline-block}.preloader_klm1 .wrapper h1 strong:first-child{padding-right:60px;background:url("/img/preloaders/klm/fly.png?48016") no-repeat right top}.preloader_klm1 .wrapper li{color:#22225e;font-weight:bold;padding-left:30px;background:url("/img/preloaders/klm/tick.png?48016") no-repeat left top;font-size:15px;margin:0 0 13px 0px}.preloader_klm1 .wrapper p{color:#22225e;display:block;margin-top:25px}.preloader_utair{background:#ffffff url("/img/preloaders/utair/utair-bg_line.jpg?48016") repeat-x 0 0}.preloader_utair .tickets_recommends{position:relative;overflow:visible}.preloader_utair .tickets_recommends strong{position:relative;overflow:visible;margin:0 10px 0 0}.preloader_utair .premium_economy{position:absolute;height:37px;padding:0px 22px 0px 10px;top:4px;background:#00A3E7;font-size:18px;line-height:37px;text-transform:uppercase;color:#FFF;white-space:nowrap;left:100%;font-weight:bold}.preloader_utair .premium_economy:after{position:absolute;width:0;height:0;content:"";display:block;right:0px;top:0;border-style:solid;border-width:18.5px 12px 18.5px 0;border-color:transparent #D6ECFA transparent transparent;z-index:2}.preloader_utair .wrapper{height:423px;background:url("/img/preloaders/utair/utair-bg.jpg?48016") no-repeat;padding-right:425px;width:960px;box-sizing:border-box}.preloader_utair .wrapper .tickets_recommends{position:relative}.preloader_utair .wrapper .tickets_recommends img{margin:0 0 -9px 10px;display:inline-block}.preloader_utair .wrapper .afr_klm{padding:10px 0 0}.preloader_utair .wrapper h1{color:#11297F;margin:40px 0 43px;font-size:48px;line-height:52px;font-family:'pf_dindisplay_probold'}.preloader_utair .wrapper p{color:#11297F;display:block;font-size:30px;line-height:36px;font-family:'pf_dindisplay_prolight';margin-bottom:30px}.preloader_utair .wrapper small{color:#112A80;display:block;font-size:14px;line-height:26px}.preloader_block{position:relative;z-index:2}.preloader_page_content{z-index:2;position:relative}.preloader_test{background:url("/img/preloaders/base/TUA_Avia_preloader_bg.jpg?48016") no-repeat 0 0;background-attachment:fixed;background-size:cover;min-height:100vh;position:absolute;top:0;z-index:0}.preloader_test .container{box-sizing:border-box;top:50%;position:absolute;left:50%;margin-left:-480px;padding:0}.preloader_test .preloader-wrap{background-color:rgba(24,25,61,0.6);margin-right:5px;width:24%;text-align:center;padding-top:43px}.preloader_test .preloader-wrap__icon{position:relative;margin:auto;width:100%;text-align:center}.preloader_test .block-radius{color:#ffffff;position:absolute;top:-15%;left:55%;z-index:3;font-size:16.5px;font-weight:bold;text-align:center;-webkit-border-radius:33px;-moz-border-radius:33px;-ms-border-radius:33px;-o-border-radius:33px;border-radius:33px;background:#b543a0;width:33px;height:33px;display:block;line-height:33px}.preloader_test .preloader-wrap__text{color:#ffffff;text-align:center;font-size:16px;padding:45px 25px 35px;line-height:26px}.preloader_test .card-block{padding:32px 25px 35px}.preloader_afr1{background:#ffffff url("/img/preloaders/airfrance/bg-line.jpg?48016") repeat-x 0 0}.preloader_afr1 .wrapper{height:423px;background:url("/img/preloaders/airfrance/bg.jpg?48016") no-repeat;padding-right:425px;width:960px;box-sizing:border-box}.preloader_afr1 .wrapper .tickets_recommends img{margin:0 0 -10px 10px;display:inline-block}.preloader_afr1 .wrapper .afr_klm{padding:10px 0 0}.preloader_afr1 .wrapper h1{color:#ff0000;text-transform:uppercase;margin:20px 0 35px 0px;font-size:38px;white-space:nowrap}.preloader_afr1 .wrapper h1 strong{line-height:46px;display:inline-block}.preloader_afr1 .wrapper h1 strong:first-child{padding-right:60px;background:url("/img/preloaders/airfrance/fly.png?48016") no-repeat right top}.preloader_afr1 .wrapper li{color:#22225e;font-weight:bold;padding-left:30px;background:url("/img/preloaders/airfrance/tick.png?48016") no-repeat left top;font-size:15px;margin:0 0 13px 0px}.preloader_jul{background:#ffffff url("/img/preloaders/juliany/preloader_juliany_bg.jpg?48016") repeat-x 0 0}.preloader_jul .wrapper{height:450px;background:url("/img/preloaders/juliany/preloader_bg.jpg?48016") no-repeat 30px 0;padding:80px 350px 0 0;width:960px;box-sizing:border-box}.preloader_jul .wrapper h1{color:#b543a0;font-family:'plumbbold';font-size:36px;line-height:1.1}.preloader_jul .wrapper ul{margin-top:30px}.preloader_jul .wrapper li{color:#22225e;padding-left:30px;background:url("/img/preloaders/juliany/tick.png?48016") no-repeat left top;font-size:20px;margin:0 0 20px 0px}.ui-tooltip{right:0;text-align:center}.right_col .slick-banner_main{margin-bottom:20px}.new_rating_block .list{min-height:379px}.section_mb{margin-bottom:20px}.field.expire_date.ro a{right:-13px}.preloader_body{background:#ffffff;min-width:320px}@media only screen and (max-width: 984px){.preloader_body .preloader_block ul{padding-left:10px}}@media only screen and (max-width: 680px){.preloader_body .helper-header{display:none}.preloader_body .wrapper{max-width:100%}.preloader_body .preloader_block{padding:0;height:20px}.preloader_body .preloader_block ul{display:none}.preloader_body .preloader_page_content{background:#ebf2ff}.preloader_body .searched_route{background:none;padding:0;width:100%;text-align:center}.preloader_body .searched_route_there{padding:0}.preloader_body .searched_route_there li,.preloader_body .searched_route_there li.bus{display:block;width:100%;padding:2px 10px;margin-bottom:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.preloader_body .searched_route_there li.bus strong{font-size:18px;margin:0}.preloader_body .searched_route_there strong{display:inline-block;float:none;padding:0;font-weight:normal}.preloader_body .searched_route_there strong.from{background:none;padding:0}.preloader_body .searched_route_there strong.from:after{content:"\2192";display:inline-block;margin:0 10px;vertical-align:top;font-size:28px}}.aer_timetable_popup .infopopup-header .close{display:block}.big-preloader{background:#22225e;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 7px rgba(0,0,0,0.7);-moz-box-shadow:0 1px 7px rgba(0,0,0,0.7);box-shadow:0 1px 7px rgba(0,0,0,0.7);position:fixed;z-index:999;width:200px;top:50%;left:0%;right:0;margin:-70px auto 0;height:auto}.big-preloader__text{color:#ffffff;font-weight:bold;text-align:center}.big-preloader__overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.75);z-index:998}.big-preloader__place{margin:auto;width:100px;height:100px;background:url("/img/preloader_large_dark.gif?48016") center no-repeat;position:static}.ui-menu.my_phone_code .ui-menu-item a{background:none;text-overflow:clip;text-align:center;padding:0;height:30px;line-height:30px;font-weight:normal}.ui-menu.my_phone_code .ui-menu-item a:hover{left:0;padding:0}.preloader_tk-new{width:100%;display:table;background-color:#2d2d71}.preloader_tk-new .wrapper{text-align:center;display:table-cell;vertical-align:middle}.sms-popup .popup__footer{text-align:left}.sms-popup .timer li{display:inline-block;vertical-align:top;font-weight:bold;float:none;height:inherit;margin:0;font-size:inherit;padding:0;line-height:inherit;color:#22225e}.sms-popup .data-block__textinput{width:100%;height:40px;padding:10px;background:#ffffff;border:1px solid #ced5e2;font-size:13px;box-sizing:border-box}.sms-popup svg{display:none}.sms-popup .icheckbox_minimal{display:inline-block;vertical-align:top}.sms-popup .icheckbox_minimal+label{float:none;display:inline-block;vertical-align:top;padding:3px 3px 0 0}.sms-popup .icheckbox_minimal+label+a{display:inline-block;vertical-align:top;padding:3px 3px 0 0}.banner_bg__ins{background:#ffffff url("/img/preloaders/preloader_ins_bg.jpg?48016") repeat-x 0 0}.banner_bg__ins .bigbg{background:#ffffff url("/img/preloaders/preloader_ins_bg.jpg?48016") repeat-x 0 0}.kissandfly_ro_facebook-banner{position:relative}.kissandfly_ro_facebook-banner .subscribe{position:absolute;display:inline-block;bottom:36px;left:35px;width:125px;height:30px;margin:0;text-indent:-9999px}.utair-banner{position:relative}.utair-banner .get_know_more{position:absolute;bottom:32px;left:35px;width:110px;text-indent:-9999px}.preloader-bg.preloader-bg--scat{background-image:url("/img/preloaders/scat/preloader_pattern.jpg?48016");background-repeat:repeat-x;background-position:0 -7px}.tickets-recommends{left:10px}.tickets-recommends__text{font-size:18px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.tickets-recommends__logo::nth-last-word{color:#b543a0}.image-holder{text-align:center}.image-holder img{max-width:100%}.preloader_csa_new{background:url("/img/preloaders/korean_air/new-korean-bg.jpg?48016") no-repeat;background-size:cover;position:absolute;top:0;bottom:0}.preloader_csa_new .wrapper{top:280px;min-height:500px;background:url("/img/preloaders/korean_air/big_plane.png?48016") right bottom 80px no-repeat}.preloader_csa_new .wrapper img{position:absolute;top:40px;left:0}.preloader_tk2{background:#C6E1F6 url("/img/preloaders/tk/tk2_bg_all.png?48016") repeat-x left 0}.preloader_tk2 .preloader_promo_block_ins{min-height:640px}.preloader_tk2 .preloader_promo_block_ins.lang_ru{background:url("/img/preloaders/tk/tk2_bg_ru.jpg?48016") center top no-repeat}.preloader_tk2 .preloader_promo_block_ins.lang_uk{background:url("/img/preloaders/tk/tk2_bg_uk.jpg?48016") center top no-repeat}.preloader_tk2 .preloader_promo_block_ins.lang_en{background:url("/img/preloaders/tk/tk2_bg_en.jpg?48016") center top no-repeat}.search_form_row .button_block .search_button{float:right}.right_banner img{height:100%}.preloader_HU{background:url("/img/preloaders/hu/hu-bg2.jpg?48016") top left repeat-x}.preloader_HU .wrapper{background:url("/img/preloaders/hu/hu-bg.jpg?48016") top center no-repeat;min-height:500px;padding-right:455px;box-sizing:border-box}.preloader_HU .tickets_recommends{padding:5px 10px}.preloader_HU .tickets_recommends img{display:inline-block;margin-bottom:-9px}.preloader_HU h2{font-size:32px;color:#ed1c24;font-weight:normal;line-height:40px;margin-top:50px}.preloader_HU ul{margin-top:25px}.preloader_HU li{font-size:16px;margin-bottom:15px}.preloader_HU li strong{color:#ed1c24}.preloader_HU .check li:before{content:'';width:20px;height:20px;margin-right:10px;display:inline-block;background:url("/img/tk_banner_li_bg.png?48016")}.preloader_HU .dot li:before{content:'';width:5px;height:5px;display:inline-block;background:#000000;border-radius:5px;margin:0px 18px 3px 7px}.preloader_banner.white-bg{background:#fff}body samp.error{position:absolute;top:100%;left:50%;color:#f01d4d;font-size:12px;line-height:20px;padding:5px;margin-top:5px;border-color:1px solid #f01d4d;background-color:#ffffff;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}body samp.error:before,body samp.error:after{content:'';display:block;width:0;height:0;position:absolute;left:0;right:0;bottom:100%;margin:auto}body samp.error:before{border-bottom:5px solid #ffffff;border-left:5px solid transparent;border-right:5px solid transparent;z-index:1}body samp.error:after{border-bottom:5px solid #f01d4d;border-left:5px solid transparent;border-right:5px solid transparent}.promocodes-block-wrap{margin:20px 2px 0}.main_datepicker .ui-state-disabled,.main_datepicker .ui-widget-content .ui-state-disabled,.main_datepicker .ui-widget-header .ui-state-disabled{opacity:1;filter:none}.main_datepicker .ui-state-disabled>span,.main_datepicker .ui-widget-content .ui-state-disabled>span,.main_datepicker .ui-widget-header .ui-state-disabled>span{opacity:.55;filter:alpha(opacity=55)}.promocodes-block-wrap{margin:20px 2px 0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}