.y-link{cursor:pointer;text-decoration:none;color:#04b}.y-link:hover{color:#c00}.y-link_theme_minor{color:#669}.y-link_theme_ghost{color:#999}.y-link_theme_outer{color:#070}.y-link_theme_strong{font-weight:700}.y-link_theme_black{color:#000}.y-link_pseudo{border-bottom:1px dotted}.y-button{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow:visible;box-sizing:border-box;margin:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.y-button,.y-button__text{display:inline-block;white-space:nowrap}.y-button__text{position:relative;resize:none;pointer-events:none}.y-button_arrow_down .y-button__text:after,.y-button_arrow_up .y-button__text:after{position:absolute;top:50%;right:0;width:11px;height:6px;margin-top:-3px;content:"";transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;background:url(/q/bus/v0/static/desktop/media/arrow-down.072b5ee0.svg) 0 0 no-repeat}.y-button_plus .y-button__text:before{position:absolute;top:50%;left:0;width:10px;height:10px;margin-top:-5px;content:"";background:url(/q/bus/v0/static/desktop/media/plus.6e251b45.svg) 0 0 no-repeat}.y-button_arrow_up .y-button__text:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.y-button_arrow_down.y-button_size_xs .y-button__text,.y-button_arrow_up.y-button_size_xs .y-button__text{margin-right:6px}.y-button_arrow_down.y-button_size_s .y-button__text,.y-button_arrow_up.y-button_size_s .y-button__text{margin-right:8px}.y-button_arrow_down.y-button_size_m .y-button__text,.y-button_arrow_up.y-button_size_m .y-button__text{margin-right:11px}.y-button_arrow_down.y-button_size_l .y-button__text,.y-button_arrow_up.y-button_size_l .y-button__text{margin-right:12px}.y-button_plus.y-button_size_xs .y-button__text{margin-left:6px}.y-button_plus.y-button_size_s .y-button__text{margin-left:8px}.y-button_plus.y-button_size_m .y-button__text{margin-left:11px}.y-button_plus.y-button_size_l .y-button__text{margin-left:12px}.y-button_disabled{cursor:default;pointer-events:none}.y-button::-moz-focus-inner{padding:0;border:0}.y-button:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:""}.y-button_theme_normal{position:relative;z-index:0;color:#000;border:none;outline:none;background:transparent}.y-button_theme_normal:before{transition:.1s ease-out;transition-property:border-color,border-width,background-color;border:1px solid;border-color:rgba(0,0,0,.2);border-radius:3px;background-color:#fff;background-clip:padding-box}.y-button_theme_normal.y-button_hovered:before{border-color:rgba(0,0,0,.3)}.y-button_theme_normal.y-button_pressed:before{background-color:#f3f1ed}.y-button_theme_normal.y-button_disabled:before{border-color:rgba(0,0,0,.08);background-color:rgba(0,0,0,.08)}.y-button_theme_normal.y-button_checked:before{border-color:rgba(153,122,0,.5);background-color:#ffeba0}.y-button_theme_normal.y-button_disabled .y-button__text{opacity:.5}.y-button_theme_action{position:relative;z-index:0;color:#000;border:none;outline:none;background:transparent}.y-button_theme_action:before{transition:background-color .1s ease-out 0s;border-radius:3px;background-color:#ffdb4d}.y-button_theme_action.y-button_hovered:before{background-color:#ffd633}.y-button_theme_action.y-button_pressed:before{background-color:#fc0}.y-button_theme_action.y-button_disabled:before{background-color:rgba(0,0,0,.08)}.y-button_theme_action.y-button_disabled .y-button__text{opacity:.5}.y-button_theme_promo{position:relative;color:#323232;border:0;outline:0;background:0}.y-button_theme_promo.y-button_hovered{color:#323232}.y-button_theme_promo.y-button_hovered:before{background:#ffe759}.y-button_theme_promo:before{z-index:1;transition:all 50ms;background:#fee133}.y-button_theme_promo.y-button_size_s .y-button__text,.y-button_theme_promo.y-button_size_s:before{transition:all .12s}.y-button_theme_promo.y-button_pressed:not(.y-button_view_flying):before{box-shadow:inset 0 -1px #d0ad24}.y-button_theme_promo.y-button_pressed.y-button_size_s .y-button__text,.y-button_theme_promo.y-button_pressed.y-button_size_s:before{top:1px}.y-button_theme_promo.y-button_pressed.y-button_size_m .y-button__text,.y-button_theme_promo.y-button_pressed.y-button_size_m:before{top:2px}.y-button_theme_promo.y-button_pressed.y-button_size_l .y-button__text,.y-button_theme_promo.y-button_pressed.y-button_size_l:before,.y-button_theme_promo.y-button_pressed.y-button_size_xl .y-button__text,.y-button_theme_promo.y-button_pressed.y-button_size_xl:before{top:3px}.y-button_theme_promo .y-button__text{z-index:1;top:0;transition:all 50ms}.y-button_theme_promo.y-button_disabled,.y-button_theme_promo.y-button_disabled[disabled]{opacity:.4}.y-button_theme_promo.y-button_size_s{font-size:18px;line-height:38px;height:40px;padding:0 18px;border-radius:4px}.y-button_theme_promo.y-button_size_s:before{border-radius:4px;box-shadow:inset 0 -2px #d0ad24}.y-button_theme_promo.y-button_size_m{font-size:24px;line-height:48px;height:50px;padding:0 27px;border-radius:4px}.y-button_theme_promo.y-button_size_m:before{border-radius:4px;box-shadow:inset 0 -3px #d0ad24}.y-button_theme_promo.y-button_size_l{font-size:30px;line-height:58px;height:60px;padding:0 36px;border-radius:6px}.y-button_theme_promo.y-button_size_l:before{border-radius:6px;box-shadow:inset 0 -4px #d0ad24}.y-button_theme_promo.y-button_size_xl{font-size:36px;line-height:68px;height:70px;padding:0 45px;border-radius:8px}.y-button_theme_promo.y-button_size_xl:before{border-radius:8px;box-shadow:inset 0 -4px #d0ad24}.y-button_theme_promo.y-button_view_flying{box-shadow:0 9px 18px 0 rgba(153,120,46,.36)}.y-button_theme_promo.y-button_view_flying.y-button_pressed{-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:0 3px 9px 0 rgba(153,120,46,.36)}.y-button_theme_promo.y-button_view_flying.y-button_pressed .y-button__text,.y-button_theme_promo.y-button_view_flying.y-button_pressed:before{top:0}.y-button_theme_minor{position:relative;border:0;outline:0;background:none}.y-button_theme_minor,.y-button_theme_minor.y-button_hovered{color:#626262}.y-button_theme_minor:before{z-index:1;transition:all 50ms;border:2px solid #858585}.y-button_theme_minor.y-button_hovered:not(.y-button_disabled){color:#323333}.y-button_theme_minor.y-button_hovered:not(.y-button_disabled):before{border-color:#333}.y-button_theme_minor.y-button_pressed:not(.y-button_disabled):before{top:2px;bottom:-2px}.y-button_theme_minor.y-button_pressed:not(.y-button_disabled) .y-button__text{top:2px}.y-button_theme_minor.y-button_size_s .y-button__text,.y-button_theme_minor.y-button_size_s:before{transition:all .12s}.y-button_theme_minor.y-button_size_s{font-size:18px;line-height:38px;height:40px;padding:0 18px;border-radius:4px}.y-button_theme_minor.y-button_size_s:before{border-radius:4px}.y-button_theme_minor.y-button_size_m{font-size:24px;line-height:48px;height:50px;padding:0 27px;border-radius:4px}.y-button_theme_minor.y-button_size_m:before{border-radius:4px}.y-button_theme_minor.y-button_size_l{font-size:30px;line-height:58px;height:60px;padding:0 36px;border-radius:6px}.y-button_theme_minor.y-button_size_l:before{border-radius:6px}.y-button_theme_minor.y-button_size_xl{font-size:36px;line-height:68px;height:70px;padding:0 45px;border-radius:8px}.y-button_theme_minor.y-button_size_xl:before{border-radius:8px}.y-button_theme_minor .y-button__text{position:relative;z-index:1;top:0;transition:all 50ms}.y-button_theme_minor.y-button_disabled,.y-button_theme_minor.y-button_disabled[disabled]{cursor:default;opacity:.4}.y-button_theme_minor.y-button_color_blue{color:#6e95cf}.y-button_theme_minor.y-button_color_blue:before{border-color:#6e95cf}.y-button_theme_minor.y-button_color_blue.y-button_hovered:not(.y-button_disabled){color:#3266b2}.y-button_theme_minor.y-button_color_blue.y-button_hovered:not(.y-button_disabled):before{border-color:#3d71bd}.y-button_theme_minor.y-button_color_white{color:#d4d4d4}.y-button_theme_minor.y-button_color_white:before{border-color:#d4d4d4}.y-button_theme_minor.y-button_color_white.y-button_hovered:not(.y-button_disabled){color:#fff}.y-button_theme_minor.y-button_color_white.y-button_hovered:not(.y-button_disabled):before{border-color:#fff}.y-button_theme_pseudo{position:relative;z-index:0;color:#000;border:none;outline:none;background:transparent}.y-button_theme_pseudo:before{transition:.1s ease-out;transition-property:border-color,border-width,background-color;border:1px solid;border-color:rgba(0,0,0,.2);border-radius:3px;background-color:transparent;background-clip:padding-box}.y-button_theme_pseudo.y-button_pressed:before{background-color:rgba(0,0,0,.05)}.y-button_theme_pseudo.y-button_disabled:before{border-color:rgba(0,0,0,.08);background-color:rgba(0,0,0,.08)}.y-button_theme_pseudo.y-button_disabled .y-button__icon,.y-button_theme_pseudo.y-button_disabled .y-button__text{opacity:.5}.y-button_theme_pseudo.y-button_checked:before{border-color:rgba(153,122,0,.5);background-color:#ffeba0}.y-button_theme_pseudo.y-button_hovered:before{border-color:rgba(0,0,0,.3)}.y-button_size_xs{font-size:13px;line-height:24px;height:24px}.y-button_size_xs .y-button__text{padding:0 10px}.y-button_size_s{font-size:13px;line-height:28px;height:28px}.y-button_size_s .y-button__text{padding:0 13px}.y-button_size_m{font-size:15px;line-height:32px;height:32px}.y-button_size_m .y-button__text{padding:0 15px}.y-button_size_l{font-size:18px;line-height:38px;height:38px}.y-button_size_l .y-button__text{padding:0 18px}.y-button_pin_round-clear:before{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.y-button_pin_clear-round:before{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.y-button_pin_round-brick:before{border-top-right-radius:0;border-bottom-right-radius:0}.y-button_pin_brick-round:before{border-top-left-radius:0;border-bottom-left-radius:0}.y-button_pin_brick-clear:before{border-right-width:0;border-radius:0}.y-button_pin_clear-brick:before{border-left-width:0;border-radius:0}.y-button_pin_brick-brick:before{border-radius:0}.y-button_pin_clear-clear:before{border-right-width:0;border-left-width:0;border-radius:0}.y-button_pin_brick-circle:before{border-top-left-radius:0;border-top-right-radius:100px;border-bottom-right-radius:100px;border-bottom-left-radius:0}.y-button_pin_circle-circle:before{border-radius:100px}.y-button_pin_clear-circle:before{border-left-width:0;border-top-left-radius:0;border-top-right-radius:100px;border-bottom-right-radius:100px;border-bottom-left-radius:0}.y-button_pin_circle-brick:before{border-top-left-radius:100px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:100px}.y-button_pin_circle-clear:before{border-right-width:0;border-top-left-radius:100px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:100px}.utilityfocus .y-button_theme_normal.y-button_focused:before{border-width:2px;border-color:#ffdb4d}.utilityfocus .y-button_theme_action.y-button_focused:before{-webkit-animation:y-button-action-focus 1s infinite linear;animation:y-button-action-focus 1s infinite linear}.utilityfocus .y-button_theme_promo.y-button_focused.y-button_focused.y-button_size_l:before,.utilityfocus .y-button_theme_promo.y-button_focused.y-button_focused.y-button_size_xl:before{box-shadow:inset 0 -4px #d0ad24,0 0 10px #deb616}.utilityfocus .y-button_theme_promo.y-button_focused.y-button_focused.y-button_size_m:before,.utilityfocus .y-button_theme_promo.y-button_focused.y-button_focused.y-button_size_s:before{box-shadow:inset 0 -3px #d0ad24,0 0 10px #deb616}.utilityfocus .y-button_theme_promo.y-button_focused.y-button_focused.y-button_pressed:not(.y-button_view_flying):before{box-shadow:inset 0 -1px #d0ad24,0 0 10px #deb616}.utilityfocus .y-button_theme_pseudo.y-button_focused:before{border-width:2px;border-color:#ffdb4d}.utilityfocus .y-button_theme_minor.y-button_focused:before{box-shadow:0 0 10px #deb616}@-webkit-keyframes y-button-action-focus{0%,to{background-color:#fc0}40%,60%{background-color:#ffe066}}@keyframes y-button-action-focus{0%,to{background-color:#fc0}40%,60%{background-color:#ffe066}}.Logo a{display:inline-block}.Logo__root{margin-right:7px}.y-input{position:relative;display:inline-block;width:100%}.y-input__box{position:relative;box-sizing:border-box;cursor:text}.y-input__box:before{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;content:"";background-clip:padding-box}.y-input__control{font-size:100%;position:relative;z-index:3;box-sizing:border-box;width:100%;margin:0;padding:0;vertical-align:top;color:#000;border:0 solid transparent;outline:0;background:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none}.y-input__control::-webkit-search-decoration{-webkit-appearance:none}.y-input__control::-webkit-search-cancel-button{display:none}.y-input__control::-ms-clear{display:none}.y-input__control:-webkit-autofill{border-top-width:2px;border-bottom-width:2px;background-clip:content-box;-webkit-box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:#000}.y-input__clear{position:absolute;z-index:5;top:0;right:0;visibility:visible;margin:0;padding:0;cursor:pointer;transition:opacity .1s ease-out;opacity:.3;background-repeat:no-repeat;background-position:50% 50%}.y-input__clear:hover{opacity:.8}.y-input_disabled .y-input__clear{display:none}.y-input_theme_normal,.y-input_theme_normal .y-input__control{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000}.y-input_theme_normal.y-input_disabled .y-input__control{color:#aaa;-webkit-text-fill-color:#aaa}.y-input_theme_normal .y-input__control::-webkit-input-placeholder{color:#999}.y-input_theme_normal .y-input__control::-moz-placeholder{opacity:1;color:#999}.y-input_theme_normal .y-input__control:-ms-input-placeholder{color:#999}.y-input_theme_normal .y-input__hint{color:#999}.y-input_theme_normal .y-input__box:before{transition:.1s ease-out;transition-property:border-color,border-width;border:1px solid rgba(0,0,0,.2);background-color:#fff;background-clip:padding-box}.y-input_theme_normal.y-input_textarea .y-input__box:before{transition-property:border-color,border-width,top,left,right,bottom}.y-input_theme_normal.y-input_hovered .y-input__box:before{border-color:rgba(0,0,0,.3)}.y-input_theme_normal.y-input_focused .y-input__box:before{border:2px solid #ffdb4d}.y-input_theme_normal.y-input_disabled .y-input__box:before{border-color:transparent;background-color:rgba(0,0,0,.08)}.y-input_size_xs{font-size:13px;line-height:24px}.y-input_size_xs .y-input__control{line-height:24px}.y-input_size_xs .y-input__control,.y-input_size_xs .y-input__hint{height:24px;border-right-width:7px;border-left-width:7px}.y-input_size_xs .y-input__icon{width:24px}.y-input_size_xs .y-input__clear{width:24px;height:24px;background-image:url(/q/bus/v0/static/desktop/media/clear_size_s.600eb3af.svg)}.y-input_size_xs .y-input__icon_side_right~.y-input__clear{right:12px}.y-input_size_xs .y-input__clear~.y-input__control{border-right-width:19px}.y-input_size_xs .y-input__icon_side_right~.y-input__clear~.y-input__control{border-right-width:31px}.y-input_size_xs .y-input__hint.y-input__hint_rpad,.y-input_size_xs .y-input__icon_side_right~.y-input__control{border-right-width:24px}.y-input_size_xs .y-input__hint.y-input__hint_lpad,.y-input_size_xs .y-input__icon_side_left~.y-input__control{border-left-width:24px}.y-input_size_xs.y-input_textarea .y-input__control{padding:3px 5px}.y-input_size_s{font-size:13px}.y-input_size_s,.y-input_size_s .y-input__control{line-height:28px}.y-input_size_s .y-input__control,.y-input_size_s .y-input__hint{height:28px;border-right-width:8px;border-left-width:8px}.y-input_size_s .y-input__icon{width:28px}.y-input_size_s .y-input__clear{width:28px;height:28px;background-image:url(/q/bus/v0/static/desktop/media/clear_size_s.600eb3af.svg)}.y-input_size_s .y-input__icon_side_right~.y-input__clear{right:14px}.y-input_size_s .y-input__clear~.y-input__control{border-right-width:22px}.y-input_size_s .y-input__icon_side_right~.y-input__clear~.y-input__control{border-right-width:36px}.y-input_size_s .y-input__hint.y-input__hint_rpad,.y-input_size_s .y-input__icon_side_right~.y-input__control{border-right-width:28px}.y-input_size_s .y-input__hint.y-input__hint_lpad,.y-input_size_s .y-input__icon_side_left~.y-input__control{border-left-width:28px}.y-input_size_s.y-input_textarea .y-input__control{padding:4px 6px}.y-input_size_s.y-input_textarea .y-input__clear~.y-input__control{padding-right:22px}.y-input_size_m{font-size:15px}.y-input_size_m,.y-input_size_m .y-input__control{line-height:32px}.y-input_size_m .y-input__control,.y-input_size_m .y-input__hint{height:32px;border-right-width:10px;border-left-width:10px}.y-input_size_m .y-input__icon{width:32px}.y-input_size_m .y-input__clear{width:32px;height:32px;background-image:url(/q/bus/v0/static/desktop/media/clear_size_m.94e54ee2.svg)}.y-input_size_m .y-input__icon_side_right~.y-input__clear{right:16px}.y-input_size_m .y-input__clear~.y-input__control{border-right-width:26px}.y-input_size_m .y-input__icon_side_right~.y-input__clear~.y-input__control{border-right-width:42px}.y-input_size_m .y-input__hint.y-input__hint_rpad,.y-input_size_m .y-input__icon_side_right~.y-input__control{border-right-width:32px}.y-input_size_m .y-input__hint.y-input__hint_lpad,.y-input_size_m .y-input__icon_side_left~.y-input__control{border-left-width:32px}.y-input_size_m.y-input_textarea .y-input__control{padding:6px 8px}.y-input_size_m.y-input_textarea .y-input__clear~.y-input__control{padding-right:30px}.y-input_textarea{vertical-align:top}.y-input_textarea .y-input__control{line-height:normal;display:block;overflow:auto;height:auto;min-height:2em;resize:vertical;vertical-align:baseline;border-width:0!important;-webkit-overflow-scrolling:touch}.y-input_textarea .y-input__box{padding:1px 1px 1px 0}.y-input_textarea.y-input_focused .y-input__box:before{top:-1px;right:-1px;bottom:-1px;left:-1px}.y-input_textarea.y-input_disabled .y-input__control{resize:none}.y-input_pin_brick-clear .y-input__box:before{border-right-width:0}.y-input_pin_brick-round .y-input__box:before{border-top-right-radius:3px;border-bottom-right-radius:3px}.y-input_pin_clear-brick .y-input__box:before{border-left-width:0}.y-input_pin_clear-clear .y-input__box:before{border-right-width:0;border-left-width:0}.y-input_pin_clear-round .y-input__box:before{border-left-width:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.y-input_pin_round-brick .y-input__box:before{border-top-left-radius:3px;border-bottom-left-radius:3px}.y-input_pin_round-clear .y-input__box:before{border-right-width:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.y-input_pin_round-round .y-input__box:before{border-radius:3px}.y-checkbox{display:inline-block}.y-checkbox__control{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.y-checkbox__box{position:relative;display:inline-block}.y-checkbox__tick{position:absolute;z-index:3;visibility:hidden;transition:bottom .05s,opacity .05s,visibility 0s .05s;transition-timing-function:ease-out;pointer-events:none;opacity:0;background:50% no-repeat}.y-checkbox_theme_normal .y-checkbox__view{transition:.1s ease-out;transition-property:border-color,border-width,background-color;border:1px solid rgba(0,0,0,.2);border-radius:3px;background-color:#fff;background-clip:padding-box}.y-checkbox_theme_normal.y-checkbox_checked .y-checkbox__view,.y-checkbox_theme_normal.y-checkbox_indeterminate .y-checkbox__view{border-color:rgba(153,122,0,.5);background-color:#ffeba0}.y-checkbox_theme_normal:not(.y-checkbox_disabled):hover .y-checkbox__view{border-color:rgba(0,0,0,.3)}.y-checkbox_theme_normal.y-checkbox_checked:hover:not(.y-checkbox_disabled) .y-checkbox__view{border-color:rgba(129,103,0,.6)}.utilityfocus .y-checkbox_theme_normal .y-checkbox__control:focus+.y-checkbox__view{border-width:2px;border-color:#ffdb4d}.y-checkbox_size_m{font-size:15px;line-height:32px}.y-checkbox_size_m .y-checkbox__box{top:3px;width:17px;height:17px}.y-checkbox_size_m .y-checkbox__tick{bottom:10px;left:2px;width:18px;height:18px;background-image:url(/q/bus/v0/static/desktop/media/tick_size_s.7b6a0a2d.svg)}.y-checkbox_size_m.y-checkbox_checked .y-checkbox__tick{bottom:4px}.y-checkbox_size_m .y-checkbox__text{padding-left:7px}.y-checkbox_size_s{font-size:13px;line-height:28px}.y-checkbox_size_s .y-checkbox__box{top:2px;width:14px;height:14px}.y-checkbox_size_s .y-checkbox__tick{bottom:8px;left:2px;width:16px;height:16px;background-image:url(/q/bus/v0/static/desktop/media/tick_size_s.7b6a0a2d.svg)}.y-checkbox_size_s.y-checkbox_checked .y-checkbox__tick{bottom:3px}.y-checkbox_size_s .y-checkbox__text{padding-left:5px}.y-checkbox_indeterminate.y-checkbox_size_m .y-checkbox__tick,.y-checkbox_indeterminate.y-checkbox_size_s .y-checkbox__tick{bottom:0;left:0}.y-checkbox_indeterminate.y-checkbox_size_m .y-checkbox__tick{background-image:url(/q/bus/v0/static/desktop/media/mid_size_m.7d68ef00.svg)}.y-checkbox_indeterminate.y-checkbox_size_s .y-checkbox__tick{background-image:url(/q/bus/v0/static/desktop/media/mid_size_s.a52e7bc4.svg)}.y-checkbox_checked .y-checkbox__tick,.y-checkbox_indeterminate .y-checkbox__tick{visibility:visible;transition-delay:0s;opacity:1}.y-checkbox_disabled,.y-checkbox_disabled .y-checkbox__control{cursor:default}.y-checkbox_disabled .y-checkbox__text{opacity:.5}.y-checkbox_disabled .y-checkbox__view{border-color:rgba(0,0,0,.08);background-color:rgba(0,0,0,.08)}.y-checkbox_disabled .y-checkbox__tick{opacity:.4}.y-checkbox_disabled.y-checkbox_checked .y-checkbox__view,.y-checkbox_disabled.y-checkbox_indeterminate .y-checkbox__view{border-color:rgba(0,0,0,.15);background-color:rgba(0,0,0,.15)}.y-checkbox__view{position:absolute;top:0;right:0;bottom:0;left:0}.y-popup{position:absolute;box-sizing:border-box;margin:0 0 0 -9999px}.y-popup__overlay_fullscreen{position:fixed;z-index:100000;top:0;right:0;bottom:0;left:0;visibility:hidden}.y-popup__overlay_visible{visibility:visible}.y-popup_transparent{z-index:10000;visibility:hidden}.y-popup_visible{margin:0}.y-popup_transparent.y-popup_visible{visibility:visible}.y-popup_theme_normal{padding:20px;border:1px solid rgba(0,0,0,.06)}.y-popup_theme_normal:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";border-radius:.1px;background:#fff;box-shadow:0 10px 20px -5px rgba(0,0,0,.4)}.y-auth{display:block;margin:0;padding:0}.y-auth__row:after{display:block;clear:both;height:0;content:" "}.y-auth__row_button_yes{line-height:32px}.y-auth__password{margin-top:10px;margin-bottom:10px}.y-auth__haunter{float:left}.y-auth__button{float:right}.y-auth__social{height:24px;padding:16px 0;text-align:center}.y-auth__social .y-button_size_s{line-height:24px}.y-auth__social-icon{position:relative;display:inline-block;width:24px;height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.y-auth__social-icon:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transition:background-image .15s ease-out;background-repeat:no-repeat;background-position:50%}.y-auth__social-icon_code_vk:after{background-image:url(/q/bus/v0/static/desktop/media/vk.3b987d38.svg)}.y-auth__social-icon_code_fb:after{background-image:url(/q/bus/v0/static/desktop/media/fb.59de1b99.svg)}.y-auth__social-icon_code_tw:after{background-image:url(/q/bus/v0/static/desktop/media/tw.5c7683f7.svg)}.y-auth__social-icon_code_mr:after{background-image:url(/q/bus/v0/static/desktop/media/mr.87b8df0b.svg)}.y-auth__social-icon_code_gg:after{background-image:url(/q/bus/v0/static/desktop/media/gg.c7a9e11a.svg)}.y-auth__social-icon_code_ok:after{background-image:url(/q/bus/v0/static/desktop/media/ok.d434d0c3.svg)}.y-auth__social-icon_code_lj:after{background-image:url(/q/bus/v0/static/desktop/media/lj.f6e23646.svg)}.y-auth__social-icon_code_lf:after{background-image:url(/q/bus/v0/static/desktop/media/lf.a14fa667.svg)}.y-auth__social-icon_code_ig:after{background-image:url(/q/bus/v0/static/desktop/media/ig.4de5daee.svg)}.y-auth__social-icon_code_fs:after{background-image:url(/q/bus/v0/static/desktop/media/fs.91e15602.svg)}.y-auth__social-popup{padding:4px 8px}.y-auth__social-popup:after{display:block;clear:both;height:0;content:" "}.y-auth__social-popup .y-auth__social-link{font-size:15px;line-height:24px;display:block;padding:5px 0;outline:none}.y-auth__social-popup .y-auth__social-text{margin-left:10px}.y-auth__social .y-auth__social-link{font-size:13px;line-height:24px;display:inline-block;margin-right:7px}.y-auth__remember{float:left}.y-auth__register{float:right}.y-auth__social-icon_code_vk:hover:after,.y-auth__social-popup .y-auth__social-icon_code_vk:after{background-image:url(/q/bus/v0/static/desktop/media/vk-hover.c6297808.svg)}.y-auth__social-icon_code_fb:hover:after,.y-auth__social-popup .y-auth__social-icon_code_fb:after{background-image:url(/q/bus/v0/static/desktop/media/fb-hover.3972b3c9.svg)}.y-auth__social-icon_code_tw:hover:after,.y-auth__social-popup .y-auth__social-icon_code_tw:after{background-image:url(/q/bus/v0/static/desktop/media/tw-hover.5e12ea73.svg)}.y-auth__social-icon_code_mr:hover:after,.y-auth__social-popup .y-auth__social-icon_code_mr:after{background-image:url(/q/bus/v0/static/desktop/media/mr-hover.b039b064.svg)}.y-auth__social-icon_code_gg:hover:after,.y-auth__social-popup .y-auth__social-icon_code_gg:after{background-image:url(/q/bus/v0/static/desktop/media/gg-hover.feed502a.svg)}.y-auth__social-icon_code_ok:hover:after,.y-auth__social-popup .y-auth__social-icon_code_ok:after{background-image:url(/q/bus/v0/static/desktop/media/ok-hover.1b6a1e5a.svg)}.y-auth__social-icon_code_lj:hover:after,.y-auth__social-popup .y-auth__social-icon_code_lj:after{background-image:url(/q/bus/v0/static/desktop/media/lj-hover.0fa24f79.svg)}.y-auth__social-icon_code_lf:hover:after,.y-auth__social-popup .y-auth__social-icon_code_lf:after{background-image:url(/q/bus/v0/static/desktop/media/lf-hover.affb8d9d.svg)}.y-auth__social-icon_code_ig:hover:after,.y-auth__social-popup .y-auth__social-icon_code_ig:after{background-image:url(/q/bus/v0/static/desktop/media/ig-hover.9c22ca36.svg)}.y-auth__social-icon_code_fs:hover:after,.y-auth__social-popup .y-auth__social-icon_code_fs:after{background-image:url(/q/bus/v0/static/desktop/media/fs-hover.0c77d2a6.svg)}.y-domik{z-index:0;display:inline-block;width:300px;padding-top:50px}.y-domik__roof{position:relative}.y-domik__roof-body{position:absolute;z-index:2;top:-50px;display:block;width:100%;height:50px;background-size:auto}.y-domik__content{padding:60px 20px 10px;border-width:0 1px 1px;border-style:none solid solid;border-color:#000 #c9d2e5 #c9d2e5;background:linear-gradient(180deg,#e6eeff,#dde8ff);background-color:#e6eeff;background-size:100% 100%}.y-domik .y-auth__row+.y-auth__row:before,.y-domik .y-auth__social+.y-auth__row:before{display:block;margin:0 -20px 12px;content:" ";border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 1px 0 0 hsla(0,0%,100%,.3)}.y-domik__logo{position:absolute;z-index:3;top:-25px;left:50%;width:42px;height:71px;margin-left:-27px;background-size:auto}.y-domik_lang_en .y-domik__logo{background-image:url(/q/bus/v0/static/desktop/media/en.f2fb74c9.svg)}.y-domik_lang_ru .y-domik__logo{background-image:url(/q/bus/v0/static/desktop/media/ru.1f0da349.svg)}.y-domik_type_page .y-domik__roof-body{background-image:url(/q/bus/v0/static/desktop/media/roof_page.c517dd55.svg)}.y-domik_type_popup .y-domik__roof-body{background-image:url(/q/bus/v0/static/desktop/media/roof_popup.ad0ab998.svg)}.y-domik_type_popup .y-domik__content{border-color:#000 #858b97 #858b97}.y-user__modal .y-domik__content{position:relative}.y-user__modal .y-domik__content:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";box-shadow:0 8px 30px -5px rgba(0,0,0,.5)}@-webkit-keyframes y-modal-show{0%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes y-modal-show{0%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes y-modal-hide{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes y-modal-hide{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}.y-modal{position:fixed;z-index:32700;top:0;right:0;bottom:0;left:0;visibility:hidden;overflow:auto;transition:visibility .1s ease-in-out,opacity .1s ease-in-out;text-align:center;opacity:0;background:rgba(0,0,0,.2)}.y-modal__content{z-index:2;margin:5px;-webkit-animation:y-modal-hide .1s ease-in-out 1 forwards;animation:y-modal-hide .1s ease-in-out 1 forwards}.y-modal_visible{visibility:visible;opacity:1}.y-modal_visible .y-modal__content{-webkit-animation:y-modal-show .1s ease-in-out 1 forwards;animation:y-modal-show .1s ease-in-out 1 forwards}.y-modal__content{display:inline-block;margin:20px;text-align:left;vertical-align:middle}.y-modal__content-aligner{display:inline-block;height:100%;vertical-align:middle}.y-modal_theme_normal .y-modal__veil{background:#000}.y-modal_theme_normal .y-modal__content{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3)}.y-a11y-hidden{position:absolute;left:-32767px}.y-ticker{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.y-ticker__count{font:700 13px/15px Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;text-decoration:none;border-radius:15px;background:red;-webkit-font-smoothing:subpixel-antialiased}.y-ticker__count.y-link:hover{background:#e60000}.y-ticker__value{display:inline-block;padding:0 4px;color:#fff}.y-menu{display:inline-block;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.y-menu__item{display:block;white-space:nowrap}.y-menu__item_disabled,.y-menu_disabled{cursor:default;pointer-events:none}.y-menu:after,.y-menu:before{display:block;content:""}.y-menu_theme_normal{outline:0;background:#fff}.y-menu_theme_normal .y-menu__group{border-top:1px solid rgba(0,0,0,.1)}.y-menu_theme_normal .y-menu__group:first-child{border-top:none}.y-menu_theme_normal .y-menu__title{cursor:default;color:#999}.y-menu_theme_normal .y-menu__item{display:block;cursor:pointer;text-decoration:none;color:#000;outline:none;background-repeat:no-repeat}.y-menu_theme_normal .y-menu__item.y-menu__item_hovered{background-color:#ffeba0}.y-menu_theme_normal .y-menu__item.y-menu__item_disabled,.y-menu_theme_normal.y-menu_disabled .y-menu__item{cursor:default;opacity:.3}.y-menu_theme_normal .y-menu__item.y-menu__item_checked{background-image:url(/q/bus/v0/static/desktop/media/check.f4b42475.svg)}.y-menu_size_xs{font-size:13px;line-height:24px}.y-menu_size_xs .y-menu__item,.y-menu_size_xs .y-menu__title{padding:0 10px}.y-menu_size_xs .y-menu__item{background-position:13px}.y-menu_size_xs:after,.y-menu_size_xs:before{height:3px}.y-menu_size_xs .y-menu__group{padding:3px 0}.y-menu_size_xs .y-menu__group+.y-menu__item,.y-menu_size_xs .y-menu__item+.y-menu__group{margin-top:3px}.y-menu_size_xs .y-menu__item_type_option :first-child,.y-menu_size_xs .y-menu__title~.y-menu__item :first-child{margin-left:19px}.y-menu_size_xs .y-menu__title~.y-menu__item .icon{margin-left:0}.y-menu_size_xs .y-menu__icon+.y-menu__text{margin-left:3px}.y-menu_size_s{font-size:13px;line-height:24px}.y-menu_size_s .y-menu__item,.y-menu_size_s .y-menu__title{padding:0 13px}.y-menu_size_s .y-menu__item{background-position:13px}.y-menu_size_s:after,.y-menu_size_s:before{height:4px}.y-menu_size_s .y-menu__group{padding:4px 0}.y-menu_size_s .y-menu__group+.y-menu__item,.y-menu_size_s .y-menu__item+.y-menu__group{margin-top:4px}.y-menu_size_s .y-menu__item_type_option :first-child,.y-menu_size_s .y-menu__title~.y-menu__item :first-child{margin-left:20px}.y-menu_size_s .y-menu__title~.y-menu__item .icon{margin-left:0}.y-menu_size_s .y-menu__icon+.y-menu__text{margin-left:4px}.y-menu_size_m{font-size:15px;line-height:28px}.y-menu_size_m .y-menu__item,.y-menu_size_m .y-menu__title{padding:0 15px}.y-menu_size_m .y-menu__item{background-position:15px}.y-menu_size_m:after,.y-menu_size_m:before{height:5px}.y-menu_size_m .y-menu__group{padding:5px 0}.y-menu_size_m .y-menu__group+.y-menu__item,.y-menu_size_m .y-menu__item+.y-menu__group{margin-top:5px}.y-menu_size_m .y-menu__item_type_option :first-child,.y-menu_size_m .y-menu__title~.y-menu__item :first-child{margin-left:21px}.y-menu_size_m .y-menu__title~.y-menu__item .y-menu__icon{margin-left:0}.y-menu_size_m .y-menu__icon+.y-menu__text{margin-left:6px}.y-user{font-size:13px;position:relative;display:inline-block;white-space:nowrap;text-decoration:none;border:0;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.y-user__modal .y-modal__content.y-modal__content{background:none;box-shadow:none}.y-user__icon-wrapper{position:relative;display:inline-block;vertical-align:middle}.y-user__icon-wrapper~.y-user__name{margin-left:10px}.y-user__unread-counter{position:absolute;top:-4px;right:100%;margin-right:-49px}.y-user__icon{width:42px;height:42px;border-radius:50%;background:#fff 50% no-repeat;background-size:cover}.y-user__icon,.y-user__name{position:relative;display:inline-block}.y-user__name{font-size:15px;line-height:80%;vertical-align:middle;color:#000}.y-user__accounts{background:#f0f0f0}.y-user__account{padding:0!important}.y-user__account.y-menu__item.y-menu__item_hovered{background:none}.y-user__account.y-menu__item.y-menu__item_hovered .y-user__account-name,.y-user__account.y-menu__item.y-menu__item_hovered .y-user__account-text{color:red}.y-user__account-link{display:inline-block;margin:7px 12px;padding:0}.y-user__account-add .y-user__icon{border:1px solid rgba(0,0,0,.2);background:url(/q/bus/v0/static/desktop/media/add.816bc175.svg) no-repeat 50%}.y-user__account-text{line-height:16px;max-width:90px;margin-left:10px;white-space:normal;color:rgba(0,0,0,.6)}.y-user__first-letter{color:red}.y-user__popup.y-popup.y-popup_theme_normal{padding:0}.y-user__popup.y-popup.y-popup_theme_normal .y-menu__item{position:relative;padding:0 15px 0 35px}.y-user__popup.y-popup.y-popup_theme_normal .y-menu__group:last-child{padding-bottom:0}.y-user__icon-disk{position:absolute;top:6px;left:8px;display:inline-block;width:21px;height:16px;background:url(/q/bus/v0/static/desktop/media/disk.47731626.svg) no-repeat}.y-user__form{display:none}.relative-popup{overflow:hidden;position:absolute;top:100%;z-index:1000;margin:0 0 20px;padding:0;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 10px 20px -5px rgba(0,0,0,.4);opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);transition-duration:.2s;transition-property:opacity,visibility,-webkit-transform;transition-property:transform,opacity,visibility;transition-property:transform,opacity,visibility,-webkit-transform}.relative-popup_visible{visibility:visible;opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.relative-popup_align_left{left:1px}.relative-popup_align_right{right:1px}.point-input{margin:0;display:inline-block;position:relative}.point-input .relative-popup{min-width:322px}.point-input__error{left:50%;white-space:nowrap}.point-input__error.relative-popup{-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px);min-width:auto;background-color:#ec7e7a;color:#fff;font-size:13px;line-height:2.15;padding:0 10px;overflow:visible}.point-input__error.relative-popup:after{content:"";position:absolute;width:8px;height:8px;left:50%;margin-left:-4px;top:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#ec7e7a}.point-input__error.relative-popup_visible{-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}.point-input__suggest-popup{width:100%}.point-input__suggest{list-style:none;margin:0;padding:0}.point-input__suggest-item{padding:9px 13px}.point-input__suggest-item_selected{background:#ffeb9f;cursor:pointer}.point-input__suggest-item-title{font-size:15px;margin-bottom:3px}.point-input__suggest-item-subtitle{font-size:11px;color:#777}.CalendarToolbar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:11px 20px;list-style:none;border-bottom:1px solid rgba(0,0,0,.1)}.CalendarToolbar__special{font:13px/18px Arial,sans-serif;margin:0 8px 0 0;padding:4px 12px;cursor:pointer;border:1px solid rgba(0,0,0,.2);border-radius:3px}.CalendarToolbar__special:hover{border-color:rgba(0,0,0,.3)}.CalendarToolbar__special_selected{background:#ffeba0 padding-box;border-color:rgba(153,122,0,.5)}.CalendarToolbar__special_selected:hover{border-color:rgba(129,103,0,.6)}.CalendarMenu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:468px;padding:0 20px;background:#f3f1ed padding-box;border-right:1px solid rgba(0,0,0,.1)}.CalendarMenu__month{position:relative;font:14px/36px Arial,sans-serif;height:36px;padding-right:20px;cursor:pointer}.CalendarMenu__month_inactive{color:rgba(0,0,0,.5)}.CalendarMenu__month:first-letter{text-transform:uppercase}.CalendarMenu__monthYear{margin-left:8px;color:#999}.CalendarMenu__scroller{position:absolute;left:0;right:-1px;margin:-1px 0;background:#fff;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.11)}.CalendarMenu__scroller:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;content:"";cursor:move}.Weekday{font:11px/32px Arial,sans-serif;display:inline-block;vertical-align:middle;width:32px;height:32px;text-align:center;text-transform:uppercase}.Weekday_weekend{color:#f92400}.Weekday_today{font-weight:700;box-sizing:border-box;border:2px solid #ffdd60}.Weekday_inactive{opacity:.3;cursor:default!important;background:transparent!important}.Weekdays{white-space:nowrap;background:hsla(0,0%,100%,.95)}.CalendarDay{font:13px/32px Arial,sans-serif;display:inline-block;vertical-align:middle;width:32px;height:32px;text-align:center;text-indent:0;cursor:pointer}.CalendarDay_weekend{color:#f92400}.CalendarDay_today{font-weight:700;box-sizing:border-box;border:2px solid #ffdd60}.CalendarDay_inactive{opacity:.3;cursor:default!important;background:transparent!important}.CalendarDay:hover{background:#ffeba0}.CalendarDay:active{background:#fc0}.CalendarDay_selected{cursor:default!important;background:#ffeba0!important}.Month{width:225px;padding:0 0 6px;list-style:none;margin:0}.Month__name{line-height:32px;margin-bottom:-32px;text-align:left}.Month__name:after{display:inline-block;vertical-align:middle;content:""}.Month_startDay_0 .Month__name:after{width:224px}.Month_startDay_0 .Month__days{text-indent:0}.Month_startDay_1 .Month__name:after{width:192px}.Month_startDay_1 .Month__days{text-indent:32px}.Month_startDay_2 .Month__name:after{width:160px}.Month_startDay_2 .Month__days{text-indent:64px}.Month_startDay_3 .Month__name:after{width:128px}.Month_startDay_3 .Month__days{text-indent:96px}.Month_startDay_4 .Month__name:after{width:96px}.Month_startDay_4 .Month__days{text-indent:128px}.Month_startDay_5 .Month__name:after{width:64px}.Month_startDay_5 .Month__days{text-indent:160px}.Month_startDay_6 .Month__name:after{width:32px}.Month_startDay_6 .Month__days{text-indent:192px}.Month__name{color:#999;text-transform:uppercase}.CalendarWeekday{font:11px/32px Arial,sans-serif;display:inline-block;vertical-align:middle;width:32px;height:32px;text-align:center;text-transform:uppercase;cursor:pointer}.CalendarWeekday_weekend{color:#f92400}.CalendarWeekday_today{font-weight:700;box-sizing:border-box;border:2px solid #ffdd60}.CalendarWeekday_inactive{opacity:.3;cursor:default!important;background:transparent!important}.CalendarWeekday:hover{background:#ffeba0}.CalendarWeekday:active{background:#fc0}.CalendarWeekday_selected{cursor:default!important;background:#ffeba0!important}.CalendarContent{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:264px;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CalendarContent .Weekdays{position:relative;top:0;margin:0 20px 0 0;padding:0 0 0 20px}.CalendarContent__months{overflow-y:scroll;position:absolute;top:0;left:0;bottom:0;margin:0;padding:36px 20px 0}.CalendarContent_light{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.CalendarContent_light .CalendarContent__months{overflow:hidden;position:static;padding:0 20px 6px}.CalendarScroller{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;overflow:hidden}.Calendar{overflow:hidden}.Calendar__error{font:13px/20px Arial,sans-serif;padding:4px 8px;color:#fff;background-color:hsla(0,100%,70%,.9);text-align:center}.date-input .y-input__box:before{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-2px;border-left-color:transparent}.date-input .y-input__box:after{content:"";background:url(/q/bus/v0/static/desktop/media/icon_calendar_24x24.8a844331.svg) 50%/contain;width:24px;height:24px;transition:margin .3s ease-in-out;position:absolute;right:12px;top:50%;margin-top:-12px;cursor:pointer}.date-input .y-input__box input{border-right-width:40px}.date-input .CalendarToolbar__special[data-special=all-days]{display:none}@media (max-width:1023px){.date-input__popup{left:-20px}}.date-input .relative-popup{min-width:265px}.date-input .CalendarContent{height:405px}.calendar-day{position:relative;display:inline-block;text-indent:0;cursor:pointer}.calendar-day:hover{background-color:#ffeba0}.calendar-currency{box-sizing:border-box;display:inline-block;width:100%;position:absolute;left:0;bottom:3px;font-size:11px;color:grey;text-align:center;line-height:1;font-weight:400}.prices-suggest .CalendarContent{width:376px}.prices-suggest .CalendarDay,.prices-suggest .CalendarWeekday{position:relative;width:48px;height:48px;line-height:48px}.prices-suggest .Month{width:336px}.prices-suggest .Month__name{line-height:48px;margin-bottom:-48px}.prices-suggest .Month_startDay_0 .Month__name:after{width:336px}.prices-suggest .Month_startDay_0 .Month__days{text-indent:0}.prices-suggest .Month_startDay_1 .Month__name:after{width:288px}.prices-suggest .Month_startDay_1 .Month__days{text-indent:48px}.prices-suggest .Month_startDay_2 .Month__name:after{width:240px}.prices-suggest .Month_startDay_2 .Month__days{text-indent:96px}.prices-suggest .Month_startDay_3 .Month__name:after{width:192px}.prices-suggest .Month_startDay_3 .Month__days{text-indent:144px}.prices-suggest .Month_startDay_4 .Month__name:after{width:144px}.prices-suggest .Month_startDay_4 .Month__days{text-indent:192px}.prices-suggest .Month_startDay_5 .Month__name:after{width:96px}.prices-suggest .Month_startDay_5 .Month__days{text-indent:240px}.prices-suggest .Month_startDay_6 .Month__name:after{width:48px}.prices-suggest .Month_startDay_6 .Month__days{text-indent:288px}.search-form{background:#fff;transition-duration:.3s;transition-property:width,left,-webkit-transform;transition-property:transform,width,left;transition-property:transform,width,left,-webkit-transform;transition-timing-function:ease-in-out;will-change:transform;outline:none}.search-form,.search-form__inputs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.search-form__inputs-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:8px}.search-form .point-input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:130px}.search-form .point-input .y-input{transition-duration:.3s;transition-property:font-size,line-height;transition-timing-function:ease-in-out}.search-form .point-input .y-input__control{height:36px;transition-duration:.3s;transition-property:height,border;transition-timing-function:ease-in-out}.search-form .point-input .y-input__clear{top:2px;transition-duration:.3s;transition-property:top,right;transition-timing-function:ease-in-out}.search-form .point-input .y-input__box:before{border-width:2px;border-radius:3px}.search-form .point-input:first-child .y-input__box:before{border-top-right-radius:0;border-bottom-right-radius:0}.search-form .point-input:nth-child(3) .y-input__box:before{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.search-form .date-input{-webkit-box-flex:.5;-ms-flex:.5 0 auto;flex:.5 0 auto;width:120px}.search-form .y-button{transition:all .3s ease-in-out}.search-form__submit{height:36px;font-weight:500;font-size:14px}.search-form__switch{height:36px}.search-form__switch:before{border-radius:0;border-top-width:2px;border-bottom-width:2px;border-left-width:0;border-right-width:0;border-color:rgba(0,0,0,.2)}.search-form__switch .y-button__text{margin:0 10px;padding:0;transition:margin .3s ease-in-out}.search-form__switch-icon{background:url(/q/bus/v0/static/desktop/media/icon_switch_16x16.fe788796.svg) 50%/contain;width:16px;height:16px;display:inline-block;vertical-align:top;margin-top:8px;transition-duration:.3s;transition-property:width,height,margin,background;transition-timing-function:ease-in-out}.search-form_focused .search-form__switch-icon{background-image:url(/q/bus/v0/static/desktop/media/icon_switch_24x24.728a9595.svg);width:24px;height:24px;margin-top:2px}.search-form_focused .search-form__switch .y-button__text{margin:0 4px}.search-form_focused .point-input .y-input{font-size:18px;line-height:27px}.search-form_focused .point-input .y-input__control{height:50px;border-left-width:14px}.search-form_focused .point-input .y-input__clear{top:8px;right:4px}.search-form_focused .point-input .y-input__clear~.y-input__control{border-right-width:30px}.search-form_focused .point-input .y-input_type_date .y-input__box:after{margin-top:-12px}.search-form_focused .y-button{height:50px;padding:9px 10px;font-size:18px;line-height:28px}.search-form_focused .search-form__submit{height:50px}.page,.page__section{width:1200px;margin:40px auto 0}@media (max-width:1232px){.page,.page__section{width:auto;margin-left:16px;margin-right:16px}}.page__header{margin-bottom:25px}.page__title{font-weight:300;font-size:28px;line-height:34px;margin:0}.page__subtitle{font-weight:400;font-size:13px;line-height:1.3;color:#777;margin:8px 0 0}.header{-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:200;height:70px}.header,.header__bar{transition:height .5s}.header_layout_full,.header_layout_full .header__bar{height:230px}.header_layout_focused,.header_layout_focused .header__bar{height:145px;transition:height .3s}.header_layout_compact,.header_layout_compact .header__bar,.header_position_fixed.header_layout_focused{height:70px}.header__bar{position:relative;z-index:1;border-bottom:1px solid rgba(0,0,0,.05);background-color:#fff}.header_layout_full .header__bar{border-bottom:none}@media (min-width:1023px){.header_position_fixed .header__bar{position:fixed;top:0;right:0;left:0}}@media (min-width:1023px){.header_position_fixed .header__bar_stripe{top:37px}}.header__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;position:relative}.header__cell{box-sizing:border-box}.header__cell_for_nav{opacity:0;transition:opacity .3s;height:70px;line-height:70px}.header_layout_full .header__cell_for_nav{opacity:1}.header__nav-list{margin:0;padding:0;list-style-type:none}.header__nav-item{display:inline-block;margin-right:30px}.header__nav-link{font-size:18px;line-height:24px;color:rgba(0,0,0,.4);transition:color .15s ease-out;font-family:Arial,Helvetica,sans-serif}.header__nav-link:hover,.header__nav-link_active{color:rgba(0,0,0,.8)}.header__cell_for_logo{padding-top:12px;white-space:nowrap;z-index:20}.header__cell_for_search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;right:0;z-index:10;transition:top .5s;padding-top:17px}.header_layout_compact .header__cell_for_search .search-form{margin-left:220px;width:57%;transition:width .3s,margin-left .3s}.header_layout_focused .header__cell_for_search,.header_layout_full .header__cell_for_search{top:60px;transition:top .3s}.header_layout_focused .header__cell_for_search .search-form,.header_layout_full .header__cell_for_search .search-form{width:100%;margin-left:0;transition:width .5s,margin-left .5s}.header__title{text-align:center;font-size:25px;font-weight:300;line-height:40px;height:0;margin-top:0;margin-bottom:0;opacity:0;transition:opacity .3s,height .3s,font-size .3s;white-space:nowrap}.header_layout_full .header__title{opacity:1;height:40px;font-size:36px;margin-bottom:20px}.header__cell_for_user{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;z-index:20;height:70px;line-height:70px}.header__cell_for_user .y-user__icon{line-height:42px}.header__cell_for_user .y-user__icon:after{content:"\A0"}.header__user{display:inline-block;max-width:150px}.header__user>a{max-width:100%}.header__user .y-button{height:36px;font-size:14px;line-height:36px}.header__user .y-button:before{background-color:#e6e6e6;border-color:#e6e6e6}.header__user .y-user__name{max-width:calc(100% - 52px);overflow:hidden;text-overflow:ellipsis;line-height:20px}.header__bug{position:fixed;bottom:0;right:0;width:25px;height:27px;border-top:1px solid silver;border-left:1px solid silver;border-radius:3px 0 0;box-shadow:-1px -1px 3px silver;background-image:url(/q/bus/v0/static/desktop/media/bug.31f831c6.png);z-index:100}.header__bug:hover{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.3" /><feFuncG type="linear" slope="1.3" /><feFuncB type="linear" slope="1.3" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.3);filter:brightness(1.3)}.header__orders{font-size:15px;margin-right:15px;white-space:nowrap}.header__orders-text{color:#000;margin-left:6px}.header__orders:before{content:"\A0";display:inline-block;width:36px;height:36px;line-height:36px;background:url(/q/bus/v0/static/desktop/media/Cabinet_touch.c51eaa00.svg) 50%/contain}@media (max-width:1200px){.header__orders-text{display:none}.header__orders:before{width:36px;height:36px;line-height:36px;background-image:url(/q/bus/v0/static/desktop/media/Cabinet_desktop.7b8f3fd9.svg)}}@media (max-width:1100px){.header .y-user__name{display:none}}.header__overlay{visibility:hidden;position:fixed;opacity:0;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.15);transition:visibility 0s linear .3s,opacity .3s linear;will-change:opacity}.header_position_fixed.header_layout_focused .header__overlay{visibility:visible;opacity:1;transition:visibility 0s linear,opacity .3s linear}.footer{background:#e5e5e5;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);font-size:13px;line-height:20px;padding:24px 0}.footer__top-section{margin-top:0;margin-bottom:0}.footer__crumbs{margin:0 0 16px;padding:0}.footer__crumb{display:inline-block}.footer__crumb~.footer__crumb:before{content:"\203A";margin-left:8px;margin-right:8px}.footer__bottom-section{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer__left .y-link{display:inline-block;margin-right:24px;white-space:nowrap}.paranja{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:100;position:absolute;left:16px;right:16px;top:16px;bottom:16px}.paranja__loading{min-width:64px;min-height:64px;position:relative;margin-bottom:24px}.paranja__loading-one,.paranja__loading-two{width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;background-color:#ffdb4d;-webkit-animation:scale 1.2s infinite ease-in-out;animation:scale 1.2s infinite ease-in-out}.paranja__loading-one_lovely,.paranja__loading-two_lovely{border-radius:0;background:url(/q/bus/v0/static/desktop/media/from_lesha_w_love.f62ae742.svg) no-repeat 50%/contain}.paranja__loading-one_snow,.paranja__loading-two_snow{background:url(/q/bus/v0/static/desktop/media/snowflake.109b6e26.svg) no-repeat 50%/contain;-webkit-animation:rotate 1.2s infinite ease-in-out;animation:rotate 1.2s infinite ease-in-out}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}60%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.paranja__loading-one_soccer,.paranja__loading-two_soccer{background:url(/q/bus/v0/static/desktop/media/soccer-ball.26141a15.svg) no-repeat 2px 2px/contain;-webkit-animation:rotate 1.2s infinite ease-in-out;animation:rotate 1.2s infinite ease-in-out}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}60%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes scale{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.paranja__loading-two{-webkit-animation-delay:-.6s;animation-delay:-.6s}.paranja__loading-two_snow,.paranja__loading-two_soccer{display:none}.paranja__title{font-size:28px;font-weight:300;margin-bottom:12px}.paranja__text{font-size:13px}@font-face{font-family:YS Text;font-weight:300;font-style:normal;font-stretch:normal;src:url(/q/bus/v0/static/desktop/media/YSText-Light-Web.a8d6e75f.woff2) format("woff2"),url(/q/bus/v0/static/desktop/media/YSText-Light-Web.8c00b3c5.woff) format("woff")}@font-face{font-family:YS Text;font-weight:300;font-style:italic;font-stretch:normal;src:url(/q/bus/v0/static/desktop/media/YSText-LightItalic-Web.018c2a0d.woff2) format("woff2"),url(/q/bus/v0/static/desktop/media/YSText-LightItalic-Web.67af0a6d.woff) format("woff")}.y-font_ys-text-light,.y-font_ys-text-lightitalic{font-family:YS Text,sans-serif;font-weight:300}.y-font_ys-text-lightitalic{font-style:italic}@font-face{font-family:YS Text;font-weight:400;font-style:normal;font-stretch:normal;src:url(/q/bus/v0/static/desktop/media/YSText-Regular-Web.48952179.woff2) format("woff2"),url(/q/bus/v0/static/desktop/media/YSText-Regular-Web.51a98bd1.woff) format("woff")}@font-face{font-family:YS Text;font-weight:400;font-style:italic;font-stretch:normal;src:url(/q/bus/v0/static/desktop/media/YSText-RegularItalic-Web.00880048.woff2) format("woff2"),url(/q/bus/v0/static/desktop/media/YSText-RegularItalic-Web.50e4f4c0.woff) format("woff")}.y-font_ys-text-regular,.y-font_ys-text-regularitalic{font-family:YS Text,sans-serif;font-weight:400}.y-font_ys-text-regularitalic{font-style:italic}@font-face{font-family:YS Text;font-weight:500;font-style:normal;font-stretch:normal;src:url(/q/bus/v0/static/desktop/media/YSText-Medium-Web.02056ad2.woff2) format("woff2"),url(/q/bus/v0/static/desktop/media/YSText-Medium-Web.09559949.woff) format("woff")}@font-face{font-family:YS Text;font-weight:500;font-style:italic;font-stretch:normal;src:url(/q/bus/v0/static/desktop/media/YSText-MediumItalic-Web.c9d947ad.woff2) format("woff2"),url(/q/bus/v0/static/desktop/media/YSText-MediumItalic-Web.5466e6ba.woff) format("woff")}.y-font_ys-text-medium,.y-font_ys-text-mediumitalic{font-family:YS Text,sans-serif;font-weight:500}.y-font_ys-text-mediumitalic{font-style:italic}@font-face{font-family:YS Text;font-weight:600;font-style:normal;font-stretch:normal;src:url(/q/bus/v0/static/desktop/media/YSText-Bold-Web.9044f2fd.woff2) format("woff2"),url(/q/bus/v0/static/desktop/media/YSText-Bold-Web.bb62276b.woff) format("woff")}@font-face{font-family:YS Text;font-weight:600;font-style:italic;font-stretch:normal;src:url(/q/bus/v0/static/desktop/media/YSText-BoldItalic-Web.8c0b02b8.woff2) format("woff2"),url(/q/bus/v0/static/desktop/media/YSText-BoldItalic-Web.dba7e4a9.woff) format("woff")}.y-font_ys-text-bold,.y-font_ys-text-bolditalic{font-family:YS Text,sans-serif;font-weight:600}.y-font_ys-text-bolditalic{font-style:italic}body,html{padding:0;margin:0;height:100%}body{font-family:YS Text,sans-serif;color:#333;-webkit-text-size-adjust:100%}#root{height:100%}a:link,a:visited{text-decoration:none}.app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;position:relative;min-width:1000px}html[data-browser-name=MSIE][data-browser-version^="10."] .app{height:100%}.app_stripe{padding-top:37px}.app__karma-popup{text-align:center}html.desktop .app__karma-popup{width:585px;height:535px}html.mobile .app__karma-popup{height:100%}.app__karma-popup-content{width:290px;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app__karma-popup-image{width:113px;height:86px;background-image:url(/q/bus/v0/static/desktop/media/grumpy-bus.9f9e4921.svg)}.app__karma-popup-title{margin-top:16px;font-size:31px;line-height:36px;font-weight:600}.app__karma-popup-text{margin-top:32px;font-size:15px;line-height:20px}.app__karma-popup-help{width:200px;margin-top:16px}.app__karma-popup-action{width:200px;margin-top:40px}.app__page{min-height:200px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.app__stripe{position:absolute;width:100%;top:0;font-size:13px;line-height:2.92;height:37px;overflow:hidden;z-index:1001}@media (min-width:1023px){.app__stripe{position:fixed}}.app__stripe .page{margin-top:0;position:relative}.app__stripe_level_error{background:#f0807b;color:#fff}.app__stripe_level_warn{background:#ffdb4d;color:#000}.app__stripe_level_info{background:#4d83e2;color:#fff}.app__stripe-button,.app__stripe-text{display:inline-block}.app__stripe-text{margin-right:12px}.app__stripe-button{background-color:rgba(0,0,0,.1);padding:0 16px;cursor:pointer}.app__stripe-close{position:absolute;width:16px;height:16px;right:0;top:50%;margin-top:-8px;opacity:.5;background:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16.5463df6d.svg) 50%/contain;cursor:pointer}.app__stripe-close_level_warn{background:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16-black.61c199c2.svg) 50%/contain}@media (min-width:768px){.app__stripe-close:hover{opacity:1}}.app__info-stripe-phone{color:#fff;border-bottom:1px dotted #fff}.app__paranja-wrap{height:140px}body>ymaps{z-index:32701!important}.y-select__item_label .y-select__text:empty{height:5px;display:block}.page__typo{font-family:YS Text,sans-serif;font-weight:400}.page__typo_size_super{font-size:30px}.page__typo_size_xl{font-size:22px}.page__typo_size_l{font-size:18px}.page__typo_size_m{font-size:14px}.page__typo_size_s{font-size:12px}.page__typo_line_super{line-height:35px}.page__typo_line_xl{line-height:29px}.page__typo_line_l{line-height:23px}.page__typo_line_m{line-height:21px}.page__typo_line_s{line-height:15px}.page__typo_weight_bold{font-weight:700;letter-spacing:.01em}.page__typo_weight_medium{font-weight:500}.page__typo_weight_light{font-weight:300}.more-connections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.more-connections__column{display:inline-block;width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.more-connections__column~.more-connections__column{margin-left:40px}.more-connections__item{display:block;position:relative;border-bottom:1px solid #ddd}.more-connections__item:last-child{border-bottom:none}.more-connections__item-link{display:block;width:100%;padding-right:80px;box-sizing:border-box}.more-connections__item-title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:36px;line-height:36px}.more-connections__item-price{position:absolute;right:0;top:0;width:80px;height:36px;line-height:36px;text-align:right}.big-button{display:block;margin-top:24px;height:48px;line-height:48px;text-align:center;border-radius:6px;color:#333}.big-button,.big-button:hover{border:1px solid rgba(0,0,0,.1)}.big-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.04);background-color:rgba(0,0,0,.01)}.morda__title{display:block;text-align:center;font-size:26px;line-height:32px}.morda__thumbs{width:960px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.morda__thumb-placeholder{width:300px;height:1px}.morda__thumb-item{width:300px;position:relative;margin-top:30px}.morda__thumb-item-image{width:100%;position:relative;background-size:cover;background-position:50%;height:130px}.morda__thumb-item-title{max-width:100%;display:inline-block;margin-top:12px;font-size:20px;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.morda__thumb-item-price{display:block;font-size:13px;line-height:17px;color:#000;opacity:.5}.morda__direct{margin:60px 0}.morda__plains{margin-top:40px}.generic-banner{position:relative;width:764px;border-radius:11px;padding:22px 153px 20px 20px;box-sizing:border-box;margin-bottom:28px}.generic-banner__title{margin-bottom:2px}.generic-banner__text{margin-bottom:16px}.generic-banner__button{border-radius:9px;min-width:180px;height:40px;text-align:center;border:none;padding:0 16px;cursor:pointer}.generic-banner__image{position:absolute;display:block;background:no-repeat 50%/contain}.generic-banner__close{position:absolute;top:18px;right:18px;width:16px;height:16px;cursor:pointer}.generic-banner__close:after{content:"";width:30px;height:30px;position:absolute;top:-15px;left:-15px;margin:50%}.generic-banner_theme_blue{background:#177bfb;color:#fff}.generic-banner_theme_blue .generic-banner__button,.generic-banner_theme_white{background:#fff;color:#000;box-shadow:0 4px 12px rgba(0,0,0,.08)}.generic-banner_theme_white .generic-banner__button{background:rgba(22,23,24,.05);color:#000}.generic-banner_theme_blue .generic-banner__close{background:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16-white.24a52ded.svg) no-repeat 50%/contain}.generic-banner_theme_white .generic-banner__close{background:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16-black.600cc02d.svg) no-repeat 50%/contain}.Dots_progress .Dots__dot{-webkit-animation-name:dot-animation;animation-name:dot-animation;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;letter-spacing:2px}.Dots_progress .Dots__dot_pos_2{-webkit-animation-delay:.2s;animation-delay:.2s}.Dots_progress .Dots__dot_pos_3{-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes dot-animation{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@keyframes dot-animation{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.y-select{display:inline-block;min-width:40px}.y-select__list{position:relative;overflow:hidden;box-sizing:border-box}.y-select__item{cursor:default;white-space:nowrap}.y-select__item_label .y-select__text{color:#999}.y-select__control{display:none}.y-select__text{position:relative;display:inline-block;overflow:hidden;box-sizing:border-box;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;text-overflow:ellipsis}.y-select__item_selected .y-select__text:after{position:absolute;width:1em;height:100%;content:"";background:url(/q/bus/v0/static/desktop/media/tick.d11e8f9b.svg) 50% 50% no-repeat;background-size:100%}.y-select_size_s{font-size:13px;line-height:28px}.y-select__popup_size_s .y-select__item{font-size:13px;line-height:24px}.y-select__popup_size_s.y-popup{padding:0}.y-select__popup_size_s .y-select__list{padding:4px 0}.y-select__popup_size_s .y-select__text{padding:0 15px 0 30px}.y-select__popup_size_s .y-select__item_selected .y-select__text:after{left:14px}.y-select__popup_size_s .y-select__item_label .y-select__text{padding-left:13px}.y-select_size_m{font-size:15px;line-height:32px}.y-select__popup_size_m .y-select__item{font-size:15px;line-height:28px}.y-select__popup_size_m.y-popup{padding:0}.y-select__popup_size_m .y-select__list{padding:6px 0}.y-select__popup_size_m .y-select__text{padding:0 20px 0 34px}.y-select__popup_size_m .y-select__item_selected .y-select__text:after{left:15px}.y-select__popup_size_m .y-select__item_label .y-select__text{padding-left:14px}.y-select__popup_theme_normal .y-select__item,.y-select_theme_normal{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.y-select__popup_theme_normal .y-select__group{border-top:1px solid rgba(0,0,0,.1)}.y-select__popup_theme_normal .y-select__group:first-child{border-top:0}.y-select__popup_theme_normal .y-select__item_active{background-color:#ffeba0}.y-select__popup_theme_normal.y-select__popup_size_s .y-select__group{margin-top:4px}.y-select__popup_theme_normal.y-select__popup_size_m .y-select__group+.y-select__group{padding-top:4px}.y-select__popup_theme_normal.y-select__popup_size_m .y-select__group{margin-top:5px}.y-select__popup_theme_normal.y-select__popup_size_m .y-select__group+.y-select__group{padding-top:5px}.y-select__popup_theme_normal .y-select__item_focused{background-color:#ffeba0}.y-select__popup_theme_normal .y-select__item_disabled{color:#999}.y-select__button{width:100%;text-align:left}.y-select__button .y-button__text{display:block;overflow:hidden;text-overflow:ellipsis}.y-select__tag{font-size:13px;line-height:28px;display:inline-block;height:28px;margin:10px 10px 0 0;padding:0 8px;white-space:nowrap;border-radius:3px;background-color:#e9e8e6}.y-select__tag-remove{display:inline-block;width:10px;height:10px;margin-left:4px;vertical-align:middle;background:url(/q/bus/v0/static/desktop/media/close.e12c7c1a.svg) 0 0 no-repeat}.y-select__tag-remove:after{visibility:hidden;content:"\A0"}.form-input{position:relative}.form-input__label{font-size:13px;color:#777;margin-bottom:7px;display:inline-block}.form-input__label-below{color:#777;font-size:11px;display:block}.form-input__label-below-success{color:#11af11;font-size:11px}.form-input .y-select{width:100%!important}.form-input .y-select__button .y-button__text{overflow:hidden;text-overflow:ellipsis}.form-input .y-select__button .y-button__text:after{right:0}.form-input_error .y-input__clear{background-image:url(/q/bus/v0/static/desktop/media/icon-fail-16-x-16.08a02954.svg);opacity:1}.form-input__error-msg{font-size:11px;line-height:1.4;color:#c00}.phone-banner{position:relative;background:#f4f4f4;margin-bottom:32px}html.mobile .phone-banner{margin-bottom:0}.phone-banner__image{position:absolute;left:32px;top:-20px;width:134px;height:182px;background-repeat:no-repeat;background-image:url(/q/bus/v0/static/desktop/media/phone_banner.d4f8ff2e.svg)}html.mobile .phone-banner__image{left:auto;right:0;top:36px;width:115px;height:152px;background-size:contain;background-position:-27px 0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.phone-banner__close{width:16px;height:16px;position:absolute;top:16px;right:16px;z-index:10;cursor:pointer;background-repeat:no-repeat;background-image:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16-black.600cc02d.svg)}.phone-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:187px;min-height:138px}html.mobile .phone-banner__content{margin-left:16px;margin-right:120px;min-height:195px}.phone-banner__title{margin-top:24px;margin-bottom:8px}html.mobile .phone-banner__title{margin-top:16px}.phone-banner__text{opacity:.8}.phone-banner__phone{margin-top:8px}.phone-banner__link{color:#000}.phone-banner__callback{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:13px;margin-bottom:20px}.phone-banner__callback-cell_for_input{margin-right:10px;width:210px}.phone-banner__callback-input .y-input{font-size:18px;line-height:38px}.phone-banner__callback-input .y-input .y-input__control{height:38px;line-height:38px;border-right-width:10px;border-left-width:10px}.phone-banner__callback-input .y-input .y-input__clear{width:38px;height:38px}.phone-banner__callback-dots{font-size:50px;margin-top:25px;margin-left:20px}html.mobile .phone-banner__callback{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html.mobile .phone-banner__callback-button,html.mobile .phone-banner__callback-input{width:250px}html.mobile .phone-banner__callback-cell_for_button{margin-top:5px}html.mobile .phone-banner__callback .y-input__control{text-align:center}.floating{position:fixed;position:-webkit-sticky;position:sticky;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:25px;right:20px;z-index:1;padding:0 20px}.floating_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.floating_left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.floating_fixed{position:fixed}.floating_fixed.floating_right{right:0}.floating_fixed.floating_left{left:0}.floating__button{display:inline-block;vertical-align:middle;border:none;outline:none;width:60px;height:60px;border-radius:50%;margin-top:-60px;padding:0;transition:background-color .2s ease;cursor:pointer}.floating__button_hidden{display:none}.floating__button_phone{font-size:0;background:#1ab148 url(/q/bus/v0/static/desktop/media/phone.656f14ea.svg) no-repeat 50%}.floating__button_phone:hover{background-color:#69e696}.floating__button_phone:active{background-color:#118b38}.floating__button_chat{background:#177bfb url(/q/bus/v0/static/desktop/media/chat-icon.db526b1e.svg) 50% no-repeat;background-size:auto}.floating__button_chat:hover{background-color:#64cef7}.floating__button_chat:active{background-color:#1268d7}.placeholder{width:100%;height:60px;padding-top:10px}.ride-local-time-label{display:inline-block;padding:0 4px;font-size:13px;font-weight:500;line-height:20px;background:rgba(22,23,24,.05);border-radius:4px;color:rgba(0,0,0,.4)}@media (max-width:360px){.ride-local-time-label{letter-spacing:-.04em}.ride-local-time-label__wide{display:none}}.y-spin{position:relative}.y-spin:after{position:absolute;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";-webkit-transform:translateZ(0) rotate(-85deg);transform:translateZ(0) rotate(-85deg);-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;-webkit-animation-play-state:paused;animation-play-state:paused;border:2px solid #fc0;border-bottom-color:transparent;border-left-color:transparent;border-radius:100%;will-change:transform}.y-spin_progress:after{-webkit-animation-play-state:running;animation-play-state:running}.y-spin_size_xxs{width:22px;height:22px}.y-spin_size_xs{width:24px;height:24px}.y-spin_size_s{width:28px;height:28px}.y-spin_size_m{width:32px;height:32px}.y-spin_size_l{width:38px;height:38px}@-webkit-keyframes spin{0%{-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}to{-webkit-transform:translateZ(0) rotate(1turn);transform:translateZ(0) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}to{-webkit-transform:translateZ(0) rotate(1turn);transform:translateZ(0) rotate(1turn)}}.ride-map{position:relative;width:960px;height:690px;background-color:#eee;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ride-map__close{position:absolute;top:18px;right:32px;width:24px;height:24px;background-image:url(/q/bus/v0/static/desktop/media/icon-close-24x24.0bff93a5.svg);background-repeat:no-repeat;cursor:pointer;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.ride-map__close:hover{background-position:0 -24px}.ride-map__header{position:absolute;left:0;right:0;top:0;height:60px;box-sizing:border-box;padding:0 32px;line-height:60px;background-color:#fff;font-size:18px;font-weight:700}.ride-map__container{padding-top:60px;height:100%;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ride-map__wrapper{height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.ride-map__spinner{position:absolute;left:calc(50% - 16px);top:calc(50% - 16px)}.ride-map__drawer{background-color:#fff;min-width:320px;max-width:320px;overflow:auto}.ride-map__drawer-point{border-top:1px solid rgba(0,0,0,.1);padding:12px 16px;cursor:pointer}.ride-map__drawer-point-description{margin-bottom:8px}.ride-map__drawer-point-price{font-weight:700}.ride-map__drawer-point-price_crossed{font-weight:400;margin-left:7px;color:#777;font-size:13px;text-decoration:line-through}.ride-map__drawer-point_hovered{background-color:#fff0b3}.ride-map__drawer-point_selected{background-color:#ffe580}.placemark{position:relative}.placemark__inner{box-sizing:border-box;display:inline-block;width:14px;height:14px;border-radius:50%;background:#3f7ac6;position:absolute;left:-7px;top:-7px;border:2px solid #fff}.placemark__inner_hovered,.placemark__inner_selected{background-color:#ed645e}.placemark__inner_selected:before{content:"";display:block;position:absolute;width:4px;height:4px;background-color:#fff;top:3px;left:3px;border-radius:50%}.ride-thread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ride-thread__time{font-weight:600;white-space:nowrap}.ride-thread__date{font-size:12px;line-height:15px;color:#f3660b;white-space:nowrap}.ride-thread__subtitle{font-size:12px;line-height:15px;font-weight:400;color:#777}.ride-thread__title_link:after,.ride-thread__title_select:after{display:inline-block;content:"";width:12px;height:12px;background-repeat:no-repeat;background-size:12px;background-image:url(/q/bus/v0/static/desktop/media/icon_pin_12.a7843b64.svg)}.ride-thread__title.y-button{padding-right:30px;padding-left:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ride-thread__title.y-button_arrow_down .y-button__text{display:inline;position:static;padding:0;margin-right:0}.ride-thread__title .y-button__text:after{right:13px}.ride-thread__title_select{position:relative}.ride-thread__title_select.y-button{padding-right:43px}.ride-thread__title_select:after{position:absolute;top:50%;margin-top:-6px;right:27px}.ride-thread__title_link:after{margin:0 4px -1px}.ride-thread_subtle .ride-thread__title{color:#000}.ride-thread_subtle .ride-thread__title:after{display:none}.ride-thread_subtle .ride-thread__date{color:#777}.ride-thread__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;padding-left:16px;margin-bottom:8px}.ride-thread__row:before{width:8px;height:8px;left:0;top:6px;border-radius:100%}.ride-thread__row:after,.ride-thread__row:before{display:block;position:absolute;content:"";background-color:#fb8c00}.ride-thread__row:after{width:2px;height:calc(100% + 6px);left:3px;top:8px}.ride-thread__row:last-child{margin-bottom:0}.ride-thread__row:last-child:after{display:none}.ride-thread__col{vertical-align:top;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ride-thread__col_time{padding-right:8px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.ride-thread__col_title{overflow:hidden}.ride-thread__below{margin-top:4px}.tooltip{font-size:14px;line-height:18px;font-weight:400;z-index:10;position:absolute;color:#000;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 8px 21px rgba(0,0,0,.1);border-radius:10px;padding:20px;box-sizing:border-box;white-space:normal;visibility:hidden;opacity:0;top:100%;left:50%;margin-top:16px;-webkit-transform:translateY(10px) translateX(-50%);transform:translateY(10px) translateX(-50%);transition:opacity .2s ease-out,visibility 0s linear .2s,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear .2s;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear .2s,-webkit-transform .2s ease-out}.tooltip__parent{position:relative}.tooltip__tail{overflow:hidden;position:absolute;top:-12px;left:50%;margin-left:-12px;width:24px;height:11px}.tooltip__tail:before{width:16px;height:16px;margin:4px;box-shadow:0 0 0 1px rgba(0,0,0,.04)}.tooltip:after,.tooltip__tail:before{display:block;content:"";border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.tooltip:after{width:20px;height:20px;position:absolute;top:-7px;left:50%;margin-left:-10px}.tooltip:before{position:absolute;display:block;content:"";width:100%;height:16px;top:-16px;left:0}.tooltip__parent:hover .tooltip{transition:opacity .2s ease-out,visibility 0s linear,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear,-webkit-transform .2s ease-out;visibility:visible;opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}.ride-rating{display:inline-block;font-size:12px;line-height:17px;font-weight:700;box-sizing:border-box;height:21px;padding:2px 4px 0;border-radius:4px;white-space:nowrap}.ride-rating_star:before{content:"";display:inline-block;width:12px;height:12px;background-position:50%;background-repeat:no-repeat;background-size:12px;margin:0 2px -1px 0}.ride-rating_quality_excellent{border:1px solid #7cb342;color:#7cb342}.ride-rating_quality_excellent:before{background-image:url(/q/bus/v0/static/desktop/media/icon_star_green_12.adaaf263.svg)}.ride-rating_quality_good{border:1px solid #fb8c00;color:#fb8c00}.ride-rating_quality_good:before{background-image:url(/q/bus/v0/static/desktop/media/icon_star_orange_12.cbc917fd.svg)}.ride-rating_quality_bad{border:1px solid #ef5350;color:#ef5350}.ride-rating_quality_bad:before{background-image:url(/q/bus/v0/static/desktop/media/icon_star_red_12.c8790e8a.svg)}.ride-rating__tooltip-content{width:160px}.ride-facts{line-height:1.5}.ride-facts__label{display:inline-block;margin-right:4px;font-weight:700;letter-spacing:.01em}.ride-facts__rating{margin-left:4px;vertical-align:bottom}.ride-preview-price__primary{font-size:18px;font-weight:700}.ride-preview-price__secondary{color:#777;font-size:16px;margin-left:8px}.ride-preview-price__secondary_crossed{text-decoration:line-through}.ride-carpool-description{display:inline-block}.ride-carpool-description__wrap{display:block}.ride-carpool-description__line{display:-webkit-box;display:-ms-flexbox;display:flex}.ride-carpool-description__avatar{display:inline-block;width:32px;height:32px;background:url(/q/bus/v0/static/desktop/media/driver_avatar.ef77366f.svg) no-repeat 50%/contain;margin-right:6px;-ms-flex-negative:0;flex-shrink:0}.ride-carpool-description__avatar_compact{width:20px;height:20px}.ride-carpool-description__name{margin-right:6px;margin-top:7px}.ride-carpool-description__name_compact{margin-top:0}.ride-carpool-description__shield{display:inline-block;width:14px;height:14px;background:url(/q/bus/v0/static/desktop/media/shield.ed3d3488.svg) no-repeat 50%/contain}.ride-carpool-description__shield_in_line{margin-right:6px;margin-top:3px}.ride-carpool-description__shield_in_label{margin-right:4px;position:relative;top:1px}.ride-carpool-description__rating{margin-top:6px}.ride-carpool-description__rating_compact{margin-top:0}.ride-carpool-description__tooltip-list{list-style:none;margin:0;padding:0}.ride-carpool-description__tooltip-list li{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ride-carpool-description__shield-label{background:#1ab148;border-radius:4px;color:#fff;padding:5px 10px 5px 6px;margin-left:38px}.ride-carpool-description__tooltip-item-icon{margin-right:10px;width:16px;height:16px}.serp-buy-button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:50px;vertical-align:middle;text-align:center}.serp-buy-button>.y-button__text{margin:0;padding:0 16px}.serp-buy-button__title{margin-top:7px}.serp-buy-button__subtitle{color:#777}.ride-benefits{display:inline-block}.ride-benefits__item{width:16px;height:16px}.ride-benefits__item~.ride-benefits__item{margin-left:6px}.ride-benefits__item_name_tv{display:inline-block;background-image:url(/q/bus/v0/static/desktop/media/icon_tv_16.5893e2e1.svg)}.ride-benefits__item_name_press{display:inline-block;background-image:url(/q/bus/v0/static/desktop/media/icon_books_16.0a986f72.svg)}.ride-benefits__item_name_wi-fi{display:inline-block;background-image:url(/q/bus/v0/static/desktop/media/icon_wifi_16.cb468e37.svg)}.ride-benefits__item_name_charger{display:inline-block;background-image:url(/q/bus/v0/static/desktop/media/icon_charge_16.d0641214.svg)}.ride-benefits__item_name_coffee{display:inline-block;background-image:url(/q/bus/v0/static/desktop/media/icon_drinks_16.912fd6d9.svg)}.ride-benefits__tooltip-content{width:160px}.ride-badge{display:inline-block;height:21px;box-sizing:border-box;padding:3px 8px 2px;border-radius:4px;color:#fff;white-space:nowrap;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ride-badge_type_offline-pay{background-color:#7cb342}.ride-badge_type_taxi-to-bus{background-color:#fb8c00}.ride-badge_type_discount{background-color:#ef5350}.ride-badge__tooltip-content{width:140px}.item-row{vertical-align:top}.item-row_unavailable{color:#777}.item-row__col{padding:16px 8px 16px 0}.item-row__col:first-child{padding-left:32px}.item-row__col:last-child{padding-left:16px;padding-right:32px}.item-row__col_width_25{width:25%}.item-row__col_width_20{width:20%}.item-row__col_width_15{width:15%}.item-row__col_width_10{width:10%}.item-row__time{margin-top:6px}.item-row__date{color:#777;white-space:nowrap}.item-row__carrier{color:#777}.item-row__metas{color:#777;margin-top:8px;line-height:19px}.item-row__meta+.item-row__meta:before{content:"\B7";margin:0 4px}.item-row__rating{margin-right:4px}.item-row__carrier-name{display:inline-block;margin-right:4px}.item-row__benefits{margin-top:4px;margin-right:6px}.item-row .ride-executive-logo{margin-top:4px;vertical-align:top}.item-row__badge{margin-top:6px}.item-row__buy-button{width:147px;height:50px;text-align:center;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.item-row__buy-button .y-button__text{margin:0}.item-row__buy-button:before{background-color:#ffdb4d}.item-row__buy-button_pressed{-webkit-transform:scale(.96);transform:scale(.96)}.item-row__buy-button-title{margin-top:6px;font-size:14px;line-height:21px;font-weight:500}.item-row__buy-button-subtitle{text-align:center;font-size:12px;line-height:15px;font-weight:400;opacity:.5}.item-row__buy-button-subtitle_status_low{color:#ef5350;opacity:1}.ride-expandable-refund-info__toggle{display:inline-block}.ride-expandable-refund-info__conditions{margin-top:8px;line-height:1.3;white-space:pre-wrap}.ride-description>td{vertical-align:top}.ride-description>td:first-child{width:60%}.ride-description__links{margin-top:8px}.ride-description__benefits{display:block;margin-top:4px}.serp-item{font-size:14px;cursor:pointer}.serp-item:nth-child(2n){background:#f4f4f4}.serp-item:hover{box-shadow:inset 0 0 0 2px #ffdb4d}html[data-browser-name=Edge] .serp-item:hover,html[data-browser-name=MSIE] .serp-item:hover{box-shadow:none}.serp-item_selected{cursor:default}.serp-item__col{position:relative;padding-bottom:16px;vertical-align:top}.serp-item__col:first-child{padding-left:32px}.serp-item__hide{position:absolute;right:32px;bottom:16px}.serp-item__conversion-note{color:#777;margin-bottom:8px}.scroller{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.scroller__body{overflow:hidden}.scroller_type_native .scroller__body{overflow:auto;-webkit-overflow-scrolling:touch;padding-left:16px}.scroller__arrow{display:none;width:50px;position:absolute;top:0;bottom:0;z-index:1;background-position:50%;background-repeat:no-repeat;transition:opacity .3s,background-color .3s,-webkit-transform .1s ease-out;transition:opacity .3s,background-color .3s,transform .1s ease-out;transition:opacity .3s,background-color .3s,transform .1s ease-out,-webkit-transform .1s ease-out;-ms-flex-negative:0;flex-shrink:0}.scroller__arrow_active{display:block;cursor:pointer}.scroller_type_native .scroller__arrow{display:none}.scroller__arrow_side_left{background-image:url(/q/bus/v0/static/desktop/media/arrow-left.187f7a79.svg),linear-gradient(90deg,#fff,#fff 50%,hsla(0,0%,100%,0));background-position:20%;left:0}.scroller__arrow_side_right{background-image:url(/q/bus/v0/static/desktop/media/arrow-right.96ca49cc.svg),linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff);background-position:80%;right:0}.priceline{border-top:1px solid rgba(22,23,24,.05);border-bottom:1px solid rgba(22,23,24,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:20px}html.mobile .priceline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;border-top:none}.priceline__cell_for_message{height:104px;width:170px;padding:20px 20px 20px 0;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}html.mobile .priceline__cell_for_message{width:auto;height:80px;padding:16px 16px 0}.priceline__cell_for_timeline{height:104px;padding:20px 0;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}html.mobile .priceline__cell~.priceline__cell_for_timeline{height:76px;padding-top:0}html.mobile .priceline__cell_for_timeline{height:92px;padding-top:16px;padding-right:0}.priceline__message{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}html.mobile .priceline__message{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.priceline__verdict{font-size:20px;margin-bottom:4px;white-space:nowrap}html.mobile .priceline__verdict{margin-bottom:5px}.priceline__caption{font-size:13px;line-height:19px;color:#777}.priceline__timeline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.priceline__cell_for_day:first-child{padding-left:0}.priceline__cell_for_day:last-child{padding-right:0}.priceline__day{width:100px;box-sizing:border-box;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 4px;border-radius:8px;background:#f7f7f7}html.mobile .priceline__day{padding:8px 10px}.priceline__day_first{margin-left:0}.priceline__day_current{cursor:default;box-shadow:inset 0 0 0 2px #ffdb4d}.priceline__day_appeal_good{background:#e5ffe5}.priceline__shrug{width:20px;height:20px;display:inline-block;opacity:.5;background-image:url(/q/bus/v0/static/desktop/media/search.bf9d4453.svg)}.priceline__date{height:14px;line-height:14px;font-size:12px;color:rgba(0,0,0,.4);text-align:left;transition:color .1s}.priceline__day_current .priceline__date{color:#000}.priceline__price{height:24px;line-height:24px;font-size:18px;color:#000;text-align:left;white-space:nowrap;overflow:hidden;transition:color .1s}.priceline__day:focus .priceline__date,.priceline__day:focus .priceline__price,.priceline__day:hover .priceline__date,.priceline__day:hover .priceline__price{color:#000}.serp-sorting-button{cursor:pointer;display:inline-block;-webkit-user-select:none}.serp-sorting-button__arrow{display:inline-block;visibility:hidden;background-image:url(/q/bus/v0/static/desktop/media/arrowDown.37b4b4a1.svg);margin-left:6px;margin-bottom:1px;height:5px;width:9px;opacity:.6}.serp-sorting-button_state_asc .serp-sorting-button__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.serp-sorting-button_active{margin-right:6px}.serp-sorting-button_active .serp-sorting-button__arrow{visibility:visible}.serp-sorting-bar__col{font-size:14px;line-height:17px;font-weight:400;color:#777;text-align:left;padding-bottom:12px}.serp-sorting-bar__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serp-sorting-bar__currency-space{width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.serp-sorting-bar__currency-select>.y-button{transition:opacity .2s;opacity:.666}.serp-sorting-bar__currency-select>.y-button_arrow_up,.serp-sorting-bar__currency-select>.y-button_hovered{opacity:1}.date-suggest{width:100%;table-layout:fixed}.date-suggest__th{color:#777;padding:12px 0 8px}.date-suggest__th_red{color:#f33}.date-suggest__day{display:block;text-align:left;margin:4px;padding:16px;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-sizing:border-box;min-height:80px}.date-suggest__day-text{color:#000;display:block;margin-bottom:8px;opacity:.5}.date-suggest__day-price{color:#000}.date-suggest__day_red .date-suggest__day-text{color:#f33}.date-suggest__day_clickable{cursor:pointer;background-color:#e6e6e6;border-width:0}.date-suggest__day_clickable .date-suggest__day-text{opacity:1}.date-suggest__day_current{border-width:2px;border-color:#ffdb4d;background-color:#fff}.side-block{position:fixed;top:0;bottom:0;left:0;right:0;z-index:32700;background-color:#fff;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translateX(100%);transform:translateX(100%)}.side-block_visible{-webkit-transform:translateX(0);transform:translateX(0)}.side-block__header{height:44px;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5}.side-block__title{font-size:14px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.side-block__back{left:-10px;background-image:url(/q/bus/v0/static/desktop/media/icon_angle_24.b4600925.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.side-block__back,.side-block__close{position:relative;width:44px;height:44px;background-position:50%;background-repeat:no-repeat;background-size:24px}.side-block__close{left:10px;background-image:url(/q/bus/v0/static/desktop/media/icon_close_24.2e53ff99.svg);visibility:hidden}.side-block__close_show{visibility:visible}.side-block__main{height:calc(100% - 44px)}.side-block__main_margins{margin-top:16px;height:calc(100% - 60px)}.serp{z-index:1;position:relative}.serp,.serp__wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.serp__header{position:relative}.serp__subtitle-item{margin-right:16px}.serp__paranja-space{width:100%;margin-top:40px;min-height:120px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.serp__table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse}.serp__table-wrap{margin-top:0}.serp__table-head .serp-item__col{text-align:left}.serp__table-head .serp-item__col4{text-align:center}.serp__table-head th{font-weight:300;color:#8d8d8d;padding-bottom:10px}.serp__table-head-departure{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.serp__table-head-price{text-align:right;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.serp__can-suggest-date-title{display:block;padding-bottom:8px}.serp__can-suggest-date-subtitle{color:#777;display:block;padding-bottom:24px}.serp__no-such-date{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serp__no-such-date-title{display:block;padding-bottom:8px}.serp__no-such-date-subtitle{display:block;padding-bottom:24px}.serp__no-such-date-button{height:44px;width:172px}.serp__no-such-date-button:before{background-color:#e6e6e6;border-width:0}.serp__widgets{margin-top:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.serp__search{position:absolute;top:-72px;right:0;height:22px;padding-top:2px;display:inline-block;background:url(/q/bus/v0/static/desktop/media/icon_search_blue_24x24.ac48997e.svg) no-repeat 0/24px 24px;padding-left:26px}.serp__see-on-site{width:100%}.serp__direct{padding:20px 0}.page-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around}.page-summary__description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:15px;line-height:20px}html[data-browser-name=MSIE][data-browser-version^="10."] .page-summary__description,html[data-browser-name=MSIE][data-browser-version^="11."] .page-summary__description{width:0}.page-summary__highlights{margin-top:16px;display:inline-block;white-space:nowrap}.page-summary__highlight{display:inline-block;margin:0 18px}.page-summary__highlight-title{text-align:center;font-size:24px;font-weight:500}.page-summary__highlight-subtitle{text-align:center;margin-top:5px;color:#777;font-size:11px}.page-summary__highlight:last-child{margin-right:0}.ride-preview{width:768px;box-sizing:border-box;padding:32px;background-color:#f4f4f4;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ride-preview__col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ride-preview__thread{max-width:388px}.ride-preview__local-time-label{margin-top:16px}.ride-preview>.ride-description{width:300px}.ride-preview__change-button{margin-left:8px}.passenger-suggest{background:#fff}.passenger-suggest__item{position:relative;min-width:322px;height:53px;padding:8px 36px 8px 14px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.passenger-suggest__item:hover{background:#ffeb9f}.passenger-suggest__item-remove{background:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16.600cc02d.svg) no-repeat;width:16px;height:16px;position:absolute;right:8px;top:8px;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.passenger-suggest__item-remove:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.passenger-suggest__fio{font-size:15px;line-height:19px;color:#000}.passenger-suggest__doc{margin-top:3px;font-size:11px;line-height:15px;color:#777}.bus-map{text-align:center;padding:16px;background-color:#fff}.bus-map__seats{margin:-3px 0 0 -3px;position:relative}.bus-map__unreal{display:inline-block;margin-top:16px;color:#777;font-size:12px}.bus-map__seat{display:inline-block;position:absolute;width:36px;height:36px;box-sizing:border-box;text-size:15px;line-height:36px;text-align:center;border:1px solid #ccc;border-radius:3px;margin:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.bus-map__seat_status_current{background-color:#ffeb9f}.bus-map__seat_status_selected{border-color:#7ebc7e;background-color:#cbe4cb}.bus-map__seat_status_unavailable{opacity:.3;background-color:#e5e5e5}.bus-map__seat_status_available:hover{border-color:#ddd;background-color:#ffffd2}.ticket-form{position:relative;background-color:#f4f4f4;padding:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticket-form__head{font-size:15px;line-height:40px;margin-bottom:16px;position:relative}.ticket-form__head .y-select{margin-top:-2px}.ticket-form__passenger-suggest{position:absolute;z-index:10;top:100%;box-shadow:0 5px 7px -2px rgba(0,0,0,.33)}.ticket-form__remove{cursor:pointer;background:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16.600cc02d.svg) no-repeat;width:16px;height:16px;position:absolute;right:0;top:0}.ticket-form__seat-info .y-button{font-size:13px}.ticket-form__tarif{width:auto!important;vertical-align:middle}.ticket-form__tarif .y-button{color:#04b;line-height:inherit;display:inline}@media (min-width:768px){.ticket-form__tarif .y-button:hover{color:#c00}}.ticket-form__tarif .y-button:before{display:none}.ticket-form__tarif .y-button__text{padding:0!important;margin:0!important;display:inline}.ticket-form__tarif .y-button__text:after{display:none}.ticket-form__price-select{display:inline-block;margin-right:16px;vertical-align:middle}.ticket-form__price_crossed{color:#777;text-decoration:line-through;margin-left:8px;font-size:13px}.ticket-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-6px;margin-right:-6px;margin-bottom:12px}.ticket-form__row:last-child{margin-bottom:0}.ticket-form__field{position:relative;width:25%;padding:0 6px;box-sizing:border-box}.ticket-form__field_error .ticket-form__passenger-suggest{top:75%}.ticket-form__fio{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ticket-form__genderCode.form-input{width:calc((100% - 36px) / 4)}.ticket-form__special-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;margin-left:-6px;margin-right:-6px}.ticket-form__special-row-space{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ticket-form__add-baggage,.ticket-form__save-checkbox{padding:0 6px;box-sizing:border-box}.ticket-form__add-baggage{width:25%;position:relative}.ticket-form__add-baggage .y-button{font-size:13px;width:100%}.ticket-form__add-baggage-icon{display:inline-block;width:16px;height:14px;position:relative;top:2px;margin-right:6px;background-image:url(/q/bus/v0/static/desktop/media/icon_baggage.a345b654.svg);background-repeat:no-repeat}.ticket-form__add-baggage-tooltip{position:absolute;top:50px;left:0;width:320px;box-sizing:border-box;padding:16px;z-index:11;background:rgba(0,0,0,.8);color:#fff;font-size:13px;cursor:default;transition:opacity .2s;opacity:0;pointer-events:none}.ticket-form__add-baggage-tooltip_right{left:0}.ticket-form__add-baggage:hover .ticket-form__add-baggage-tooltip{opacity:1;pointer-events:auto}.ticket-form__add-baggage-tooltip:before{position:absolute;display:block;content:"";width:320px;height:18px;top:-18px;left:0}.ticket-form__add-baggage-tooltip:after{position:absolute;display:block;content:"";width:0;height:0;top:-8px;left:85px;border-style:solid;border-color:transparent transparent rgba(0,0,0,.8);border-width:0 8px 8px}.ticket-form__add-baggage-tooltip_right:after{left:80px}.ticket-form__baggage{margin-top:20px;border-top:1px solid rgba(0,0,0,.1)}.ticket-form__baggage-item{position:relative;width:220px;display:inline-block;border-radius:3px;padding:16px;margin-top:16px;margin-right:16px;background-color:rgba(0,0,0,.1);cursor:pointer}.ticket-form__baggage-item-remove{position:absolute;top:18px;right:16px;background-image:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16.600cc02d.svg);background-repeat:no-repeat;width:16px;height:16px;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.ticket-form__baggage-item-remove:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.ticket-form__seat-map{position:absolute;top:30px;z-index:10;box-shadow:0 6px 12px 0 rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.1)}.ticket-form__child-seat-warning{background-color:#fedd65;border-radius:4px;padding:16px;font-size:13px;line-height:16px;margin-bottom:8px}.pay-form{display:-webkit-box;display:-ms-flexbox;display:flex}.pay-form__table{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:13px;line-height:17px}.pay-form__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.pay-form__item-whitespace{display:block;margin:0 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px dotted rgba(0,0,0,.5);height:11px}.pay-form__item_total{font-size:28px;font-weight:300;line-height:34px;margin-bottom:0}.pay-form__item_total .pay-form__item-value{font-weight:500}.pay-form__item_crossed .pay-form__item-whitespace,.pay-form__item_total .pay-form__item-whitespace{border-bottom:none}.pay-form__item_crossed{margin-top:-18px;margin-bottom:10px}.pay-form__item-value_crossed{color:#777;font-size:13px;text-decoration:line-through}.pay-form__total{text-align:right;margin-bottom:16px}.pay-form__total-original-value{color:#777;font-size:13px;line-height:17px;font-weight:400}.pay-form__action{width:320px;margin-left:25px}.pay-form__action .y-button{font-size:22px;line-height:48px;height:48px;display:block;width:100%;margin-bottom:12px}.pay-form__action-info{margin-top:16px;margin-bottom:10px;font-size:11px;color:#777}.pay-form__card{display:inline-block;width:50px;height:24px;background-repeat:no-repeat;background-size:contain}.pay-form__card_maestro{background-image:url(/q/bus/v0/static/desktop/media/maestro.d563cffc.svg)}.pay-form__card_mastercard{background-image:url(/q/bus/v0/static/desktop/media/mastercard.2afee2ea.svg)}.pay-form__card_mir{background-image:url(/q/bus/v0/static/desktop/media/mir.bff743e5.svg);width:80px}.pay-form__card_visa{background-image:url(/q/bus/v0/static/desktop/media/visa.7d5b4cc0.svg);width:80px}.pay-form__conversion-warning{margin-top:10px;color:#777}.requisites-popup .y-modal{background:rgba(0,0,0,.8)}.requisites-popup__header{left:0;right:0;top:0;height:60px;box-sizing:border-box;padding:0 32px;line-height:60px;background-color:#fff;font-size:18px;font-weight:700}.requisites-popup__content{width:800px;padding:0 32px;position:relative}.requisites-popup__close{position:absolute;top:0;right:0;width:32px;height:32px;background-image:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16.600cc02d.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer}.requisite{margin-bottom:30px}.requisite__name{font-size:18px;font-weight:800}.requisite__item-name,.requisite__item-value{display:inline-block;font-size:13px}.requisite__item-name{width:146px}.agreement{width:100%;margin-top:24px}.agreement__content{font-size:11px;line-height:15px;color:#777}.requisites-info-trigger{width:100%;margin-top:12px;font-size:11px;line-height:15px;color:#777}@-webkit-keyframes verification-failed{10%,90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}20%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}30%,50%,70%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}40%,60%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes verification-failed{10%,90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}20%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}30%,50%,70%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}40%,60%{-webkit-transform:translateX(4px);transform:translateX(4px)}}.verification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html.desktop .verification{width:800px;height:600px}html.mobile .verification{width:100%;height:100%}.verification__title{font-size:31px;line-height:36px;font-weight:500}.verification__subtitle{font-size:13px;line-height:20px;opacity:.4;margin-top:12px}.verification__rectangle{width:286px;height:140px;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:11px;border:1px solid rgba(32,36,56,.07)}.verification__rectangle_success{border-width:0;background-color:#e5ffe5}.verification__success-icon{display:inline-block;width:69px;height:69px;background-image:url(/q/bus/v0/static/desktop/media/success.7f14c6f1.svg)}.verification__digits{-webkit-transform:translateX(0);transform:translateX(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.verification__digits_shaking{-webkit-animation:verification-failed .82s cubic-bezier(.36,.07,.19,.97) both;animation:verification-failed .82s cubic-bezier(.36,.07,.19,.97) both}.verification__digit{font-size:42px;font-family:monospace;width:43px;display:inline-block}.verification__digit~.verification__digit{margin-left:10px}.verification__digit .y-input__box:before{border-radius:11px}.verification__digit .y-input__clear{display:none}.verification__digit .y-input__control{text-align:center;border:none;line-height:52px;height:52px}.verification__next-send-text,.verification__zero-attempts-text{font-size:13px;line-height:20px;opacity:.4}.verification__next-send-text{margin-top:12px}.verification__resend-link{font-size:13px;line-height:20px;margin-top:12px}.verification__error-text{max-width:280px;margin-bottom:16px;font:13px;line-height:20px}.experimental-stripe{height:37px;background-color:#5b8ce2;color:#fff;font-size:13px;line-height:37px}.experimental-stripe_level_warning{background-color:#fc0;color:#000}.experimental-stripe .page__section{margin-top:0;margin-bottom:0}.experimental-stripe .y-link{color:#fff;border-bottom:1px dotted #fff}.booking__section-wrap{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);padding-bottom:40px}.booking__section-wrap:last-child{box-shadow:none}.booking__section-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking__section-head .page__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.booking__back-wrap .page{margin-top:24px}.booking__head-wrap{padding-bottom:16px}.booking__head-wrap .page{margin-top:16px}.booking__section{width:768px}.booking__section .page__title{margin-bottom:24px;margin-top:0}.booking__head{padding-bottom:0}.booking__back-to-search{position:relative;top:0;left:4px;display:inline-block;font-size:14px;margin-bottom:16px}.booking__back-to-search:before{content:"";display:inline-block;border:2px solid #04b;border-width:0 0 2px 2px;width:7px;height:7px;margin-right:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){.booking__back-to-search:hover:before{border-color:#c00}}.booking__subtitle{display:block;font-size:13px;color:#777;margin-bottom:24px;margin-top:-16px}.booking .ticket-form{margin-bottom:16px}.booking__add-book{margin-top:24px}.booking__contacts-body{display:-webkit-box;display:-ms-flexbox;display:flex}.booking__contacts-body .form-input{margin-right:12px;width:250px}.booking__contacts-label{font-size:11px;line-height:15px;color:#777;margin-top:26px;margin-left:40px;width:180px}.booking__promocode{width:348px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.booking__promocode-button{margin-top:25px;margin-left:12px}.booking__pay-form{min-height:115px;padding:20px;background-color:#f4f4f4}.booking__pay-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.booking__pay-tab{width:calc(50% - 3px);height:46px;box-sizing:border-box;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);border-top-left-radius:3px;border-top-right-radius:3px;line-height:46px;text-align:center;cursor:pointer;color:#04b}.booking__pay-tab~.booking__pay-tab{margin-left:6px}.booking__pay-tab_selected{color:#777;background-color:#f4f4f4;border-color:#f4f4f4}.booking__taxi-to-bus-banner{width:768px;height:138px;background-color:#f4f4f4;background-image:url(/q/bus/v0/static/desktop/media/taxi-pin.e47c87ba.svg);background-repeat:no-repeat;background-position:0 0;background-size:auto 140px}.booking__taxi-to-bus-banner-title{margin-left:145px;padding-top:20px;font-size:20px;line-height:24px}.booking__taxi-to-bus-banner-subtitle{margin-left:145px;margin-top:12px;font-size:13px;line-height:17px;opacity:.75}.ticket{font-size:15px;line-height:19px;color:#000;background-color:#f4f4f4;padding:16px;box-sizing:border-box}.ticket_status_booked,.ticket_status_ordered,.ticket_status_pay-offline,.ticket_status_purchase_error,.ticket_status_purchased{border-left:4px solid #fc0}.ticket_status_confirmed{border-left:4px solid #3bc53b}.ticket_status_canceled{border-left:4px solid #f0807b}.ticket_status_returned,.ticket_status_toberefunded{border-left:4px solid #4d83e2}.ticket_status_rejected{border-left:4px solid #ff2c2c}.ticket:last-child{margin-bottom:0}.ticket__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:6px}html.mobile .ticket__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ticket__row:last-child{margin-bottom:0}.ticket__row_type_buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}html.mobile .ticket__row_type_buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:16px}.ticket__row_type_buttons .y-button{margin-left:8px}html.mobile .ticket__row_type_buttons .y-button{margin-left:0;margin-right:10px;line-height:32px;height:32px}.ticket__seat{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ticket__name{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ticket__price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ticket__price,.ticket__seat,.ticket__status{max-width:150px;min-width:150px}.ticket__info,.ticket__name{width:100%}.ticket__price{text-align:right}html.mobile .ticket__price{text-align:left}.ticket__info,.ticket__status{font-size:12px;color:#777}.ticket__controls{text-align:right}html.mobile .ticket__info{display:none}html.mobile .ticket__name,html.mobile .ticket__price,html.mobile .ticket__seat{margin-bottom:6px}.refund-info{height:100%;width:100%;padding:24px;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.refund-info__title{font-weight:300;margin:0 0 24px}.refund-info__tickets{margin:0 0 24px}.refund-info__tickets .ticket{width:auto}.refund-info__tickets .ticket__row_type_buttons{visibility:hidden}.refund-info__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.refund-info__left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.refund-info__left h2{font-size:20px;line-height:1.2;font-weight:400;margin:0}.refund-info__sub{font-size:13px;line-height:1.15;color:#777}.refund-info__sub .refund-info__price{font-weight:400;margin-left:0}.refund-info__price{font-weight:500;margin-left:10px}.pay-popup{width:800px;height:630px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pay-popup .y-modal{background:rgba(0,0,0,.8)}.pay-popup__outer{position:relative}.pay-popup__trust-frame{width:100%;height:100%;padding:0;margin:0;border:0}.pay-popup__close{position:absolute;top:0;right:0;width:32px;height:32px;background-image:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16.600cc02d.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer}.pay-popup__title{margin-bottom:24px}.pay-popup__error{text-align:center;padding-left:40px;padding-right:40px}.pay-popup__support-info{margin-top:32px}.pay-popup_type_refund-info{width:600px;height:auto}.pay-popup_type_refund-application-success,.pay-popup_type_refund-success{width:568px;height:auto;box-sizing:border-box;padding:50px 60px}.pay-popup__refund-success{text-align:center}.pay-popup__refund-success-title{font-size:28px;line-height:34px;font-weight:300}.pay-popup__refund-success-subtitle{margin-top:20px;margin-bottom:24px;font-size:13px;line-height:17px}.pay-popup__refund-conditions{margin-top:32px}.pay-popup__refund-content{margin-top:6px}.pay-popup_refund-error{display:block;overflow:auto}.pay-popup_refund-error .pay-popup__error{padding-top:100px;padding-bottom:100px;text-align:left}.pay-popup_refund-error .pay-popup__refund-title{font-size:20px}.order__section-wrap{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);padding-bottom:40px}.order__section-wrap:last-child{box-shadow:none}.order__section{width:768px}.order__section .page__title{margin-bottom:24px;margin-top:0}.order__title{font-weight:300;font-size:28px;line-height:34px}.order__subtitle{display:block;font-size:13px;color:#777;margin-bottom:24px;margin-top:-16px}.order__tickets-body .ticket{margin-bottom:16px;width:768px}.order__tickets-body .ticket:last-child{margin-bottom:0}.order__confirmed-banner{width:768px;position:relative;min-height:138px;color:#fff;background:linear-gradient(90deg,#8a87fd,#6099fe)}.order__confirmed-banner-bg-image{position:absolute;top:-20px;bottom:0;left:20px;width:300px;background-image:url(/q/bus/v0/static/desktop/media/success_img.da4d0aa1.svg);background-repeat:no-repeat}.order__confirmed-banner-title{margin-left:350px;margin-right:20px;padding-top:20px;font-size:20px;line-height:24px;font-weight:500}.order__confirmed-banner-subtitle{margin-left:350px;margin-right:20px;margin-top:13px;padding-bottom:20px;padding-left:16px;font-size:13px;line-height:20px}.order .booking__tickets-head .y-button{margin-left:12px}.order__popup,.order__spin-popup{width:568px;height:472px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order__popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;box-sizing:border-box}.order__popup-title{font-size:28px;line-height:34px;font-weight:300}.order__popup-important{font-size:20px;line-height:24px;font-weight:500;margin-top:16px}.order__popup-subtitle{color:#777;font-size:13px;line-height:19px;margin-top:8px}.order__popup-button{margin-top:24px}.order__popup-close{width:16px;height:16px;position:absolute;top:24px;right:24px;background-image:url(/q/bus/v0/static/desktop/media/icon-close-16-x-16.600cc02d.svg);background-repeat:no-repeat;cursor:pointer}.order__popup-close:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.order__popup-support-info{margin-top:32px}.order__back-to-search{position:relative;top:0;left:4px;display:inline-block;font-size:14px;margin-bottom:16px}.order__back-to-search:before{content:"";display:inline-block;border:2px solid #04b;border-width:0 0 2px 2px;width:7px;height:7px;margin-right:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){.order__back-to-search:hover:before{border-color:#c00}}.order-item{width:768px;border:1px solid rgba(0,0,0,.1)}.order-item__head{height:50px;box-sizing:border-box;padding:16px;border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.order-item__head-order{font-size:15px;line-height:19px}.order-item__head-empty{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.order-item__head-payment{font-size:13px;line-height:19px;color:#777}.order-item__head-link{font-size:13px;line-height:19px;margin-left:24px}.order-item__content{padding:16px}.order-item__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.order-item__details-empty{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.order-item__details-button{font-size:13px}.order-item__point{min-width:220px;margin-right:36px;font-size:13px;line-height:17px}.order-item__point-title{color:#777;margin-bottom:6px}.order-item__tickets{margin-top:24px}.order-item__ticket{width:736px;margin-top:10px}.orders{width:768px;margin:40px auto}.orders__head-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.orders__title{margin:0;font-weight:300;font-size:28px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.orders__subtitle{margin-top:24px;font-size:13px;color:#777}.orders__section~.orders__section{margin-top:24px}.catalog__alphabet{margin-top:16px}.catalog__letter{margin-right:8px}.catalog__letter_active .y-link{color:#777}.catalog__city{margin-top:24px}.catalog__city-title{display:block;margin-bottom:16px}.city-catalog__title-part:after{content:"\203A";color:#777;margin-left:16px;margin-right:16px}.city-catalog__letter-block{margin-top:24px}.city-catalog__letter-block-title{margin-bottom:16px}
/*# sourceMappingURL=bundle.2dda5e8e.css.map*/