.checkbox-img{cursor:pointer}.checkbox-img:before{background:url('../../../../public/images/sprites/globalSprite_v35.svg') no-repeat -16px -345px;position:relative;top:0;left:0;width:18px;height:18px;display:none;content:''}.checkbox-img.active:before{display:block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -16px -345px}.checkbox{position:relative;display:inline-block;max-width:100%;min-width:16px;min-height:16px;font-size:14px;line-height:18px;color:#333;margin:0;padding:0;cursor:pointer;user-select:none}.checkbox:after{clear:both;display:table;content:''}.checkbox input{display:none}.checkbox-box{display:block;float:left;width:16px;height:16px;font-size:16px;line-height:15px;background-color:#fff;color:#333;border:1px solid #ccc;border-radius:3px;background-position:center;background-repeat:no-repeat;background-size:18px}.checkbox input:checked ~ .checkbox-box{background-image:url('../../../../public/images/check.svg')}.checkbox-caption{display:block;margin-left:23px}.checkbox-wrap,.radio-wrap{display:inline-block}.checkbox,.radio{display:inline-block;max-width:100%;font-size:14px;line-height:18px;cursor:pointer;margin:0;padding:0;color:#333;user-select:none}.checkbox input{display:none}.checkbox-caption{position:relative;display:block;padding-left:22px}.checkbox-caption:before{content:'';position:absolute;left:0;top:2px;width:15px;height:14px;border:1px solid #f86433;background-color:#fff}.checkbox input:checked ~ .checkbox-caption:before{background:url(../../../../public/images/check.svg) no-repeat center #fff;background-size:15px}.radio{margin-left:6px}.radio input{display:none}.radio-caption{position:relative;display:block;padding-left:22px}.radio-caption:before{content:'';position:absolute;left:0;top:2px;width:14px;height:14px;border:1px solid #f86433;background-color:#fff;border-radius:50%}.radio input:checked ~ .radio-caption:before{background-color:#f86433;box-shadow:inset 0 0 0 3px #fff}.common_announcement{background-color:#fff;padding:8px 0 8px;display:none}.common-announcement_wrap{background-color:#fff;display:flex;justify-content:space-between;align-items:center;max-width:720px;margin:0 auto;padding:16px;border:1px solid #e5e5e5;border-radius:5px}.common-announcement_rt{position:relative;min-width:180px}.common-announcement_title{margin:0;font-size:16px;color:#000}.common-announcement_date{margin:4px 0 0 0;font-size:14px;color:#999}.commonListBox-popupPanel-element.active{background-color:#e5e5e5}.commonListBox-popupPanel-element.active:not(.iconVoting):not(.iconAccepted):not(.iconCanceled):not(.iconPending):before{background-color:transparent;background-repeat:no-repeat;position:absolute;top:14px;left:12px;width:14px;height:14px;display:block;content:'';background-image:url('../../../../public/images/sprites/globalSprite_v35.svg');background-position:-18px -348px}.pageHeader__col__user:before{background-image:url(../../../../public/images/sprites/globalSprite_v35.svg);background-color:transparent;background-repeat:no-repeat;background-position:-40px -288px;position:absolute;z-index:10;top:27px;left:13px;width:16px;height:16px;display:block;content:'';pointer-events:none}.mod_authorized.pageHeader__col__user:before{display:none}.comments-info-rate-bottom{width:113px;height:20px;background-repeat:no-repeat;background-position:-144px -112px;background-image:url(../../../../public/images/sprites/globalSprite_v35.svg)}.comments-info-rate-top{position:absolute;left:0;top:0;height:100%;background-repeat:no-repeat;background-position:-261px -112px;background-image:url(../../../../public/images/sprites/globalSprite_v35.svg)}.vote-icon{background-image:url(../../../../public/images/sprites/globalSprite_v35.svg);background-position:-128px 0;background-repeat:no-repeat;display:block;width:100%;height:100%}.vote-item input:checked ~ .vote-icon{background-image:url(../../../../public/images/sprites/globalSprite_v35.svg);background-position:-160px 0}.vote-icon.filled{background-image:url(../../../../public/images/sprites/globalSprite_v35.svg);background-position:-160px 0}.pageHeader__logo:before{background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat 0 -386px;width:150px;height:20px;display:block;content:''}.icon:before{background-image:url('../../../../public/images/sprites/globalSprite_v35.svg');background-repeat:no-repeat;background-position:center}.icon-12:before{width:12px;height:12px;display:block;content:''}.icon-14:before{width:14px;height:14px;display:block;content:''}.icon-16:before{width:16px;height:16px;display:block;content:''}.icon-18:before{width:18px;height:18px;display:block;content:''}.icon-20:before{width:20px;height:20px;display:block;content:''}.icon-28:before{width:28px;height:28px;display:block;content:''}.btn-action--icon:before{position:absolute;top:50%;left:12px;margin-top:-8px}.icon-align-left-10:before{left:10px}.icon-align-center:before{position:absolute;top:50%;transform:translateY(-50%)}.icon-align-large:before{position:absolute;top:8px;left:12px}.icon-align-middle:before{top:50%;left:50%;margin-top:-8px;margin-left:-8px}.icon-align-flag:before{position:absolute;top:50%;left:10px;margin-top:-6px}.btn-action--icon.icon-14:before{left:50%;margin:-7px 0 0 -7px}.iconStops:before{background-position:0 0}.iconStopsOrange{background-position:-32px 0}.iconCity:before{background-position:-64px 0}.iconTouch{background-position:-96px 0}.iconReviewGrey{background-position:-128px 0}.iconReviewYellow{background-position:-160px 0}.iconApple:before{background-position:-192px 0}.iconGooglePlay:before{background-position:-224px 0}.iconFacebook:before{background-position:-256px 0}.iconVk:before{background-position:-288px 0}.iconTwitter:before{background-position:-320px 0}.iconGoogle:before{background-position:-352px 0}.iconLink{background-position:-384px 0}.iconEmail{background-position:-416px 0}.iconFacebookMessenger{background-position:-448px 0}.iconWhatsApp{background-position:-480px 0}.iconTransportClass1{background-position:0 -88px}.iconTransportClass2{background-position:-44px -88px}.iconTransportClass3{background-position:-88px -88px}.iconTransportClass4{background-position:-132px -88px}.iconTransportClass5{background-position:-176px -88px}.iconTransportClass6{background-position:-220px -88px}.iconTransportClass7{background-position:-264px -88px}.iconTransportClass8{background-position:-308px -88px}.iconTransportClass9{background-position:-352px -88px}.iconTransportClass10{background-position:-396px -88px}.iconTransportClass11{background-position:-440px -88px}.iconTransportClass12{background-position:-484px -88px}.iconTransportClass13{background-position:-528px -88px}.iconTransportClass14{background-position:-572px -88px}.iconTransportClass15{background-position:-616px -88px}.iconTransportClass16{background-position:-660px -88px}.iconTransportClass17{background-position:-704px -88px}.iconTooltip:before{background-position:-120px -248px}.flag.us,.iconUsa:before{background-position:0 -112px}.flag.ru,.iconRussia:before{background-position:-24px -112px}.flag.de,.iconGerman:before{background-position:-48px -112px}.iconA:before{background-position:-72px -112px}.iconB:before{background-position:-96px -112px}.iconPin:before{background-position:-120px -112px}.iconFavoriteGrey:before{background-position:-144px -112px}.iconFavoriteYellow:before{background-position:-261px -112px}.flag.es,.iconSpain:before{background-position:-380px -112px}.flag.ua,.iconUkraine:before{background-position:-404px -112px}.flag.fr,.iconFrance:before{background-position:-428px -112px}.flag.tr,.iconTurkey:before{background-position:-452px -112px}.flag.cn,.iconChina:before{background-position:-476px -112px}.flag.br,.iconBrazil:before{background-position:-500px -112px}.flag.am,.iconArmenia:before{background-position:-524px -112px}.flag.in,.iconIndia:before{background-position:-548px -112px}.flag.sa,.iconSaudiArabia:before{background-position:-572px -112px}.flag.us,.flag.ru,.flag.de,.flag.es,.flag.ua,.flag.fr,.flag.tr,.flag.cn,.flag.br,.flag.am,.flag.in,.flag.sa{background-image:url(../../../../public/images/sprites/globalSprite_v35.svg);background-size:auto}.iconMenuBlack:before{background-position:0 -160px}.iconSearchBlack:before{background-position:-22px -160px}.iconRouteBlack:before{background-position:-44px -160px}.iconIdeaBlack:before{background-position:-66px -160px}.iconJournalStopsBlack:before{background-position:-88px -160px}.iconWebBlack:before{background-position:-110px -160px}.iconHomeBlack:before{background-position:-132px -160px}.iconHome:before{background-position:-44px -204px}.iconAppBlack:before{background-position:-154px -160px}.iconStopsBlack:before{background-position:-176px -160px}.iconJournalEditsBlack:before{background-position:-198px -160px}.iconManualBlack:before{background-position:-220px -160px}.iconPaymentBlack:before{background-position:-242px -160px}.iconMenuOrange:before{background-position:0 -182px}.iconSearchOrange:before{background-position:-22px -182px}.iconRouteOrange:before{background-position:-44px -182px}.iconIdeaOrange:before{background-position:-66px -182px}.iconMapExpandOrange{background-position:-88px -182px}.iconMapCloseOrange{background-position:-110px -182px}.iconLayersOrange{background-position:-132px -182px}.iconMinusOrange{background-position:-154px -182px}.iconPlusOrange:before{background-position:-176px -182px}.iconRocketOrange:before{background-position:-198px -182px}.iconGuideOrange:before{background-position:-220px -182px}.iconPaperOrange:before{background-position:-242px -182px}.iconManualOrange:before{background-position:-264px -182px}.iconAppOrange{background-position:-286px -182px}.iconSearchWhite:before{background-position:-22px -204px}.iconCityBlack{background-position:-44px -204px}.iconCityRed{background-position:-66px -204px}.iconEye{background-position:-110px -204px}.iconAttachment:before{background-position:-132px -204px}.iconTime{background-position:-154px -204px}.iconUserBlack:before{background-position:0 -248px}.iconPenBlack:before{background-position:-20px -248px}.iconIdeaBlack2:before{background-position:-40px -248px}.iconStatsBlack:before{background-position:-60px -248px}.iconFavoriteBlack:before{background-position:-80px -248px}.iconSettingsBlack:before{background-position:-100px -248px}.iconQuestionBlack:before{background-position:-120px -248px}.iconLetterBlack:before{background-position:-140px -248px}.iconVkBlack:before{background-position:-160px -248px}.iconFacebookBlack:before{background-position:-180px -248px}.iconGoogleBlack:before{background-position:-200px -248px}.iconTwitterBlack:before{background-position:-220px -248px}.iconLinkedInBlack:before{background-position:-240px -248px}.iconHomeOrange:before{background-position:0 -268px}.iconPenOrange:before{background-position:-20px -268px}.iconIdeaOrange2:before{background-position:-66px -182px}.iconWidget:before{background-position:-60px -268px}.iconFavoriteEmpty:before{background-position:-80px -268px}.iconFavoriteEmpty.active:before{background-position:-100px -268px}.iconFavoriteOrange{background-position:-100px -268px}.iconComment:before{background-position:-120px -268px}.iconVkOrange:before{background-position:-140px -268px}.iconFbOrange:before{background-position:-160px -268px}.iconTwitterOrange:before{background-position:-180px -268px}.iconTeam:before{background-position:-200px -268px}.iconOfficial:before{background-position:-220px -268px}.iconShare:before{background-position:-240px -268px}.iconComment2{background-position:-260px -268px}.iconRefresh:before{background-position:-280px -268px}.iconRouteWhite:before{background-position:0 -288px}.iconPenWhite:before{background-position:-16px -284px}.iconEnterWhite:before{background-image:none}.iconLockWhite{background-position:-60px -288px}.iconWebWhite{background-position:-80px -288px}.iconMapWhite:before{background-position:-100px -288px}.iconCommentWhite:before{background-position:-120px -288px}.iconRefreshWhite{background-position:-180px -288px}.iconIdeaWhite:before{background-position:-196px -284px}.iconPlusWhite{background-position:-220px -288px}.iconLikeWhite{background-position:-240px -288px}.iconDislikeWhite{background-position:-260px -288px}.iconChange:before{background-position:0 -308px}.iconImport:before{background-position:-144px -348px}.iconEye:before{background-position:-162px -348px}.mod_focus.iconEye:before{background-position:-180px -348px}.iconDate:before{background-position:-440px -248px}.iconCalendar:before{background-position:-460px -248px}.iconSettings:before{background-position:-108px -348px}.iconExpand:before{background-position:-88px -182px}.icon.icon-private:before{background-position:-60px -288px;width:16px;height:16px;display:inline-block;content:''}.icon.icon-public:before{background-position:-80px -288px;width:16px;height:16px;display:inline-block;content:''}.iconPlus:before{background-position:-176px -182px;width:18px;height:18px}.iconMinus:before{background-position:-154px -182px}.iconLayers:before{background-position:-132px -182px;position:absolute;z-index:2;top:10px;left:10px;pointer-events:none}.btn-action.iconPlus:before,.btn-action.iconPlus:after{background-color:#f86433;position:absolute;top:50%;transform:translateY(-50%);border-radius:2px;display:block;content:''}.btn-action.iconPlus:before{left:10px;width:16px;height:2px;top:26px}.btn-action.iconPlus:after{left:17px;width:2px;height:16px;top:18px}.map-btn.iconPlus:before,.map-btn.iconPlus:after{background-color:#f86433;position:absolute;top:50%;transform:translateY(-50%);border-radius:2px;display:block;content:''}.map-btn.iconPlus:before{left:11px;width:16px;height:2px;top:19px}.map-btn.iconPlus:after{left:18px;width:2px;height:16px;top:19px}.map-btn.iconMinus:before{background-color:#f86433;position:absolute;transform:translateY(-50%);border-radius:2px;display:block;content:'';left:11px;width:16px;height:2px;top:18px}.iconAccepted:before{background-position:-36px -348px;position:absolute;top:14px;left:12px}.iconCanceled:before{background-position:0 -348px;position:absolute;top:14px;left:12px}.iconVoting:before{background-position:-72px -348px;position:absolute;top:14px;left:12px}.iconPending:before{background-position:-90px -348px;position:absolute;top:14px;left:12px}.commonListBox.iconVoting:before,.commonListBox.iconPending:before{top:10px;left:11px}.commonListBox.iconCanceled:before{top:11px;left:11px}.commonListBox.iconAccepted:before{top:12px}.iconEdit:before{background-position:-20px -288px}.iconRemove:before{background-position:-280px -288px}.iconNew:before{background-position:-198px -348px;width:24px;height:8px}.iconVotePlus:before{background-position:-320px -248px}.iconVoteMinus:before{background-position:-340px -248px}.iconPenBlack:before{background-position:-20px -248px}.iconCommentBlack:before{background-position:-260px -248px}.iconReviewCommentBlack:before{background-position:-300px -248px}.iconReviewStarBlack:before{background-position:-280px -248px}.btn-action--inverse.btn-action--iconPlus:before,.btn-action--inverse.btn-action--iconPlus:after{background-color:#f86433}.cssaArrow-down:before{position:absolute;top:50%;width:8px;height:8px;display:block;content:'';transform:translateY(-50%) rotate(-135deg)}.cssaArrow-down.mod_black:before{border-top:1.5px solid #3d505a;border-left:1.5px solid #3d505a}.cssaArrow-down.mod_orange:before{border-top:1.5px solid #f86433;border-left:1.5px solid #f86433}.cssClose{background-color:transparent;background-image:none;position:absolute;width:15px;height:15px;margin:0;padding:0;cursor:pointer}.cssClose:before,.cssClose:after{background-color:#999;position:absolute;top:5px;left:0;width:100%;height:2px;display:block;content:'';border-radius:2px}.cssClose:before{transform:rotate(45deg)}.cssClose:after{transform:rotate(-45deg)}.body_map .tooltip{display:none;background-color:#ffecb2;position:absolute;z-index:105;top:-32px;left:0;width:auto;height:auto;padding:2px 10px;border-radius:12px;border:1px solid #ffdf80;font-size:14px;color:#333;white-space:nowrap}.body_map [class*="filter-transport-"]:hover .tooltip{display:block}.body_map .RouteTypeImage:hover .tooltip{display:block}.body_map .routeNameLink{position:relative}.body_map .routeNameLink .tooltip{left:0}.body_map .routeNameLink:hover .tooltip{display:block}.RouteTypeImage .tooltip{display:none;background-color:#ffecb2;position:absolute;z-index:105;top:-32px;left:0;padding:2px 10px;border-radius:12px;border:1px solid #ffdf80;font-size:14px;color:#333;width:auto;height:auto;margin:0;white-space:nowrap}.stopInfoContent .RouteTypeImage .tooltip{top:0;left:24px}.RouteTypeImage:hover .tooltip{display:block}.btn-action{width:auto;border-radius:5px;display:block;justify-content:center;align-items:center;font-size:16px;line-height:20px;color:#fff;border:1px solid #ff9766;transition:all .1s linear;position:relative;cursor:pointer;padding:8px 16px 8px 16px;text-decoration:none;font-weight:normal;text-align:center;outline:0;user-select:none}.btn-action--icon{text-align:left}.btn-action:hover,.btn-action:focus{text-decoration:none}.btn-action--starIcon:hover,.btn-action--cityIcon:hover{text-decoration:none;color:#f86433}.btn-action--big{height:50px;padding:14px 16px;font-weight:700}.btn-action--big:hover{transform:scale(1.05)}.btn-action--big.btn-action--icon{padding:14px 16px 14px 50px}.btn-action--icon{padding:8px 16px 8px 38px;justify-content:flex-start}.btn-action--iconPlus:before{background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:12px;width:16px;height:2px;border-radius:2px;margin-top:0;display:block;content:''}.btn-action--iconPlus:after{background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:19px;width:2px;height:16px;border-radius:2px;display:block;content:''}.btn-action--big.btn-action--iconPlus:before{left:16px}.btn-action--big.btn-action--iconPlus:after{left:23px}.btn-action--square{width:38px;height:38px;margin:0 auto;padding:0}.btn-action--link{display:inline-block;text-decoration:none;background:#ff7d52}.btn-action--link:hover{transform:none;background:#f86433;border-color:#f86433;text-decoration:none;color:#fff}.btn-action--link:active{transform:none;background:#ff7d52;border-color:#e03800;text-decoration:none}.btn-action--white{background:#fff;border-color:#f86433;color:#f86433}.btn-action--white:hover{background:#fff3ef;text-decoration:none;color:#f86433}.btn-action--white:active{border-color:#e03800}.btn-action--orange{background:#f86433;color:#fff;border-color:#f86433}.btn-action--orange:hover{color:#fff;text-decoration:none;background-color:#ff7d52}.btn-action--inverse{background:#fff3ef;color:#f86433;border-color:#ffd7ca}.btn-action--inverse:hover{border-color:#f86433;background:#fff3ef;color:#f86433;text-decoration:none}.btn-action--inverse:active{border-color:#e03800;background:#fff3ef;outline:0}.commonLoginWindow-loginform-loginbutton.btn-action{position:absolute}.btn-action--multipleIcon:after{display:none}.btn-action--flag{border-color:#e5e5e5;color:#333}.btn-action--flag:hover{background:#f5f5f5;border-color:#e5e5e5}.btn-action--flag:active{background:#f5f5f5;border-color:#ccc}.btn-action--orange.btn-action--starIcon:before{background-color:transparent}.btn-app{background-color:#fff;border-color:#f86433;color:#f86433;background-image:none;display:inline-block;padding:14px 16px 14px 50px;border-width:1px;border-style:solid;border-radius:5px;outline:0;font-size:16px;font-weight:400;line-height:1.25;vertical-align:middle;white-space:nowrap;text-rendering:auto;text-align:center;cursor:pointer;user-select:none;text-decoration:none;transition:all .2s ease-in-out;height:50px;position:relative}.btn-app:disabled{background-color:#e5e5e5;border-color:#e5e5e5;color:#666;cursor:default}.btn-app:disabled:before{filter:grayscale(1);top:9px}.btn-action--orange.btn-action--starIcon:before,.btn-action--inverse.btn-action--starIcon:before,.btn-action--orange.btn-action--cityIcon:before,.btn-action--inverse.btn-action--cityIcon:before{background-color:transparent}.btn-app:hover,.btn-app:active{text-decoration:none;background-color:#fff3ef;border-color:#f86433;color:#f86433}.btn-app:disabled:hover,.btn-app:disabled:active{background-color:#e5e5e5;border-color:#e5e5e5;color:#666}.btn-action--disabled{height:38px;padding:8px 16px;background:#e5e5e5;color:#666;border:0;font-weight:normal;cursor:default}.btn-action--disabled:hover{background:#e5e5e5;transform:none}.btn-change{width:38px;height:38px;background:#fff;border:1px solid #e5e5e5;border-radius:50%;transition:all .3s linear;cursor:pointer;outline:0;position:absolute;right:0;top:0}.btn-change:hover{border-color:#f86433}.btn-change:before{position:absolute}.button-10-auto-20{margin:10px auto 16px}.button-bt-8{margin-bottom:8px}.btn-gray{background-color:#fff;border:1px solid #e5e5e5;color:#333}.btn-gray:hover{background-color:#f5f5f5}.map-btn{width:38px;height:38px;background:rgba(255,255,255,0.9);border-radius:50%;margin-bottom:8px;position:relative;cursor:pointer;outline:0;display:flex;align-items:center;justify-content:center}.map-btn--mobile{width:34px;height:34px}.map-btn--iconOpen:before,.map-btn--iconClose:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-btn--iconClose:before{background-position:-110px -182px}.map-btn:hover{background:rgba(255,255,255,1)}.map-btn:hover:before{filter:brightness(95%)}.map-layers:hover:before{filter:brightness(95%)}.map_switch-button:hover:before{filter:brightness(95%)}.map-btn--iconPlus{margin-bottom:0;border-radius:50% 50% 0 0;border-bottom:1px solid #e5e5e5}.map-btn--iconMinus{border-radius:0 0 50% 50%;margin-bottom:54px}*{font-family:Helvetica,Arial,Lucida Sans Unicode,Helvetica Neue,sans-serif}html,body{height:100%;font-size:16px}body{background-image:none;background-color:#fff;max-width:none;width:100%;margin:0;overflow-x:hidden;word-wrap:break-word;font-weight:normal;line-height:1.5 !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;touch-action:manipulation;color:#333}body.fullwidth{max-width:100%}.container{width:100%;max-width:1120px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.container.fullwidth{max-width:none}.button-more{background-color:#f5f5f5;background-image:none;display:block;width:100%;border:0;outline:0;font-size:16px;font-weight:400;line-height:1.25;white-space:nowrap;text-rendering:auto;text-align:center;text-decoration:none;color:#666;cursor:pointer;user-select:none;transition:background-color .2s ease-in-out}.button-more:hover,.button-more:active{background-color:#e5e5e5}.button-more.tp{position:relative;padding-top:16px;padding-bottom:16px}.button-more.bt{position:relative;padding-top:16px;padding-bottom:16px}.button-more.bt.active:before{background-image:none;content:'';display:inline-block;width:10px;height:11px;transform:translateX(-50%) rotate(-315deg);border-top:1.5px solid #f86433;border-left:1.5px solid #f86433;vertical-align:middle;position:absolute;left:50%;bottom:2px}.supportButton:before{display:none}.bottomFixed .hidden__notDisplayed{display:none !important}.pageTitle{position:relative;margin-top:0;margin-bottom:25px;padding-left:0;font-weight:bold;font-size:28px;line-height:1.15;color:#000}.mainTable{width:100%;max-width:100%;border-collapse:collapse;display:table}.mainTable tr td,.mainTable tr th{padding:8px;line-height:1.42857143;border:1px solid #ccc;text-shadow:none;overflow:hidden;display:table-cell;vertical-align:middle;text-align:left}.mainTable tr th{color:#000}.mainTable tr th.name-col{min-width:286px}.mainTable tr:nth-child(odd) td{background-color:#f5f5f5}.mainTable th{background-color:#e5e5e5 !important;font-weight:bold}.mainTable a{color:#333;text-decoration:underline}.mainTable a:hover{text-decoration:none;color:#000}.mainTable .nameWrap{display:flex;align-items:center}.mainTable .cell__inner .imgWrap{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;margin-right:5px}.mainTable .cell__inner .imgWrap:before{margin-right:0}.mainTable .cell__inner .imgWrap img{display:block;flex:0 0 auto;max-height:100%;max-width:100%}.mainTable .cell__inner .name{min-width:1px;text-align:left}.mainTable tbody tr.unverified td{background-color:#ffcdcd}.mainTable .cell__inner__overflow.has-shadow{position:relative;min-height:68px;max-height:88px;overflow:hidden;text-align:left}.mainTable .cell__inner__overflow.has-shadow:before{content:'';display:block;position:absolute;bottom:0;right:0;left:0;height:2.5em;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%)}.mainTable tbody tr:nth-child(odd) .cell__inner__overflow.has-shadow:before{background:-moz-linear-gradient(top,rgba(245,245,245,0) 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(245,245,245,0)),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,rgba(245,245,245,0) 0,#f5f5f5 100%);background:-ms-linear-gradient(top,rgba(245,245,245,0) 0,#f5f5f5 100%);background:linear-gradient(top,rgba(245,245,245,0) 0,#f5f5f5 100%)}.mainTable tbody tr.unverified .cell__inner__overflow.has-shadow:before{background:-moz-linear-gradient(top,rgba(255,178,178,0) 0,#ffcdcd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,178,178,0)),color-stop(100%,#ffcdcd));background:-webkit-linear-gradient(top,rgba(255,178,178,0) 0,#ffcdcd 100%);background:-ms-linear-gradient(top,rgba(255,178,178,0) 0,#ffcdcd 100%);background:linear-gradient(top,rgba(255,178,178,0) 0,#ffcdcd 100%)}.component__table .component__top{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.component__table .component__table__search{width:400px;max-width:400px;margin-right:20px}.add-wrap{margin-bottom:20px;text-align:center}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}#hidden-element{display:none !important}html{min-height:100%;height:100%}html.touch.overflow-hidden{overflow:hidden}html.touch body.overflow-hidden{overflow:hidden}a,.fake-link{color:#3d505a;text-decoration:underline;cursor:pointer}a:hover,.fake-link{color:#000;text-decoration:underline}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#loading{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:32px;z-index:80;text-align:center}#loading>div{border-radius:50%;display:inline-block;height:32px;width:32px;position:relative}img{max-width:100%;border:0}.notice-box{position:absolute;background-color:#f86433;color:#fff;padding:7px 35px 7px 7px;font-size:14px;line-height:20px;text-align:center;box-shadow:0 0 2px rgba(0,0,0,0.2);z-index:4;top:0;left:0;width:100%}.notice-box.v-hidden{visibility:hidden}.notice-box-helper{visibility:hidden}.notice-box a{color:inherit;text-decoration:underline}.notice-box a:hover{color:inherit;text-decoration:none}.close-notice-box{position:absolute;top:50%;right:10px;width:14px;height:14px;transform:translateY(-50%);cursor:pointer;user-select:none}.close-notice-box:before,.close-notice-box:after{content:'';position:absolute;left:0;top:6px;width:100%;height:2px;background-color:#fff}.close-notice-box:before{transform:rotate(45deg)}.close-notice-box:after{transform:rotate(-45deg)}#new-route-holder{padding-top:15px;padding-left:12px;padding-right:12px}#new-route-holder>button{white-space:normal;text-align:left;width:100%}.lang-list{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:190;justify-content:center;align-items:center}.lang-list.visible{display:flex}.lang-list-inner{max-width:380px;width:100%;background-color:#fff;z-index:200;border-radius:3px;padding:10px 10px 2px}.lang-link{display:block;position:relative;text-decoration:none;padding:8px 10px 8px 41px;margin-bottom:8px;text-align:left;width:calc(50% - 4px);color:#333;font-size:16px;line-height:22px;border:1px solid #e5e5e5;border-radius:5px;user-select:none}.lang-list-inner:before,.lang-list-inner:after{display:table;content:''}.lang-list-inner:after{clear:both}.modal__block--lang .btn-action{width:calc(50% - 8px);margin:0 4px 8px}.modal__block--lang .btn-action:nth-child(11),.modal__block--lang .btn-action:nth-child(12){margin-bottom:0}.modal__block--lang .btn-action.active{color:#333;font-weight:bold;background-color:#f5f5f5}.lang-link:hover{text-decoration:none;color:#f86433;background-color:#f5f5f5}.lang-link.active{color:#333;font-weight:bold;background-color:#f5f5f5}.lang-link .flag{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.commonLoginButton{position:relative;padding-left:38px}.mobile-menu .commonLoginButton{padding-right:48px}.gm-style img{border-radius:4px}.map.leaflet-container{z-index:0}.commonMap{position:relative;height:100%;width:100%;z-index:10}#leafletMapContainer{transform:translate3d(0,0,0)}.map-layers{position:absolute;right:15px;top:0;z-index:100}.map-layers .commonListBox{width:150px;font-size:16px;height:32px;padding-left:12px;border:0}.map-layers .commonListBox>div>div{line-height:32px !important}.commonMap-control{background-color:#fff;color:#333;cursor:pointer;float:left;font-weight:normal;margin-right:2px;padding:3px 14px;line-height:17px;font-size:12px;box-shadow:1px 1px 4px 0 rgba(0,0,0,0.20)}.commonMap .left{border-bottom-left-radius:4px;border-top-left-radius:4px}.commonMap .right{border-bottom-right-radius:4px;border-top-right-radius:4px}.commonMap-control-selected{font-size:13px;font-weight:700;line-height:17px}.commonMap-controlPanelZoom{position:absolute;z-index:100;top:15px;right:15px;bottom:auto;width:38px}.commonMap-controlZoom{cursor:pointer;margin-bottom:3px;width:43px;height:43px}.cell__inner{text-align:center}.zoom-info{background-color:rgba(255,255,255,0.9);border-radius:50%;width:38px;height:38px;font-size:14px;font-weight:700;line-height:39px;text-align:center;color:#f86433;cursor:default}body .leaflet-tooltip{padding:0 3px;font-size:11px;line-height:13px;border-color:#333;color:#333;box-shadow:none;transition:none !important}body .leaflet-tooltip:before{display:none !important}html body .leaflet-tooltip{transition:none !important}body .leaflet-tooltip-right{margin-left:10px}body .leaflet-tooltip-left{margin-left:-10px}.CommonPageLink{font-size:12px;border-bottom:1px dashed;display:inline-block;cursor:pointer}.CommonPageLink:hover{color:#f86433}sup{color:#f86433}.KCujANZVMlXWa,.CommonPageTable-content{height:250px;overflow-y:auto;background-color:#f5f5f5;padding:5px 7px}.abptvKblTWQ,.commonPageableTable-header{margin:0;padding:7px;background-color:#e5e5e5}.PHHyemJCXaPyN,.CommonPageTable-row{text-overflow:ellipsis;white-space:nowrap;border:1px solid #ededed;border-bottom:0;padding-top:10px;padding-bottom:10px;cursor:pointer;padding-left:10px}.PHHyemJCXaPyN:nth-child(2n),.CommonPageTable-row:nth-child(2n){background:#fff}.PHHyemJCXaPyN:hover,.CommonPageTable-row:hover{background:#e5e5e5}.commonWindow-glassStyle{filter:alpha(opacity=90);z-index:190;cursor:pointer}.commonWindow-glassStyle:before,.commonWindow-glassStyle:after{content:"";position:absolute;top:24px;right:6px;width:40px;height:6px;border-radius:6px;background:#ccc;transition:all .3s linear;opacity:1}.commonWindow-glassStyle:before{transform:rotate(45deg)}.commonWindow-glassStyle:after{transform:rotate(-45deg)}.commonWindow-glassStyle:hover:before,.commonWindow-glassStyle:hover:after{background-color:#fff}.commonWindow-glassStyle.disable-close{cursor:default;position:fixed !important}.commonWindow-glassStyle:hover:after{opacity:1}.commonWindow{background-color:#fff;border-radius:5px;z-index:200}.StopPopupInfoWindow{background-color:#f5f5f5;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.5);max-width:336px;min-width:264px;z-index:140}.StopPopupInfoWindow:before,.StopPopupInfoWindow:after{width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#999 transparent transparent transparent;content:"";position:absolute;left:18px;bottom:-8px}.StopPopupInfoWindow:before{z-index:1;border-width:8px 8px 0 8px;left:17px}.StopPopupInfoWindow:after{z-index:2;border-color:#f5f5f5 transparent transparent transparent;bottom:-7px}.StopPopupInfoWindow .stopsPanel{padding:10px}.StopPopupInfoWindow .stopsPanel.mod_hasButtons{padding:0 10px 10px 10px}.StopPopupInfoWindow-Title:hover{background-color:#fff}.StopPopupInfoWindow-Title>a{pointer-events:auto;-webkit-user-drag:none}.StopPopupInfoWindow-Title>.new-stop-title{text-decoration:none;display:block;color:#333;background:#fff;background-size:33px;border-radius:4px 4px 0 0;min-height:42px;overflow:hidden;padding:0 10px 8px 48px;position:relative;border-bottom:1px solid #e5e5e5}.StopPopupInfoWindow-Title>.new-stop-title:before{position:absolute;display:inline-block;left:10px;top:10px}.StopPopupInfoWindow-Title>.new-stop-title:hover{background-color:#fff}.StopPopupInfoWindow-Title p{color:#333;font-weight:normal;font-size:12px;line-height:18px;margin:0;padding:0;user-select:text}.StopPopupInfoWindow-Title:after{content:"";height:14px;margin-top:-7px;position:absolute;right:9px;top:50%;width:9px}.StopPopupInfoWindow-Title .stop-id{user-select:text}.StopPopupInfoWindow-Title .stop-id:before{user-select:text}.StopPopupInfoWindow .text{padding:0 0 8px 0;color:#666;font-size:14px;line-height:18px}.StopPopupInfoWindow .stopsPanel img{display:inline-block;position:absolute;width:20px;height:auto !important;top:6px;left:0}.StopPopupInfoWindow .stopsPanel .RoutesRow{position:relative}.StopPopupInfoWindow .stopsPanel .listOfRoutes{display:inline-block;min-height:24px;padding-left:24px;line-height:24px}.StopPopupInfoWindow .stopsPanel .route{text-decoration:underline;display:inline-block;vertical-align:top;color:#698596;font-size:14px;margin-right:8px;list-style:none outside none;cursor:pointer}.StopPopupInfoWindow .stopsPanel .route:hover{color:#3d505a}.StopPopupInfoWindow .stopsPanel .not-active-route{color:#999;text-decoration:none}.StopPopupInfoWindow .stopsPanel .not-active-route:hover{color:#999;text-decoration:none}.common-combobox-panel{padding:2px}.common-combobox-panel img{cursor:pointer;margin:4px 0 0 1px}.common-combobox-label{font-size:16px;margin-left:3px;margin-right:2px;cursor:pointer;white-space:nowrap;font-weight:normal}.checkbox-label{position:relative;display:block;padding:0 8px 0;cursor:pointer;font-size:12px;line-height:20px}.commonLoginWindow-loginform-bottom .checkbox-img.active{background-position:-332px -68px}.radio-img{border-radius:50%;border:1px solid #f86433;background-color:#fff;cursor:pointer}.radio-img.active{background-color:#f86433;box-shadow:inset 0 0 0 3px #fff}.gwt-common-text-box,.gwt-SuggestBox{width:237px;padding-right:4px;border:1px solid #fff;height:32px;border-radius:2px;color:#000;font-size:14px;font-weight:normal;padding-left:7px}.gwt-SuggestBox{width:100%}.gwt-common-text-area{min-height:76px;resize:vertical}.gwt-common-text-box-flow-text,.gwt-common-text-area-flow-text{color:#999;border:1px solid #fff;user-select:none}.gwt-common-text-box-error,.gwt-common-text-area-error{border:1px #ff9766 solid;border-bottom-left-radius:0;border-bottom-right-radius:0}.gwt-common-box-error-message{background-color:#ff9766;font-size:11px;color:#fff;padding:1px 10px}.commonListBox{border:1px solid #ccc;border-radius:5px;color:#333;height:38px;position:relative;background-color:#fff;cursor:pointer;font-size:16px;font-weight:normal;padding:4px 28px 4px 12px;width:237px;transition:border-color .2s ease-in-out;user-select:none}.commonListBox:after{content:'';display:inline-block;width:8px;height:8px;transform:translateY(-50%) rotate(-135deg);border-top:1.5px solid #f86433;border-left:1.5px solid #f86433;vertical-align:middle;position:absolute;top:50%;right:15px;margin-top:-1px;z-index:0}.commonListBox.active:after{margin-top:3px;transform:translateY(-50%) rotate(45deg)}.commonListBox.active{border-color:#6e9fb1;border-radius:0;transition:none}.commonListBox>div>div{line-height:28px !important}.commonListBox-popupPanel{background-color:white;cursor:pointer;overflow-y:overlay !important;overflow-x:hidden !important;z-index:9999;height:auto !important;max-height:266px;max-width:360px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-webkit-tap-highlight-color:transparent;scrollbar-width:thin}.commonListBox-popupPanel::-webkit-scrollbar{width:8px}.commonListBox-popupPanel::-webkit-scrollbar-track{background-color:#f0f0f0}.commonListBox-popupPanel::-webkit-scrollbar-thumb{background-color:#cdcdcd;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.commonListBox-popupPanel.mod_updateSelect{border:1px solid #6e9fb1;box-shadow:none}.commonListBox-popupPanel.mod_updateSelect .commonListBox-popupPanel-content{margin:0 -1px}.commonListBox-popupPanel.mapLayers-popupPanel .commonListBox-popupPanel-content{margin:0}.commonListBox-popupPanel.mapLayers-popupPanel{margin-top:0;border:0;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.commonListBox-popupPanel[style*='446px;']{left:447px !important}.gwt-PopupPanel+.commonListBox-popupPanel{z-index:210}.commonListBox-popupPanel-element{background-color:#fff;position:relative;font-size:16px;padding:9px 12px 9px 38px}.commonListBox-popupPanel-element:hover{background-color:#e5e5e5}.trajectory-list{background-color:#fff;position:relative;font-size:16px;padding:9px 12px;cursor:pointer}.trajectory-list:hover{background-color:#e5e5e5}.gwt-SuggestBoxPopup{background-color:#fff;width:315px;max-height:60%;cursor:pointer;overflow-y:auto !important;z-index:140;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-webkit-tap-highlight-color:transparent;scrollbar-width:thin}#map+.gwt-SuggestBoxPopup{width:262px}.gwt-SuggestBoxPopup::-webkit-scrollbar{width:8px}.gwt-SuggestBoxPopup::-webkit-scrollbar-track{background-color:transparent}.gwt-SuggestBoxPopup::-webkit-scrollbar-thumb{background-color:#cdcdcd;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}@media(min-width:1441px){.gwt-SuggestBoxPopup{width:382px;max-height:250px;margin-top:1px}#map+.gwt-SuggestBoxPopup{width:262px}}@media(max-width:767px){.gwt-SuggestBoxPopup{width:auto;right:10px;left:40px !important}#map+.gwt-SuggestBoxPopup{left:13px !important;right:13px;width:auto !important}}.suggestPopupContent .item{background-color:#fff;font-size:16px;padding:7px 12px;height:38px;white-space:normal !important}.suggestPopupContent .itemSub{display:block;font-size:13px;color:#999}.suggestPopupContent .item.item-selected,.suggestPopupContent .item:hover{background-color:#e5e5e5}.gwt-SuggestBoxPopup table{width:100%;border-spacing:0}.suggestPopupContent .item .transport-class-item>span{margin-left:0}.dup-link{margin:10px -24px 5px -50px;padding:9px 10px 0;text-align:center;white-space:nowrap}.StopPopupInfoWindow .dup-link a{display:block;margin:0 auto}.StopPopupInfoWindow .dup-link a:not(:last-child){margin-right:auto;margin-bottom:4px}.StopPopupInfoWindow-Title>a{border-bottom:1px solid #e5e5e5}.commonTooltip{background-color:#ffecb2;border:1px solid #ffdf80;color:#333;border-radius:12px;padding:2px 10px;font-size:14px;z-index:170}.commonLoginWindow .commonLogin-backdrop{position:fixed;z-index:1;top:0;left:0;right:0;bottom:0}.commonLoginWindow .popupContent{background-color:#fff;position:relative;z-index:6;border-radius:5px}.commonLoginWindow .placeholder,.commonRegistrationWindow .placeholder{padding:10px 9px 0 0;font-size:14px;text-align:left;color:#333}.commonRegistrationWindow-join-bottom{padding:0 9px}.commonRegistrationWindow .adv-container{display:none}.commonLoginWindow .tabs-auth,.commonRegistrationWindow .tabs-auth{display:none}.commonLoginWindow .h3{display:none}.commonRegistrationWindow .h3{color:#333;font-size:20px;font-weight:normal;margin-bottom:10px;margin-top:10px}.commonRegistrationWindow-join-loginlink{display:none}.commonLoginWindow,.commonRegistrationWindow,.commonConfirmEmailEndRegistrationWindow{background-color:#fff;border-radius:5px;z-index:200;width:320px;margin-top:20px;margin-bottom:20px}.commonLoginWindow .gwt-common-text-box,.commonRegistrationWindow .gwt-common-text-box,.commonConfirmEmailEndRegistrationWindow .gwt-common-text-box{border-radius:5px;margin:8px 10px 0;width:calc(100% - 20px)}.gwt-common-text-box.commonLoginWindow-loginform-email{margin-top:0}.gwt-common-text-box.commonRegistrationWindow-name{margin-top:0}.commonLoginWindow .gwt-common-text-box.gwt-common-text-box-error,.commonRegistrationWindow .gwt-common-text-box.gwt-common-text-box-error,.commonConfirmEmailEndRegistrationWindow .gwt-common-text-box.gwt-common-text-box-error{border-radius:5px 5px 0 0}.commonLoginWindow .gwt-common-box-error-message,.commonRegistrationWindow .gwt-common-box-error-message,.commonConfirmEmailEndRegistrationWindow .gwt-common-box-error-message{width:250px;margin:0 10px}.commonLoginWindow-or{position:relative;width:100%;margin:8px 0 8px;display:flex;align-items:center;justify-content:center;font-size:14px}.commonLoginWindow-or:before{background-color:#e5e5e5;position:absolute;z-index:1;top:8px;left:0;right:0;width:auto;height:1px;display:block;content:''}.commonLoginWindow-or span{background-color:#fff;position:relative;z-index:2;width:52px;height:17px;line-height:14px;text-align:center;color:#999}.commonLoginWindow-socButton{margin:8px 10px;width:auto;height:38px;border-radius:5px;color:#fff;font-size:14px;line-height:38px;position:relative;text-align:left;cursor:pointer;transition:opacity .2s ease-in-out}.socButtons div:first-child .commonLoginWindow-socButton{margin-top:10px}.commonLoginWindow-socButton:hover{opacity:.85;color:#fff}.commonLoginWindow-socButton:before{position:absolute;top:5px;left:7px}.commonLoginWindow-socButton-vk{padding-left:46px;background:#4680c2}.commonLoginWindow-socButton-fb{display:none;padding-left:46px;background:#3c5a99}.commonLoginWindow-socButton-twitter{padding-left:46px;background:#1da1f2}.commonLoginWindow-socButton-google{padding-left:46px;background:#4285f4}.commonLoginWindow-loginform-forgotlink{float:left;color:#6e9fb1;cursor:pointer;font-size:14px;line-height:20px;margin:0 0 0 12px}.commonLoginWindow .common-combobox-panel{float:left;clear:left;margin-left:10px;display:none !important}.commonLoginWindow-loginform-bottom{display:flex;height:38px;align-items:center;margin:10px 0 0 0}.commonLoginWindow .common-combobox-panel td{vertical-align:middle !important}.commonLoginWindow .common-combobox-panel .checkbox-img:before{top:0;left:0;width:18px;height:18px}.commonLoginWindow-loginform-loginbutton{position:absolute;right:0}.commonLoginWindow-registerDiv{border-top:1px solid #e5e5e5;padding:10px;margin-top:10px;font-size:14px;text-align:center}.commonLoginWindow-registerDiv-notregistered{line-height:16px}.commonLoginWindow-registerDiv-link{font-size:24px;line-height:32px;color:#f86433;cursor:pointer;text-decoration:underline}.commonRegistrationWindow{width:320px;text-align:center}.commonRegistrationWindow .g-recaptcha{margin-top:9px;margin-left:8px}.commonRegistrationWindow-submit{margin-top:16px}.commonRegistrationWindow-join,.commonConfirmEmailEndRegistrationWindow-join{color:#333;font-size:20px;font-weight:normal;margin-bottom:16px}.commonRegistrationWindow-reg30sec{font-size:20px;font-weight:normal;margin-bottom:15px;display:none}.commonRegistrationWindow-reg30sec span{color:#f86433}.commonRegistrationWindow-agreement{font-size:11px;padding:0 10px 10px}.commonConfirmEmailEndRegistrationWindow{text-align:center;width:270px}.commonConfirmEmailEndRegistrationWindow-submit{margin:17px 0}.commonConfirmEmailEndRegistrationWindow-join{color:#333;font-size:14px;font-weight:normal;margin:18px 17px 12px}.force-login-title{font-size:20px;color:#333;text-align:center;padding:10px 10px 4px}.commonWindow-wrapper .h3{display:none}.commonWindow-wrapper .h3.join-us-v1{display:block}.commonWindow-wrapper .h3.join-us-v1>h3{margin:0;font-size:inherit}#userPanel{position:relative}#userPanel>div:nth-child(2){display:none}.UserPanelAutherMenu{z-index:140;position:absolute;right:0;min-width:180px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);background-color:#fff;display:none}.userPanel-login:hover .UserPanelAutherMenu{display:block}.UserPanelAutherMenu .CommonHTML{position:relative;cursor:pointer;font-size:16px;line-height:18px;padding:16px 42px 16px 24px;text-decoration:none;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.UserPanelAutherMenu .CommonHTML:hover{background-color:#f5f5f5}.pageHeader .UserPhoto50{width:56px;height:70px;line-height:68px;text-align:center;display:flex;align-items:center;justify-content:center}.UserPhoto50-img{width:32px;height:32px;display:inline-block;vertical-align:middle;border-radius:3px}.mobile-menu .UserPhoto50-img{width:40px;height:40px}.userPanel-username{font-size:0;line-height:0}.userPanel-notif{background-color:#f86433;border-radius:11px;color:#fff;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;position:absolute;right:8px;top:14px;font-size:9px;z-index:1}.pageHeader .userPanel-notif{left:32px}.UserPanelAutherMenu-event{background-color:#f86433;border-radius:11px;color:#fff;width:20px;height:20px;text-align:center;line-height:20px;position:absolute;top:14px;right:12px;font-size:9px}.userOnline,.userOffline{border-radius:10px;display:inline-block;height:10px;position:relative;width:10px;margin:8px 2px 0 4px;vertical-align:top}.post_table .userOnline,.post_table .userOffline{margin-top:8px}.userOnline{background-color:#79f979}.userOffline{background-color:#ccc}.vkPanel{background-color:#4680c2;height:90px;border-radius:2px;cursor:pointer;margin:15px 15px 0;width:310px;box-shadow:0 1px 8px -3px #000}.fbPanel{background-color:#3c5a99;height:90px;border-radius:2px;cursor:pointer;margin:15px 15px 0;width:310px;box-shadow:0 1px 8px -3px #000}.vkLoginLabel,.fbLoginLabel{color:#fff;line-height:40px;text-align:center}.fbLoginLogo{height:36px}.vkLoginLogo{height:36px}.vkPanel:hover{background-color:#fff}.vkPanel:hover .vkLoginLabel{color:#4680c2}.fbPanel:hover{background-color:#fff}.fbPanel:hover .fbLoginLabel{color:#3c5a99}.userRegistrationWindow-agreement{font-size:10px;margin:4px 0 6px;text-align:left;width:300px}.UserPanelAuth-popupBottomLink{background-color:#fff;border-radius:3px;cursor:pointer;font-size:12px;line-height:21px;margin:6px 0 0;opacity:.7;padding:0 6px;position:absolute;right:24px;text-decoration:underline}.UserPanelAuth-popupBottomLink:hover{opacity:1}.textboxline-box{margin:3px 0}.textboxline-textLabel{margin:3px 0;display:inline-block;font-size:14px}.AuthPanelEmail,.RegisterPanelEmail{padding:20px}.AuthPanelEmail-title{margin:0 0 4px;float:left}.AuthPanelEmail-email,.AuthPanelEmail-passwordBox,.RegisterPanelEmail-email,.RegisterPanelEmail-passwordBox{margin:5px 0 0}.AuthPanelEmail input,.RegisterPanelEmail input{width:290px}.AuthPanelEmail-login,.RegisterPanelEmail-register{float:right;margin:4px 0 0}.AuthPanelEmail-forgot{float:right}.AuthPanelEmail-remember{float:left;margin:11px 0 0}.UserPasswordRestoreWindow-content{padding:20px;min-width:320px}.UserPasswordRestoreWindow-email{margin:0;width:290px;background-color:#fff;border:1px solid #ccc}.UserPasswordRestoreWindow-title{margin:0 0 8px;font-size:18px;float:left}#city{position:relative;padding:26px 0 26px 28px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:18px}#city:before{position:absolute;top:24px;left:0}.cityPanel{color:#333;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.city-popup-table{width:100%}.city-popup-table>tbody>tr:first-child>td{text-align:center}.city-popup-table>tbody>tr:first-child>td img{margin-top:5px;margin-bottom:5px}.CitiesWindow{max-width:650px;width:100%;padding:0 !important}.title-cities-window{font-size:18px;text-align:left;padding:10px 16px;border-bottom:1px solid #e5e5e5}.CitiesWindow .popupContent>table{width:100%}.CitiesWindow-content{background-color:#fff;width:100%;table-layout:fixed;border-radius:3px}.cityPopupPanel-statePanel{cursor:pointer;width:100%;position:relative;padding-top:2px;padding-left:32px;padding-bottom:2px;margin-bottom:0;display:flex;align-items:center}.cityPopupPanel-statePanel .flag{position:absolute;top:10px;left:6px}.cityPopupPanel-statePanel:hover{background-color:#e5e5e5}.cityPopupPanel-stateImage{position:absolute;top:6px;left:5px}.cityPopupPanel-stateLabel{cursor:pointer;font-size:16px;line-height:24px;float:left;margin:3px 4px 1px 0}.cityPopupPanel-statePanel-selected{background-color:#e5e5e5}.cityPopupPanel-stateLabel-plus{color:#f86433;font-size:12px;font-weight:700;vertical-align:bottom;position:relative;top:1px}.CitiesPanel-cityLabel{position:relative;font-size:16px;line-height:20px;cursor:pointer;margin-bottom:0;padding:6px;display:flex;align-items:center}.CitiesPanel-cityLabel:last-child{margin-bottom:0}.CitiesPanel-cityLabel .flag{margin-right:6px;flex:0 0 20px}.CitiesPanel-cityLabel:hover{background-color:#e5e5e5}.CitiesPanel-cityLabel span{font-weight:bold}.CitiesPanel-cityLabel img{opacity:.3;margin-right:4px}.CitiesPanel-searchPanel{position:relative;padding:10px 10px 0}.CitiesPanel-citiesLabelsPanel{overflow-y:auto;height:calc(100vh - 198px) !important;padding:0 14px}.CitiesPanel-search{margin:0;padding-right:35px;width:100%;border-color:#e5e5e5}.CitiesPanel-citiesLabelsPanel b{position:relative;top:0;color:#f86433;font-size:12px;font-weight:700;margin:0 0 0 4px;display:inline-block}.CitiesPanel .cityPanel-noCity{margin:0 15px 0 16px;max-width:223px}.CountryPanel{height:calc(100vh - 150px) !important;overflow-x:hidden;overflow-y:auto;position:relative;padding:14px;border-right:1px solid #e5e5e5}.cityPopupPanel-label{color:#f86433;font-size:12px;margin:2px 0 0 10px}.cityPopupPanel-label span{font-weight:bold;color:#f86433}.addNewCity{float:left;clear:left;margin-top:8px;margin-bottom:8px;white-space:normal;min-width:100%}.addNewCity:first-child{margin-top:0;margin-bottom:0}.addNewCity br{display:none}.RouteTypeImage{max-width:100%}.StopOverlay-point{background-color:#fff;position:absolute;border-radius:20px;border:2px #fff solid;cursor:pointer}.StopOverlay-icon{border-radius:3px}.mapPopupTextLabel{background-color:white;border:1px solid black;border-radius:4px 4px 4px 4px;color:black;cursor:default;font-size:11px !important;font-weight:bold !important;opacity:.9;padding:0 1px;position:absolute;white-space:nowrap}.mapPopupTextLabelMetro{border-radius:4px 4px 4px 4px;color:black;cursor:default;font-size:11px !important;font-weight:bold !important;opacity:.7;padding:8px 5px;position:absolute;white-space:nowrap}.commonAlertWindow-glass{background-color:white;opacity:.6;filter:alpha(opacity=60);z-index:190}.commonAlertWindow-title{margin:3px 0 7px 0;font-size:16px;color:#fff}.commonAlertWindow-button{margin-right:3px;margin-left:3px;text-align:center}.commonAlertWindow{z-index:200;padding:7px 20px 7px 23px;border-radius:5px}.commonAlertWindow-warn{background-color:#f86433;color:#fff}.commonAlertWindow-image{margin:1px}.commonWindowSimple{z-index:200 !important;max-width:800px;clip:auto !important}.commonWindowSimple .gwt-Frame{overflow:hidden;border-radius:5px}.commonWindowPath{padding:0}.commonMap-expand{left:0;position:fixed !important;top:0;z-index:110;width:100%;height:100%}.gwt-Frame{max-width:100%}.notifications-box{text-align:center;height:100% !important}.notif-load-img{margin:10px auto}.notifications-box h1{margin:0;padding:18px 24px 17px;font-size:24px;line-height:28px;text-align:left}.notifications-box #page-title{display:flex;align-items:center;border-bottom:1px solid #e5e5e5}.notifications-box #page-title a{margin-left:auto;margin-right:24px;margin-top:2px;font-size:14px;text-decoration:none;color:#999}.notifications-box #page-title a:hover{color:#000}#window .scroll-wrapper{max-height:calc(100vh - 64px) !important}.notifications-box #client{padding:0 !important;max-height:inherit !important;margin:0 !important;scrollbar-width:none}.notif-load-img{margin:0 auto 20px}#notifyItems{text-align:left}.notifications-box .commentBlock{position:relative;padding:16px 24px 16px 64px;border-radius:0;background-color:#ffd7ca;border-bottom:1px solid #e5e5e5}.notifications-box .commentBlock:before{background-color:#f86433;content:'';position:absolute;left:24px;top:16px;width:24px;height:24px;border-radius:50%;overflow:hidden}.notifications-box .commentBlock.nonActive{background-color:transparent}.notifications-box .commentBlock.nonActive:before{background-color:#ccc}.notifications-box .updates,.notifications-box .updateFinishedTrue{padding-left:0;font-size:14px}.notifications-box .commentText{margin-bottom:8px;font-size:16px;position:relative;padding-right:100px;color:#333;text-transform:capitalize;word-wrap:break-word}.notifications-box .commentText a{font-weight:bold;color:#333;text-transform:none}.notifications-box .commentText a:hover{color:#333;text-decoration:none}.notifications-box .commentText span{white-space:nowrap;position:absolute;right:5px;top:0;text-transform:none;color:#666;font-size:11px}.notifications-box .updates:after{clear:both;display:table;content:''}.notifications-box .updateItem{position:relative;float:left;clear:both;text-transform:capitalize}.notifications-box .updateItem:last-child{margin-bottom:0}.notifications-box .updateItem span{color:red;font-weight:bold}.notifications-box .commentBlock.nonActive .updateItem span{margin-left:4px;color:inherit}.notifications-box .updateFinished-true{color:#008000;clear:both}.notifications-box .updateFinished-false{color:red;clear:both}.CreateNewStopWindow{width:348px;z-index:140 !important;background-color:#fff;padding:10px 10px 10px 48px;border-radius:5px}.CreateNewStopWindow:before{position:absolute;left:0;margin:0 0 0 10px}.CreateNewStopWindow .gwt-common-textboxesWrapper{margin-bottom:6px}.CreateNewStopWindow .gwt-common-text-box{width:100%;border:1px solid #ccc}.tooltip-marker-hidden{visibility:hidden}.mapPopupTextLabelEditStops{background-color:#fff !important;border:1px solid #999 !important;border-radius:4px !important;color:#333 !important;cursor:default !important;font-size:10px !important;line-height:12px !important;padding:0 2px !important;position:absolute !important;white-space:nowrap !important}.CommonEditRouteMapInfo-MapInfo{background-color:#f86433;border-radius:2px;bottom:15px;color:#fff;left:50%;margin:0 0 0 -125px;padding:3px;position:absolute;max-width:350px;font-size:15px;font-weight:400;text-align:center}.CommonEditLineStopPanel-Map{position:relative;height:450px}.CommonEditLineStopPanel-Map .cancel{left:7px;position:absolute;top:9px}.DirectionPanel{height:225px;width:210px;position:relative;overflow-y:auto;overflow-x:hidden}.DirectionPanel-hiddenOverflow{overflow:hidden}.DirectionPanel-inactive{color:#ccc}.DirectionPanel-title{font-size:14px;padding:6px}.DirectionStop div{border-radius:2px;cursor:pointer;margin-top:2px;overflow:hidden;padding:1px;white-space:nowrap;width:164px}.DirectionStop:hover{background-color:#f5f5f5}.DirectionStop img{cursor:pointer;position:absolute;right:2px;top:2px}.DirectionPanel-ClickForEdit{filter:alpha(opacity=70);color:#000;cursor:pointer;font-size:14px;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;display:inline-block;vertical-align:middle;text-align:center}.vote_yes{color:#00a600}.vote_no{color:red}.DirectionPanel-ClickForEdit:hover{background-color:#e5e5e5}.AddingNewRouteMap-searchBoxWrapper{position:absolute !important;top:8px;width:300px;padding:2px;height:32px}.IdeaEditMap-searchBoxWrapper{position:absolute !important;top:53px;left:350px;width:300px;padding:10px 15px 10px 15px;background:#fff;border-radius:5px;box-shadow:1px 1px 4px 0 rgba(50,50,50,0.25)}.AddingNewRouteMap-searchBox{width:280px;font-size:14px;font-weight:400}.MapEditorPanel-expand{left:0;position:fixed;top:0;z-index:110}.MapEditorPanel{background-color:white;top:0;height:100%;width:100%}.MapEditorPanel .map{height:100%;width:100%}.alertManager-container{position:fixed;left:50%;top:40%}.commonInfoWindow{border-radius:3px 3px 3px 3px;box-shadow:1px 4px 3px -4px gray;color:white;font-size:14px;margin-bottom:7px;padding:4px 7px 6px;width:300px}.newRegAuthAlert{background-color:#c00;border:1px solid red}.newRegAuthAlert-login{border-bottom:1px dashed white;cursor:pointer;font-weight:700}.errorAlert{background-color:#c00;border:1px solid red;color:#fff;z-index:1001}.infoAlert{background-color:#00a600;border:1px solid #008000;color:#fff}.popup{background:rgba(0,0,0,0.5);position:fixed;left:0;top:0;width:100%;height:100%;min-width:1000px;display:none}.popupCont{background:#f5f5f5;color:#333;font-size:16px;position:absolute;left:50%;top:50%;margin-left:-250px;width:500px;box-shadow:0 2px 3px -2px #333}.popupCont .photo .popupCol{padding:25px 25px 25px 28px}.popupCont .form .popupCol{padding:25px 55px 35px 0}.popupCont .formElem{margin-bottom:32px}.popupCont .formElem input{background:#fff;border-radius:5px;border:1px solid #e5e5e5;height:40px;font:16px/40px Tahoma,Geneva,sans-serif;*line-height:40px;color:#333;padding:0 15px;width:210px}.popupCont .formElem.email input{display:block;margin:0 auto}.popupCont .photo{float:left;width:40%}.popupCont .photo img{max-width:100%;margin:0 auto;display:block;max-height:100%}.popupCont .form{text-align:center;float:right;width:59%}.popupCont .form p{padding-bottom:30px;margin:0}.popupCont .form img{display:block;margin:0 auto 25px;max-width:100%}.popupCont .form .formBtn{width:200px;height:46px;background:#f86433;border-radius:5px;font-size:20px;color:#fff;border:0;cursor:pointer;display:block;margin:0 auto;padding:0 0 3px}.popupCont .form .formBtn:hover{background:#f86433}.popupCont .error{border:1px red solid !important}.mOqIfQzrkuEU,.hint,[data-hint]{position:relative;display:inline-block}.mOqIfQzrkuEU:before,.mOqIfQzrkuEU:after,.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;transition-delay:0}.mOqIfQzrkuEU:hover:before,.mOqIfQzrkuEU:hover:after,.mOqIfQzrkuEU:focus:before,.mOqIfQzrkuEU:focus:after,.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1;transition-delay:0}.mOqIfQzrkuEU:after,.hint:after,[data-hint]:after{content:attr(data-hint);white-space:nowrap;border:1px solid #ffdf80;color:#333;border-radius:12px;font-size:14px;margin-bottom:8px;padding:2px 10px;background:#ffecb2}.suggestPopupMiddleCenterInner .mOqIfQzrkuEU:after,.suggestPopupMiddleCenterInner .hint:after,.suggestPopupMiddleCenterInner [data-hint]:after{top:-5px;left:20px}.QpsLoauBB:before,.hint--top:before{margin-bottom:-12px}.QpsLoauBB:after,.hint--top:after{margin-left:-18px}.QpsLoauBB:before,.QpsLoauBB:after,.hint--top:before,.hint--top:after{bottom:14px;left:31px}.StopsPanel{width:100%}.stops-panel{height:600px;overflow-y:auto;overflow-x:hidden;background:#f5f5f5}.map-panel{overflow:hidden}.map{width:100%;height:100%}.stops{float:left}.zJgLLlcRw,.CompareRow{padding:10px;width:100%}.zJgLLlcRw .diffInsert,.CompareRow .diffInsert{background-color:#51d151;border:1px solid #00a600;border-radius:2px;color:#fff;padding:0 2px}.zJgLLlcRw .xFVQrTwOUqjO,.CompareRow .diffDelete,.xFVQrTwOUqjO{color:red;text-decoration:line-through}.JMWPMEcDbXd,.CompareRow-title{width:100%;padding:1px;text-align:left;display:inline-block;vertical-align:top;color:#999;font-weight:normal}.vZxNXbbbZfI,.CompareRow-content{width:100%;display:inline-block;vertical-align:top}.transport-icon-img{float:left}.transport-icon-txt{float:left;margin-top:0}#similarRoutes .item .transport-icon-txt span a{text-decoration:none;float:none;color:#51d151;font-weight:400}#similarRoutes .item .transport-icon-txt span{color:#51d151}.mobile-menu-overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:150;background-color:rgba(0,0,0,0.2);opacity:0;visibility:hidden;cursor:pointer;user-select:none;transition:all .3s ease;-webkit-tap-highlight-color:transparent}.mobile-menu-active .mobile-menu-overlay{visibility:visible}.mobile-menu{width:320px;height:100%;position:fixed;transform:translate(320px,0);top:0;right:0;z-index:160;background-color:#fff;overflow-y:auto;transition:opacity .3s ease;opacity:0;color:#333;backface-visibility:hidden;pointer-events:none;will-change:transform}.mobile-menu .logo,.mobile-menu .pageHeader__logo{position:absolute;top:0;left:9px}.mobile-menu .lang{position:absolute;z-index:100;top:0;right:60px}.mobile-menu .lang .lang-current{height:70px;display:block;line-height:70px}.mobile-menu .lang .iso{display:none}.mobile-menu{visibility:hidden}.mobile-menu-active .mobile-menu{pointer-events:auto;transform:translate(0,0);opacity:1;visibility:visible}.mobile-menu-a{padding:70px 0 20px;position:relative}.menu-wrapper{margin-top:-25px;opacity:0}.mobile-menu-active .menu-wrapper{margin-top:0;opacity:1}.mobile-menu-list{margin:0;padding:0;list-style:none}.mobile-menu-link{color:#333;display:flex;align-items:center;font-weight:normal;font-size:16px;font-family:inherit;padding:15px 20px 15px 48px;text-decoration:none;position:relative}.mobile-menu-link:before{position:absolute;left:0;top:0;bottom:0;width:2px;background-color:#f86433;display:none}.mobile-menu-link:hover{color:#333;background-color:#f5f5f5;text-decoration:none}.mobile-menu-link:hover:before{display:block}.mobile-menu-link.active{color:#333;background-color:#f5f5f5;text-decoration:none;pointer-events:none}.mobile-menu-link.clickable{pointer-events:auto}.mobile-menu-link.active:before{display:block}.mobile-menu-link .icon{position:absolute;left:15px;width:18px;height:18px;flex-shrink:0}.menu-close{position:absolute;right:0;top:0;display:block;width:56px;height:70px}.menu-close:before,.menu-close:after{content:"";position:absolute;left:19px;top:34px;width:19px;height:2px;border-radius:2px;background-color:#f86433}.menu-close:before{transform:rotate(45deg)}.menu-close:after{transform:rotate(-45deg)}.mobile-menu #userPanel{display:block;width:100%;padding-top:0;margin-bottom:0}.mobile-menu #userPanel>div{display:block}.mobile-menu #userPanel>div:nth-child(2){display:none}.mobile-menu .commonLoginButton{display:block;margin-left:12px;margin-right:12px;text-align:center;float:none;width:236px}.mobile-menu .UserPhoto50{padding-right:13px;padding-top:15px;padding-bottom:15px;cursor:pointer}.mobile-menu .userPanel-username{display:block;color:#333;height:auto;line-height:20px;padding:30px 80px 30px 50px;cursor:pointer;position:relative;max-width:100%;font-weight:700}.mobile-menu .userPanel-username:before{content:'';position:absolute;z-index:1;top:32px;left:19px;width:9px;height:9px;background:0;margin-top:0;transform:rotate(45deg);border-bottom:1.5px solid #999;border-right:1.5px solid #999;transition:.3s}.userPanel-login.active .userPanel-username:before{transform:rotate(225deg);top:37px}.mobile-menu .userPanel-login{user-select:none;background-color:#fff;padding:0;cursor:auto}.mobile-menu .userPanel-login:before{display:none}.mobile-menu .UserPanelAutherMenu{position:relative;top:0;right:0;width:100% !important;padding-top:0;box-shadow:none;background-color:#f5f5f5;white-space:normal;clear:both;display:block;overflow:hidden;height:0;transition:height .3s ease-in-out}.userPanel-login.active .UserPanelAutherMenu{height:343px}.mobile-menu .UserPanelAutherMenu .CommonHTML{background-color:transparent;padding:15px 15px 15px 48px;line-height:18px;color:#333;position:relative}.mobile-menu .UserPanelAutherMenu .CommonHTML:hover{background-color:#fff}.map{width:100%;height:100%}.EditItem{padding:11px 0 12px 20px}.EditItem-notEqual{background-color:#ddffa6}.EditItem textarea,.EditItem input{width:351px}.edititem-label{color:#999;font-size:12px;font-weight:normal}.ItemContent-htmlData-adding{color:#999;cursor:pointer;font-size:11px;text-decoration:underline}.RouteLastUpdated{color:#999;text-decoration:underline;cursor:pointer;float:right;font-size:14px;line-height:20px;padding:10px 20px}.edititem-CommonContentStatic{width:351px}.terminalStops-direction0,.terminalStops-direction1{padding-left:20px;position:relative;display:block}.terminalStops-direction0:before,.terminalStops-direction1:before{position:absolute;left:0;top:6px;content:"";width:8px;height:8px;border:2px solid #f86433;border-radius:50%;background-color:#fff;z-index:1}.terminalStops-direction0:before{left:0}.terminalStops-direction1:before{left:5px}.terminalStops-direction0:after,.terminalStops-direction1:after{content:'';position:absolute;top:8px;height:4px;width:6px;background-color:#f86433;z-index:0}.terminalStops-direction0:after{left:7px}.terminalStops-direction1:after{left:0}.update-info-item .before{display:block}.update-info-item .after{display:block}.update-info-item .text{font-weight:bold}.update-info-item .action{font-weight:bold;color:#333}.update-info-item .deleted{font-weight:bold;color:red}.update-info-item .added{font-weight:bold;color:#008000}.colorBoxPanel{border-radius:30px;cursor:pointer;height:18px;width:18px}.colorBoxPanel-ruler{float:left;margin:4px}.SourceOfUpdatesDataWindow .commonWindow-content{padding:5px;font-size:14px;width:290px}.SourceOfUpdatesDataWindow textarea{margin-top:6px;width:279px}.SourceOfUpdatesDataWindow .sendButton{margin-top:9px}.post_image img{height:28px;width:28px;border-radius:2px}#commentArea .info{overflow:visible}.similarName{text-align:center;margin:0 auto}@media screen and (max-width:800px){#similarRoutesDiv{display:none !important}}.route-not-active{background-color:#e03800;color:white;text-align:center;padding:12px;border-radius:3px}.newcitiesroutes{display:none;background:#f86433;border-color:#f86433;color:#fff;position:fixed;top:0;font-size:16px;width:100%;padding:20px 50px 20px 20px;opacity:.93;text-align:center;left:0}.newcitiesroutes a{color:white}.newcitiesroutes span{font-size:24px}.newcitiesroutes table{text-align:center;margin:10px auto 0}#NoALLRoutesInTheCityAlert{margin:0 1px 0 0;font-size:14px;color:#333;border:1px solid #e5e5e5;padding:16px;border-top:0;border-radius:0 0 5px 5px}#NoALLRoutesInTheCityAlert.mod_error{border-radius:5px;border-top:1px solid #e5e5e5}#NoALLRoutesInTheCityAlert p{margin:0}#NoALLRoutesInTheCityAlert-link{display:inline-flex;margin:16px 0 0 0}.admin-only{background-color:#fff3ef !important}.gwt-PopupPanel{z-index:200}.atss{z-index:1 !important}#comments{width:100%;word-wrap:break-word;overflow-wrap:break-word}.commentsContainer{width:100%;display:table;table-layout:fixed;margin-top:60px;margin-left:auto;margin-right:auto;background-color:#fff;word-wrap:break-word;overflow-wrap:break-word;border-top:0}.commentsContainer #application{border:0}.commentsContainer .commonPageableTable{display:block}.update-body .commentsContainer{border:1px solid #e5e5e5;max-width:825px;border-radius:5px}.idea-body .commentsContainer{border-top:0;max-width:none}.idea-body .CommentExtraInfo{border-top:0}.commentsContainer h2{border-bottom:1px solid #e5e5e5;margin:0;padding:10px 0;line-height:17px;font-size:16px;font-weight:700;text-align:center;color:#000}.commentsTitle{margin:20px 0;padding:10px 0 10px 10px;line-height:17px;font-size:18px;font-weight:700;text-align:left;color:#000;display:block;border:0;border-radius:5px 5px 0 0}.usersOnline{display:table-footer-group}.usersOnline h2{margin-top:0;margin-bottom:16px;padding-top:10px;padding-left:10px;font-size:15px;border-top:1px solid #e5e5e5}.usersOnline h2:before{display:none}.updateUserLooking{display:inline-block;text-align:center;max-width:100%;position:relative;margin:0 4px 10px 16px;color:#333}.updateUserLooking img:before{content:'';position:absolute;right:0;top:0;transform:translate(50%,-50%);width:10px;height:10px;border-radius:50%;background-color:#79f979}.updateUserLooking img{position:relative;border-radius:3px;width:34px;height:34px;display:block;margin:0 auto 3px}.updateUserLooking div{font-size:12px}.commentsList{overflow:visible !important}.CommentExtraInfo{padding:16px;background-color:#f5f5f5;color:#333;overflow:visible !important}.CommentExtraInfo b{margin-right:4px}.commentsList>div:nth-child(odd){background:#f5f5f5}.post_comment_wrapper .post_table:nth-child(odd) .update-spoiler-action{background-color:#f5f5f5 !important}.post_comment_wrapper .post_table:nth-child(odd) .update-spoiler-action+div{background-color:#f5f5f5 !important}.CommentExtraInfo .ts{font-size:12px;margin-top:16px;display:block}.CommentExtraInfo div{position:relative}.CommentExtraInfo img{height:34px;width:34px;margin-top:0;border-radius:3px;position:relative;overflow:hidden;display:block}.CommentExtraInfo img:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../../../../public/images/user.svg) no-repeat center;background-size:contain;border-radius:inherit}.CommentExtraInfo table{width:100%;table-layout:fixed}.CommentExtraInfo>table>tbody>tr>td:first-child{width:34px}.CommentExtraInfo>table>tbody>tr>td:nth-child(2){padding-left:16px}.CommentExtraInfo table table tr:first-child div:not(.ts){color:#008000;line-height:20px;padding-right:0;font-size:16px}.comments-count{color:inherit}.CommentExtraInfo table table tr:first-child div:not(.ts) a{text-decoration:none;color:#000;font-weight:bold}.CommentExtraInfo table table tr:first-child div:not(.ts) a:hover{text-decoration:none;color:#999}.post_comment_wrapper{overflow:visible !important}.post_table{position:relative;border-top:0;min-height:1px;padding:16px;display:block;width:100%;overflow:visible !important;border-bottom:1px solid #e5e5e5;padding-left:66px}.catalogRouteComments:nth-child(even),#hiddenComments .post_table:nth-child(even),.post_comment_wrapper .post_table:nth-child(even){background-color:#fff}#comments>.post_table{border-bottom:0}.post_table .post_image{display:block;width:34px;flex:0 0 auto;position:relative;margin-top:0}.post_table div.post_image{position:absolute;top:16px;left:16px}.post_table .info{display:block;margin-bottom:0;min-width:1px;flex:1 1 auto;position:relative}.post_table .info .author{color:#000;display:inline-block;text-decoration:none;font-weight:bold;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:0;line-height:18px}.post_table .info .author:hover{color:#999}.post_table .info .text{margin-top:6px;margin-bottom:0;line-height:inherit}.post_table .info .ts{margin-top:8px;display:block;font-size:12px;color:#999}.post_table .info .text .ts{margin-top:16px}.update-body .post_table .info .text{margin-bottom:0}.post_table .text{color:#333;margin-top:0;word-wrap:break-word;overflow-wrap:break-word}.post_table .text a{display:inline-block;max-width:100%}.commentTypeId2{color:red}.commentTypeId1{color:#008000}.post_table a.post_image{width:34px;height:34px}.post_image img{display:block;width:34px;height:34px;border-radius:3px;position:relative;overflow:hidden}.post_image img:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../../../../public/images/user.svg) no-repeat center;-webkit-background-size:contain;background-size:contain;border-radius:inherit}.post_table .remove-comment-btn{position:absolute;right:-2px;top:-2px;width:16px;height:16px;padding:0;border:0;background:0;outline:0;box-shadow:none;cursor:pointer;opacity:0;transition:opacity .15s}.update-body .post_table .remove-comment-btn{top:10px;right:10px}.post_table:hover .remove-comment-btn{opacity:1}.post_table .remove-comment-btn:before,.post_table .remove-comment-btn:after{content:'';position:absolute;top:0;left:7px;width:2px;height:100%;background-color:#333;border-radius:2px}.post_table .remove-comment-btn:before{transform:rotate(45deg)}.post_table .remove-comment-btn:after{transform:rotate(-45deg)}.post_table .remove-comment-btn:hover:before,.post_table .remove-comment-btn:hover:after{background-color:#333}.post_table .hint{margin-left:5px}.commentArea{padding:16px}.commentArea .UserPhoto50{z-index:0}.commentArea table{width:100%;table-layout:fixed}.commentArea>table>tbody>tr>td:first-child{width:34px}.commentArea>table>tbody>tr>td:nth-child(2){padding-left:16px}.commentsContainer-area{width:100%;min-height:60px;overflow:hidden !important;border:1px solid #ccc}.commentsContainer-area::-webkit-input-placeholder{color:#999}.commentsContainer-area:-moz-placeholder{color:#999}.commentsContainer-area:-moz-placeholder{color:#999}.commentsContainer-area:-ms-input-placeholder{color:#999}.commentsContainer .UserPhoto50-img{width:34px;height:34px;border-radius:3px}.commentForUpdate{font-weight:bold}#commentArea{padding-right:0}#comments .gwt-common-text-area{width:100%;display:block;min-height:52px;resize:none}#comments .gwt-common-text-area-error{border:1px solid #ff9766;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.commentsContainer .commentsContainer-send{margin:16px 0 0 !important}.commentSend{margin-top:16px;clear:both;float:left}.commentsContainer .expandFullList .amount{margin-left:5px;white-space:nowrap;display:none}.commentsContainer .expandFullList .amount:before{content:'('}.commentsContainer .expandFullList .amount:after{content:')'}.commentArea tr td>div{overflow:visible !important}.comments-actions{position:absolute;right:0;top:0}.comments-btn{cursor:pointer;user-select:none;border:0;outline:0;background-color:transparent;width:26px;height:26px;display:inline-block;max-width:100%;vertical-align:top;opacity:.6;transition:.2s;padding:0 6px}.comments-btn:hover{opacity:.9}.commentsContainer .flex-container{display:flex}.gwt-common-text-box:disabled{background-color:#f5f5f5;user-select:none;cursor:not-allowed;color:#ccc}.copy-message-wrap{position:absolute;left:0;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:7;opacity:0;pointer-events:none;transition:opacity .5s}.copy-message-wrap.visible{opacity:1}.copy-message{padding:10px 20px;font-size:16px;line-height:22px;background-color:#f86433;color:#fff;text-align:center;border-radius:3px}.copy-btn-wrap{margin-top:-7px;margin-bottom:15px}.widget-btn,.get-widget-btn{cursor:pointer;user-select:none;outline:0;border:0;box-shadow:0 2px 4px rgba(0,0,0,0.2);position:relative;padding:5px 22px 5px 35px;color:#333;background-color:#fff;border-radius:3px;font-size:14px;line-height:18px;text-decoration:none}.widget-btn:hover,.get-widget-btn:hover{background-color:#f5f5f5;color:#f86433;text-decoration:none}.widget-btn img,.get-widget-btn img{width:18px;left:10px;top:5px;position:absolute}#mapContainer{position:relative}#mapContainer .widget-btn{position:absolute;right:12px;bottom:20px;z-index:22}.btn-action.awardCustomAchievement{height:auto}.add-new-city-wrap strong{margin-left:2px}.widget-btn-wrap{text-align:right;margin-top:10px;margin-bottom:-20px}.widget-btn-wrap .widget-btn{position:relative;bottom:0;right:0;z-index:0;border:1px solid #ccc;box-shadow:none}.photo-popup{top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;padding:20px;overflow:auto;position:fixed;visibility:visible;z-index:200;display:none}.photo-popup.visible{visibility:visible;display:block}.photo-popup .b-popup{max-width:95%;width:auto;max-height:95%;background:transparent}.photo-popup .b-popup img{max-width:100%;max-height:100vh}.photo-popup.visible .b-popup{opacity:1}.photo-popup.visible .b-popup img{display:block}a.official,a.wr-user{position:relative;padding-right:20px;display:inline-block}a.official.wr-user{padding-right:38px}a.official .iconOfficial,a.wr-user .iconTeam{position:absolute;top:0;right:0;width:15px;height:15px;background-size:100% !important}a.official.wr-user .iconTeam{right:20px}a.wr-user .icon:after,a.official .icon:after{content:attr(data-achievements-name);position:absolute;left:-60px;bottom:100%;white-space:nowrap;border:1px solid #ffdf80;color:#333;border-radius:12px;font-size:14px;margin-bottom:10px;padding:2px 10px;background:#ffecb2;display:none;font-weight:normal}a.wr-user .icon:hover:after,a.official .icon:hover:after{display:block}a.official+sup,a.wr-user+sup,a.author+sup,a+sup{position:relative;top:4px;margin-left:4px}.CommentExtraInfo a.official+sup,.CommentExtraInfo a.wr-user+sup,.CommentExtraInfo a.author+sup{margin-left:4px;top:4px}.polyline-point-overlay{border-radius:50%;background-color:white;border:1px solid #c00;z-index:2500 !important}.polyline-point-new-overlay{border-radius:50%;background-color:white;border:1px solid #c00;opacity:.5;z-index:2500 !important}.polyline-point-overlay:hover,.polyline-point-new-overlay:hover{background-color:#ffcdcd}.stop-overlay-new{font-size:14px;position:absolute;width:22px;height:12px}.stop-overlay-new:before{background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -596px -112px;content:'';position:absolute;left:0;top:3px;width:22px;height:12px}.gm-fullscreen-control{display:none}body select,body input,body textarea{font-size:16px !important}.flag{background-image:url(../../../../public/images/png-flags.png);background-repeat:no-repeat;display:inline-block;width:20px;height:12px}.lt{background-position:-335px -203px}.ad{background-position:-5px -5px}.ae{background-position:-35px -5px}.af{background-position:-65px -5px}.ag{background-position:-95px -5px}.ai{background-position:-125px -5px}.al{background-position:-155px -5px}.am{background-position:-185px -5px}.ao{background-position:-215px -5px}.ar{background-position:-245px -5px}.as{background-position:-275px -5px}.at{background-position:-305px -5px}.au{background-position:-335px -5px}.aw{background-position:-365px -5px}.az{background-position:-5px -27px}.ba{background-position:-35px -27px}.bb{background-position:-65px -27px}.bd{background-position:-95px -27px}.be{background-position:-125px -27px}.bf{background-position:-155px -27px}.bg{background-position:-185px -27px}.bh{background-position:-215px -27px}.bi{background-position:-245px -27px}.bj{background-position:-275px -27px}.bl{background-position:-305px -27px}.bm{background-position:-335px -27px}.bn{background-position:-365px -27px}.bo{background-position:-5px -49px}.bq{background-position:-35px -49px}.br{background-position:-65px -49px}.bs{background-position:-95px -49px}.bt{background-position:-125px -49px}.bw{background-position:-155px -49px}.by{background-position:-185px -49px}.bz{background-position:-215px -49px}.ca{background-position:-245px -49px}.cc{background-position:-275px -49px}.cd{background-position:-305px -49px}.ce{background-position:-335px -49px}.cf{background-position:-365px -49px}.cg{background-position:-5px -71px}.ch{background-position:-35px -71px}.ci{background-position:-65px -71px}.ck{background-position:-95px -71px}.cl{background-position:-125px -71px}.cm{background-position:-155px -71px}.cn{background-position:-185px -71px}.co{background-position:-215px -71px}.cr{background-position:-245px -71px}.cu{background-position:-275px -71px}.cv{background-position:-305px -71px}.cw{background-position:-335px -71px}.cx{background-position:-365px -71px}.cy{background-position:-5px -93px}.cz{background-position:-35px -93px}.de{background-position:-65px -93px}.dj{background-position:-95px -93px}.dk{background-position:-125px -93px}.dm{background-position:-155px -93px}.do{background-position:-185px -93px}.dz{background-position:-215px -93px}.ec{background-position:-245px -93px}.ee{background-position:-275px -93px}.eg{background-position:-305px -93px}.eh{background-position:-335px -93px}.en{background-position:-365px -93px}.er{background-position:-5px -115px}.es{background-position:-35px -115px}.et{background-position:-65px -115px}.fi{background-position:-95px -115px}.fj{background-position:-125px -115px}.fk{background-position:-155px -115px}.fm{background-position:-185px -115px}.fo{background-position:-215px -115px}.fr{background-position:-245px -115px}.ga{background-position:-275px -115px}.gd{background-position:-305px -115px}.ge{background-position:-335px -115px}.gf{background-position:-365px -115px}.gg{background-position:-5px -137px}.gh{background-position:-35px -137px}.gi{background-position:-65px -137px}.gl{background-position:-95px -137px}.gm{background-position:-125px -137px}.gn{background-position:-155px -137px}.gp{background-position:-185px -137px}.gq{background-position:-215px -137px}.gr{background-position:-245px -137px}.gt{background-position:-275px -137px}.gu{background-position:-305px -137px}.gw{background-position:-335px -137px}.gy{background-position:-365px -137px}.hk{background-position:-5px -159px}.hn{background-position:-35px -159px}.hr{background-position:-65px -159px}.ht{background-position:-95px -159px}.hu{background-position:-125px -159px}.id{background-position:-155px -159px}.ie{background-position:-185px -159px}.il{background-position:-215px -159px}.im{background-position:-245px -159px}.in{background-position:-275px -159px}.iq{background-position:-305px -159px}.ir{background-position:-335px -159px}.is{background-position:-365px -159px}.it{background-position:-5px -181px}.je{background-position:-35px -181px}.jm{background-position:-65px -181px}.jo{background-position:-95px -181px}.jp{background-position:-125px -181px}.ke{background-position:-155px -181px}.kg{background-position:-185px -181px}.kh{background-position:-215px -181px}.ki{background-position:-245px -181px}.km{background-position:-275px -181px}.kn{background-position:-305px -181px}.kp{background-position:-335px -181px}.kr{background-position:-365px -181px}.ks{background-position:-5px -203px}.kw{background-position:-35px -203px}.ky{background-position:-65px -203px}.kz{background-position:-95px -203px}.la{background-position:-125px -203px}.lb{background-position:-155px -203px}.lc{background-position:-185px -203px}.li{background-position:-215px -203px}.lk{background-position:-245px -203px}.lr{background-position:-275px -203px}.ls{background-position:-305px -203px}.lu{background-position:-365px -203px}.lv{background-position:-5px -225px}.ly{background-position:-35px -225px}.ma{background-position:-65px -225px}.mc{background-position:-95px -225px}.md{background-position:-125px -225px}.me{background-position:-155px -225px}.mf{background-position:-185px -225px}.mg{background-position:-215px -225px}.mh{background-position:-245px -225px}.mi{background-position:-275px -225px}.mk{background-position:-305px -225px}.ml{background-position:-335px -225px}.mm{background-position:-365px -225px}.mn{background-position:-5px -247px}.mo{background-position:-35px -247px}.mp{background-position:-65px -247px}.mq{background-position:-95px -247px}.mr{background-position:-125px -247px}.ms{background-position:-155px -247px}.mt{background-position:-185px -247px}.mu{background-position:-215px -247px}.mv{background-position:-245px -247px}.mw{background-position:-275px -247px}.mx{background-position:-305px -247px}.my{background-position:-335px -247px}.mz{background-position:-365px -247px}.na{background-position:-5px -269px}.nc{background-position:-35px -269px}.ne{background-position:-65px -269px}.nf{background-position:-95px -269px}.ng{background-position:-125px -269px}.ni{background-position:-155px -269px}.nl{background-position:-185px -269px}.no{background-position:-215px -269px}.np{background-position:-245px -269px}.nr{background-position:-275px -269px}.nu{background-position:-305px -269px}.nz{background-position:-335px -269px}.om{background-position:-365px -269px}.pa{background-position:-5px -291px}.pd{background-position:-35px -291px}.pe{background-position:-65px -291px}.pf{background-position:-95px -291px}.pg{background-position:-125px -291px}.ph{background-position:-155px -291px}.pk{background-position:-185px -291px}.pl{background-position:-215px -291px}.pm{background-position:-245px -291px}.pn{background-position:-275px -291px}.pr{background-position:-305px -291px}.ps{background-position:-335px -291px}.pt{background-position:-365px -291px}.pw{background-position:-5px -313px}.py{background-position:-35px -313px}.qa{background-position:-65px -313px}.re{background-position:-95px -313px}.ro{background-position:-125px -313px}.rs{background-position:-155px -313px}.ru{background-position:-185px -313px}.rw{background-position:-215px -313px}.sa{background-position:-245px -313px}.sb{background-position:-275px -313px}.sc{background-position:-305px -313px}.sd{background-position:-335px -313px}.se{background-position:-365px -313px}.sg{background-position:-5px -335px}.sh{background-position:-35px -335px}.si{background-position:-65px -335px}.sk{background-position:-95px -335px}.sl{background-position:-125px -335px}.sm{background-position:-155px -335px}.sn{background-position:-185px -335px}.so{background-position:-215px -335px}.sr{background-position:-245px -335px}.ss{background-position:-275px -335px}.st{background-position:-305px -335px}.sv{background-position:-335px -335px}.sx{background-position:-365px -335px}.sy{background-position:-5px -357px}.sz{background-position:-35px -357px}.tc{background-position:-65px -357px}.td{background-position:-95px -357px}.tg{background-position:-125px -357px}.th{background-position:-155px -357px}.tj{background-position:-185px -357px}.tk{background-position:-215px -357px}.tl{background-position:-245px -357px}.tm{background-position:-275px -357px}.tn{background-position:-305px -357px}.to{background-position:-335px -357px}.tr{background-position:-365px -357px}.tt{background-position:-5px -379px}.tv{background-position:-35px -379px}.tw{background-position:-65px -379px}.tz{background-position:-95px -379px}.ua{background-position:-125px -379px}.ug{background-position:-155px -379px}.uk{background-position:-185px -379px}.us{background-position:-215px -379px}.uy{background-position:-245px -379px}.uz{background-position:-275px -379px}.va{background-position:-305px -379px}.vc{background-position:-335px -379px}.ve{background-position:-365px -379px}.vg{background-position:-395px -5px}.vi{background-position:-395px -27px}.vn{background-position:-395px -49px}.vu{background-position:-395px -71px}.wf{background-position:-395px -93px}.ws{background-position:-395px -115px}.ww{background-position:-395px -137px}.xk{background-position:-395px -159px}.ye{background-position:-395px -181px}.yt{background-position:-395px -203px}.za{background-position:-395px -225px}.zm{background-position:-395px -247px}.zw{background-position:-395px -269px}@media print{*:before,*:after,*:first-letter ,p:first-line ,div:first-line ,blockquote:first-line ,li:first-line {background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}*{color:#000 !important;box-shadow:none !important;text-shadow:none !important}.MoreInfo{overflow:auto !important}.StopInfoWrapper{position:relative !important;order:1 !important;overflow:auto !important}.ErrorMessagePanel,#NoALLRoutesInTheCityAlert{display:none !important}@page{margin:1cm}.Segment .description,.SegmentRoute .description{padding-right:18px}.header{margin-top:6px !important}.header-inner{height:auto;min-height:42px}#userPanel,.mobile-btn,.lang,#listOfComments+.post_table,.scaleInner,.userLinks,#expandFullList,.terminalStops-direction0:before,.terminalStops-direction0:after,.terminalStops-direction1:before,.terminalStops-direction1:after,.show-map,.commentsContainer,.commonMap-controlPanelZoom,.map-layers,.catalog-yandex-direct-vertical,.gmnoprint,.gmnoscreen,ins.adsbygoogle{display:none !important}a{text-decoration:none !important}a.item,h1{color:#000 !important}.stops-list-items-container:before{background:#999 !important}.header-col-2{width:290px;flex-basis:290px}.leaflet-container .leaflet-control-attribution{display:none}.pageContent__main{margin-left:0 !important}.pageHeader__nav,.pageHeader__col.is_right,.share__wrapper,.pageHeader__menu{display:none !important}.pageBreadcrumbs .item,.pageBreadcrumbs span{display:none !important}.pageBreadcrumbs h1.item.end{display:block !important}.ResultPanelItem.active{background-color:#f5f5f5}.pageContent__sidebar{float:none !important}.body_catalog .tabs,.body_catalog .pageContent__sidebar{display:none !important}.body_route,.body_route .box{width:1120px !important}.body_catalog .pageContent__main{margin-left:0;width:100% !important}.typeBlock .button-more.bt.expandFullList{display:block !important}.typeBlock .button-more.bt.expandFullList.hidden{display:none !important}.addnewIdeaFromRoute,.survey,.pageBreadcrumbs .item.end{display:none}.body_catalog .typeBlock{height:auto !important}.typeBlock.hidden{display:none !important}#catalogOfRoutes .typeBlock{margin:42px 0}.body_route .pageContent__sidebar,.body_route .tabs,.body_route .user-links-edit small,.body_route .user-links-propose small,.body_route .pageContent__main .similarContainer{display:none !important}.body_route .page,.body_route .box,.body_route .pageContent{width:100% !important}.body_route .pageContent__main{margin-left:0 !important;width:100% !important;min-width:100% !important}.body_route .pageContent__main>*{float:none !important;width:100%;min-width:100% !important}.body_route #mapContainer,.body_route .commonMap{display:block !important;width:100% !important;min-width:100% !important;height:300px !important;min-height:300px !important;position:relative !important;z-index:99;left:auto !important}.body_route .RoutePartInfo{border-bottom:0 none !important}.body_route .alt_route_part_info{border-bottom:0 none !important}.body_map,.body_map .box{width:100% !important}.commonMap{margin-left:0 !important;max-width:100% !important;display:flex !important}.body_map .ResultContainer{background-color:#fff !important}.body_map #leafletMapContainer,.body_map #mapContainer{height:650px !important}.body_map .stoptext{padding-left:80px;display:block !important}.body_map .InputBox-A .gwt-common-textboxesWrapper:before{background:url(../../../../public/images/point-A.svg) no-repeat center !important;background-size:cover !important}.body_map .InputBox-B .gwt-common-textboxesWrapper:before{background:url("../../../../public/images/point-B.svg") no-repeat center !important;background-size:cover !important}.body_map .scroll-wrapper.ResultContainer{width:100% !important;min-width:100%}}.cityPopupWindow-link{color:#333;position:relative;padding:0 10px 12px 40px;margin-left:10px;margin-top:10px;display:block;text-decoration:none}.cityPopupWindow-link:hover{text-decoration:none}.cityPopupWindow-link span{display:block}.cityPopupWindow-link .city-name{font-weight:bold;font-size:15px}.cityPopupWindow-link .country-name{font-size:12px;color:#333}.cityPopupWindow-link .url{font-size:13px;font-weight:bold}.cityPopupWindow-link:before{position:absolute;top:0;left:0}.cityPopupWindow{position:absolute;background:white;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.5);width:320px;height:auto}.cityPopupWindow:after{border-color:#fff transparent transparent transparent}.bottom-panel .btns-group{display:flex}input[type="text"]{color:#333;background:#fff;border:1px #ccc solid;height:34px;font-family:inherit;padding:0 10px;width:100%}textarea{color:#333;background:#fff;border:1px #ccc solid;font-family:inherit;padding:10px;width:100%;resize:vertical;min-height:48px}#reviews-tab,.comments-tab{position:relative}input.form-control,select.form-control,textarea.form-control{background-color:#fff;width:100%;height:38px;display:block;padding:8px 8px 8px;border-width:1px;border-style:solid;border-color:#ccc;border-radius:5px;font-size:16px;font-weight:400;line-height:20px;outline:0;color:#333;transition:border-color .2s ease-in-out}input.form-control::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{font-size:16px;color:#ccc}input.form-control::-ms-input-placeholder,textarea.form-control::-ms-input-placeholder{font-size:16px;color:#ccc}input.form-control::-moz-placeholder,textarea.form-control::-moz-placeholder{font-size:16px;color:#ccc;opacity:1}input.form-control:focus,select.form-control:focus,textarea.form-control:focus{border-color:#6e9fb1}textarea.form-control{resize:none}.update-body .editRouteContent input.form-control:focus,.update-body .editRouteContent textarea.form-control:focus{border-color:#6e9fb1}.update-body .editRouteContent textarea.form-control{resize:none !important;min-height:76px}.update-body .editRouteContent textarea.form-control::-webkit-input-placeholder{font-size:16px;color:#ccc}.update-body .editRouteContent textarea.form-control::-ms-input-placeholder{font-size:16px;color:#ccc}.update-body .editRouteContent textarea.form-control::-moz-placeholder{font-size:16px;color:#ccc;opacity:1}input.gwt-common-text-box-error,textarea.gwt-common-text-area-error{border-color:#ff9766 !important;border-radius:5px 5px 0 0;margin-bottom:0}input.form-control+.gwt-common-box-error-message,textarea.form-control+.gwt-common-box-error-message{border-radius:0 0 5px 5px}.map-layers .commonListBox{background:rgba(255,255,255,0.9);background-size:21px;width:38px;height:38px;padding:0;text-indent:-999px;border:0;border-radius:50%}.map-layers .commonListBox:after{display:none}.mapLayers-popupPanel{margin-left:-148px;height:auto !important}.mapLayers-popupPanel .commonListBox-popupPanel-content{min-width:190px}.table,.commonPageableTable,.RrciViaW,.qfaTcFHtrSFyW,.wikiJournalTable{width:100%;max-width:100%;margin-bottom:20px;border-collapse:collapse;display:table}.RrciViaW,.commonPageableTable{padding-left:0 !important;margin-bottom:0}.table table{width:100%}.table td,.table th{padding:8px;line-height:1.42857143;border:1px solid #ccc;text-shadow:none;position:relative;overflow:visible !important}.table-header-sort_up_active,.table-header-sort_down_active,.table-header-sort_down_inactive,.table-header-sort_up_inactive{cursor:pointer}.table td{vertical-align:middle}.table>tbody>tr:nth-child(odd){background-color:#f5f5f5}.stopDublicate .table>tbody>tr:nth-child(odd){background-color:#fff}.table>tbody>tr:nth-child(even){background-color:#fff}.table thead th,.commonPageableTable-header .abptvKblTWQ,.qfaTcFHtrSFyW table tr th,.wikiJournalTable table tr th{background-color:#e5e5e5;text-align:left;vertical-align:middle !important;color:#000;font-weight:bold}.user-body .abptvKblTWQ .gwt-InlineLabel,.user-body .abptvKblTWQ .qfaTcFHtrSFyW,.user-body .commonPageableTable-header .gwt-InlineLabel,.user-body .commonPageableTable-header .wikiJournalTable{font-weight:bold;display:table-cell;vertical-align:middle;font-size:14px;line-height:18px;padding:8px;color:#000}@media(max-width:1199px){.download-btns .btn-app{margin-bottom:10px}.table{font-size:16px;line-height:18px}}.table a:hover{text-decoration:none;color:#000}.table .mOqIfQzrkuEU,.table .hint{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.table .mOqIfQzrkuEU img,.table .hint img{display:block;max-width:100%;max-height:100%;width:20px;height:20px}.wikiJournalTable-header{padding-left:5px;color:#999;font-weight:normal;border:0;border-collapse:collapse;font-size:15px}.wikiStatusDownPointer,.wikiStatusUpPointer{cursor:pointer}.RrciViaW .gkZoxeopjlM,.commonPageableTable .table-wrapper{display:table-header-group}.abptvKblTWQ,.commonPageableTable-header{display:table-row;overflow:visible !important;position:static !important;padding:0}.abptvKblTWQ .qfaTcFHtrSFyW,.commonPageableTable-header .wikiJournalTable{display:table-cell !important;font-weight:bold;padding:8px;font-size:inherit;border:1px solid #ccc;color:#000}.commonPageableTable-header .wikiStatusUpPointer,.commonPageableTable-header .wikiStatusDownPointer,.abptvKblTWQ .wikiStatusUpPointer,.abptvKblTWQ .wikiStatusDownPointer{position:absolute;left:0;top:0;width:100%;height:100%}.commonPageableTable-header .wikiStatusUpPointer:before,.commonPageableTable-header .wikiStatusDownPointer:before,.abptvKblTWQ .wikiStatusUpPointer:before,.abptvKblTWQ .wikiStatusDownPointer:before{content:'';position:absolute;top:50%;right:4px;transform:translateY(-50%);width:0;height:0;border-style:solid}.abptvKblTWQ .wikiStatusDownPointer:before,.commonPageableTable-header .wikiStatusDownPointer:before{border-width:6px 4px 0 4px;border-color:#999 transparent transparent transparent}.commonPageableTable-header .wikiStatusDownPointer.active:before,.abptvKblTWQ .wikiStatusDownPointer.active:before{border-color:#f86433 transparent transparent transparent}.abptvKblTWQ .wikiStatusUpPointer:before,.commonPageableTable-header .wikiStatusUpPointer:before{border-width:0 4px 6px 4px;border-color:transparent transparent #999 transparent}.commonPageableTable-header .wikiStatusUpPointer.active:before,.abptvKblTWQ .wikiStatusUpPointer.active:before{border-color:transparent transparent #f86433 transparent}.KCujANZVMlXWa,.CommonPageTable-content{height:auto;display:table-row-group;background-color:transparent}.PHHyemJCXaPyN,.CommonPageTable-row{display:table-row;border:0;white-space:normal;cursor:default;padding:0}.user-body .PHHyemJCXaPyN,.user-body .CommonPageTable-row{display:table;width:100%;table-layout:fixed;border-collapse:collapse;cursor:auto;overflow:visible !important;position:static !important;white-space:normal;padding:0}.PHHyemJCXaPyN:nth-child(odd),.CommonPageTable-row:nth-child(odd){background-color:#f5f5f5}.PHHyemJCXaPyN:nth-child(odd):hover,.CommonPageTable-row:nth-child(odd):hover{background-color:#f5f5f5}.PHHyemJCXaPyN:nth-child(even),.CommonPageTable-row:nth-child(even){background-color:#fff}.PHHyemJCXaPyN:nth-child(even):hover,.CommonPageTable-row:nth-child(even):hover{background-color:#fff}.PHHyemJCXaPyN .QJMENGotvTM,.PHHyemJCXaPyN .CuaSHIntb,.PHHyemJCXaPyN .OohJsEef,.PHHyemJCXaPyN .madDeHIvbAxcUV,.PHHyemJCXaPyN .ZoUzMkALi,.PHHyemJCXaPyN .updateRoute-isnew,.PHHyemJCXaPyN .updateRoute-user,.PHHyemJCXaPyN .updateRoute-plusMinus,.PHHyemJCXaPyN .updateRoute-city,.PHHyemJCXaPyN .updateRoute-ts,.CommonPageTable-row .updateRoute-isnew,.CommonPageTable-row .updateRoute-user,.CommonPageTable-row .updateRoute-plusMinus,.CommonPageTable-row .updateRoute-city,.CommonPageTable-row .updateRoute-ts{display:table-cell;vertical-align:top;padding:8px;border:1px solid #ccc;white-space:normal;border-top:0}.PHHyemJCXaPyN a,.CommonPageTable-row a{color:inherit}.PHHyemJCXaPyN a:hover,.CommonPageTable-row a:hover{color:inherit}.statMinus,.statPlus{display:inline-block;margin:0 5px 0 5px}.updateRoute-plus,.statMinus{color:#008000}.updateRoute-minus,.statPlus{color:red}.table-header-sort_down_inactive,.table-header-sort_up_inactive,.table-header-sort_down_active,.table-header-sort_up_active{position:relative;background-clip:padding-box}.table-header-sort_down_inactive:before,.table-header-sort_up_inactive:before,.table-header-sort_down_active:before,.table-header-sort_up_active:before{content:'';position:absolute;top:50%;right:4px;transform:translateY(-50%);width:0;height:0;border-width:6px 4px 0 4px;border-style:solid}.table-header-sort_down_inactive:before{border-color:#999 transparent transparent transparent}.table-header-sort_up_inactive:before{transform:translateY(-50%) rotate(180deg);border-color:#999 transparent transparent transparent}.table-header-sort_down_active:before{border-color:#f86433 transparent transparent transparent}.table-header-sort_up_active:before{transform:translateY(-50%) rotate(180deg);border-color:#f86433 transparent transparent transparent}.table-header-sort_down_inactive:first-child{cursor:auto !important}.table .edit-col{width:145px}.table tbody tr.unverified{background-color:#ffcdcd}.table .cell-inner.has-shadow{position:relative;max-height:88px;overflow:hidden}.table .cell-inner.has-shadow:before{content:'';display:block;position:absolute;bottom:0;right:0;left:0;height:2.5em;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%)}.table tbody tr:nth-child(odd) .cell-inner.has-shadow:before{background:-moz-linear-gradient(top,rgba(245,245,245,0) 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(245,245,245,0)),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,rgba(245,245,245,0) 0,#f5f5f5 100%);background:-ms-linear-gradient(top,rgba(245,245,245,0) 0,#f5f5f5 100%);background:linear-gradient(top,rgba(245,245,245,0) 0,#f5f5f5 100%)}.table tbody tr.unverified .cell-inner.has-shadow:before{background:-moz-linear-gradient(top,rgba(255,178,178,0) 0,#ffcdcd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,178,178,0)),color-stop(100%,#ffcdcd));background:-webkit-linear-gradient(top,rgba(255,178,178,0) 0,#ffcdcd 100%);background:-ms-linear-gradient(top,rgba(255,178,178,0) 0,#ffcdcd 100%);background:linear-gradient(top,rgba(255,178,178,0) 0,#ffcdcd 100%)}.table a{color:#333;text-decoration:underline}.table .name-wrap{display:flex;align-items:center}.table .cell-inner .img-wrap{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;margin-right:5px}.table .cell-inner .img-wrap img{display:block;flex:0 0 auto;max-height:100%;max-width:100%}.table .cell-inner .name{min-width:1px}.table .name-col{width:25%}.remove-idea-btn{position:absolute;top:50%;right:2px;width:20px;height:20px;cursor:pointer;margin-top:-10px;user-select:none;background-color:transparent;padding:2px;font-size:0;outline:0;box-shadow:none;border:0;display:inline-block}.remove-idea-btn:before,.remove-idea-btn:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#999}.remove-idea-btn:before{width:2px;height:14px}.remove-idea-btn:after{width:14px;height:2px}.remove-idea-btn:hover:before,.remove-idea-btn:hover:after{background-color:#333}.table td.info-cell{vertical-align:top;padding:0}.info-cell{width:50%;vertical-align:top}.map-cell{vertical-align:top}.inner-table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse}.inner-table thead td{text-align:center;font-weight:bold;vertical-align:middle;background-color:#e5e5e5;font-size:14px;color:#000}.inner-table td{padding:7px;border:1px solid #ccc}.id-cell{width:110px}.btn-cell{text-align:center}.stop-ref-td{text-align:center;width:15%}.stop-ref-td a{color:#333;text-decoration:underline}.stop-ref-td a:hover{text-decoration:none}.stop-routes-td{width:15%}.auto-btn{display:none}.stop-address-td input,.stop-name-td input{display:none}.stop-address-td label,.stop-name-td label{position:relative;display:block;padding-left:24px;margin:0;cursor:pointer;user-select:none}.stop-address-td label:before,.stop-name-td label:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;border:1px solid #f86433;background-color:#fff}.stop-address-td input:checked+label:before,.stop-name-td input:checked+label:before{background-color:#f86433;box-shadow:inset 0 0 0 3px #fff}.result-cell{font-weight:bold;text-align:center}.StopPopupInfoWindow .sequence-stop-number{width:100%}.stop-row-tr.base{background-color:#ffd7ca}.stop-id{font-size:13px;font-weight:bold;margin-top:2px}.stop-id:before{content:'ID: '}.StopPopupInfoWindow .stopsPanel .route{vertical-align:middle}.StopPopupInfoWindow .stopsPanel .eye-btn{position:relative;cursor:pointer;vertical-align:middle;margin-left:4px;margin-right:4px;user-select:none;width:18px;height:18px;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -110px -204px;opacity:.4;display:none}.StopPopupInfoWindow .stopsPanel .eye-active{opacity:.75}.result-row td{border:0;padding:0}.result-block{background-color:#f5f5f5;padding:10px;width:100%;margin-top:25px}@media(max-width:991px){.result-block{margin-top:0}}.result-block .title{position:relative;font-weight:bold;font-size:18px;line-height:1.15;display:flex;align-items:center;margin-bottom:10px;color:#000}.groups{display:flex;margin-left:-10px;margin-right:-10px;margin-bottom:10px}.group{flex:1 1 auto;padding-left:10px;padding-right:10px}.group .field-wrap{padding-right:0}.group-caption{display:block;margin-bottom:3px;font-size:14px;font-weight:bold;color:#000}.gm-style img{border-radius:4px}@media(max-width:991px){.inner-table>thead{display:none}.inner-table,.inner-table tbody,.inner-table tr,.inner-table td{display:block}.inner-table .hidden{display:none}.inner-table td{text-align:left}.inner-table .stop-row-tr{margin-bottom:10px;display:table;width:100%;table-layout:fixed;border-collapse:collapse}.inner-table .stop-row-tr.hidden{display:none !important}.inner-table .stop-row-tr td{width:100%;border:0;padding:0;display:table-row}.inner-table .stop-row-tr td:before{content:attr(data-label);display:table-cell;vertical-align:middle;padding:7px;border:1px solid #e5e5e5}.inner-table .inner-cell{display:table-cell;vertical-align:middle;padding:7px;border:1px solid #e5e5e5}}@media all and (max-width:767px){.idea-journal{display:block !important;overflow-x:auto}}.QJMENGotvTM,.updateRoute-isnew{width:35%}.QJMENGotvTM a,.updateRoute-isnew a{color:#333}.QJMENGotvTM a:hover,.updateRoute-isnew a:hover{text-decoration:none;color:#000}.idea-journal .table th:first-child{width:60px}.idea-journal .table th:first-child:before{display:none}.idea-journal .table th:nth-child(4){width:14%}.idea-journal .table th:nth-child(5),.idea-journal .table th:nth-child(6){width:18%}@media(max-width:767px){.idea-journal .table>thead>tr>th:first-child{width:60px}}@media(max-width:649px){.idea-journal .table>thead>tr>th:nth-child(4),.idea-journal .table>tbody>tr>td:nth-child(4),.idea-journal .table .idea-td:nth-child(4){display:none}.idea-journal .table>thead>tr>th:first-child,.idea-journal .table>tbody>tr>td:first-child,.idea-journal .table .idea-td:first-child{width:50%}.idea-journal .table th:nth-child(6),.idea-journal .table td:nth-child(6){display:none}.idea-journal .table{font-size:11px !important}.idea-journal .table>thead>tr>th:nth-child(1),.idea-journal .table>tbody>tr>td:nth-child(1),.idea-journal .table .idea-td:nth-child(1){width:33%}.idea-journal .table>thead>tr>th:nth-child(2),.idea-journal .table>tbody>tr>td:nth-child(2),.idea-journal .table .idea-td:nth-child(2){width:33%}.idea-journal .table>thead>tr>th:nth-child(3),.idea-journal .table>tbody>tr>td:nth-child(3),.idea-journal .table .idea-td:nth-child(3){width:33%}.idea-journal .table>thead>tr>th:nth-child(4),.idea-journal .table>tbody>tr>td:nth-child(4),.idea-journal .table .idea-td:nth-child(4){display:none}.ideasRow .table td{font-size:14px;line-height:18px}}.box{width:1120px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.box.is_full{width:100%}@media only screen and (max-width:1120px){.box{width:100%}}.clearfix:before,.clearfix:after{display:table;content:''}.clearfix:after{clear:both}.pageHeader .inner{display:flex;align-items:center;position:relative;height:48px}.pageBreadcrumbs{padding-top:20px;padding-bottom:20px;font-size:0;color:#333;min-height:65px;max-height:100000px}.pageBreadcrumbs i,.pageBreadcrumbs a,.pageBreadcrumbs span,.pageBreadcrumbs h1,.pageBreadcrumbs h3{display:inline;font-size:16px;max-height:100000px}.pageBreadcrumbs i{font-style:normal}.pageBreadcrumbs a{color:#3d505a;text-decoration:underline}.pageBreadcrumbs a:hover,.pageBreadcrumbs a:focus{text-decoration:underline;color:#000}.pageBreadcrumbs span{position:relative;top:-1px;margin:0 6px}.pageBreadcrumbs span#infoLinks,.pageBreadcrumbs .item.active{top:0;margin:0}.pageBreadcrumbs .item.active{font-weight:700}.pageBreadcrumbs .item.end{font-weight:700;color:#000}.hero__title,.section__title,.page-title{color:#000}.ideasRow .table td a:hover{color:#000}.pageBreadcrumbs .item.active>a{font-weight:400}.pageBreadcrumbs #updateEntry{text-decoration:none;cursor:default;color:#000}.pageBreadcrumbs #routeEntry+span{margin-right:6px}.update-body .pageBreadcrumbs span#infoLinks{display:inline}@media only screen and (max-width:1366px){#update-history-holder{display:inline-flex}.update-body .pageBreadcrumbs>.box>*{display:inline}.update-body .pageBreadcrumbs span{display:inline}}.update-body .pageBreadcrumbs{margin-bottom:0}.pageContent{position:relative;min-height:calc(100vh - 543px);margin-bottom:20px;color:#333}.pageContent.has_marginTop{margin-top:30px}.pageContent.has_marginBottom{margin-bottom:50px}.pageContent__sidebar{float:left;width:275px;padding-right:15px}.pageContent__sidebar_sticky{position:sticky;top:10px}.pageContent__main{margin-left:275px}.pageContent__sidebar small{display:none}.pageContent__sidebar .btn-action--iconFeedback:hover,.pageContent__sidebar .btn-action--iconFeedback:active{text-decoration:none;color:#fff;background-color:#ff7d52}.payment__info{display:flex;align-items:flex-start;font-size:16px;line-height:22px;margin-bottom:25px}.payment__description{min-width:1px}.payment__description__heading{font-weight:bold;display:block;color:#000}.payment__description__subHeading{font-weight:bold;padding-bottom:20px;padding-top:25px}.payment__img{width:200px;flex-shrink:0;margin-right:30px}.payment__provider{font-size:16px;line-height:22px;margin-top:20px}.formGroup{display:block;margin-bottom:20px}.formGroup__inner{margin-bottom:15px}.formGroup__label{display:block;font-weight:bold;font-size:16px;line-height:22px;margin-bottom:5px;color:#000}.formGroup__fieldWrap{display:block}#favourites-content .formGroup{overflow:visible !important}.buttonTag__wrapper{margin:0 0 10px 0}.buttonTag__wrapper:before,.buttonTag__wrapper:after{display:table;line-height:0;content:'';font-size:0;height:0}.buttonTag__wrapper:after{clear:both}.pageHeader.active{z-index:100}.pageHeader{background-color:#fff;position:relative;border-bottom:1px solid #e5e5e5}.pageHeader__inner{position:relative;height:70px}.pageHeader__col{min-height:1px;position:relative}@media screen and (max-width:960px){.pageHeader__col__user{min-height:0}}.pageHeader__col.is_left{float:left}.pageHeader__col.is_right{float:right}.pageHeader .commonLoginButton{margin-top:16px;width:100%}.pageHeader__logo{position:relative;padding:23px 0 27px;margin-right:50px;display:block}.pageHeader__logo .logo_label{position:absolute;top:8px;left:0;font-size:0}.pageHeader__logo .logo_label .server{display:inline-block;padding:0 5px;font-size:15px;line-height:1}.pageHeader__logo .logo_label .server.test-1{background-color:#4affa8;color:#000}.pageHeader__logo .logo_label .server.test-2{background-color:#69f6ff;color:#000}.pageHeader__logo .logo_label .server.test-3{background-color:#b131ff;color:#fff}.pageHeader__logo .logo_label .var{padding:0 3px;display:inline-block;font-size:15px;line-height:1;color:#fff}.pageHeader__logo .logo_label .var.var-1{background-color:#ff5656}.pageHeader__logo .logo_label .var.var-2{background-color:#646aff}.pageHeader__logo .logo_label .var.var-3{background-color:#bb00a8}.pageHeader__logo .logo_label .var.var-4{background-color:#1bbe00}.pageHeader__logo .logo_label .var.var-5{background-color:#914242}.pageHeader__nav{list-style:none;margin:0;padding:0}.pageHeader__nav>li{margin-right:50px;min-height:1px;float:left}.pageHeader__nav>li:last-child{margin-right:0 !important}.pageHeader__nav>li.has-dropdown{margin-right:30px}@media screen and (max-width:962px){.pageHeader__logo{margin-right:24px}.pageHeader__nav>li{margin-right:24px}.pageHeader__nav>li.has-dropdown{margin-right:15px}}.pageHeader__nav__dropdown{position:relative;outline:0}.pageHeader__nav__dropdown__toggle{position:relative;display:block;padding-top:26px;padding-bottom:26px;font-size:16px;line-height:18px;text-decoration:none;color:#3d505a}.pageHeader__nav__dropdown__toggle.is_active{cursor:default;font-weight:700;color:#000}.pageHeader__nav__dropdown__toggle:hover,.pageHeader__nav__dropdown__toggle:focus{text-decoration:none;color:#000}.pageHeader__nav__dropdown__toggle:hover:after,.pageHeader__nav__dropdown__toggle:focus:after,.pageHeader__nav__dropdown__toggle.is_active:after{opacity:1}.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown__menu{display:none;background-image:none;background-color:#fff;position:absolute;z-index:20;top:100%;left:50%;width:160px;height:auto;margin-top:-1px;margin-left:-80px;padding:8px 0;border-width:1px;border-style:solid;border-color:#e5e5e5;border-radius:3px}.pageHeader__nav__dropdown:hover>ul.pageHeader__nav__dropdown__menu,.pageHeader__nav__dropdown:focus>ul.pageHeader__nav__dropdown__menu{display:block}.pageHeader__nav__dropdown:hover>.pageHeader__nav__dropdown__toggle:after,.pageHeader__nav__dropdown:focus>.pageHeader__nav__dropdown__toggle:after{opacity:1}.pageHeader__menu__dropdown>ul.pageHeader__menu__dropdown__menu>li>a{display:block;overflow:hidden;padding:7px 12px 8px;font-size:13px;line-height:normal;white-space:nowrap;text-overflow:ellipsis}.pageHeader__nav__dropdown.is_hover .pageHeader__nav__dropdown__toggle{padding-right:30px;cursor:context-menu}.pageHeader__nav__dropdown.is_hover .pageHeader__nav__dropdown__toggle:before{right:12px;margin-top:-2px}.pageHeader__nav__dropdown.is_hover:hover,.pageHeader__nav__dropdown__toggle:before{border-top-color:#000;border-left-color:#000}.pageHeader .lang{width:44px;text-align:center;cursor:pointer}.pageHeader .lang .lang-current{width:100%;height:70px;line-height:70px;display:flex;align-items:center;justify-content:center}.pageHeader .lang .lang-current .flag{display:inline-block}.pageHeader .mobile-btn{position:relative;top:0;right:0;width:56px;height:70px;display:none}.pageHeader .mobile-btn>span{position:absolute;top:50%;left:50%;display:block;width:18px;height:18px;margin-top:-10px;margin-left:-9px}.nav{border-top:0 !important}.lang .iso{display:none}.pageHeader__nav__dropdown{position:relative;outline:0}.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu{list-style:none;display:none;background-image:none;position:absolute;z-index:160;top:100%;left:0;margin-left:-50px;width:auto;height:auto;padding-left:0;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.pageHeader__nav__dropdown.is_hover:hover>ul.pageHeader__nav__dropdown_menu,.pageHeader__nav__dropdown.is_hover:focus>ul.pageHeader__nav__dropdown_menu{display:block}.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu>li:last-child{margin-bottom:0}.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu>li>a,.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu>li>span{cursor:pointer;font-size:16px;line-height:18px;position:relative;padding:26px 50px;text-decoration:none;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:#3d505a}.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu>li>a:before,.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu>li>span:before{position:absolute;top:50%;left:15px;margin-top:-9px}.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu>li.list_mobile>a,.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu>li.list_mobile>span{border-radius:0 0 3px 3px}.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu>li>span{cursor:default;font-weight:700;color:#000}.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu>li>a:hover,.pageHeader__nav__dropdown>ul.pageHeader__nav__dropdown_menu>li>a:focus{background-color:#f5f5f5;color:#000}.bottom-panel .btns-group .btn-action{margin-right:8px}.popupContent .btn-action{margin-right:10px}.body_stopduplicate .popupContent .btn-action{margin-top:8px;margin-left:8px}.NoVoteAnswerWindow .other-comment-btn{margin-bottom:8px}.NoVoteAnswerWindow .btn-action{margin-right:0}.popupContent .commonRegistrationWindow-submit{margin-right:0}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative;max-height:250px}.vgcUPJWETtALG.scroll-wrapper,.diffStopList.scroll-wrapper,.KCujANZVMlXWa.scroll-wrapper,.CommonPageTable-content.scroll-wrapper,.DirectionPanel.scroll-wrapper,.ResultContainer.scroll-wrapper,.CountryPanel.scroll-wrapper,.CitiesPanel-citiesLabelsPanel.scroll-wrapper{overflow:-moz-scrollbars-none}.vgcUPJWETtALG.scroll-wrapper::-webkit-scrollbar,.diffStopList.scroll-wrapper::-webkit-scrollbar,.KCujANZVMlXWa.scroll-wrapper::-webkit-scrollbar,.CommonPageTable-content.scroll-wrapper::-webkit-scrollbar,.DirectionPanel.scroll-wrapper::-webkit-scrollbar,.ResultContainer.scroll-wrapper.scroll-wrapper::-webkit-scrollbar,.CountryPanel.scroll-wrapper::-webkit-scrollbar,.CitiesPanel-citiesLabelsPanel.scroll-wrapper::-webkit-scrollbar{display:none}.vgcUPJWETtALG.scroll-wrapper,.diffStopList.scroll-wrapper,.KCujANZVMlXWa.scroll-wrapper,.CommonPageTable-content.scroll-wrapper,.DirectionPanel.scroll-wrapper,.ResultContainer.scroll-wrapper,.StopsPanel.scroll-wrapper,.stopSrow.scroll-wrapper{max-height:none}.notifications-box.scroll-wrapper{max-height:none}.KCujANZVMlXWa.scroll-wrapper,.KCujANZVMlXWa.scroll-content,.CommonPageTable-content.scroll-wrapper,.CommonPageTable-content.scroll-content{max-height:480px !important}.KCujANZVMlXWa.scroll-content,.CommonPageTable-content.scroll-content{margin-bottom:0 !important}.popupContent.scroll-content{margin-bottom:0 !important;max-height:inherit !important}.vgcUPJWETtALG.scroll-content,.diffStopList.scroll-content,.DirectionPanel.scroll-content,.gwt-SuggestBoxPopup .scroll-content{max-height:100% !important}.CountryPanel.scroll-content{max-height:calc(100% - 20px) !important}.CitiesPanel-citiesLabelsPanel.scroll-content{max-height:calc(100% - 20px) !important}.gwt-SuggestBoxPopup .scroll-wrapper{height:250px}.ResultContainer.scroll-wrapper{display:none}.commonMap-expanded .ResultContainer.scroll-wrapper{display:block}.ResultContainer.scroll-content{height:100% !important}@media(max-width:767px){.ResultContainer.scroll-wrapper{height:auto !important}.ResultContainer.scroll-content{height:auto !important}.vgcUPJWETtALG.scroll-wrapper,.diffStopList.scroll-wrapper{max-height:334px}#NoALLRoutesInTheCityAlert{display:none}}.CountryPanel.scroll-wrapper,.CitiesPanel-citiesLabelsPanel.scroll-wrapper{max-height:none;padding:0 !important}.scroll-wrapper>.CitiesPanel-citiesLabelsPanel.scroll-content{overflow-x:hidden !important}.CitiesPanel-citiesLabelsPanel.scroll-wrapper>.scroll-x{display:none !important}.CountryPanel.scroll-content,.CitiesPanel-citiesLabelsPanel.scroll-content{padding:10px !important}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:100% !important;left:0;margin:0;max-height:none;max-width:none !important;overflow-y:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper::-webkit-scrollbar,.scroll-conten::-webkit-scrollbar{display:none}.stopsPanel-wrapper{max-height:250px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.stopsPanel-wrapper::-webkit-scrollbar{background:transparent;width:0;height:0}.StopPopupInfoWindow-Title+.stopsPanel-wrapper{background-color:#fff}.stopsPanel-wrapper.scrollbar-inner{max-height:255px}.stopsPanel-wrapper.scroll-content{padding:0 !important;max-height:inherit !important;margin:0 !important;scrollbar-width:none}@media(max-width:767px){.stopsPanel-wrapper{max-height:360px;overflow-x:auto}}.scroll-wrapper>.DirectionPanel-hiddenOverflow.scroll-content{overflow:hidden !important;margin:0 !important}.DirectionPanel-hiddenOverflow.scroll-content+.scroll-element,.DirectionPanel-hiddenOverflow.scroll-content+.scroll-element+.scroll-element{display:none}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:0;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scroll-element,.scroll-element div{border:0;margin:0;padding:0;position:absolute;z-index:10}.scroll-element div{background-color:#fff;display:block;height:100%;left:0;top:0;width:100%}.scroll-element.scroll-x{bottom:2px;height:5px;left:0;width:100%;display:none !important}.scroll-element.scroll-y{height:100%;right:2px;top:0;width:6px}.scroll-element.scroll-y .scroll-bar{min-height:20px}.scroll-element .scroll-element_outer{overflow:hidden}.scroll-element .scroll-bar{border-radius:6px}.scroll-element .scroll-element_track{opacity:1}.scroll-element .scroll-bar{background-color:#ff9766}.scroll-element:hover .scroll-bar{background-color:#f86433}.scroll-element.scroll-draggable .scroll-bar{background-color:#f86433}.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scroll-element_outer,.scroll-element_size,.scroll-element_track{background-color:transparent !important}.body_review_idea .form-group[criteria-id="15"] .reviewIdea__page__currency{display:inline-block;margin-left:10px}.body_review_idea .form-group[criteria-id="15"] .form-group-control{display:flex;align-items:center;justify-content:flex-start;max-width:300px}@media(max-width:639px){.body_review_idea .form-group[criteria-id="11"] .custom-controls-group{display:flex;max-width:100%;text-align:center}.body_review_idea .form-group[criteria-id="11"] .custom-control{display:flex;border-bottom:1px solid #ccc}.body_review_idea .form-group[criteria-id="11"] .custom-control:last-child{border-bottom:0 none}.body_review_idea .form-group[criteria-id="11"] .custom-control-caption{display:block}.body_review_idea .form-group[criteria-id="13"] .slider{max-width:250px}.body_review_idea .form-group[criteria-id="14"] .slider{max-width:250px}.body_review .form-group[criteria-id="7"] .slider{max-width:250px}.body_review .form-group[criteria-id="8"] .slider{max-width:250px}}#editWrapper__mobile{display:none}@media(max-width:767px){.update-body #editWrapper__mobile .bottomFixed #bottom-container1-mobile>div{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.update-body #editWrapper__mobile .bottomFixed .toggle-bottom-panel{display:none}}.rating-0{color:#f99f47;padding-right:6px;font-weight:bold}.rating-1{color:#f6bf00;padding-right:6px;font-weight:bold}.rating-2{color:#c1c610;padding-right:6px;font-weight:bold}.rating-3{color:#8db403;padding-right:6px;font-weight:bold}.rating-4{color:#359f03;padding-right:6px;font-weight:bold}.common-rate-progress-inner.rating-0{background-color:#f99f47}.common-rate-progress-inner.rating-1{background-color:#f6bf00}.common-rate-progress-inner.rating-2{background-color:#c1c610}.common-rate-progress-inner.rating-3{background-color:#8db403}.common-rate-progress-inner.rating-4{background-color:#359f03}.common-rate-progress-inner.rating-temperature-0{background-color:#0060fe}.common-rate-progress-inner.rating-temperature-1{background-color:#00c0ff}.common-rate-progress-inner.rating-temperature-2{background-color:#359f03}.common-rate-progress-inner.rating-temperature-3{background-color:#f99f47}.common-rate-progress-inner.rating-temperature-4{background-color:#fe0000}.common-rate-progress-inner.rating-psng-0{background-color:#359f03}.common-rate-progress-inner.rating-psng-1{background-color:#8db403}.common-rate-progress-inner.rating-psng-2{background-color:#f99f47}.common-rate-progress-inner.rating-psng-3{background-color:#fe0000}.adsbygoogle{max-width:1100px;margin:10px auto}.leaflet-container .leaflet-control-attribution{position:absolute;left:10px;bottom:0;color:#333}.leaflet-container .leaflet-control-attribution>*{display:inline-block;margin:0 2px}.leaflet-container .leaflet-control-attribution>a{color:#333}.leaflet-container .leaflet-control-attribution>a:hover,.leaflet-container .leaflet-control-attribution>a:focus{text-decoration:underline}.overlayStyle{background:#000;background:rgba(51,51,51,0.9)}.modal__overlay{position:fixed;height:100%;z-index:190;cursor:pointer;left:0;top:0;right:0;background:#000;background:rgba(51,51,51,0.9);width:auto !important}.modal__overlay:before,.modal__overlay:after{content:"";position:fixed;top:24px;right:6px;width:40px;height:6px;border-radius:6px;background:#ccc;transition:all .3s linear;opacity:1}.modal__overlay:before{transform:rotate(45deg)}.modal__overlay:after{transform:rotate(-45deg)}.modal__overlay:hover:before,.modal__overlay:hover:after{background-color:#fff}.disable-close.modal__overlay:before,.disable-close.modal__overlay:after{display:none}.modal__wrapper{display:none}.modal__block{background-color:#fff;border-radius:5px;z-index:200;padding:4px;max-width:800px;width:100%;clip:auto !important;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}.modal__block.modal__block--shareForm{max-width:380px;background-color:#f5f5f5}.modal__block.modal__block--lang{max-width:380px;background-color:#fff}.modal__block--lang .flag.us,.modal__block--lang .flag.de,.modal__block--lang .flag.ru{margin-top:0}.modal__block.modal__block--widget{max-width:550px;transform:scale(1) translate(-50%,-50%);padding:0 10px 10px}@media(max-width:767px){.leaflet-container .leaflet-control-attribution{left:auto;right:10px}}.admin__row{display:flex;flex-wrap:wrap}.admin__column{margin-right:30px}.admin__column:last-of-type{margin-right:0;flex:1}.admin__column ul{list-style-type:none;border:1px solid #e5e5e5;border-radius:3px;font-size:16px;line-height:20px;text-decoration:none;color:#333;padding:10px 20px}.admin__column ul li{cursor:pointer}.admin__column .admin__tabs{padding:0}.admin__tabs__item{padding:5px 10px;transition:all .3s linear;text-align:center}.admin__tabs__item.is_active{background:#f86433;color:#fff}.admin__items{display:flex;flex-wrap:wrap;margin-bottom:40px}.admin__items__block{margin-right:20px;margin-bottom:10px;width:100%}.admin__items__block:last-of-type{margin-right:0}.bottomFixed.is_sticky{position:fixed;bottom:0;width:100%;z-index:100;left:0;border-bottom:1px solid #e5e5e5;border-top:1px solid #fff;height:55px;background-color:#fff;outline:1px solid #e5e5e5;transform:translate3d(0,0,0)}.bottomFixed.is_sticky #bottom-container{left:0;padding-left:6px;position:absolute}.bottomFixed.is_sticky .toggle-bottom-panel{position:absolute;z-index:100;right:10px;top:3px;width:30px;height:30px;text-align:center;line-height:30px;cursor:pointer;user-select:none;outline:0;display:none}.bottomFixed.is_sticky #bottom-container1{vertical-align:top;margin-top:7px;display:inline-block}.admin__items{display:none}.admin__items.is_active{display:flex}.admin__column .admin__choice{display:flex;padding:0;justify-content:center}.admin__choice__tab{padding:10px 20px;cursor:pointer;flex:1;text-align:center;transition:all .3s linear}.admin__choice__tab.is_active{background:#f86433;color:#fff}.admin__choice__tab.is_disabled,.admin__choice__item.is_disabled{pointer-events:none;opacity:.7}.admin__choice__row{display:flex;flex-wrap:wrap}.admin__choice__row .admin__choice__item{margin:10px;width:100%;max-width:33%;flex:1}#infoLinks{display:inline-block}@media screen and (max-width:767px){.admin__column{flex-basis:100%;margin-right:0}.admin__items__block{margin-right:0;margin-bottom:10px;flex-basis:100%}.update-body .pageBreadcrumbs>.box>*{display:inline}.admin__items__block .gwt-common-textareaWrapper,.admin__items__block .multi-suggest-box,.admin__field{width:100%}.admin__items__block .gwt-common-textboxesWrapper{padding-right:0}.modal__block--shareForm .shareForm__inner{bottom:0}.admin__choice__tab{padding:10px}.admin__choice__item{width:100%}.admin__choice__row .admin__choice__item{max-width:100%;flex:auto}}.fullscreenZindex{overflow:hidden}.footer-apps{display:flex;align-items:flex-start;justify-content:center;margin:0}.footer-apps a{height:50px;text-decoration:none}.footer-apps a:last-child{margin:0 0 0 16px;pointer-events:none;cursor:default}.footer-apps a:last-child img{filter:grayscale(1)}.footer .container{min-height:150px}.footer .middle:before,.footer .middle:after{display:table;content:''}.footer .middle:after{clear:both}.footer .middle .column,.footer .middle .column.lt-child{padding:0;border:0;display:block;float:left}.footer .middle .column:nth-child(1){width:224px;margin-right:56px}.footer .middle .column:nth-child(2){width:229px;margin-right:52px}.footer .middle .column:last-child{width:196px;margin-right:63px}.footer .middle .column ul{list-style:none;margin:0;padding:0;font-size:16px}.footer .middle .column ul>li{line-height:18px;padding-top:8px;padding-bottom:8px}.footer .middle .column ul>li>a{color:#3d505a;font-weight:400;font-size:14px;transition:all .3s linear;display:block;text-decoration:none}.footer .middle .column ul>li:first-child{padding-top:0}.footer .middle .column ul>li>a{display:inline-block}.footer .middle .column ul>li>a:hover{color:#f86433}.footer .top:before{display:none}.footer .middle{margin:0;display:block}.footer__column{float:left}.footer__column:nth-child(2),.footer__column:nth-child(3){float:right}.footer__mobileLogo{text-align:left;width:150px;margin:0 0 25px}.footer__mobileLogoItem{position:relative}.footer__mobileLogoItem:before{content:'';width:150px;display:block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat 0 -386px;height:20px;position:relative;top:0;left:0}.footer__mobileLogo>img,.footer__mobileLogo img{max-width:100% !important}.footer{background-image:none;background-color:#f5f5f5;margin:0;padding:60px 0 60px}.footer__copy{margin:30px 0 0;text-align:center;color:#666;font-weight:400;font-size:14px}.footer__row{display:block;margin-bottom:32px}.footer__row:before,.footer__row:after{display:table;content:''}.footer__row:after{clear:both}.footer__column-third{flex-basis:50%}@media screen and (max-width:992px){.footer__row:first-of-type{flex-wrap:wrap;flex-direction:column}.footer__mobileLogo{text-align:center;margin:0 auto 40px}.footer__row-last{padding-top:50px}}.footer__column.desktop{display:block}.footer__column.mobile{display:none}@media screen and (max-width:962px){.footer .middle .column:nth-child(1){width:210px;margin-right:30px}.footer .middle .column:nth-child(2){width:210px;margin-right:30px}.footer .middle .column:last-child{width:190px;margin-right:30px}}@media screen and (max-width:900px){.footer__column.desktop{display:none}.footer__column.mobile{display:block}.footer .middle .column:nth-child(1){width:226px;margin-right:30px}.footer .middle .column:nth-child(2){width:220px;margin-right:30px}}@media screen and (max-width:768px){.main-body .footer{background-color:#fff}.footer .middle .column:nth-child(1){width:226px;margin-right:30px;padding-right:0}.footer .middle .column:nth-child(2){width:206px;margin-right:30px;padding-left:0}}@media screen and (max-width:700px){.footer__mobileLogo{text-align:center;width:140px;margin:0 auto 40px}.footer__column{float:none !important}.footer .middle{display:flex;justify-content:center}.footer .middle .column:nth-child(1){width:240px;margin-right:0;padding-right:30px}.footer .middle .column:nth-child(2){width:160px;margin-right:0;padding-left:0}}.updateBtns{display:flex;align-items:center;margin-left:40px}.updateBtns div{width:60px;border:1px #e5e5e5 solid;display:flex;justify-content:center;flex-direction:column;align-items:center;border-radius:6px;padding:5px}.updateBtns.active div{border:0}.updateBtns.active img{display:none}.updateBtns img{width:20px}.updateLike{margin-right:10px}.updateDislike img{transform:rotate(180deg)}.updateBtns span{font-size:12px;margin-left:0}.updatePanelRow{display:flex;align-items:center;padding-left:10px;justify-content:space-between}.updatePanelText{display:flex;flex-direction:column}.updatePanelRow .toggle-bottom-panel{display:block;top:auto}.bottomFixed-updatePanelMobile #bottom-container1{padding-left:10px}@media screen and (min-width:767px){.advantages_header{min-height:600px}}.language-caption{color:#333}.accent{color:#f86433}.error-field{border-color:#ff9766 !important;border-radius:3px 3px 0 0;margin-bottom:0;outline:0}.error{display:none;background-color:#ff9766;font-size:12px;color:#fff;padding:0 10px;border-radius:0 0 3px 3px}.new-body .pageHeader:after{display:none}.pageBreadcrumbs h1{margin:0}.pageBreadcrumbs span{display:inline-block}.admin__items__block select{border:1px solid #ccc;border-radius:5px;color:#333;height:38px;position:relative;background-color:#fff;cursor:pointer;font-size:16px;font-weight:normal;padding:4px 28px 4px 12px;width:237px;transition:border-color .2s ease-in-out}.admin__items__block label{display:block;margin-bottom:10px}.left-space.not-active{width:6px}.selected-label-container{display:flex;cursor:move;max-width:100%}.typeListBox.multi-suggest-box{background-color:#fff;display:flex;flex-wrap:wrap;align-items:flex-start;border-width:1px;border-style:solid;border-color:#ccc;border-radius:5px;transition:border-color .3s ease-in-out}.typeListBox,.commonListBox{float:none !important}.edit-update .layout-main .editRouteContent-TableRow{display:block}.typeListBox.multi-suggest-box input{outline:0;border:0}.editRouteContent .button-tag{flex:0 0 auto;padding-right:24px;margin-top:5px;cursor:move;max-width:370px}.selected-label{display:block;align-items:center;width:100%;font-weight:400 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-label-container .close-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:12px;height:12px;cursor:pointer;margin-top:0 !important;user-select:none}.selected-label-container .close-btn:before,.selected-label-container .close-btn:after{content:'';position:absolute;left:0;top:5px;width:100%;height:2px;background-color:#666}.selected-label-container .close-btn:after{transform:rotate(-45deg)}.selected-label-container .close-btn:before{transform:rotate(45deg)}.editRouteContent .button-tag{flex:0 0 auto;padding-right:24px;margin-top:5px;cursor:move;max-width:370px}.payment-item,.transport-class-item{display:flex;align-items:center}.payment-item-img{display:flex;align-items:center;justify-content:center;width:27px;height:27px;margin-right:7px;flex-shrink:0}.change-password-container{margin-top:120px;margin-bottom:120px}.change-password-container>h1{margin-top:0}#changePasswordForm{max-width:400px}#changePasswordForm .form-group{margin-bottom:20px}#changePasswordForm .field-wrap{position:relative;display:block}#changePasswordForm .field-wrap .gwt-common-text-box{margin-right:10px}#changePasswordForm .message{position:absolute;top:-6px;right:-150px;width:130px;display:block;margin-top:6px;color:red;font-size:14px;line-height:18px}.update__btn-how{text-align:center;justify-content:center}.thankyou,.error-page-title,.success-reg-title,.success-reg-small,.unsibscribe-container{min-height:calc(100vh - 421px);display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0;text-align:center}.error-page-title b{margin:0 12px;font-size:48px;font-weight:700}.away-container{max-width:850px;margin:120px auto;text-align:left}.away-container>h1,.unsibscribe-container>h1{margin-bottom:0}.error-page-title{font-family:Helvetica,Arial,Lucida Sans Unicode,Helvetica Neue,sans-serif}.mobile-menu-overlay{z-index:100}.mobile-menu{z-index:105;width:260px}.mobile-menu-active .mobile-menu-overlay{background-color:rgba(0,0,0,0.2);opacity:1}.mobile-menu-link{font-size:14px}#new-route-holder>button{font-size:14px;padding-top:10px;padding-bottom:9px}.mobile-menu{opacity:1;transition:all .3s ease}.layout .minus-button{margin-top:0}.modal__block.modal__block--lang{display:flex;flex-wrap:wrap;padding:10px 6px}@media print{.footer{display:none}}.mobileNav{display:none}@media screen and (max-width:992px){.gwt-Frame-thanks{height:190px !important}}@media screen and (max-width:412px){.gwt-Frame-thanks{height:250px !important}}@media screen and (max-width:359px){.mobileNav_item a,.mobileNav_item span{padding-top:7px}}.routesFilters{display:flex}.hint-transport-1,.edit-transport-1{position:relative;top:2px;width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -40px -308px}.hint-transport-2,.edit-transport-2{position:relative;top:2px;width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -60px -308px}.hint-transport-3,.edit-transport-3{position:relative;top:2px;width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -80px -308px}.hint-transport-4,.edit-transport-4{position:relative;top:2px;width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -100px -308px}.hint-transport-5,.edit-transport-5{position:relative;top:2px;width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -120px -308px}.hint-transport-6,.edit-transport-6{position:relative;top:2px;width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -140px -308px}.hint-transport-7,.edit-transport-7{position:relative;top:2px;width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -160px -308px}.hint-transport-8,.edit-transport-8{position:relative;top:2px;width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -180px -308px}.hint-transport-9,.edit-transport-9{position:relative;top:2px;width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -200px -308px}.hint-transport-10,.edit-transport-10{position:relative;top:2px;width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -220px -308px}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-1,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-2,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-3,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-4,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-5,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-6,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-7,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-8,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-9,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-10,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-human{position:absolute;display:inline-block;padding-top:4px}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-1:before,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-2:before,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-3:before,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-4:before,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-5:before,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-6:before,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-7:before,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-8:before,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-9:before,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-10:before,.StopPopupInfoWindow .stopsPanel .RouteTypeImage-human:before,.icon-transport-1:before,.icon-transport-2:before,.icon-transport-3:before,.icon-transport-4:before,.icon-transport-5:before,.icon-transport-6:before,.icon-transport-7:before,.icon-transport-8:before,.icon-transport-9:before,.icon-transport-10:before,.button__icon-transport-1:before,.button__icon-transport-2:before,.button__icon-transport-3:before,.button__icon-transport-4:before,.button__icon-transport-5:before,.button__icon-transport-6:before,.button__icon-transport-7:before,.button__icon-transport-8:before,.button__icon-transport-9:before,.button__icon-transport-10:before{content:'';width:16px;height:16px;display:inline-block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-human:before{background-position:-20px -308px}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-1:before,.icon-transport-1:before,.button__icon-transport-1:before{background-position:-40px -308px;opacity:1;visibility:visible}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-2:before,.icon-transport-2:before,.button__icon-transport-2:before{background-position:-60px -308px;opacity:1;visibility:visible}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-3:before,.icon-transport-3:before,.button__icon-transport-3:before{background-position:-80px -308px;opacity:1;visibility:visible}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-4:before,.icon-transport-4:before,.button__icon-transport-4:before{background-position:-100px -308px;opacity:1;visibility:visible}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-5:before,.icon-transport-5:before,.button__icon-transport-5:before{background-position:-120px -308px;opacity:1;visibility:visible}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-6:before,.icon-transport-6:before,.button__icon-transport-6:before{background-position:-140px -308px;opacity:1;visibility:visible}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-7:before,.icon-transport-7:before,.button__icon-transport-7:before{background-position:-160px -308px;opacity:1;visibility:visible}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-8:before,.icon-transport-8:before,.button__icon-transport-8:before{background-position:-180px -308px;opacity:1;visibility:visible}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-9:before,.icon-transport-9:before,.button__icon-transport-9:before{background-position:-200px -308px;opacity:1;visibility:visible}.StopPopupInfoWindow .stopsPanel .RouteTypeImage-transport-10:before,.icon-transport-10:before,.button__icon-transport-10:before{background-position:-220px -308px;opacity:1;visibility:visible}.privacy-list-item .icon{display:flex;align-items:center;justify-content:center}.ideaTeaserDivider{position:relative}.ideaTeaserDivider:after{content:'';display:inline-block;width:2px;height:58%;transform:rotate(152deg);vertical-align:middle;background:#f86433;position:absolute;top:-4px;left:-11px}.ideaTeaserDivider:before{content:'';display:inline-block;width:2px;height:58%;transform:rotate(-152deg);vertical-align:middle;background:#f86433;position:absolute;bottom:-3px;left:-11px}@media screen and (max-width:800px){.ideaTeaserDivider:after,.ideaTeaserDivider:before{height:56%}}@media screen and (max-width:768px){.ideaTeaserDivider:after,.ideaTeaserDivider:before{display:none}}.stopsNumber-noStops:before{display:none}.yourCity__modal{width:276px;border-color:#ffdf80;background:#ffecb2;color:#333;text-shadow:none;box-shadow:0 2px 15px rgba(0,0,0,0.2);position:absolute;margin-left:-85px;z-index:10;border-radius:12px}.yourCity__modal .arrow:before{content:'';display:block;overflow:hidden;left:50%;margin-left:-7px;bottom:100%;top:auto;position:absolute;border:0;border-top:13px solid #ffecb2;border-left:13px solid #ffecb2;transform:translateY(7px) rotate(45deg)}.yourCity__modal__content{padding:15px 20px}.yourCity__modal__content h4{font-weight:700;font-size:16px;color:#333;margin:0 0 5px 0}.yourCity__modal__content #currentCity{color:#333}.yourCity__btns{display:flex;align-items:center;justify-content:flex-start}.yourCity__btns button{margin:0 10px 0 0}.yourCity__btns button:hover{background-color:#ff7d52}@media screen and (max-width:992px){.yourCity__modal{margin-left:-175px}.yourCity__modal .arrow:before{left:85%}}.menu-user-panel-wrap{min-height:80px !important;display:flex;align-items:center;justify-content:center;padding:0 !important}@media screen and (min-width:960px){.menu-user-panel-wrap{height:0 !important;min-height:auto !important}}.button-tag.button-tag-icon.bg-icon{display:flex;align-items:center;padding-left:8px}.commonTabMenu-top{position:relative;display:flex;margin-bottom:15px}.commonTabItem-top{position:relative;display:flex;align-items:center;flex:1 0 auto;justify-content:center;text-align:center;width:50%;min-height:42px;padding-left:30px;padding-right:30px;font-size:16px;line-height:19px;color:#333;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#f5f5f5;cursor:pointer;user-select:none;text-decoration:none;outline:0}.commonTabItem-top:first-child{border-left:1px solid #e5e5e5}.commonTabItem-top.commonTabItem-top-active{border-top-color:#f86433;box-shadow:inset 0 1px 0 #f86433;border-bottom-color:transparent;background-color:transparent;cursor:default}#preloader{position:fixed;width:100%;height:100%;z-index:99;background:#fff;left:0;top:0;bottom:0;right:0;display:none}.spinner{position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-32px;height:64px;width:64px;animation:rotate .8s infinite linear;border:6px solid #f86433;border-right-color:#fff3ef;border-radius:50%}@keyframes rotate{0{transform:rotate(0)}100%{transform:rotate(360deg)}}#preloader.done{display:none}.main-body #preloader,.landing_body #preloader,.body_admin #preloader{display:none}.not-confirmed{position:relative;background-color:#f86433;color:#fff;padding:7px 35px 7px 7px;font-size:14px;line-height:20px;text-align:center;box-shadow:0 0 2px rgba(0,0,0,0.2);z-index:100;top:0;left:0;right:0;width:100%}.not-confirmed.sticky{position:fixed}.pageHeader .fakeAuth__btn{position:relative;width:106px;display:block;padding:8px 16px 8px 38px;justify-content:flex-start;text-align:left}.fakeAuth__btn{position:absolute;left:0;width:220px}@media screen and (max-width:992px){.pageHeader .fakeAuth__btn{display:none}}.techinfo__update{color:#333;font-weight:bold;font-size:14px}.techinfo__update span{color:#f86433}.commonLoginWindow-loginform-bottom .checkbox-img{border:0;width:20px !important;height:20px !important;border-radius:3px;border-color:#ccc}.body_manual .fakeAuth__btn{display:none}.not-found-global{width:100%;color:#fff;background-color:#ff9766;font-size:11px;padding:1px 10px;margin-top:0;border-radius:0 0 3px 3px;display:none}#searchtext.mod_error{border-color:#ff9766;border-radius:5px 5px 0 0;transition:border-color 0 ease-in-out}.tabs{position:relative;margin-top:30px}.tabs .tabs-btn:first-child{border-radius:5px 0 0 0 !important}.tabs .tabs-btn:last-child{border-radius:0 5px 0 0 !important}.tabs-btns-wrap{display:flex;margin:0 0 16px 0}.tabs-btns-wrap:before,.tabs-btns-wrap:after{display:table;content:''}.tabs-btns-wrap:after{clear:both}.tabs-btn{position:relative;display:flex;align-items:center;flex:1 0 auto;justify-content:center;text-align:center;width:50%;min-height:38px;padding-left:30px;padding-right:30px;font-size:16px;line-height:18px;color:#333;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:0;background-color:#f5f5f5;cursor:pointer;user-select:none;text-decoration:none;outline:0}.tabs-btn input{display:none}.tabs-btn.active:after{display:none}.form-group-control .tabs-btn{max-width:200px;flex:inherit}@media(max-width:991px){.tabs-btn{min-height:38px;padding-left:10px;padding-right:10px}}.tabs-btn:hover{background-color:#fff}.tabs-btn:first-of-type{border-left:1px solid #e5e5e5;border-radius:5px 0 0 0}.tabs-btn:last-of-type{border-radius:0 5px 0 0}.tabs-btn.active{background-color:transparent;font-weight:bold;cursor:default}.tabs-btn.active:hover{color:#000}.tabs-content-item{display:none}.tabs-content-item:first-child{display:block}.user-body .tabs-btn{width:auto;flex:1}.user-body .tabs-btns-wrap{margin-bottom:15px}.comments-info-rate{position:relative;display:flex;align-items:center;overflow:hidden;flex-shrink:0}.vote{position:relative;display:inline-flex;align-items:center}.vote-item{width:34px;height:28px;flex-shrink:0;padding-left:3px;padding-right:3px;cursor:pointer;user-select:none}.vote-item:before{content:attr(data-marks-text);position:absolute;left:100%;top:6px;margin-left:12px;font-size:16px;line-height:20px;color:#999;white-space:nowrap;pointer-events:none;display:none}.vote-item:hover:before{display:block}.vote-item.show-tooltip:before{display:block}.vote-item input{display:none}.updateTabs{display:none}.catalog-sidebar .btn-action,.pageContent__sidebar .btn-action{justify-content:flex-start}.border-review{margin-top:-1px;border:0;padding:0 16px 16px 16px}#comments{border:0}html:lang(en) .pageHeader__col__user .fakeAuth__btn{min-width:107px}html:lang(de) .pageHeader__col__user .fakeAuth__btn{min-width:130px}html:lang(es) .pageHeader__col__user .fakeAuth__btn{min-width:152px}.tag-btn{min-width:36px;cursor:pointer;outline:0;padding:3px 8px;background:#fff;border:1px solid #e5e5e5;position:relative;transition:all .3s linear;border-radius:3px;text-decoration:none;font-size:16px;line-height:20px;color:#333;text-align:left;font-variant-ligatures:normal;font-feature-settings:normal}.typeBlock .tag-btn{display:flex;justify-content:center}.tag-btn--Main:before{position:absolute;top:50%;left:8px;transform:translateY(-50%);display:block;content:''}.tag-btn--IconLeft{padding-left:0}.tag-btn--IconRight{padding-right:28px}.tag-btn--IconLeft .icon,.tag-btn--IconLeft .flag{position:absolute;top:50%;transform:translateY(-50%);border:0}.tag-btn--Flag{padding-left:36px}.tag-btn--Flag .icon,.tag-btn--Flag .flag{width:20px;height:12px;left:8px}.tag-btn--Color{padding-left:32px}.tag-btn--Color .icon{border-radius:3px;width:16px;height:16px;left:10px}.tag-btn--Payment{padding-left:36px}.tag-btn--Payment .icon{width:20px;height:auto;left:8px}.tag-btn--Transport{padding-left:32px}.tag-btn--Transport .icon{width:16px;height:16px;left:8px}.tag-btn--Main{padding-left:32px}.tag-btn--float{float:left;margin:0 6px 6px 0}.tag-btn .tooltip{display:none}.tag-btn:hover{background-color:#f5f5f5;color:#000;text-decoration:none}.editRouteContent .tag-btn{flex:0 0 auto;margin-top:4px;cursor:move;max-width:340px;display:flex}@media(max-width:1500px){.editRouteContent .tag-btn{max-width:300px}}@media(max-width:1320px){.editRouteContent .tag-btn{max-width:220px}}@media(max-width:580px){.editRouteContent .tag-btn{max-width:400px}}@media(max-width:470px){.editRouteContent .tag-btn{max-width:220px}}.row--column{flex-direction:column}.widget-btn{height:28px;background:#fff;border:1px solid #e5e5e5;box-shadow:0 2px 4px rgba(0,0,0,0.2);border-radius:3px;font-size:14px;color:#f86433;padding:4px 8px 4px 28px}.widget-btn:before{position:absolute;top:50%;left:8px;display:block;content:'';width:16px;height:16px;transform:translateY(-50%)}.switch-wrapper{border:1px solid #e5e5e5;box-sizing:border-box;border-radius:5px;display:inline-flex}.switch-btn{display:inline-block;position:relative;cursor:pointer}.switch-radio{position:absolute;display:none}.switch-radio:checked+.switch-label{background:#f86433;color:#fff}.switch-label{display:block;width:100%;padding:12px 16px;color:#333;font-size:16px;height:38px;cursor:pointer;line-height:15px;transition:all .15s linear}@media(max-width:479px){.groups{flex-direction:column;margin-bottom:0}.commentsContainer .expandFullList{padding:22px 0 16px}}.tabs{position:relative;margin-top:15px}.tabs.hidden{display:none}.tabs-btn{position:relative;display:flex;align-items:center;flex:0 0 auto;justify-content:center;text-align:center;min-height:42px;padding:12px;width:33.3333333%;font-size:16px;line-height:17px;color:#333;float:left;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#f5f5f5;cursor:pointer;border-radius:0 !important;user-select:none;text-decoration:none;outline:0}.body_route .tabs-btn,.body_idea .tabs-btn{width:50%}.tabs-btn:first-child{border-left:1px solid #e5e5e5}.tabs-btn:hover{color:#f86433}.tabs-btn.active{border-top-color:#f86433;box-shadow:inset 0 1px 0 #f86433;border-bottom-color:#fff;background-color:transparent;cursor:default;pointer-events:none;font-weight:400 !important}.tabs-btn.active:hover{color:#333}.update-body .commentsContainer h2:before{display:none}.UserPasswordRestoreWindow-content .btn-action{margin-top:8px}.btn-action.addNewCity{flex-wrap:wrap;height:auto}.add-wrap .btn-action,.btn-action--content{display:inline-flex}.btn-action-nonActive{background-color:#e5e5e5;border-color:#e5e5e5;color:#666;text-decoration:none;pointer-events:none}.adding .btn-action{margin-right:8px;white-space:nowrap}.adding .btn-action.mod_margin{margin:8px 0 0 0}.auto-btn{display:none}.transport-icon:before{content:attr(data-name);position:absolute;bottom:100%;left:0;display:none;white-space:nowrap;border:1px solid #ffdf80;color:#333;border-radius:12px;font-size:14px;line-height:18px;font-weight:normal;margin-bottom:8px;padding:2px 10px;background-color:#ffecb2}.transport-icon:hover:before{display:block}.map div[style*='default']{cursor:default !important}.map div[style*='move']{cursor:move !important}.overflow-hidden body{overflow:hidden}.StopPopupInfoWindow{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.5);width:286px;z-index:140;margin-left:-2.5px}.StopPopupInfoWindow table{width:100%;table-layout:fixed}.StopPopupInfoWindow .table__changeNumber td:first-child{width:42%}@media(max-width:767px){.gwt-common-box-error-message{vertical-align:top}.StopPopupInfoWindow .adding .commonButtonGray{margin-bottom:3px}}.text-stopInfo{color:#999;font-size:12px;padding:8px 0}.stopsPanel-wrapper .text-stopInfo{padding:0}.stopsPanel img{display:inline-block;position:absolute}.stopsPanel .listOfRoutes{display:inline-block;min-height:25px;padding-left:25px}.stopsPanel .route{text-decoration:underline;display:inline-block;vertical-align:top;color:#6e9fb1;font-size:13px;list-style:none outside none;cursor:pointer}.stopsPanel .route:hover{color:#3d505a}.StopPopupInfoWindow-Title p{color:#333;font-size:12px;font-weight:normal;margin:0;padding:0}.StopPopupInfoWindow-Title:after{content:"";height:14px;margin-top:-7px;position:absolute;right:9px;top:50%;width:9px}.stopsPanel{padding:12px 12px 10px 10px}.stopsPanel-end{padding:12px 12px 10px 10px}.StopPopupInfoWindow .adding{background-color:#fff;padding:0 10px 10px 10px}.stopInfoContent{max-width:350px;min-width:150px}.StopPopupInfoWindow-Title{background:0;padding:0;min-height:1px}.StopPopupInfoWindow-Title:hover{background:0}.StopPopupInfoWindow-Title>a{text-decoration:none;display:block;color:#333;background:#fff;background-size:33px;border-radius:4px 4px 0 0;min-height:42px;overflow:hidden;padding:0 10px 8px 48px;position:relative;line-height:24px}.StopPopupInfoWindow-Title>a:hover{color:#333;text-decoration:none;background-color:#f5f5f5}.StopPopupInfoWindow-Title h4{margin:0 0 2px;padding:10px 0 0;font-size:14px;line-height:18px;user-select:text}.StopPopupInfoWindow-Title .stop-id{font-size:12px;font-weight:400;line-height:18px;margin-top:0}.StopPopupInfoWindow-Title .stop-id:before{content:'ID: '}.dup-link{margin:0;padding:10px 10px 10px 10px;background-color:#fff}.arrowPopupPanel{cursor:pointer}.linksAbsolutePanel{left:16px;position:absolute !important;top:16px}.hidden{display:none;visibility:hidden}.expandMap{left:0;position:fixed;top:0;z-index:110;width:100%;height:100%;background-color:#fff}.DirectionPanel{height:225px;width:210px;position:relative;overflow-y:auto;overflow-x:hidden;background-color:#fff}@media(max-width:991px){.DirectionPanel:last-child{margin-bottom:20px}.MapEditorPanel-expand .DirectionPanel{margin-left:0;width:210px}}@media(max-width:767px){.DirectionPanel{margin-left:0;width:100%}.MapEditorPanel-expand .DirectionPanel{display:none}}.MapEditorPanel-expand{left:0;position:fixed;top:0;z-index:110;width:100%;height:100%}.MapEditorPanel-expand>table{height:100% !important}.MapEditorPanel{background-color:transparent}.MapEditorPanel .map{height:100%;width:100%}.UpdatingUpdatePanel-send{margin:0 0 0 5px}.zRBiqeIxNg,.LinesAndStops-item{border-bottom:1px solid #e5e5e5;margin-bottom:16px;padding-bottom:16px}@media(max-width:991px){.zRBiqeIxNg,.LinesAndStops-item{display:block}}.zRBiqeIxNg:last-of-type,.LinesAndStops-item:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}@media(max-width:991px){.zRBiqeIxNg tbody,.zRBiqeIxNg tr,.zRBiqeIxNg td,.LinesAndStops-item tbody,.LinesAndStops-item tr,.LinesAndStops-item td{display:block}}.StopPopupInfoWindow-Title{background:#fff;background-size:40px;border-radius:4px 4px 0 0;min-height:42px;overflow:hidden;padding:0 10px 8px 48px;position:relative}.StopPopupInfoWindow-Title:before{position:absolute;z-index:1;top:10px;left:10px}.StopPopupInfoWindow .popupContent{border-radius:5px;overflow:hidden}.city-pin-icon{z-index:3500 !important}#container-3words{word-break:break-word}.grecaptcha-badge{z-index:90}#searchField.mod_error,.search-field.mod_error{border-color:#ff9766 !important;border-radius:5px 5px 0 0;transition:border-color 0 ease-in-out}.search-not-found{background-color:#ff9766;width:100%;margin-top:0;padding:1px 10px;border-radius:0 0 3px 3px;font-size:11px;color:#fff;display:none}.tooltip{position:relative;width:18px;height:18px;margin-top:2px;margin-left:auto}.tooltip-icon{display:block;width:18px;height:18px;font-weight:normal;margin-left:0;color:#333;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -119px -247px;cursor:pointer}.tooltip-icon:before{display:block;content:'';width:18px;height:40px;position:absolute;top:50%;left:18px;margin-top:-20px}.tooltip-description{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:15px;background-color:#ffecb2;color:#333;font-weight:normal;font-size:14px;line-height:22px;padding:10px;width:340px;border-radius:12px;opacity:0;visibility:hidden;pointer-events:none;z-index:90;border:1px solid #ffdf80;transition:none}.tooltip:hover .tooltip-description{opacity:1;visibility:visible;pointer-events:auto;transition:all 0 ease-in-out}.tooltip-description:before{content:'';position:absolute;z-index:2;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:8px 7px 8px 0;border-color:transparent #ffecb2 transparent transparent}.tooltip-description:after{content:'';position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:10px 8px 10px 0;border-color:transparent #ffdf80 transparent transparent}.updateJournalHelpText{padding:16px 0 0 0}@media(max-width:767px){.updateJournalHelpText{padding:20px 0 0 0}}@media screen and (max-width:1300px){.gwt-SuggestBoxPopup{width:235px}}@media screen and (max-width:1024px){.header-inner #new-route-holder{display:none}.mobile-menu #new-route-holder{display:block}.widget-btn-wrap{display:none}.pageHeader .box{padding-right:0}.pageHeader__logo{margin-right:40px}.pageHeader__logo>img{width:140px}.pageHeader__nav>li{margin-right:40px}.pageHeader__nav>li.has-dropdown{margin-right:24px}.pageHeader .mobile-btn{display:block}.pageHeader__nav__dropdown.is_hover:hover>ul.pageHeader__nav__dropdown_menu,.pageHeader__nav__dropdown.is_hover:focus>ul.pageHeader__nav__dropdown_menu{display:none}.footer .middle .column:nth-child(1){width:226px;margin-right:30px}.footer .middle .column:nth-child(2){width:226px;margin-right:30px}.footer .middle .column:last-child{width:217px;margin-right:30px}.footer__row{padding-left:0;padding-right:0}.footer .middle .column:nth-child(1){width:226px;margin-right:30px}.footer .middle .column:nth-child(2){width:226px;margin-right:30px}.footer .middle .column:last-child{width:202px;margin-right:30px}.footer__copy{padding-left:0}}@media screen and (max-width:961px){.menu-user-panel-wrap:before{background-image:url(../../../../public/images/sprites/globalSprite_v35.svg);background-color:transparent;background-repeat:no-repeat;background-position:-40px -288px;position:absolute;z-index:10;top:32px;left:24px;width:16px;height:16px;display:block;content:''}.menu-user-panel-wrap.mod_authorized:before{display:none}.pageHeader__col__user:before{display:none}.menu-user-panel-wrap{position:relative}.UserPanelAutherMenu{display:none !important}.userPanel-login.active .UserPanelAutherMenu{display:block !important}#userPanel{flex:1 1 auto;min-width:1px;order:1;margin-right:0}#userPanel>div{display:flex;align-items:center;max-width:100%;min-width:1px;justify-content:flex-end}#userPanel>div:nth-child(2){display:none}.UserPanelAutherMenu{z-index:2;padding-top:48px;position:absolute;left:0;right:0;top:-10px;margin-left:0;min-width:150px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.2);background-color:#fff}.UserPanelAutherMenu .CommonHTML{position:relative;cursor:pointer;font-size:14px;line-height:18px;padding-top:10px;padding-left:9px;padding-right:30px;padding-bottom:10px;text-decoration:none;background-color:#fff;border-top:1px #f5f5f5 solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UserPanelAutherMenu .CommonHTML:hover{background-color:#f5f5f5}.userPanel-login{cursor:pointer;position:relative;padding-left:13px;padding-right:20px;text-align:left;flex:1 1 auto;min-width:1px}.userPanel-login:after{clear:both;display:table;content:''}.UserPhoto50{position:static;top:0;right:0}.userPanel-login .UserPhoto50{position:absolute}.UserPhoto50-img{height:28px;width:28px;display:block}.mobile-menu .UserPhoto50-img{width:50px;height:50px;border-radius:50%}.userPanel-username{position:relative;z-index:3;height:28px;padding-left:7px;font-size:16px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.pageContent__sidebar{float:none;width:100%;margin-bottom:15px;padding-right:0;position:static}.pageContent__main{margin-left:0}.pageHeader .lang{display:none}.intro__row .edit-review-button,.mobile__signBtn,.usage-mobile,.mobile__features__column,.mobile__signBtn,.bottomFixed-updatePanelMobile{display:none}#preloader{display:block}.user-links .btn-action{font-size:14px}.reviews-count.hint:after,.reviews-count[data-hint]:after{display:none}.stops-panel{display:none}.map-panel{margin-left:0;overflow:hidden}}@media screen and (max-width:767px){.iconLayers:before{top:8px;left:8px}.map-btn.iconPlus:before{top:18px;left:9px}.map-btn.iconPlus:after{top:18px;left:16px}.map-btn.iconMinus:before{top:16px;left:9px}.map-btn--iconMinus{margin-bottom:50px}#mapContainer .widget-btn{right:10px;display:none}.btn-action--big:hover{transform:scale(1)}.btn-action{padding-left:12px;padding-right:12px}.btn-action--icon{padding-left:40px;padding-right:12px}.btn-action--square{padding:0}.tag-btn{padding-top:7px;padding-bottom:7px}.mainTable tr td,.mainTable tr th{font-size:13px}.component__table .component__top{display:block}.component__table .component__table__search{width:100%;max-width:100%;margin-right:0}.RrciViaW .gkZoxeopjlM,.commonPageableTable .table-wrapper{display:none}.PHHyemJCXaPyN,.CommonPageTable-row{display:block;margin-bottom:10px;border-bottom:1px solid #ccc}.PHHyemJCXaPyN .QJMENGotvTM,.PHHyemJCXaPyN .CuaSHIntb,.PHHyemJCXaPyN .OohJsEef,.PHHyemJCXaPyN .madDeHIvbAxcUV,.PHHyemJCXaPyN .ZoUzMkALi,.PHHyemJCXaPyN .updateRoute-isnew,.PHHyemJCXaPyN .updateRoute-user,.PHHyemJCXaPyN .updateRoute-plusMinus,.PHHyemJCXaPyN .updateRoute-city,.PHHyemJCXaPyN .updateRoute-ts,.CommonPageTable-row .updateRoute-isnew,.CommonPageTable-row .updateRoute-user,.CommonPageTable-row .updateRoute-plusMinus,.CommonPageTable-row .updateRoute-city,.CommonPageTable-row .updateRoute-ts{width:100%;table-layout:fixed;display:table;border-collapse:separate;border-bottom:0;border-top:1px solid #ccc;padding:8px;position:relative;text-decoration:none}.PHHyemJCXaPyN .QJMENGotvTM:before,.PHHyemJCXaPyN .CuaSHIntb:before,.PHHyemJCXaPyN .OohJsEef:before,.PHHyemJCXaPyN .madDeHIvbAxcUV:before,.PHHyemJCXaPyN .ZoUzMkALi:before,.CommonPageTable-row .QJMENGotvTM:before,.CommonPageTable-row .CuaSHIntb:before,.CommonPageTable-row .OohJsEef:before,.CommonPageTable-row .madDeHIvbAxcUV:before,.CommonPageTable-row .ZoUzMkALi:before,.CommonPageTable-row .updateRoute-isnew:before,.CommonPageTable-row .updateRoute-user:before,.CommonPageTable-row .updateRoute-plusMinus:before,.CommonPageTable-row .updateRoute-city:before,.CommonPageTable-row .updateRoute-ts:before{content:attr(data-label)': ';font-weight:bold;display:table-cell;vertical-align:top;width:50%;padding-right:20px}.PHHyemJCXaPyN .QJMENGotvTM:after,.PHHyemJCXaPyN .CuaSHIntb:after,.PHHyemJCXaPyN .OohJsEef:after,.PHHyemJCXaPyN .madDeHIvbAxcUV:after,.PHHyemJCXaPyN .ZoUzMkALi:after,.CommonPageTable-row .QJMENGotvTM:after,.CommonPageTable-row .CuaSHIntb:after,.CommonPageTable-row .OohJsEef:after,.CommonPageTable-row .madDeHIvbAxcUV:after,.CommonPageTable-row .ZoUzMkALi:after,.CommonPageTable-row .updateRoute-isnew:after,.CommonPageTable-row .updateRoute-user:after,.CommonPageTable-row .updateRoute-plusMinus:after,.CommonPageTable-row .updateRoute-city:after,.CommonPageTable-row .updateRoute-ts:after{content:'';position:absolute;top:0;bottom:0;background-color:#ccc;width:1px;left:50%;margin-left:-8px}.table.no-th thead{display:none}.table{font-size:14px;line-height:18px}.table.no-th tbody{display:block}.table.no-th tr{display:table;table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:10px}.table.no-th tr:last-child{margin-bottom:0}.table.no-th td{display:table-row;padding:0;border:0}.table.no-th td:nth-child(3),.table.no-th td:nth-child(4){text-align:left}.table.no-th td:before{content:attr(data-label)': ';display:table-cell;vertical-align:middle;width:50%;padding:8px;border:1px solid #ccc;font-weight:bold}.table.no-th .cell-inner{position:relative;display:table-cell;vertical-align:middle;width:50%;border:1px solid #ccc;padding:8px}.table.no-th td:first-child .cell-inner{padding-left:34px}.table.no-th .cell-inner .img-wrap{position:absolute;top:50%;left:8px;transform:translateY(-50%);max-height:18px;max-width:18px}.mobileRestructured .mainTable thead{display:none}.mobileRestructured .mainTable{display:block;font-size:13px;line-height:18px}.mobileRestructured .mainTable tbody{display:block}.mobileRestructured .mainTable tr{display:table;table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:10px}.mobileRestructured .mainTable tr:last-child{margin-bottom:0}.mobileRestructured .mainTable td{display:table-row;padding:0;border:0}.mobileRestructured .mainTable td:nth-child(3),.mobileRestructured .mainTable td:nth-child(4){text-align:left}.mobileRestructured .mainTable td:before{content:attr(data-label)': ';display:table-cell;vertical-align:middle;width:50%;padding:8px;border:1px solid #ccc;font-weight:bold}.mobileRestructured .mainTable .cell__inner{position:relative;display:table-cell;vertical-align:middle;width:50%;border:1px solid #ccc;padding:8px}.mobileRestructured .mainTable td:first-child .cell__inner{padding-left:34px}.mobileRestructured .mainTable .cell__inner .imgWrap{position:absolute;top:50%;left:8px;transform:translateY(-50%);max-height:18px;max-width:18px}.mainTable .cell__inner__overflow.has-shadow{max-height:148px}input.form-control,select.form-control,textarea.form-control{height:44px;padding:12px 12px 11px}.formGroup__inner{margin-bottom:15px;padding-left:0}.pageHeader__col.is_left,.pageHeader__col.is_buttons{float:none}.pageHeader__col.is_left{position:absolute;top:0;left:0;z-index:2}.pageHeader__col.is_buttons{position:absolute;top:0;right:0;z-index:2}.pageHeader__col_map{width:100%;padding-left:125px;padding-right:60px}.pageHeader__col_map #city{max-width:none}.pageHeader__logo .logo_label{top:0}.pageHeader__logo:before{width:120px;height:16px;display:block;background:url(../../../../public/images/sprites/globalSprite_v35.svg) no-repeat -154px -386px}.pageHeader{border-bottom:0}.pageHeader .lang{display:block}.pageHeader .lang .lang-current{height:48px;line-height:48px}.pageHeader__col_map.is_right{float:left}#city{padding:15px 8px 15px 10px;height:48px;line-height:18px;font-size:14px;overflow:visible}#city .cityPanel{position:relative;padding-right:16px}#city .cityPanel:before{position:absolute;top:3px;right:2px;content:'';display:inline-block;width:8px;height:8px;transform:rotate(-135deg);border-top:1.5px solid #3d505a;border-left:1.5px solid #3d505a;vertical-align:middle}#city:before{display:none}.cityPanel{display:inline-block}.pageHeader__nav{display:none}.pageHeader__inner{border-bottom:0}.pageHeader__inner{height:48px}.pageHeader__logo{margin-right:0;height:48px;padding-top:15px;padding-bottom:17px}.pageHeader .mobile-btn{height:48px}.pageHeader .mobile-btn span{top:22px}.pageHeader .lang{height:48px}.pageHeader:after{display:none}.pageHeader .mobile-btn{display:none}.menu-close{display:none}.mobile-menu-a{padding-top:0}.menu-wrapper{margin-top:0 !important;padding-bottom:50px;opacity:1;transition:all 0 ease}.yourCity__modal{margin-left:30px}.yourCity__modal .arrow:before{left:50%}.pageTitle{font-size:24px;margin-bottom:20px}.pageContent.has_marginTop{margin-top:20px}.pageContent.has_marginBottom{margin-bottom:30px}.pageContent>.is_flex{display:flex;flex-direction:column}.pageContent .is_order_1{order:1}.pageContent .is_order_2{order:2;margin-top:20px}.pageContent__sidebar small{display:block;color:#333}.pageContent__sidebar .btn-action--iconFeedback{flex-direction:column;height:auto;align-items:flex-start;background:#fff;color:#f86433;padding-top:8px;padding-bottom:8px;padding-left:40px}.pageContent__sidebar .btn-action--iconFeedback:hover{background-color:#fff3ef;border-color:#f86433;color:#f86433}.pageContent__sidebar .iconCommentWhite:before{background-position:-120px -268px}.comments-header .btn-action--iconFeedback:before{background-position:-120px -268px}.pageContent__sidebar .iconMapWhite{width:100%;display:block;text-align:left}.lang-link{font-size:15px;line-height:20px}.CitiesPanel-cityLabel{margin-bottom:0}.cityPopupPanel-statePanel{margin-bottom:0}.CountryPanel{height:calc(100vh - 182px) !important}.CitiesPanel-citiesLabelsPanel{height:calc(100vh - 232px) !important}.cityPopupPanel-statePanel,.CitiesPanel-cityLabel{-webkit-tap-highlight-color:transparent}.cityPopupPanel-statePanel:active{background-color:#6e9fb1}.CitiesPanel-cityLabel:active{background-color:#6e9fb1}.photo-popup .b-popup{max-width:100%;max-height:95%}.notifications-box h1{font-size:24px;padding-right:0}.notifications-box #page-title a{font-size:12px;text-align:right}.notifications-box .commentBlock{padding:12px 0 12px 40px}.notifications-box .commentBlock:before{left:7px;width:24px;height:24px}.notifications-box .commentBlock.idea:before{background-size:22px}.notifications-box .commentText{font-size:14px;line-height:18px;padding-right:0}.notifications-box .commentText span{display:block;margin-top:2px;position:static}.map-layers{display:block !important}.map-layers .commonListBox{width:34px;height:34px}.map-layers{right:8px !important}.commonMap-controlZoom{width:34px !important;height:34px !important}.zoom-info{width:34px;height:34px;line-height:34px}.commonListBox{height:44px;padding-top:7px;padding-bottom:7px}.commonListBox-popupPanel-element:hover{background-color:transparent}.commonListBox-popupPanel-element:active{background-color:#e5e5e5}.mobile-menu .lang{top:13px}.menu-wrapper{transition:all .4s ease}.mobile-menu-link:before{display:none}.menu-close{width:53px;height:53px}.menu-close:before,.menu-close:after{left:10px;top:22px}.mobileNav{background-color:#fff;position:fixed;z-index:110;bottom:0;width:100%;height:50px;display:block;box-shadow:0 -2px 8px rgba(0,0,0,0.2)}.mobileNav_item{position:relative;width:33.33333333%;min-height:1px;float:left;padding:0}.mobileNav_item a,.mobileNav_item span{position:relative;z-index:10;display:block;padding-top:9px;padding-bottom:3px;font-size:11px;text-align:center;text-decoration:none;overflow:hidden}.mobileNav_item a:visited{color:#3d505a}.mobileNav_item span,.mobile-menu-active .mobileNav_item.menu a,.mobileNav_item.catalog .redirect{font-weight:700;color:#f86433}.mobileNav_item a:before,.mobileNav_item span:before{position:relative;z-index:2;margin:0 auto 4px}.mobile-menu-active .mobileNav_item.menu a:before{background-position:0 -182px}.mobileNav_item a i,.mobileNav_item span i{color:inherit}.mobileNav_item a i,.mobileNav_item span i{position:relative;z-index:2;height:14px;font-style:normal;line-height:14px;color:inherit}.pageBreadcrumbs{max-width:100%;background-image:none;background-color:#f5f5f5;margin-top:0;margin-bottom:15px;min-height:50px;padding-top:13px;padding-bottom:13px}.pageBreadcrumbs.mod_white{background-color:#fff}.post_table{padding:12px 8px 12px 40px;font-size:16px;line-height:20px}.post_table .info .text{margin-top:8px !important;margin-bottom:0 !important}.body_route .post_table .info .text{margin-bottom:16px !important}.post_table div.post_image{top:12px}.post_table .post_image{width:24px}.post_table .info{margin-top:0}.post_table .info .ts{font-size:11px}.idea-body .post_table .info .ts{margin-top:16px}.post_table a.post_image{width:24px;height:24px}.post_image img{width:24px;height:24px}.post_table .userOnline{margin-top:3px}.commentArea{padding:16px 8px}.commentsContainer{margin-top:30px}.CommentExtraInfo{padding:16px 8px;font-size:14px;line-height:18px}.CommentExtraInfo img{width:24px;height:24px}.CommentExtraInfo>table>tbody>tr>td:first-child{width:24px}.CommentExtraInfo>table>tbody>tr>td:nth-child(2){padding-left:8px}.commentArea>table>tbody>tr>td:first-child{width:24px}.commentArea>table>tbody>tr>td:nth-child(2){padding-left:8px}.post_table .info .text .ts{margin-top:16px}.commentsContainer .UserPhoto50-img{width:24px;height:24px}.add-wrap{margin-bottom:10px;text-align:center}.payment__info{font-size:14px;line-height:20px;margin-bottom:20px}.payment__img{width:100px;margin-right:auto}.payment__provider{font-size:14px;line-height:20px}.tabs{margin-top:0;margin-bottom:10px}.tabs-btns-wrap{margin-bottom:0}.tabs-btn{font-size:14px;padding-left:3px;padding-right:3px}.tabs-btn:hover{background-color:transparent}.tabs-btn{font-size:14px;min-height:38px}.map-btn{width:34px;height:34px}@-moz-document url-prefix(){.tabs-btn{word-break:break-all}}.zJgLLlcRw:last-of-type,.CompareRow:last-of-type{border-bottom:1px solid #e5e5e5}.update-info-item .zJgLLlcRw,.update-info-item .CompareRow{border-bottom:0}.fpOIPivBlZUo,.stops-label{display:none}.DirectionPanel-ClickForEdit{display:none}.zRBiqeIxNg:last-of-type,.LinesAndStops-item:last-of-type{opacity:0;visibility:hidden;height:0}.DirectionPanel{margin-bottom:20px}.uNgNZBNkAHxI,.StopPanel-Item{max-height:100000px}.expandMap .zRBiqeIxNg,.expandMap .LinesAndStops-item{height:100% !important;padding-top:0 !important}.StopPopupInfoWindow-Title>a{text-decoration:underline}.dup-link{white-space:normal}.dup-link a{display:block}.dup-link a:not(:last-child){margin-right:0;margin-bottom:5px}#changePasswordForm .message{position:static;width:100%}.idea-body .comments-header .btn-action--iconFeedback:before{background-position:-120px -288px}.change-password-container{margin-top:60px;margin-bottom:60px}.thankyou,.error-page-title,.away-container,.unsibscribe-container{margin:60px 0}.vote{margin-bottom:11px}.vote-item{margin-right:10px}.vote-item:before{top:100%;left:5px;margin-left:0;margin-top:3px;line-height:16px}.editRouteContent .tag-btn{margin-top:3px}.editRouteContent .tag-btn{max-width:500px}.StopPopupInfoWindow{left:50% !important;width:300px;transform:translateX(-50%)}.suggestPopupContent .item{height:44px}.CreateNewStopWindow{left:50% !important;width:300px;transform:translateX(-50%)}.common_announcement{padding:0}.common_announcement.mod_fixed{position:fixed;z-index:10;top:0;left:0;right:0}.common-announcement_wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:0;border-left:0;border-right:0}.common-announcement_title{text-align:center}.common-announcement_date{text-align:center}.common-announcement_rt{padding:15px 0 0}.commonWindowSimple{max-width:none;width:100%}.commonWindowPath{width:auto}.gwt-Frame{width:100% !important}.commonMap-controlPanelZoom{right:8px;top:8px;width:34px}.commonMap-controlZoom{width:28px;height:28px}.gwt-common-text-area{min-height:88px;resize:vertical}.UserPanelAutherMenu-event{top:14px;right:16px}.route-not-active{margin:0}.mobile-table .table thead{display:none}.mobile-table .table{display:block;font-size:14px;line-height:18px}.mobile-table .table tbody{display:block}.mobile-table .table tr{display:table;table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:10px}.mobile-table .table tr:last-child{margin-bottom:0}.mobile-table .table td{display:table-row;padding:0;border:0}.mobile-table .table td:nth-child(3),.mobile-table .table td:nth-child(4){text-align:left}.mobile-table .table td:before{content:attr(data-label)': ';display:table-cell;vertical-align:middle;width:50%;padding:8px;border:1px solid #ccc;font-weight:bold}.mobile-table .table .cell-inner{position:relative;display:table-cell;vertical-align:middle;width:50%;border:1px solid #ccc;padding:8px}.mobile-table .table td:first-child .cell-inner{padding-left:34px}.mobile-table .table .cell-inner .img-wrap{position:absolute;top:50%;left:8px;transform:translateY(-50%);max-height:18px;max-width:18px}.mobile-table .table thead{display:none}.mobile-table .table{display:block;font-size:14px;line-height:18px}.mobile-table .table tbody{display:block}.mobile-table .table tr{display:table;table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:10px}.mobile-table .table tr:last-child{margin-bottom:0}.mobile-table .table td{display:table-row;padding:0;border:0}.mobile-table .table td:nth-child(3),.mobile-table .table td:nth-child(4){text-align:left}.mobile-table .table td:before{content:attr(data-label)': ';display:table-cell;vertical-align:middle;width:50%;padding:8px;border:1px solid #ccc;font-weight:bold}.mobile-table .table .cell-inner{position:relative;display:table-cell;vertical-align:middle;width:50%;border:1px solid #ccc;padding:8px}.mobile-table .table td:first-child .cell-inner{padding-left:34px}.mobile-table .table .cell-inner .img-wrap{position:absolute;top:50%;left:8px;transform:translateY(-50%);max-height:18px;max-width:18px}}@media(max-width:480px){.supportButton:before{display:block}.supportButton{position:relative;height:38px;width:38px;padding:10px;font-size:0;text-indent:-9999px}.overflow-hidden-stable .mobile-menu{overflow:hidden}.cityPopupPanel-statePanel .flag{left:4px}.cityPopupPanel-statePanel{padding-left:28px}.cityPopupPanel-stateImage{width:16px}.CitiesPanel-cityLabel img{margin-right:7px;width:16px}.CitiesPanel-searchPanel{padding:6px 6px 0}.CitiesPanel-citiesLabelsPanel{padding:0 5px}.CitiesPanel-citiesLabelsPanel b{font-size:9px;display:none}.CountryPanel{padding:5px}.addNewCity{padding:5px;font-size:13px}.mobile-menu{transform:translate(320px,0)}.map{min-height:290px}#comments .gwt-common-text-area{min-height:80px}.commonWindow-content{margin:0;padding-bottom:0}.commonMap-expand .map{height:100%}.StopInfoWrapper{width:100%}.group{margin-bottom:10px}.groups{flex-direction:column;margin-bottom:0}.commentsContainer .expandFullList{padding:10px 38px}.payment__info{flex-direction:column}.payment__img{width:200px;margin-bottom:15px;margin-left:auto;margin-right:auto}.CommonEditRouteMapInfo-MapInfo{left:50%;bottom:28px;width:268px;margin:0;transform:translate(-50%,0);font-size:13px}.payment__provider a{max-width:300px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.providerLink{flex-direction:column}.CountryPanel.scroll-content,.CitiesPanel-citiesLabelsPanel.scroll-content{padding:10px !important}.footer__row-last{padding-top:22px;padding-bottom:35px}.footer .middle{padding-bottom:30px}.footer .middle{flex-direction:column;justify-content:center;align-items:center;text-align:center}.footer{padding:40px 0 90px}.footer__mobileLogo{text-align:center;width:140px;margin:0 auto 30px}.footer__row{display:block}.footer__copy{padding-left:0;text-align:center}.footer__row:first-of-type{margin:0}.footer .middle .column{width:100% !important}.footer__row:first-of-type{display:block}.footer__column{float:none !important}.footer .middle .column:nth-child(1){padding-right:0}.footer .middle .column:nth-child(2){padding-left:0}.footer__column-third,.footer__column-last{float:none !important}.footer .middle .column ul>li:first-child>a{padding-top:8px}.updateBtns{margin-left:0}.updateLike{margin-right:5px}.yourCity__modal{margin-left:15px}.tabs-btn:before,.tabs-btn:after,#reviews-tab:before{display:none}}