@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?48546') 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}.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:1180px;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: 1180px){.col-xl-1{width:8.33333333%}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-12{width:100%}.xl-hide{display:none !important}.xl-show{display:block !important}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.offset-xl-12{margin-left:100%}}@media only screen and (max-width: 1179px){.col-l-1{width:8.33333333%}.col-l-2{width:16.66666667%}.col-l-3{width:25%}.col-l-4{width:33.33333333%}.col-l-5{width:41.66666667%}.col-l-6{width:50%}.col-l-7{width:58.33333333%}.col-l-8{width:66.66666667%}.col-l-9{width:75%}.col-l-10{width:83.33333333%}.col-l-11{width:91.66666667%}.col-l-12{width:100%}.l-hide{display:none !important}.l-show{display:block !important}.offset-l-0{margin-left:0%}.offset-l-1{margin-left:8.33333333%}.offset-l-2{margin-left:16.66666667%}.offset-l-3{margin-left:25%}.offset-l-4{margin-left:33.33333333%}.offset-l-5{margin-left:41.66666667%}.offset-l-6{margin-left:50%}.offset-l-7{margin-left:58.33333333%}.offset-l-8{margin-left:66.66666667%}.offset-l-9{margin-left:75%}.offset-l-10{margin-left:83.33333333%}.offset-l-11{margin-left:91.66666667%}.offset-l-12{margin-left:100%}}@media only screen and (max-width: 1024px){.col-m-1{width:8.33333333%}.col-m-2{width:16.66666667%}.col-m-3{width:25%}.col-m-4{width:33.33333333%}.col-m-5{width:41.66666667%}.col-m-6{width:50%}.col-m-7{width:58.33333333%}.col-m-8{width:66.66666667%}.col-m-9{width:75%}.col-m-10{width:83.33333333%}.col-m-11{width:91.66666667%}.col-m-12{width:100%}.m-hide{display:none !important}.m-show{display:block !important}.offset-m-0{margin-left:0%}.offset-m-1{margin-left:8.33333333%}.offset-m-2{margin-left:16.66666667%}.offset-m-3{margin-left:25%}.offset-m-4{margin-left:33.33333333%}.offset-m-5{margin-left:41.66666667%}.offset-m-6{margin-left:50%}.offset-m-7{margin-left:58.33333333%}.offset-m-8{margin-left:66.66666667%}.offset-m-9{margin-left:75%}.offset-m-10{margin-left:83.33333333%}.offset-m-11{margin-left:91.66666667%}.offset-m-12{margin-left:100%}}@media only screen and (max-width: 767px){.col-s-1{width:8.33333333%}.col-s-2{width:16.66666667%}.col-s-3{width:25%}.col-s-4{width:33.33333333%}.col-s-5{width:41.66666667%}.col-s-6{width:50%}.col-s-7{width:58.33333333%}.col-s-8{width:66.66666667%}.col-s-9{width:75%}.col-s-10{width:83.33333333%}.col-s-11{width:91.66666667%}.col-s-12{width:100%}.s-hide{display:none !important}.s-show{display:block !important}.offset-s-0{margin-left:0%}.offset-s-1{margin-left:8.33333333%}.offset-s-2{margin-left:16.66666667%}.offset-s-3{margin-left:25%}.offset-s-4{margin-left:33.33333333%}.offset-s-5{margin-left:41.66666667%}.offset-s-6{margin-left:50%}.offset-s-7{margin-left:58.33333333%}.offset-s-8{margin-left:66.66666667%}.offset-s-9{margin-left:75%}.offset-s-10{margin-left:83.33333333%}.offset-s-11{margin-left:91.66666667%}.offset-s-12{margin-left:100%}}@media only screen and (max-width: 480px){.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.xs-hide{display:none !important}.xs-show{display:block !important}.offset-xs-0{margin-left:0%}.offset-xs-1{margin-left:8.33333333%}.offset-xs-2{margin-left:16.66666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333333%}.offset-xs-5{margin-left:41.66666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333333%}.offset-xs-8{margin-left:66.66666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333333%}.offset-xs-11{margin-left:91.66666667%}.offset-xs-12{margin-left:100%}}*{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}.icheckbox_minimal,.iradio_minimal{display:block;padding:0 5px 0 0;width:13px;height:13px;border:none;cursor:pointer;font-weight:normal}.iradio_minimal,.icheckbox_minimal{width:14px;height:14px;position:relative}.iradio_minimal:before,.icheckbox_minimal:before,.iradio_minimal:after,.icheckbox_minimal:after{content:"";width:12px;height:12px;position:absolute;top:0;left:0;-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 #1c1c47;background:white}.iradio_minimal:after,.icheckbox_minimal:after{width:8px;height:8px;top:3px;left:3px;border:none;background:#b543a0;display:none}.iradio_minimal.checked:after,.icheckbox_minimal.checked:after{display:block}.iradio_minimal.disabled,.icheckbox_minimal.disabled{cursor:default}.iradio_minimal.disabled:before,.icheckbox_minimal.disabled:before{border-color:#cccccc}.iradio_minimal.checked.disabled,.icheckbox_minimal.checked.disabled{cursor:default}.iradio_minimal.checked.disabled:after,.icheckbox_minimal.checked.disabled:after{display:block;background:#cccccc}.iradio_minimal .iCheck-helper,.icheckbox_minimal .iCheck-helper{z-index:2}.icheckbox_minimal:before,.icheckbox_minimal:after{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.icheckbox_minimal:after{content:"t";font-family:"icons-font" !important;background:transparent;color:#b543a0;font-size:15px;text-indent:-1px;line-height:14px;height:12px;width:12px;top:0;left:0;margin-top:0;float:left;border-color:transparent}.icheckbox_minimal.checked:after{display:block}.icheckbox_minimal.disabled{cursor:default}.icheckbox_minimal.disabled:before{border-color:#cccccc}.icheckbox_minimal.checked.disabled{cursor:default}.icheckbox_minimal.checked.disabled:after{display:block;color:#cccccc;background:transparent}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}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],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}input[type="text"]::-ms-clear,input[type="password"]::-ms-clear,input[type="date"]::-ms-clear,input[type="datetime"]::-ms-clear,input[type="datetime-local"]::-ms-clear,input[type="month"]::-ms-clear,input[type="week"]::-ms-clear,input[type="email"]::-ms-clear,input[type="number"]::-ms-clear,input[type="search"]::-ms-clear,input[type="tel"]::-ms-clear,input[type="time"]::-ms-clear,input[type="url"]::-ms-clear,input[type="color"]::-ms-clear{display:none}select{height:34px;padding-left:30px;width:100%}.label{display:block;margin:0 0 4px;font-size:12px;line-height:14px;min-height:14px}.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}.btn:hover{background-color:#c665b4}input.btn{width:100%}.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}.form-group:after{display:block;clear:both;overflow:hidden;content:''}.form-item{padding:0 5px;position:relative}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;z-index:17 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background:#b543a0;border:1px solid #b543a0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker th span,.ui-datepicker td span{height:24px;line-height:24px}.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-content .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{opacity:.55;filter:alpha(opacity=55);background:none;cursor:default !important}.ui-datepicker-trigger{position:absolute;left:10px;top:8px;width:19px;height:19px;cursor:pointer;z-index:7}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.main_datepicker.ui-widget-content{min-width:240px;width:483px !important;margin:5px 0 0;padding:1px;border:1px solid #b543a0;background:#FFF url("/img/datepicker_bg.png?48546") no-repeat 242px 53px;min-height:260px;font-weight:normal;font-family:Helvetica,sans-serif;box-shadow:0 0 18px rgba(4,4,4,0.3);--moz-box-shadow:0 0 18px rgba(4,4,4,0.3);--webkit-box-shadow:0 0 18px rgba(4,4,4,0.3)}.main_datepicker.ui-widget-content.onemonth_datepicker,.main_datepicker.ui-widget-content:not(.ui-datepicker-multi){width:240px !important;min-width:240px}.main_datepicker.ui-datepicker table{width:210px;margin:5px 18px .4em 14px;font-size:14px;color:#000}.main_datepicker.ui-datepicker .ui-datepicker-group-last table{width:210px;margin:5px 16px .4em 18px;font-size:14px;color:#000}.main_datepicker.ui-datepicker-multi-2 .ui-datepicker-group-first .ui-datepicker-group{width:241px}.main_datepicker.ui-datepicker-multi-2 .ui-datepicker-group-last .ui-datepicker-group{width:243px}.main_datepicker.ui-datepicker .ui-datepicker-header{padding:0 0 9px;margin:11px 0 0;background:none;border:none;border-bottom:1px solid #ced5e2}.main_datepicker.ui-datepicker .ui-datepicker-group-first .ui-datepicker-header{padding:0 0 9px 10px}.main_datepicker.ui-datepicker .ui-datepicker-group-last .ui-datepicker-header{padding:0 10px 9px 0}.main_datepicker.ui-datepicker .ui-datepicker-title{height:21px;font-size:14px;line-height:21px;color:#22225e}.main_datepicker.ui-datepicker td{padding:3px}.main_datepicker.ui-datepicker td a{height:24px;width:24px;padding:0;text-align:center;line-height:24px}.main_datepicker.ui-widget-content .ui-state-default{border:none;background:none;color:#000;font-weight:normal}.main_datepicker.ui-widget-content .ui-datepicker-week-end .ui-state-default{color:#C31010}.main_datepicker.ui-widget-content .ui-state-highlight{width:22px;height:22px;background:#FFF;border:1px solid #22225e;color:#000;line-height:22px}.main_datepicker.ui-widget-content .ui-state-active{background:#22225e;color:#FFF}.main_datepicker.ui-widget-content .ui-datepicker-week-end .ui-state-default.ui-state-active{color:#FFF}.main_datepicker.ui-widget-content .ui-state-hover,.main_datepicker.ui-widget-content .ui-state-focus{border:none;background:#22225e;font-weight:normal;color:#FFF}.main_datepicker.ui-widget-content .ui-datepicker-week-end .ui-state-hover,.main_datepicker.ui-widget-content .ui-datepicker-week-end .ui-state-focus{border:none;background:#22225e;font-weight:normal;color:#FFF}.main_datepicker.ui-widget-content .ui-state-highlight.ui-state-hover,.main_datepicker.ui-widget-content .ui-state-highlight.ui-state-focus{width:22px;height:22px;background:#FFF;border:1px solid #22225e;color:#000;line-height:22px}.main_datepicker.ui-datepicker th{font-weight:normal;padding:3px;height:24px;font-size:12px;line-height:24px}.main_datepicker .ui-datepicker-week-end{color:#C31010}.main_datepicker.ui-datepicker .ui-datepicker-prev,.main_datepicker.ui-datepicker .ui-datepicker-next{top:0;width:22px;height:21px}.main_datepicker.ui-widget-content .ui-icon{width:23px;height:22px;text-align:center;line-height:22px;top:38%;left:36%}.main_datepicker.ui-widget-content .ui-datepicker-prev{left:20px}.main_datepicker.ui-widget-content .ui-datepicker-next{right:20px}.main_datepicker.ui-widget-content .ui-datepicker-next.ui-state-hover,.main_datepicker.ui-widget-content .main_datepicker.ui-datepicker .ui-datepicker-next.ui-state-focus{top:0;border:none;cursor:pointer;background-color:transparent}.main_datepicker.ui-widget-content .ui-datepicker-next.ui-state-hover .ui-icon,.main_datepicker.ui-widget-content .main_datepicker.ui-datepicker .ui-datepicker-next.ui-state-focus .ui-icon{color:#22225e}.main_datepicker.ui-widget-content .ui-datepicker-prev.ui-state-hover,.main_datepicker.ui-widget-content .main_datepicker.ui-datepicker .ui-datepicker-prev.ui-state-focus{top:0;border:none;cursor:pointer;background-color:transparent}.main_datepicker.ui-widget-content .ui-datepicker-prev.ui-state-hover .ui-icon,.main_datepicker.ui-widget-content .main_datepicker.ui-datepicker .ui-datepicker-prev.ui-state-focus .ui-icon{color:#22225e}.main_datepicker.ui-widget-content .ui-datepicker-next.ui-state-disabled{color:#2d2d71}.main_datepicker.ui-widget-content .ui-datepicker-prev.ui-state-disabled{color:#2d2d71}.main_datepicker .ui-state-disabled.ui-datepicker-today .ui-state-default{background:#ffffff;border:1px solid #22225e;color:#000000}.main_datepicker .is_select a{background:#22225e !important;color:#FFF !important}.main_datepicker .is_select span{background:#22225e !important;color:#FFF !important}.main_datepicker .ui-state-diapason span{background:#C8D1E3 !important;color:#FFF !important}.main_datepicker.ui-widget-content .ui-state-diapason a,.main_datepicker.ui-widget-content .day_td.ui-state-diapason a,.ui-state-diapason a{background:#ced5e2;color:#FFF}.ui-state-diapason a{background:#ced5e2;color:#FFF}.main_datepicker:before,.main_datepicker:after{width:0;height:0;content:"";display:block;left:17px;top:-13px;border:1px solid transparent;border-width:0px 17px 13px 17px;border-bottom-color:#b543a0;position:absolute;z-index:2}.main_datepicker:after{border-bottom-color:#ffffff;z-index:3;top:-12px}.main_datepicker.ui-widget-content{z-index:10000 !important}.main_datepicker.ui-widget-content .ui-datepicker-prev .ui-icon{text-indent:-999px;overflow:hidden}.main_datepicker.ui-widget-content .ui-datepicker-prev:before{content:'"';font-family:"icons-font" !important}.main_datepicker.ui-widget-content .ui-datepicker-prev:before{position:absolute;left:0;top:0;font-size:20px;z-index:1;color:#aebad2;font-weight:normal}.main_datepicker.ui-widget-content .ui-datepicker-prev:hover:before{color:#23235f}.main_datepicker.ui-widget-content .ui-datepicker-prev.ui-state-disabled:before{color:#ced5e2}.main_datepicker.ui-widget-content .ui-datepicker-prev.ui-state-disabled:hover:before{color:#ced5e2;cursor:default}.main_datepicker.ui-widget-content .ui-datepicker-next .ui-icon{text-indent:-999px;overflow:hidden}.main_datepicker.ui-widget-content .ui-datepicker-next:before{content:"#";font-family:"icons-font" !important}.main_datepicker.ui-widget-content .ui-datepicker-next:before{position:absolute;left:0;top:0;font-size:20px;z-index:1;color:#aebad2;font-weight:normal}.main_datepicker.ui-widget-content .ui-datepicker-next:hover:before{color:#23235f}.main_datepicker.ui-widget-content .ui-datepicker-next.ui-state-disabled:before{color:#ced5e2}.main_datepicker.ui-widget-content .ui-datepicker-next.ui-state-disabled:hover:before{color:#ced5e2;cursor:default}.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)}.ui-menu{list-style:none;padding:0;margin:-1px 0 0;border:1px solid #22225e;background:#FFF;display:block;outline:none;max-height:350px;overflow-x:hidden;overflow-y:auto;position:absolute;z-index:100 !important}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:4px 10px 4px 30px;background:#ffffff url("/img/sprite-bg.png?48546") no-repeat 8px -430px;line-height:1.5;font-weight:bold;clear:both;overflow:hidden;text-align:right;white-space:nowrap;color:#000000}.ui-menu .ui-menu-item a strong{font-weight:normal;float:left}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:0 -1px;padding:4px 9px 3px 29px;background:#b543a0 url("/img/form_elements/autocomplete_item.png?48546") no-repeat 8px 5px;color:#FFF}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu.my_class .ui-menu-item a{text-decoration:none;display:block;padding:4px 20px 4px 10px;background:#ffffff;line-height:1.5;zoom:1;font-weight:bold;clear:both;overflow:hidden;text-align:right;white-space:nowrap}.ui-menu.my_class .ui-menu-item a strong{font-weight:normal;float:left}.ui-menu.my_class .ui-menu-item a.ui-state-focus,.ui-menu.my_class .ui-menu-item a.ui-state-active{font-weight:normal;padding:3px 19px 3px 9px;background:#b543a0;color:#FFF}.ui-menu.nationality_my_class{margin:0;border:1px solid #22225e}.ui-menu.nationality_my_class .ui-menu-item a{text-decoration:none;display:block;padding:4px 20px 4px 10px;background:#ffffff;line-height:1.5;zoom:1;font-weight:bold;clear:both;overflow:hidden;text-align:right;white-space:nowrap}.ui-menu.nationality_my_class .ui-menu-item a strong{font-weight:normal;float:left}.ui-menu.nationality_my_class .ui-menu-item a.ui-state-focus,.ui-menu.nationality_my_class .ui-menu-item a.ui-state-active{font-weight:normal;padding:3px 19px 3px 9px;background:#b543a0;color:#FFF}.loader-thin{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,0.7);z-index:1}.loader-thin:before{content:'';position:absolute;width:30px;height:30px;margin:auto;top:0;bottom:0;left:0;right:0;background-image:url('/img/loaders/loader_s.gif?48546');background-repeat:no-repeat;background-position:center center}.globus-loader{position:fixed;width:100%;height:100%;top:0;left:0;z-index:25;background:rgba(247,252,255,0.8)}.globus-loader img{position:absolute;top:50%;left:50%;margin:-45px 0 0 -42px}.globus-loader img.globus_img{margin:-25px 0 0 -22px}.globus-loader--relative{position:relative;min-height:120px;background:#ffffff}.fake-ancillary-preloader{display:block;text-align:center}.fake-ancillary-preloader img{display:inline-block}.ui-autocomplete a:before{height:20px}.ui-autocomplete .ui-menu-item a{height:20px;background:#ffffff}.ui-autocomplete .ui-menu-item a.ui-state-focus{background-image:none}.ui-datepicker-header{height:auto}.ui-datepicker-prev:before,.ui-datepicker-next:before{line-height:22px}.main_datepicker.ui-widget-content{width:auto !important;background:#fff}.main_datepicker.ui-widget-content .ui-state-default{margin:0 auto}.form-item .sbHolder,.form-item .sbHolder.opened{position:relative;border:0}.form-item .sbOptions{position:absolute;top:100%;left:0;background-color:#ffffff;border:1px solid #22225e;max-height:260px;overflow:auto;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-item .sbOptions a{display:block;font-size:13px;line-height:20px;padding:5px 10px;color:#000000;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}.form-item .sbOptions a:hover{color:#ffffff;background-color:#b543a0}.form-item .sbOptions.opened{border:0}.sbHolder .form-item .sbOptions{position:absolute}.form-item .sbSelector{position:relative;display:block;color:#000000;text-indent:0;text-decoration:none;border:1px solid #22225e;background-color:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-item .sbSelector:before{content:'';display:block;position:absolute;width:0;height:0;top:0;bottom:0;right:10px;margin:auto;border-top:5px solid #ced5e2;border-left:5px solid transparent;border-right:5px solid transparent}.form-item .sbSelector:hover:before{border-top-color:#22225e}.opened>.form-item .sbSelector:before{border-top:0;border-bottom:5px solid #22225e}.segment .form-item .sbSelector{border-color:#ffffff}.form-item .sbToggle{display:none}.form-item .sort_by a:hover{border-color:transparent}@font-face{font-family:"icons-font";src:url('https://fonts.tickets.ua/icons-font.eot?48546');src:url('https://fonts.tickets.ua/icons-font.eot?&48546#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/icons-font.woff?48546') format('woff'),url('https://fonts.tickets.ua/icons-font.ttf?48546') 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?48546');src:url('https://fonts.tickets.ua/pfdindisplaypro-med-webfont.eot?&48546#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/pfdindisplaypro-med-webfont.woff?48546') format('woff'),url('https://fonts.tickets.ua/pfdindisplaypro-med-webfont.ttf?48546') 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?48546');src:url('https://fonts.tickets.ua/pfdindisplaypro-reg-webfont.eot?&48546#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/pfdindisplaypro-reg-webfont.woff?48546') format('woff'),url('https://fonts.tickets.ua/pfdindisplaypro-reg-webfont.ttf?48546') 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?48546');src:url('https://fonts.tickets.ua/pfdindisplaypro-bold-webfont.eot?&48546#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/pfdindisplaypro-bold-webfont.woff?48546') format('woff'),url('https://fonts.tickets.ua/pfdindisplaypro-bold-webfont.ttf?48546') 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?48546');src:url('https://fonts.tickets.ua/pfdindisplaypro-light-webfont.eot?&48546#iefix') format('embedded-opentype'),url('https://fonts.tickets.ua/pfdindisplaypro-light-webfont.woff?48546') format('woff'),url('https://fonts.tickets.ua/pfdindisplaypro-light-webfont.ttf?48546') 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{min-width:320px !important}body:after{content:"";clear:both;display:block;overflow:hidden;width:100%}@media only screen and (max-width: 1180px){.found_error_link{display:none}}.icon:before{position:absolute;z-index:1}.icon-pingbig:before,.icon-pinbig:before{content:"4";font-family:"icons-font" !important}.icon-pingbig:before,.icon-pinbig:before{top:9px;font-size:15px}.icon-time:before{font-family:"icons-font" !important;content:"\e015"}.icon-clockbig-icon:before{content:"s";font-family:"icons-font" !important}.icon-clockbig-icon:before{font-size:20px;left:10px}.icon-date:before{font-family:"icons-font" !important;content:"\e014"}.icon-user:before{content:"l";font-family:"icons-font" !important}.icon-star:before{content:"&";font-family:"icons-font" !important}.icon-clear:before{content:"\e001";font-family:"icons-font" !important}.icon-nav:before{content:"V";font-family:"icons-font" !important}.icon-add:before{content:"a";font-family:"icons-font" !important}.icon-event-icon:before{content:"E";font-family:"icons-font" !important}.search{padding-top:0;padding-bottom:0;background:#2d2d71}.search.new_search{position:relative;background:#22225e}.search .search_form_row{border:0;margin-left:-10px;margin-right:-10px;background:none;clear:both}.search .search_form_row:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.search .schedules1{margin-left:0;margin-right:0}.search .schedules.train .form-item,.search .schedules2.train .form-item{padding-left:5px;padding-right:5px}.search .schedules.train .swap-item,.search .schedules2.train .swap-item{padding:0}.search .schedules.train .start_point,.search .schedules2.train .start_point{padding-right:25px}.search .schedules.train .end_point,.search .schedules2.train .end_point{padding-left:25px}.search .sbOptions{margin-top:-1px}.search-schedules{line-height:50px;margin-left:-10px;margin-right:-10px;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-schedules:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.search-schedules a{text-decoration:none}.search-schedules:after{display:block;clear:both;overflow:hidden;content:''}.search-schedules .another_schedules:before{content:'"';font-family:"icons-font" !important}.search-schedules .another_schedules:before{display:inline-block;font-size:18px}@media only screen and (max-width: 1179px){.search-schedules .another_schedules{font-size:11px;line-height:49px}}.search-schedules a{display:inline-block;line-height:50px;color:#aebad2}.search-schedules a:hover{color:#ffffff}.search-schedules a:before{display:inline-block;vertical-align:middle;margin-top:-2px;padding-right:5px}.search-schedules li{display:inline-block;position:relative;padding-right:10px}.search-schedules li a:before{content:"<";font-family:"icons-font" !important}.search-schedules li a:before{content:"<";font-family:"icons-font" !important}.search-schedules li a:before{font-size:30px}.search-schedules li a.schedules_avia:before{content:"m";font-family:"icons-font" !important}.search-schedules li:hover a,.search-schedules li.active a{color:#ffffff}.search-schedules li.active:before{content:")";font-family:"icons-font" !important}.search-schedules li.active:before{display:inline-block;position:absolute;bottom:-3px;right:0;left:0;margin:auto;color:#22225e;font-size:50px;text-align:center;height:10px;line-height:10px}.search .fight_complexity,.search .new_search_form{margin-left:-10px;margin-right:-10px;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search .fight_complexity:after,.search .new_search_form:after{display:block;clear:both;overflow:hidden;content:''}.search .radio_schedules{padding:20px 0;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}.search .radio_schedules:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.search .radio_schedules li{float:left;margin-right:20px}.search .radio_schedules .iradio_minimal,.search .radio_schedules label{display:inline-block;vertical-align:middle;cursor:pointer}@media only screen and (max-width: 767px){.search .radio_schedules li{width:100%;line-height:20px}.search .radio_schedules .iradio_minimal{margin-top:2px}}.search .loader{display:block;position:absolute;top:0;width:100%;height:34px;background-image:url("/img/preloader_large_dark.gif?48546");background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search .swap{position:relative;display:block;height:34px;width:34px;margin:-1px 0 0 -17px;background:#b543a0 url("/img/swap_ico.png?48546") center center no-repeat;border:1px solid #22225e;transition:background-color .1s linear .1s;z-index:1}.search .swap-item{float:left;width:0;padding:0;text-align:center}.search .swap-item .city .text_input{padding-right:30px}.search .form-group{padding:0 0 10px}.search .form-item>*{border-color:#22225e}.form-item{padding-bottom:10px}.form-item .sbHolder,.form-item .sbOptions,.form-item .sbSelector{width:100%}.form-item .sbOptions{left:0}.form-item:before{left:15px;top:8px}.form-item input,.form-item .sbSelector{text-overflow:ellipsis;overflow:hidden}.form-item input{padding-left:25px;line-height:16px;padding-top:10px;padding-bottom:10px}.form-item .sbSelector{padding-left:25px;line-height:32px}.form-item.time:before{top:6px}.form-item.end{padding-right:10px;min-height:36px}.form-item.departure{padding-right:12px}.form-item .input_loader{width:30px;height:30px}.form-item .airp_code,.form-item .input_loader{top:2px;right:8px;background-image:url("/img/wait.gif?48546");background-color:transparent;background-position:center center;background-repeat:no-repeat}.form-item.city{padding-left:10px}.form-item.city:before{left:15px}@media only screen and (max-width: 1179px){.form-item.city{padding-left:5px}}@media only screen and (max-width: 1179px){.form-item{padding-right:10px}}@media only screen and (max-width: 1024px){.form-item.time{padding-right:12px}}.form-group.train .form-item{background:none}.form-group.train .form-item.end{padding-right:5px}.form-group.train .start_point{padding-right:25px}.form-group.train .start_point .input_loader{right:25px}.form-group.train .end_point{padding-left:25px}.form-group.train .end_point:before{left:32px}.form-group.schedules2 .start_point{padding-right:10px}.form-group.schedules2 .start_point .input_loader{right:15px}.form-group.schedules2 .end_point{padding-left:10px}.schedules-banner,.schedules_banner{background:#ffffff url("/img/woman_waiting.png?48546") no-repeat right top;background-size:28%;color:#767676;font-size:14px;padding:30px 20px 10px 20px;min-height:183px;border:1px solid #ced5e2;margin-left:0;margin-right:0;margin-bottom:30px;overflow:hidden}.schedules-banner p,.schedules_banner p{margin-right:40%;line-height:1.4em;overflow:hidden;display:block}.schedules-banner h1,.schedules_banner h1{color:#000000;font-size:20px;font-weight:bold;margin-bottom:30px}.schedules-banner .banner-title,.schedules_banner .banner-title{color:#000000;font-size:20px;font-weight:bold;margin-bottom:30px}.schedules-banner.train,.schedules_banner.train{background:#EDF7FF url("/img/schedules_train_banner.jpg?48546") no-repeat right top;background-size:42%}@media only screen and (max-width: 1024px){.schedules-banner.train,.schedules_banner.train{background-image:none}.schedules-banner.train h1,.schedules_banner.train h1{margin-right:0}.schedules-banner.train p,.schedules_banner.train p{margin-top:0}}@media only screen and (max-width: 1180px){.schedules-banner p,.schedules_banner p{margin-right:50%}}@media only screen and (max-width: 1179px){.schedules-banner,.schedules_banner{background-size:50%}.schedules-banner p,.schedules_banner p{margin-right:0;margin-top:100px}}@media only screen and (max-width: 1024px){.schedules-banner,.schedules_banner{background-image:none}.schedules-banner h1,.schedules_banner h1{margin-right:0}.schedules-banner p,.schedules_banner p{margin-top:0}}.schedules_banner--rgd.train{border:0;padding-bottom:25px;padding-right:40%;background-image:url('/img/schedules_train_banner.png?48546');background-color:#ffffff;background-size:contain;background-position:100% 60%}.schedules_banner--rgd.train h1{font-size:20px;line-height:26px;color:#23235f;margin-bottom:10px}.schedules_banner--rgd.train p{font-size:14px;line-height:24px}.schedules_banner--rgd.train h1,.schedules_banner--rgd.train p{margin-right:0}@media only screen and (max-width: 1180px){.schedules_banner--rgd.train{padding-right:35%;background-size:contain;background-position:120% center}}@media only screen and (max-width: 1179px){.schedules_banner--rgd.train{background-position:160% center}.schedules_banner--rgd.train p{line-height:22px;margin-top:0}}@media only screen and (max-width: 1024px){.schedules_banner--rgd.train{padding-right:20px;background-image:none}}.schedules_banner--kz.train{background-image:url('/img/schedules_train_banner.png?48546');background-size:contain;background-position:100% 60%}.schedules-col{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}@media only screen and (max-width: 1024px){.schedules-col{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}}.schedules_block{margin-bottom:70px;border:1px solid #ced5e2;background:#ffffff}.schedules_block h3{font-size:15px;line-height:60px;padding:0 10px;color:#2d2d71;font-weight:bold;vertical-align:middle;background:#ebf2ff;border-bottom:1px solid #ced5e2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.schedules_block .list li{margin:0}.schedules_block .list li:hover{background-color:#fafcfb}.schedules_block .list li:first-child a{border-top:none}.schedules_block .list a{display:block;width:100%;padding:30px 20px;border-top:1px dotted #ced5e2;box-sizing:border-box;clear:both;overflow:hidden;font-size:16px}.schedules_block .list .all_themes a{background:none;text-align:right;clear:both;overflow:hidden}.schedules_block .list .all_themes a span{float:right;padding-right:0;margin-right:10px}.schedules .airports-block{margin-bottom:50px}.schedules .airports-block .airports{position:relative;background:#ffffff;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15)}.schedules .airports-block .airports .airport-item{display:flex;align-items:center;font-size:16px;line-height:1.3;padding:20px;border-bottom:1px solid #EEEEEF}.schedules_ac_results{padding:0;border-color:#22225e;margin-left:0;margin-top:-1px;font-size:11px;z-index:1;max-width:290px}.schedules_ac_results ul li{padding:7px 0 7px 10px;max-width:290px;white-space:normal;overflow:auto}.schedules_ac_results ul li:before{content:"4";font-family:"icons-font" !important}.schedules_ac_results ul li:before{vertical-align:middle;margin-left:-5px;margin-right:5px;color:#ced5e2}.schedules_ac_results ul li:hover:before{color:#ffffff}.schedules_page .bread_crumbs{margin-bottom:20px}.schedules_page .page{min-height:200px}.schedules_page .page.schedules1{display:none}.schedules_page h1{font-size:20px;color:#000000}.schedules .schedule_title{margin-bottom:20px;text-transform:none;color:#000000}.schedules .additional-btns{position:absolute;bottom:-24px}.schedules .additional-btns .btn-seo{color:#4990e2;background:#fafcfb;border-radius:0 0 4px 4px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);border:none;padding:2px 10px;font-size:13px;line-height:20px;float:none;display:inline-block;cursor:pointer}.schedules-banner.kz{padding-left:85px}.schedules-banner:before{content:'';display:block;width:55px;height:55px;position:absolute;top:20px;left:25px;background-image:url('/img/icons/icon-time.png?48546');background-position:center}.schedules-banner h1{font-size:24px;line-height:26px;font-weight:normal}.clear-box{margin-left:-10px;margin-right:-10px;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear-box:after{display:block;clear:both;overflow:hidden;content:''}.segment{margin-bottom:20px}.segment .heading{font-weight:normal;padding:10px 15px;color:#ffffff;background:#22225e;padding:10px 0}.segment .heading__text{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;color:#ffffff;margin:0;padding:0}.segment .heading:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.segment .heading__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;font-weight:normal;font-size:14px;line-height:22px}.segment .heading__text span{margin-right:10px}@media only screen and (max-width: 1180px){.segment .heading__text{padding-left:10px;padding-right:10px;width:75%;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: 1024px){.segment .heading__text{padding-left:10px;padding-right:10px;width:66.66666667%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.segment .heading__text a{margin-left:0}}@media only screen and (max-width: 767px){.segment .heading__text{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}}.segment .heading__text.icon-train-icon{padding-left:35px;line-height:30px}.segment .heading__text.icon-train-icon:before{content:"<";font-family:"icons-font" !important}.segment .heading__text.icon-train-icon:before{content:"<";font-family:"icons-font" !important}.segment .heading__text.icon-train-icon:before{display:inline-block;position:absolute;top:0px;left:5px;font-size:30px;bottom:0;margin:auto}.segment .heading a{display:inline-block;font-size:12px;color:#8595AF;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.segment .heading a:hover{color:#ffffff;text-decoration:underline}.segment .heading .schedules-buy-popup__close:hover{text-decoration:none}.segment .heading .weather{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}@media only screen and (max-width: 1180px){.segment .heading .weather{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: 1024px){.segment .heading .weather{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}}@media only screen and (max-width: 767px){.segment .heading .weather{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}}.segment .sbSelector{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:10px;padding-right:10px}.segment .sbOptions li{margin:0}.segment .sbSelector{color:#4990e2}.segment .opened .sbSelector{border-color:#22225e}.segment .direction .sbSelector,.segment .aviacompany .sbSelector,.segment .airport .sbSelector{color:#000000;border-color:#ced5e2}.segment .direction .opened .sbSelector,.segment .aviacompany .opened .sbSelector,.segment .airport .opened .sbSelector{border-color:#22225e}.segment.mod{padding:0 20px;margin-bottom:0;clear:both}.segment.mod .form-group{padding-top:0;margin-bottom:10px}.segment.mod .form-group.table_sort{padding:10px 0 0;margin-left:-20px;margin-right:-20px;margin-bottom:0;border-top:1px solid #ced5e2;border-bottom:1px dotted #ced5e2}.segment.mod .form-item{min-height:34px;padding:0 10px 10px;overflow:visible}.segment.mod .form-item.sort_by>p{padding-top:5px;padding-bottom:5px;line-height:24px;white-space:nowrap}.segment.mod .form-item.sort_by.sortie p{width:24%}.segment.mod .form-item.sort_by.sortie .sbHolder{width:30%}.segment.mod .form-item.sort_by.sortie2 p{width:12%}.segment.mod .form-item.sort_by.sortie2 .sbHolder{width:25%}@media only screen and (max-width: 1024px){.segment.mod .form-item.sort_by.sortie p,.segment.mod .form-item.sort_by.sortie2 p{width:46%}.segment.mod .form-item.sort_by.sortie .sbHolder,.segment.mod .form-item.sort_by.sortie2 .sbHolder{width:50%}}.weather{text-align:center;background:url("/img/sprite_weather.png?48546") 0 -2px no-repeat}.weather.condition_clear{background-position:20% -41px}.weather.condition_cloudy{background-position:20% -1104px}.weather.condition_partly_cloudy{background-position:20% -1187px}.weather.condition_overcast{background-position:20% -1146px}.weather.condition_rain{background-position:20% -509px}.weather.condition_light_rain{background-position:20% -763px}.weather.condition_snow{background-position:20% -679px}.weather.condition_light_snow{background-position:20% -297px}.weather.condition_sleet{background-position:20% -636px}.weather span{line-height:45px;padding:10px 10px 10px 50px}.result{border-left:1px solid #ced5e2;border-right:1px solid #ced5e2;background:#ffffff;margin-bottom:30px}.results-options{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;padding:0 20px}.results-options .slider-11{height:6px;background:#c95bb5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.results-options .ui-slider-range{background:#90357f}.results-options .ui-slider-handle{cursor:pointer}.results-options .ui-slider-handle span{top:20px;left:-12px;padding:3px 5px;text-align:center;color:#ffffff;background:#22225e;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3)}.results-options .ui-slider-handle span:before{content:")";font-family:"icons-font" !important}.results-options .ui-slider-handle span:before{color:#22225e;position:absolute;font-size:30px;top:-7px;line-height:10px;vertical-align:top}.results-options .ui-slider-handle:hover span{-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)}.results-options .values-11{font-size:0;text-align:center;margin-left:-20px;margin-right:-20px}.results-options .values-11 li{display:inline-block;font-size:14px;width:11.11111111%;color:#aebad2}@media only screen and (max-width: 1180px){.schedules_table{overflow-x:auto}}.schedules_table table{width:100%;min-width:900px;line-height:25px;table-layout:fixed;border-collapse:collapse;border-spacing:0}.schedules_table thead th{padding-left:10px;text-align:left;color:#333;vertical-align:middle}.schedules_table thead th.table_select{min-width:140px}.schedules_table thead th.table_select p{display:inline-block}.schedules_table thead th .sbHolder{display:inline-block;vertical-align:middle}.schedules_table thead th p{width:45%}.schedules_table thead th .sbHolder{width:50%;border-color:transparent}.schedules_table thead th .sbHolder.opened{border-color:#22225e}.schedules_table thead th .sbSelector,.schedules_table thead th .sbOptions{width:100%}.schedules_table tbody tr:hover{background-color:#ebf2ff}.schedules_table tbody td{padding:10px;border-top:1px solid #ced5e2;line-height:18px}.schedules_table tbody a:hover{text-decoration:underline}.schedules_table p{margin:0}@media only screen and (max-width: 1024px){.schedules_graphic{overflow-x:scroll}}.status{display:inline-block;width:12px;height:12px;vertical-align:middle;margin-right:5px}.status.red{background-color:#ba3e3e}.status.orange{background-color:#eb7f23}.status.green{background-color:#3eba63}.not-found{padding:0 10px 20px;clear:both}.description_tabs:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.description_tabs_block{border:0;padding:0;margin:0;background-color:#ffffff;clear:both}.description_tabs_block:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.description_tabs_block .description_panel{padding:20px;border-bottom:1px solid #ced5e2;clear:both}.description_tabs_block .description_panel:after{content:"";clear:both;display:block;overflow:hidden;width:100%}@media only screen and (max-width: 767px){.description_tabs_block .description_panel{padding:5px}}.description_tabs_block .description_panel h2{font-size:16px;line-height:25px;color:#22225e}.description_tabs_block .description_panel a{color:#4990e2;line-height:25px;cursor:pointer}.description_tabs_block .description_panel a:hover{text-decoration:underline}.description_tabs_block .description_panel a.btn{color:#b543a0;line-height:1}.description_tabs_block .description_panel a.btn:hover{color:#ffffff;text-decoration:none}.description_tabs_block .description_panel>p{padding:10px 0}.description_tabs_block .description_panel .about_flight{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.description_tabs_block .description_panel .status_flight{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:20px 0px;background:#59b22b}.description_tabs_block .description_panel .status_flight:after{display:block;clear:both;overflow:hidden;content:''}.description_tabs_block .description_panel .status_flight>*{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;color:#ffffff;vertical-align:top}@media only screen and (max-width: 1024px){.description_tabs_block .description_panel .status_flight>*{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}}@media only screen and (max-width: 767px){.description_tabs_block .description_panel .status_flight>*{margin-left:-5px;margin-right:-5px}}.description_tabs_block .description_panel .status_flight h2:before{position:relative;display:inline-block;color:#ffffff;top:2px;left:0;vertical-align:top}.description_tabs_block .description_panel .status_flight span{text-align:right;font-size:13px;line-height:25px}.description_tabs_block .description_panel .table_flight{margin-left:-10px;margin-right:-10px;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.description_tabs_block .description_panel .table_flight:after{display:block;clear:both;overflow:hidden;content:''}.description_tabs_block .description_panel .table_flight .table_select{min-width:170px}.description_tabs_block .description_panel .sbSelector{line-height:35px}.description_tabs_block .description_panel .sbSelector:hover{text-decoration:none}.description_tabs_block .description_panel .sbOptions a:hover{color:#ffffff;text-decoration:none}.description_tabs_block.train .description_panel{padding:0}.description_tabs_block.train .description_panel a{line-height:20px}.description_tabs_block.train .description_panel td{font-size:13px;vertical-align:middle}.description_tabs_block.train .description_panel th{line-height:1.3;padding:10px;font-size:13px}.description_tabs_block.train .ui-tabs-nav{text-align:center;font-size:0;padding-bottom:10px;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;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.description_tabs_block.train .ui-tabs-nav li{float:left;display:inline-block;width:14.28571429%;vertical-align:top;font-size:13px;line-height:20px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.description_tabs_block.train .ui-tabs-nav li:first-child{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0}.description_tabs_block.train .ui-tabs-nav li:last-child{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0}.description_tabs_block.train .ui-tabs-nav li>.ui-tabs-anchor{padding-top:5px;padding-bottom:5px;max-height:50px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.description_tabs_block.train .ui-tabs-nav li .date,.description_tabs_block.train .ui-tabs-nav li .car,.description_tabs_block.train .ui-tabs-nav li .mobile-date{display:block;color:#22225e}.description_tabs_block.train .ui-tabs-nav li .date,.description_tabs_block.train .ui-tabs-nav li .mobile-date{font-weight:normal}.description_tabs_block.train .ui-tabs-nav li .mobile-date{display:none}.description_tabs_block.train .ui-tabs-nav li .days{position:absolute;margin-top:-20px;left:0;right:0;color:#999999;font-size:13px;font-weight:normal}.description_tabs_block.train .ui-tabs-nav li .active_corner{display:none}.description_tabs_block.train .ui-tabs-nav li.ui-state-active a,.description_tabs_block.train .ui-tabs-nav li.ui-tabs-active a,.description_tabs_block.train .ui-tabs-nav li.ui-state-hover a{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.2);box-shadow:inset 0 0 10px rgba(0,0,0,0.2)}.description_tabs_block.train .ui-tabs-nav li.ui-state-active .date,.description_tabs_block.train .ui-tabs-nav li.ui-tabs-active .date,.description_tabs_block.train .ui-tabs-nav li.ui-state-hover .date,.description_tabs_block.train .ui-tabs-nav li.ui-state-active .car,.description_tabs_block.train .ui-tabs-nav li.ui-tabs-active .car,.description_tabs_block.train .ui-tabs-nav li.ui-state-hover .car,.description_tabs_block.train .ui-tabs-nav li.ui-state-active .mobile-date,.description_tabs_block.train .ui-tabs-nav li.ui-tabs-active .mobile-date,.description_tabs_block.train .ui-tabs-nav li.ui-state-hover .mobile-date{color:#ffffff}.description_tabs_block.train .ui-tabs-nav li.disabled,.description_tabs_block.train .ui-tabs-nav li.ui-state-disabled{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;filter:alpha(opacity=100)}.description_tabs_block.train .ui-tabs-nav li.disabled .car,.description_tabs_block.train .ui-tabs-nav li.ui-state-disabled .car,.description_tabs_block.train .ui-tabs-nav li.disabled .date,.description_tabs_block.train .ui-tabs-nav li.ui-state-disabled .date,.description_tabs_block.train .ui-tabs-nav li.disabled .mobile-date,.description_tabs_block.train .ui-tabs-nav li.ui-state-disabled .mobile-date{color:#ced5e2}@media only screen and (max-width: 1024px){.description_tabs_block.train .ui-tabs-nav li{padding:0;margin-top:20px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.description_tabs_block.train .ui-tabs-nav li:first-child,.description_tabs_block.train .ui-tabs-nav li:last-child{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin-top:20px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.description_tabs_block.train .ui-tabs-nav li a{padding-left:5px;padding-right:5px;padding-bottom:0;padding-top:0}.description_tabs_block.train .ui-tabs-nav .car{font-size:12px}}@media only screen and (max-width: 767px){.description_tabs_block.train .ui-tabs-nav 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}}.description_tabs .ui-tabs-nav{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;font-size:0;padding-top:20px;padding-bottom:20px;border:0;background-color:#ffffff}.description_tabs .ui-tabs-nav li{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;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;height:auto;font-size:14px;padding:0;margin:0;border:1px solid #ced5e2;border-top-left-radius:0;border-bottom-left-radius:0}.description_tabs .ui-tabs-nav li:first-child{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}.description_tabs .ui-tabs-nav li .active_corner{left:0;right:0;margin:auto;border:solid 8px transparent;border-top:none;border-bottom-color:#ced5e2}.description_tabs .ui-tabs-nav li.disabled,.description_tabs .ui-tabs-nav li.ui-state-disabled{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;filter:alpha(opacity=100);color:#ced5e2;border-color:#ced5e2}.description_tabs .ui-tabs-nav li.disabled a,.description_tabs .ui-tabs-nav li.ui-state-disabled a{color:inherit;cursor:text}.description_tabs .ui-tabs-nav li.disabled:hover,.description_tabs .ui-tabs-nav li.ui-state-disabled:hover,.description_tabs .ui-tabs-nav li.disabled.ui-state-hover,.description_tabs .ui-tabs-nav li.ui-state-disabled.ui-state-hover,.description_tabs .ui-tabs-nav li.disabled.ui-state-active,.description_tabs .ui-tabs-nav li.ui-state-disabled.ui-state-active{border-color:#ced5e2}.description_tabs .ui-tabs-nav li.disabled:hover a,.description_tabs .ui-tabs-nav li.ui-state-disabled:hover a,.description_tabs .ui-tabs-nav li.disabled.ui-state-hover a,.description_tabs .ui-tabs-nav li.ui-state-disabled.ui-state-hover a,.description_tabs .ui-tabs-nav li.disabled.ui-state-active a,.description_tabs .ui-tabs-nav li.ui-state-disabled.ui-state-active a{background:#ffffff}.description_tabs .ui-tabs-nav a{display:block;width:100%;color:#000000;padding:0;text-align:center;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1180px){.description_tabs .ui-tabs-nav{padding-left:10px;padding-right:10px;width:58.33333333%;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: 1179px){.description_tabs .ui-tabs-nav{padding-left:10px;padding-right:10px;width:75%;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: 1024px){.description_tabs .ui-tabs-nav{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}.description_tabs .ui-tabs-nav li{width:100%;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.description_tabs .ui-tabs-nav li:first-child,.description_tabs .ui-tabs-nav li:last-child{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}}.description_tabs .ui-tabs-nav .ui-tabs-hover,.description_tabs .ui-tabs-nav .ui-state-hover,.description_tabs .ui-tabs-nav .ui-tabs-active,.description_tabs .ui-tabs-nav .ui-state-active{padding:0 !important;margin:0;border:1px solid #90357f}.description_tabs .ui-tabs-nav .ui-tabs-hover a,.description_tabs .ui-tabs-nav .ui-state-hover a,.description_tabs .ui-tabs-nav .ui-tabs-active a,.description_tabs .ui-tabs-nav .ui-state-active a{color:#ffffff;background:#b543a0}.description_tabs .ui-tabs .ui-tabs-panel{clear:both;padding:10px}.description_tabs .ui-tabs .ui-tabs-panel:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.note{margin-left:-10px;margin-right:-10px;clear:both;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:18px;color:#51527a;margin-bottom:22px}.note:after{display:block;clear:both;overflow:hidden;content:''}.note p{padding-right:10px;width:75%;float:left;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:10px;margin-top:10px}.note p:before{content:'*';position:absolute;left:0}@media only screen and (max-width: 1179px){.note p{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}}.button{height:auto;padding:0;border:0;background:none}.button .btn{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#b543a0;padding-top:7px;padding-bottom:7px;font-size:13px;line-height:1;background:none;text-transform:uppercase}.button .btn:hover{color:#ffffff;background:#b543a0}.icon-train-icon:before{content:"<";font-family:"icons-font" !important}.popup_schedules{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.7);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.7);box-shadow:0 3px 10px rgba(0,0,0,0.7);display:none;position:absolute;max-width:320px;width:100%;bottom:100%;margin-bottom:18px;z-index:10}.popup_schedules:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.popup_schedules .close_popup{width:30px;height:30px;position:absolute;right:5px;top:5px;text-align:center;line-height:30px}.popup_schedules .close_popup:before{content:"9";font-family:"icons-font" !important}.popup_schedules .close_popup:hover{text-decoration:none}.popup_schedules .close_popup:before{font-size:30px}.popup_schedules .heading{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:50px}.popup_schedules .heading a:hover{text-decoration:none}.popup_schedules .heading__text{width:100%}.popup_schedules .heading__text.icon-train-icon{line-height:1.2;padding-right:30px;min-height:30px}.popup_schedules .btn{color:#ffffff}.popup_schedules a:hover{text-decoration:none}.popup_schedules .segment{margin:0}.popup_content{width:100%;max-width:1180px;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;padding-top:10px;padding-bottom:0;border:1px solid #ced5e2;background-color:#ffffff}.popup_content .form-group{margin-bottom:0}.popup_content .form-item{padding-right:10px}.popup_corner{position:absolute;bottom:-18px;left:0;right:0;text-align:center}.show_all.rail{float:left;display:inline-block;margin-right:10px;border-bottom:1px dashed transparent}.show_all.rail:hover{border-color:#4990e2}.search_num_train .description_tabs_block.train .ui-tabs-nav{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;padding-left:0;padding-right:0;text-align:left}@media only screen and (max-width: 1179px){.search_num_train .description_tabs_block.train .ui-tabs-nav{padding-left:10px;padding-right:10px;width:66.66666667%;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: 1024px){.search_num_train .description_tabs_block.train .ui-tabs-nav{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}.search_num_train .description_tabs_block.train .ui-tabs-nav li:first-child,.search_num_train .description_tabs_block.train .ui-tabs-nav li:last-child{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}@media only screen and (max-width: 767px){.search_num_train .description_tabs_block.train .ui-tabs-nav{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}}.search_num_train .description_tabs_block.train .ui-tabs-nav li{float:left;width:33.33333333%}@media only screen and (max-width: 767px){.search_num_train .description_tabs_block.train .ui-tabs-nav li{width:100%}}.search_num_train .description_tabs_block.train .ui-tabs-nav a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search_num_train .description_tabs_block.train.train .description_tabs{padding-left:10px;padding-right:10px;width:66.66666667%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}@media only screen and (max-width: 1024px){.search_num_train .description_tabs_block.train.train .description_tabs{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;padding:0;border-bottom:1px solid #ced5e2}}.search_num_train .description_tabs_block.train.train .description_tabs>ul{padding:0}@media only screen and (max-width: 1179px){.search_num_train .description_tabs_block.train.train .description_tabs>ul{width:100%}}.search_num_train .description_tabs_block.train.train .description_tabs>ul li{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin-top:-1px;margin-bottom:-1px;border-left:0}.search_num_train .description_tabs_block.train.train .buy-ticket{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:0}@media only screen and (max-width: 1024px){.search_num_train .description_tabs_block.train.train .buy-ticket{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;padding:0}}.train_name{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;font-size:14px;line-height:24px;color:#22225e;border-bottom:1px solid #ced5e2}.train_name img{vertical-align:middle;margin-right:10px}.train_name span{display:block;vertical-align:middle;padding:10px}.train_name a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-size:12px;color:#4990e2;margin-left:10px}.train_map .head{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;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ced5e2;border-top:1px solid #ced5e2}.train_map .head li{float:left;width:25%;line-height:20px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.train_map .head li>*{line-height:20px}.train_map .list_station{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;height:350px;border-right:1px solid #ced5e2;overflow-y:scroll}.train_map .list_station li{height:30px;line-height:30px;border-top:1px dotted #ced5e2;padding:0px 0px 0px 15px}.train_map .list_station li:first-child{border:0}.train_map .list_station li span{float:left;margin:0px 60px 0px 0px;color:#000;min-width:32px;text-align:center}.train_map .list_station li a{display:block;float:left;font-size:12px;color:#5561ba;padding:5px 0px 5px 20px;background:url("/img/sprite-bg.png?48546") 0 -430px no-repeat;overflow:hidden}.train_map .list_station li a:hover{background-position:0 -620px;color:#22225e}@media only screen and (max-width: 1179px){.train_map .list_station{padding-left:10px;padding-right:10px;width:41.66666667%;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: 1024px){.train_map .list_station{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;height:155px}}.train_map .map{height:350px;padding-left:10px;padding-right:10px;width:66.66666667%;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: 1179px){.train_map .map{padding-left:10px;padding-right:10px;width:58.33333333%;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: 1024px){.train_map .map{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}}.time-option{border-bottom:1px solid #ced5e2;clear:both}.time-option:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.time-option-slider{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;height:6px;margin:20px 50px 0px;background:#d48ac6}.time-option-values{width:100%}.time-option-values:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.time-option-values li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:11.11111111%;font-size:12px;line-height:1;padding:15px 0;text-align:center;color:#ced5e2}@media only screen and (max-width: 1024px){.time-option-values li{width:20%}}.time-option .ui-slider-handle{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;border:none;width:16px;height:16px;cursor:pointer;background:url("/img/ui_slider_point.png?48546") 0 0 no-repeat}.time-option .ui-slider-handle:hover{-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.5);box-shadow:0 3px 5px rgba(0,0,0,0.5)}.time-option .ui-slider-time{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:block;width:50px;font-size:12px;font-weight:normal;margin:21px auto 0 -18px;color:#ffffff;padding:3px 5px;text-align:center;background:#22225e}.time-option .ui-slider-time:before{content:")";font-family:"icons-font" !important}.time-option .ui-slider-time:before{position:absolute;top:0;font-size:35px;color:#1c1c47;font-weight:normal;margin-left:-1px}.time-option .ui-slider-range{background:#90357f}.description_tabs_block.train .schedules_table_sort{padding:15px 0}.description_tabs_block.train .schedules_table_sort:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.description_tabs_block.train .schedules_table_sort .sort_by,.description_tabs_block.train .schedules_table_sort .description_tabs{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;border:0;margin:0;padding:5px 10px;background:none;overflow:visible}.description_tabs_block.train .schedules_table_sort .sort_by:after,.description_tabs_block.train .schedules_table_sort .description_tabs:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.description_tabs_block.train .schedules_table_sort .sort_by{font-size:13px}@media only screen and (max-width: 1179px){.description_tabs_block.train .schedules_table_sort .sort_by{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}.description_tabs_block.train .schedules_table_sort .sort_by.sortie{clear:left}}@media only screen and (max-width: 1024px){.description_tabs_block.train .schedules_table_sort .sort_by{padding-left:10px;padding-right:10px;width:66.66666667%;float:left;min-height:1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.description_tabs_block.train .schedules_table_sort .sort_by .sbHolder{float:right}}@media only screen and (max-width: 767px){.description_tabs_block.train .schedules_table_sort .sort_by{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}}.description_tabs_block.train .schedules_table_sort .sort_by li{margin:0}.description_tabs_block.train .schedules_table_sort .sort_by>*{display:inline-block;vertical-align:middle;font-size:13px}.description_tabs_block.train .schedules_table_sort .sort_by>*.sbHolder{width:50%;border-color:transparent}.description_tabs_block.train .schedules_table_sort .sort_by>*.sbHolder .sbToggle{display:none}.description_tabs_block.train .schedules_table_sort .sort_by>*.sbHolder:hover,.description_tabs_block.train .schedules_table_sort .sort_by>*.sbHolder.opened{border-color:#22225e}.description_tabs_block.train .schedules_table_sort .sort_by>*.sbHolder:hover .sbToggle,.description_tabs_block.train .schedules_table_sort .sort_by>*.sbHolder.opened .sbToggle{display:block}.description_tabs_block.train .schedules_table_sort .sort_by>* .sbSelector{color:#4990e2}.description_tabs_block.train .schedules_table_sort .sort_by>* .sbSelector,.description_tabs_block.train .schedules_table_sort .sort_by>* .sbOptions{width:100%}.description_tabs_block.train .schedules_table_sort .sort_by>* .sbFocus{border-color:transparent}@media only screen and (max-width: 1179px){.description_tabs_block.train .schedules_table_sort .description_tabs{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: 1024px){.description_tabs_block.train .schedules_table_sort .description_tabs{padding-left:10px;padding-right:10px;width:66.66666667%;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: 767px){.description_tabs_block.train .schedules_table_sort .description_tabs{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}}.description_tabs_block.train .schedules_table_sort .description_tabs .ui-state-default{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333333%;font-size:12px;color:#000000;margin:0;padding:0;border:1px solid #ced5e2;border-left:0}.description_tabs_block.train .schedules_table_sort .description_tabs .ui-state-default:first-child{border-left:1px solid #ced5e2}.description_tabs_block.train .schedules_table_sort .description_tabs .ui-state-active,.description_tabs_block.train .schedules_table_sort .description_tabs .ui-state-hover{border-color:#b543a0;color:#ffffff;background:#b543a0}.description_tabs_block.train .schedules_table_sort .description_tabs .ui-tabs-anchor{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:8px 10px;font-size:13px;line-height:18px;color:inherit}.description_tabs_block.train .schedules_table{border-top:1px solid #ced5e2}.buy-ticket{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1;border-bottom:1px solid #ced5e2;margin-bottom:-1px}.buy-ticket>a{display:block;color:#4990e2;padding:10px;margin:-1px 0;text-align:center}.empty-description{border-top:1px dotted #ced5e2;font-size:13px;line-height:1;padding:15px 10px}#timetable_main .main_content{min-height:150px}.main_content{padding-top:20px;padding-bottom:20px;margin:0}.main_content:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.main-search .search-tittle{max-width:700px}.main-search .fight_complexity{padding:20px 0}.main-search .fight_complexity li{color:#000000;display:inline-block;margin-right:20px}.main-search .fight_complexity li .iradio_minimal{opacity:0;position:absolute}.main-search .fight_complexity li .iradio_minimal.checked+label{border-color:#b543a0}.main-search .fight_complexity li input{opacity:0;position:absolute}.main-search .fight_complexity li label{padding:5px 15px;border:solid 1px transparent;border-radius:100px;user-select:none}.main-search .text_input,.main-search input[type="text"],.main-search .sbSelector{padding-left:20px;height:65px;border:solid 1px #ced5e2;box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);font-size:16px;border-radius:4px;text-overflow:ellipsis}.main-search .sbSelector{line-height:65px;color:#767676}.main-search .sbSelector:before{display:none}.main-search .departure .sbSelector:after{position:absolute;top:50%;right:10px;width:8px;height:8px;content:"";margin-top:-6px;border:2px solid #ced5e2;border-top:none;border-left:none;transform:rotate(45deg);z-index:5}.main-search .sbOptions{border:solid 1px #aebad2}.main-search .sbOptions a{color:#767676}.main-search .btn{height:65px;font-size:18px;border-radius:5px;padding:0;line-height:65px}.main-search .date input,.main-search .date_flight input,.main-search .time input{cursor:pointer}.main-search .date svg,.main-search .date_flight svg,.main-search .time svg{left:auto;right:15px;top:21px;pointer-events:none}.search [class^="icon-"]:hover:before,.schedules-buy-popup [class^="icon-"]:hover:before,.search [class*=" icon-"]:hover:before,.schedules-buy-popup [class*=" icon-"]:hover:before{color:#22225e}.search [class^="icon-"]:before,.schedules-buy-popup [class^="icon-"]:before,.search [class*=" icon-"]:before,.schedules-buy-popup [class*=" icon-"]:before,.search [class^="icon-"]:before,.schedules-buy-popup [class^="icon-"]:before,.search [class*=" icon-"]:before,.schedules-buy-popup [class*=" icon-"]:before{position:absolute;left:12px;color:#9fb2d0;z-index:1}.search .icon-event-icon:before,.schedules-buy-popup .icon-event-icon:before,.search .icon-pingbig:before,.schedules-buy-popup .icon-pingbig:before{font-size:17px}.search input[type=text],.schedules-buy-popup input[type=text]{padding-top:5px;padding-bottom:5px;line-height:1.1}.search .btn,.schedules-buy-popup .btn{padding:0 10px;line-height:32px;font-weight:bold}.search .btn strong,.schedules-buy-popup .btn strong{line-height:1}.ui-helper-hidden-accessible{font-size:0;display:none}.search .search-form,.search form{margin-left:-5px;margin-right:-5px}.search .search-form:after,.search form:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.search .schedules form,.search .schedules2 form{padding-left:5px;padding-right:5px;margin:0}.search .city:before{left:15px}.search .btn{padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:32px}.search .btn:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.4);box-shadow:inset 0 1px 2px rgba(0,0,0,0.4)}.search .form-group{padding-bottom:10px;margin-bottom:0}.search .form-group .icon-clockbig-icon:before{top:8px;left:10px}.search .form-item{margin:0;padding-left:5px;padding-right:5px}.search .form-item.aviacompany{padding-left:10px}.search .form-item.aviacompany:before{left:15px}.search .form-item.train{border:0}.search .form-item.swap-item{padding:0}.search .icon-pinbig:before{top:10px}@media only screen and (max-width: 1179px){.search .form-item.end_point{padding-right:5px}.search .form-item:before{left:12px}}@media only screen and (max-width: 1024px){.search .form-group.train .form-item:not(.swap-item){padding-right:5px}.search .form-group.train .form-item:not(.swap-item).start_point{padding-right:25px}}.search-type{color:#ffffff;padding-top:15px;padding-bottom:15px}.search-type:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.search-type .label,.search-type input[type="radio"],.search-type .iradio_minimal{float:left}.search-type input[type="radio"],.search-type .iradio_minimal{margin-right:5px}.search-type .label{font-size:13px;line-height:16px;margin:0}.popular-direction__item{margin-bottom:20px;border:1px solid #ced5e2;background:#ffffff}.popular-direction__title{font-size:16px;line-height:60px;padding:0 10px;color:#2d2d71;font-weight:bold;vertical-align:middle;background:#ebf2ff;border-bottom:1px solid #ced5e2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.popular-direction__list li{padding:0 10px;margin:0}.popular-direction__list li:hover{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background:#f5f5f5}.popular-direction__list li:first-child a{border-top:0}.popular-direction__list a{display:block;border-top:1px dotted #ced5e2;padding:10px 0;clear:both;overflow:hidden;font-size:13px;line-height:18px;text-decoration:none;color:#4990e2}.input-loader{position:absolute;width:22px;height:34px;top:0;right:12px;background-image:url("/img/wait.gif?48546");background-color:transparent;background-position:center center;background-repeat:no-repeat;z-index:1}.seo-block{font-size:14px;line-height:22px;color:#666666;padding-top:10px;padding-bottom:10px;background:#ffffff;border:1px solid #ced5e2;margin-bottom:20px}.seo-block.collapse{height:280px}.seo-block.collapse:before{background-color:transparent;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#e9eaed));background:-webkit-linear-gradient(top, transparent, #e9eaed);background:-moz-linear-gradient(top, transparent, #e9eaed);background:-ms-linear-gradient(top, transparent, #e9eaed);background:-o-linear-gradient(top, transparent, #e9eaed);content:'';display:block;height:200px;position:absolute;left:-1px;right:-1px;bottom:-1px;z-index:1}.seo-block.collapse .seo-block__content{height:190px;overflow:hidden}.seo-block__title{font-size:18px;line-height:39px;font-weight:normal;color:#414179}.seo-block__btn{position:relative;display:block;width:160px;margin:0 auto;color:#4990e2;text-align:center;text-decoration:none;z-index:2}.seo-block__btn span{border-bottom:1px dashed #4990e2}.seo-block__btn:hover span{border-bottom-color:transparent}.seo-block p{margin-bottom:20px}.breadcrumbs{width:100%;max-width:1180px;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;font-size:13px;color:#666666;line-height:20px;padding:0 10px;margin-top:15px;margin-bottom:15px;margin-top:-5px}.breadcrumbs-list:after,.breadcrumbs>ul:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.breadcrumbs a{color:#4990e2}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs li,.breadcrumbs a{display:inline-block}.breadcrumbs li:hover,.breadcrumbs a:hover{text-decoration:none}.breadcrumbs li:before{content:"i";font-family:"icons-font" !important}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li:before{display:inline-block;color:inherit;vertical-align:bottom;font-size:16px;padding:0 5px}.result-table{border-bottom:1px solid #ced5e2;background:#ffffff}.result-table__heading{padding:18px 0;line-height:1;border-bottom:1px solid #ced5e2;background:#fafcfb}.result-table__heading:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.result-table__heading .iradio_minimal{float:left;margin-top:0}.result-table__heading li{padding-left:10px}@media only screen and (max-width: 1179px){.result-table__heading li{padding-left:0}.result-table__heading li:first-child{padding-left:10px}}.result-table__more{border-top:1px solid #ced5e2}.result-table__list li{font-size:13px;line-height:16px;color:#000000;padding:15px 0;border-top:1px solid #ced5e2}.result-table__list li:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.result-table__list li:first-child{border-top:0;padding:5px 0px}.result-table__list li:first-child:hover{background:none}.result-table__list li:hover{background:#e9f2ff}@media only screen and (max-width: 1179px){.result-table__list li{padding-bottom:0}}.result-table__list .train{margin:0;padding:0 10px;border:0;background:none}.result-table__list--heading .label{display:inline;font-size:12px;line-height:14px;color:#4b5976}.result-table__list .item{min-height:30px}@media only screen and (max-width: 1179px){.result-table__list .item{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;display:block;padding-left:50%;padding-bottom:15px}}.result-table__list .item:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;content:attr(data-title);position:absolute;left:0;width:50%;font-size:12px;line-height:14px;color:#4b5976;padding:0 10px}@media only screen and (max-width: 1179px){.result-table__list .item:before{display:block}}.result-table a{color:#4990e2;text-decoration:none}.result-table a:hover{text-decoration:underline}.result-table a.c-tooltip:hover{text-decoration:none}.result-table .btn{display:inline-block;font-size:12px;line-height:30px;height:30px;color:#b543a0;border-color:#b543a0;background:#ffffff}.result-table .btn:hover{color:#ffffff;background:#b543a0;text-decoration:none}.result-table .link-more:hover{text-decoration:none}.c-tooltip{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block}.c-tooltip:before,.c-tooltip:after{display:none;position:absolute}.c-tooltip:hover:before,.c-tooltip:hover:after{display:block}.c-tooltip:before{content:attr(data-tip);-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);bottom:100%;width:170px;left:-80px;margin-bottom:8px;padding:20px;font-size:12px;line-height:14px;color:#000000;white-space:pre;border:1px solid #ced5e2;background:#ffffff;z-index:1}.c-tooltip:after{content:'';left:0;right:0;margin:auto;bottom:10px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:15px solid #ffffff;z-index:2}.link-more{display:inline-block;padding:0 10px;line-height:1}.link-more:hover{text-decoration:none}.link-more:hover span{text-decoration:underline}.link-more .icon-arrow-d:before{content:"/";font-family:"icons-font" !important}.link-more .icon-arrow-d:before{font-size:30px;vertical-align:middle;color:inherit}.schedules-buy-popup{-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);display:none;position:absolute;width:320px;right:0px;bottom:100%;z-index:1}.schedules-buy-popup__close{position:absolute;right:0;float:right;width:35px;height:30px;display:block;line-height:30px}.schedules-buy-popup__close:before{content:"\e001";font-family:"icons-font" !important}.schedules-buy-popup__close:before{font-size:30px}.schedules-buy-popup__content{border:1px solid #ced5e2;border-top:0;padding:20px 5px 0;background:#ffffff}.schedules-buy-popup__content:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.schedules-buy-popup__content .btn{font-size:16px;color:#ffffff;padding:0 10px;background:#b543a0}.schedules-buy-popup__content input,.schedules-buy-popup__content .btn{line-height:1;height:30px}.schedules-buy-popup:before,.schedules-buy-popup:after{content:'';position:absolute;width:0;height:0;right:30px;border-left:20px solid transparent;border-right:20px solid transparent}.schedules-buy-popup:before{bottom:-16px;border-top:18px solid #ffffff;z-index:2}.schedules-buy-popup:after{bottom:-17px;border-top:18px solid #ced5e2;z-index:1}.schedules-buy-popup .form-item{padding-bottom:20px}.schedules-buy-popup .form-item:before{top:6px}.schedules-buy-popup .input_loader{top:0;right:5px}.schedules-buy-popup .segment{margin:0}.schedules-buy-popup .segment .heading__text{font-size:13px;line-height:18px;padding-top:5px;padding-bottom:5px;padding-left:50px}.schedules-buy-popup .segment .heading__text:before{color:#ffffff;left:10px}.schedules_table th,.schedules_table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.schedules_table th:nth-child(1),.schedules_table td:nth-child(1){width:16.66666667%;max-width:155px}.schedules_table th:nth-child(2),.schedules_table td:nth-child(2){width:16.66666667%}.schedules_table th:nth-child(3),.schedules_table td:nth-child(3){width:16.66666667%}.schedules_table th:nth-child(4),.schedules_table td:nth-child(4){width:8.33333333%}.schedules_table th:nth-child(5),.schedules_table td:nth-child(5){width:8.33333333%}.schedules_table th:nth-child(6),.schedules_table td:nth-child(6){width:16.66666667%}.schedules_table th:nth-child(7),.schedules_table td:nth-child(7){width:8.33333333%}.schedules_table th:nth-child(8),.schedules_table td:nth-child(8){width:8.33333333%;padding-left:0}.schedules_table th .btn,.schedules_table td .btn{padding-left:8px;padding-right:8px}.bbc{text-decoration:none;color:#2b2b2b}.bbc .tablesorter>th,table .bbc>th,.bbc .tablesorter>td,table .bbc>td{padding:0;width:100%}.bbc .tablesorter>th>img,table .bbc>th>img,.bbc .tablesorter>td>img,table .bbc>td>img{margin:5px auto}.bbc__link{display:table;width:100%;table-layout:fixed;text-decoration:none;background-color:#ffffff}.bbc__link:after{content:"";clear:both;display:block;overflow:hidden;width:100%}.description_tabs_block.train .description_panel .bbc__link,.tablesorter .bbc__link{color:inherit}.description_tabs_block.train .description_panel .bbc__link:hover,.tablesorter .bbc__link:hover{text-decoration:none}.bbc__link:hover{background-color:#ebf2ff}.bbc__link:hover .bbc__btn{color:#ffffff;background-color:#b543a0}.bbc__block{display:table-cell;vertical-align:middle;font-size:13px;line-height:18px;padding:15px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bbc__block:nth-child(1){width:16.66666667%}.bbc__block:nth-child(2){width:33.33333333%;color:#4990e2}.bbc__block:nth-child(3){width:16.66666667%}.bbc__block:nth-child(4){width:25%}.bbc__block:nth-child(5){width:8.33333333%;padding-right:5px;padding-left:0}.bbc__btn{display:block;color:#b543a0;font-size:12px;line-height:14px;padding:5px 2px;text-align:center;border:1px solid #b543a0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-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}.bbc img{display:block}.tablesorter{border-spacing:0;border-collapse:collapse}.tablesorter td>img{display:block;margin:5px auto}.main_datepicker.ui-widget-content:not(.ui-datepicker-multi){min-width:350px !important}@media only screen and (max-width: 767px){.main_datepicker.ui-datepicker table{margin:0}.main_datepicker.ui-datepicker td{padding:1px}}.schedules_page_v3 .home_info_block h3{margin-bottom:20px;text-transform:none;color:#000000}.schedules_page_v3 .schedules-banner,.schedules_page_v3 .schedules_banner{background:#ffffff url("/img/woman_waiting.png?48546") no-repeat right top;background-size:32%;padding:30px 20px;min-height:auto}@media only screen and (max-width: 1024px){.schedules_page_v3 .schedules-banner,.schedules_page_v3 .schedules_banner{background:#ffffff}}.schedules_page_v3 .schedules-banner p,.schedules_page_v3 .schedules_banner p{margin:0}.schedules_page_v3 .schedules h1{color:#000000;font-size:20px;margin-bottom:30px;margin-right:0}.schedules_page_v3 .schedules .banner-title{color:#000000;font-size:20px;margin-bottom:30px}@media only screen and (max-width: 1024px){.schedules_page_v3 .schedules .banner-title{font-weight:400}}.schedules_page_v3 .schedules_block{margin-bottom:30px}.schedules_page_v3 .schedules_block .list li{padding:0}.schedules_page_v3 .schedules_block .list a{padding:30px 20px;box-sizing:border-box;font-size:16px}.schedules_page_v3 .schedules .airports-block{margin-bottom:50px}.schedules_page_v3 .schedules .airports-block .airports{position:relative;background:#ffffff;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15)}.schedules_page_v3 .schedules .airports-block .airports .airport-item{font-size:16px;padding:20px;border-bottom:1px solid #EEEEEF}.schedules_page_v3 .schedules .schedule_title{margin-bottom:20px;text-transform:none;color:#000000}.schedules_page_v3 .schedules .additional-btns{position:absolute;bottom:-24px}.schedules_page_v3 .schedules .additional-btns .btn-seo{color:#4990e2;background:#fafcfb;border-radius:0 0 4px 4px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);border:none;padding:2px 10px;font-size:13px;line-height:20px;float:none;display:inline-block;cursor:pointer}.schedules_page_v3 .segment{margin-bottom:0}.schedules_page_v3 .segment_label{position:relative;color:#4990e2;font-size:16px;padding:20px}.schedules_page_v3 .segment_label:after{position:absolute;top:50%;right:10px;width:8px;height:8px;content:"";margin-top:-6px;border:2px solid #ced5e2;border-top:none;border-left:none;transform:rotate(45deg);z-index:5;transition:.3s}.schedules_page_v3 .segment_label.active:after{transition:.3s;transform:rotate(-135deg)}.schedules_page_v3 .segment .heading{background:#ffffff;padding:20px;border-bottom:1px dotted #ced5e2}@media only screen and (max-width: 1024px){.schedules_page_v3 .segment .heading{padding:10px}}.schedules_page_v3 .segment .heading__text{color:#000000}.schedules_page_v3 .segment .heading__text span{margin-right:50px;font-size:16px}@media only screen and (max-width: 1024px){.schedules_page_v3 .segment .heading__text span{margin-right:10px}}.schedules_page_v3 .segment .heading a{color:#4990e2}@media only screen and (max-width: 767px){.schedules_page_v3 .segment .heading a{width:100%}}.schedules_page_v3 .segment .heading a:hover{color:#8595AF}@media only screen and (max-width: 767px){.schedules_page_v3 .segment .form-group{margin:0;opacity:0;visibility:hidden;position:absolute;transition:.3s}.schedules_page_v3 .segment .form-group.active{opacity:1;visibility:visible;position:relative;transition:.3s}}.schedules_page_v3 .segment .weather{background-image:url("/img/sprite_weather_dark.png?48546")}.schedules_page_v3 .segment .weather span{font-weight:700;color:#000000;font-size:16px}.schedules_page_v3 .segment .sbSelector{font-size:13px;color:#000000;border-color:#ced5e2;padding-right:25px}.schedules_page_v3 .segment .sbSelector:before{display:none}.schedules_page_v3 .segment .sbSelector:after{position:absolute;top:50%;right:10px;width:8px;height:8px;content:"";margin-top:-6px;border:2px solid #ced5e2;border-top:none;border-left:none;transform:rotate(45deg)}@media only screen and (max-width: 767px){.schedules_page_v3 .segment.mod{padding:0}}.schedules_page_v3 .not-found{padding:20px 10px}.schedules_page_v3 .time-slider__wrap{background-color:#F5F5F5;padding:20px 0;min-height:15px}@media only screen and (max-width: 1024px){.schedules_page_v3 .time-slider__wrap{padding:0}.schedules_page_v3 .time-slider__wrap .values-11 li{transform:rotate(-90deg) translateX(-10px)}}.schedules_page_v3 .results-options{margin-bottom:20px}@media only screen and (max-width: 1024px){.schedules_page_v3 .results-options{margin-bottom:30px;margin-top:10px}}@media only screen and (max-width: 767px){.schedules_page_v3 .results-options{padding:0 30px;margin-top:20px;margin-bottom:40px}}.schedules_page_v3 .results-options .ui-slider-handle span{display:none}.schedules_page_v3 .results-options .flightstat_time .ui-state-default,.schedules_page_v3 .results-options .flightstat_time .ui-widget-content .ui-state-default{background:#ffffff;border:1px solid #B2C2DD;border-radius:50%;cursor:pointer;top:-7px}.schedules_page_v3 .results-options .ui-slider-horizontal{background:#B2C2DD;height:3px}.schedules_page_v3 .results-options .ui-slider-horizontal .ui-slider-range{background:#b543a0}.schedules_page_v3 .results-options .values-11{margin-left:-30px;margin-right:-30px}@media only screen and (max-width: 767px){.schedules_page_v3 .results-options .values-11{margin-left:-20px;margin-right:-20px}}.schedules_page_v3 .results-options .values-11 li{color:#000000}.schedules_page_v3 .schedules_table{overflow-x:hidden}.schedules_page_v3 .schedules_table table{min-width:0}.schedules_page_v3 .schedules_table td{font-size:16px;height:70px;vertical-align:middle}.schedules_page_v3 .schedules_table th{color:#919191}@media only screen and (max-width: 1024px){.schedules_page_v3 .schedules_table th{opacity:0;visibility:hidden}}.schedules_page_v3 .schedules_table .status{border-radius:50%;width:16px;height:16px;margin-right:10px}.schedules_page_v3 .schedules_table .status.green{background-color:#7EBD40}.schedules_page_v3 .schedules_table .status.blue{background-color:#3DA0D4}.schedules_page_v3 .schedules_table .status.grey{background-color:grey}.schedules_page_v3 .schedules_table th:nth-child(1){width:6%}.schedules_page_v3 .schedules_table th:nth-child(2){width:13%}.schedules_page_v3 .schedules_table th:nth-child(6){width:10%}.schedules_page_v3 .schedules_table th:nth-child(7){width:10%}@media only screen and (max-width: 1180px){.schedules_page_v3 .schedules_table th:nth-child(1),.schedules_page_v3 .schedules_table th:nth-child(4),.schedules_page_v3 .schedules_table th:nth-child(6){width:4%}.schedules_page_v3 .schedules_table th:nth-child(7){width:6%}}@media only screen and (max-width: 1179px){.schedules_page_v3 .schedules_table td:nth-child(1),.schedules_page_v3 .schedules_table td:nth-child(7){width:5%;font-size:13px}.schedules_page_v3 .schedules_table td:nth-child(7){text-align:right}.schedules_page_v3 .schedules_table th{opacity:0;position:absolute}}.schedules_page_v3 .schedules_table .sort_table{cursor:pointer}.schedules_page_v3 .schedules_table .sort_table .triangle{color:#ced5e2;position:absolute;transition:.3s;margin-left:6px}.schedules_page_v3 .schedules_table .sort_table.active_sort{color:#4990e2}.schedules_page_v3 .schedules_table .sort_table.active_sort .triangle{color:#4990e2}.schedules_page_v3 .schedules_table .sort_table.z-a .triangle{transform:rotate(-180deg);transition:.3s}.schedules_page_v3 .schedules_table td p{margin-bottom:10px}.schedules_page_v3 .schedules_table td p:last-child{margin-bottom:0}.schedules_page_v3 .schedules_table td .direction{margin-top:10px}.schedules_page_v3 .schedules_table td:nth-child(6){text-align:left !important}.schedules_page_v3 .schedules_table .sbToggle:before{display:none}.schedules_page_v3 .schedules_table .sbSelector{color:#4990e2;max-width:50px}.schedules_page_v3 .heading strong{font-size:16px}.schedules_page_v3 .ui-tabs-nav{width:100%;padding:0;background-color:transparent}.schedules_page_v3 .ui-tabs-nav a{padding:30px 10px;background-color:#ffffff;color:#000000;font-size:16px;white-space:normal}@media only screen and (max-width: 1024px){.schedules_page_v3 .ui-tabs-nav a{padding:10px 0 30px 10px;text-align:left;font-size:12px}}@media only screen and (max-width: 767px){.schedules_page_v3 .ui-tabs-nav a{padding-bottom:20px}}.schedules_page_v3 .ui-tabs-nav .ui-state-hover,.schedules_page_v3 .ui-tabs-nav .ui-state-default{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important;border:none;background-color:transparent}@media only screen and (max-width: 1024px){.schedules_page_v3 .ui-tabs-nav .ui-state-hover,.schedules_page_v3 .ui-tabs-nav .ui-state-default{width:50%}}.schedules_page_v3 .ui-tabs-nav .ui-state-active{background-color:#ffffff;border:none;border-top:5px solid #b543a0;padding-bottom:10px !important}@media only screen and (max-width: 767px){.schedules_page_v3 .ui-tabs-nav .ui-state-active{height:70px}}.schedules_page_v3 .custom-tabs{background-color:#E8E9ED;width:100%;display:flex;justify-content:space-between}.schedules_page_v3 .custom-tabs li{width:100%;border-left:1px solid #ced5e2;border-right:1px solid #ced5e2;vertical-align:middle;position:relative}.schedules_page_v3 .custom-tabs li:before{content:'';position:absolute;left:25px;top:50%;transform:translateY(-50%);width:42px;height:32px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 767px){.schedules_page_v3 .custom-tabs li:before{display:none}}.schedules_page_v3 .custom-tabs li:nth-child(1):before{background-image:url('/img/ico_departures.svg?48546')}.schedules_page_v3 .custom-tabs li:nth-child(2):before{background-image:url('/img/ico_arrivals.svg?48546')}.schedules_page_v3 .custom-tabs li a{background-color:#ffffff;width:100%;display:inline-block;padding:30px 10px 30px 100px;font-size:16px;font-weight:700;color:#282828;box-sizing:border-box}@media only screen and (max-width: 767px){.schedules_page_v3 .custom-tabs li a{padding:20px 10px}}.schedules_page_v3 .custom-tabs li a.active_tab{border-top:5px solid #b543a0}.schedules_page_v3 .result_ac{background-color:transparent;border:none}.schedules_page_v3 .result_ac .description_tabs_block{margin:20px 0;background-color:transparent}.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav{width:100%;padding:0;background-color:transparent}.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav a{padding:30px 10px;background-color:#ffffff;color:#000000;font-size:16px;white-space:normal}@media only screen and (max-width: 1024px){.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav a{padding:10px 0 30px 10px;text-align:left;font-size:12px}}@media only screen and (max-width: 767px){.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav a{height:65px}}.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav .ui-state-hover,.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav .ui-state-default{padding-left:5px !important;padding-right:5px !important;padding-bottom:5px !important;border:none;background-color:transparent}@media only screen and (max-width: 1024px){.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav .ui-state-hover,.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav .ui-state-default{width:50%}}@media only screen and (max-width: 767px){.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav .ui-state-hover a,.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav .ui-state-default a{padding-bottom:35px}}.schedules_page_v3 .result_ac .description_tabs_block .ui-tabs-nav .ui-state-active{background-color:#ffffff;border:none;border-top:5px solid #b543a0;padding-bottom:0 !important}.schedules_page_v3 .result_ac .description_tabs_block .description_panel{background-color:#ffffff}.schedules_page_v3 .result_ac .description_tabs_block .description_panel h2{color:#000000;margin-bottom:5px}.schedules_page_v3 .result_ac .description_tabs_block .description_panel p{margin-bottom:5px;font-size:13px}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .status_flight{padding:15px 0}@media only screen and (max-width: 767px){.schedules_page_v3 .result_ac .description_tabs_block .description_panel .status_flight__date{display:block}}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .status_flight h2,.schedules_page_v3 .result_ac .description_tabs_block .description_panel .status_flight span{color:#ffffff}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .status_flight span{text-align:right}@media only screen and (max-width: 767px){.schedules_page_v3 .result_ac .description_tabs_block .description_panel .status_flight span{text-align:left}}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight{display:flex;justify-content:space-between;padding:20px;position:relative}@media only screen and (max-width: 1024px){.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight{flex-direction:column}}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight__item{max-width:450px;width:100%;margin-bottom:15px}@media only screen and (max-width: 1024px){.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight__item{max-width:100%}}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight__title{padding-bottom:20px;color:#919191;font-size:13px;border-bottom:1px solid #EEEEEF}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight__name{padding:15px 0}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight__data{margin-bottom:10px}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight__data h4{margin-bottom:5px}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight .table_select{position:relative;min-width:160px}@media only screen and (max-width: 1024px){.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight .table_select{position:absolute;right:15px}}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight .table_select .sbHolder{max-width:110px;text-align:left;border-color:transparent;position:absolute;top:-12px;right:5px}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight .table_select .sbHolder .sbToggle{display:none}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight .table_select .sbHolder .sbSelector{color:#4990e2;padding:0;max-width:120px}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight .table_select .sbHolder .sbSelector:after{position:absolute;top:50%;right:20px;width:8px;height:8px;content:"";margin-top:-6px;border:2px solid #ced5e2;border-top:none;border-left:none;transform:rotate(45deg);z-index:5}.schedules_page_v3 .result_ac .description_tabs_block .description_panel .table_flight .table_select .sbHolder .sbSelector .sbOptions{right:0}.schedules_page_v3 .schedules_graphic .jqplot-yaxis{color:#919191;left:-10px !important}.schedules_page_v3 .schedules_graphic .jqplot-xaxis{bottom:-10px !important}@media only screen and (max-width: 1024px){.schedules_page_v3 .schedules_graphic{zoom:80%;padding-bottom:20px;overflow-x:auto}}@media only screen and (max-width: 767px){.schedules_page_v3 .schedules_graphic{padding-top:20px;padding-bottom:120px}.schedules_page_v3 .schedules_graphic .jqplot-xaxis .jqplot-xaxis-tick{transform:rotate(-90deg) translateX(-50px)}}.schedules_page_v3 .shedules_pagination{padding:20px 20px 15px;border-top:1px solid #ced5e2;font-size:14px;line-height:18px;color:#3a3a3a}.schedules_page_v3 .shedules_pagination li{display:inline-block;margin:0 7px}.schedules_page_v3 .shedules_pagination li:first-child{margin-left:0}.schedules_page_v3 .shedules_pagination li:last-child{margin-right:0}.schedules_page_v3 .shedules_pagination li a.active{color:#000000;cursor:default;opacity:.8;border-bottom:1px solid #000000}.schedules_page_v3~#footer,.schedules_page_v3~#footer .footer_contacts{background:#fff}.bread_crumbs{margin-bottom:20px}h1{font-size:20px;color:#000000}.search_v3 .main-search .form-group{min-height:200px}.search_v3 .form-item .sbHolder{height:auto}.search_v3 .form-item .departure .sbSelector{padding-left:0}.search_v3 .search-tittle{max-width:700px}.search_v3 .fight_complexity{padding:20px 0}.search_v3 .fight_complexity li{color:#000000;display:inline-block;margin-right:15px}@media only screen and (max-width: 767px){.search_v3 .fight_complexity li{margin-right:5px}}.search_v3 .fight_complexity li:last-child{margin-right:0}.search_v3 .fight_complexity li .iradio_minimal{opacity:0;position:absolute}.search_v3 .fight_complexity li .iradio_minimal.checked+label{border-color:#b543a0}.search_v3 .fight_complexity li input{opacity:0;position:absolute}.search_v3 .fight_complexity li label{padding:5px 15px;border:solid 1px transparent;border-radius:100px;user-select:none}@media only screen and (max-width: 767px){.search_v3 .fight_complexity li label{padding:5px 10px}}.search_v3 .text_input,.search_v3 input[type="text"],.search_v3 .sbSelector{padding-left:20px;height:65px;border:solid 1px #ced5e2;box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);font-size:16px;border-radius:4px;text-overflow:ellipsis}.search_v3 .sbSelector{line-height:65px;color:#000000}.search_v3 .sbSelector:before{display:none}.search_v3 .departure .sbSelector:after{position:absolute;top:50%;right:10px;width:8px;height:8px;content:"";margin-top:-6px;border:2px solid #ced5e2;border-top:none;border-left:none;transform:rotate(45deg);z-index:5}.search_v3 .sbOptions{border:solid 1px #aebad2}.search_v3 .sbOptions a{color:#767676}.search_v3 .btn{height:65px;font-size:18px;border-radius:5px;padding:0;line-height:65px}.search_v3 .date svg,.search_v3 .time svg{left:auto;right:15px;top:21px;z-index:10}.search_v3 .loader{left:50% !important;transform:translateX(-50%);margin-left:0 !important}@media only screen and (max-width: 767px){.search_v3 .loader{margin-top:0 !important}}