#map,.mx-switch-container.switch,button,button:active,button:focus{-webkit-user-select:none;-moz-user-select:none}.activity-main-cont .filter .types,body,button,input,textarea{font-family:Arial,Helvetica,sans-serif}.appPromotion #apInstall:hover,.wp-app-promo a,a{text-decoration:none}.apps,.itinerary ul,.mymap-login ul li,li{list-style:none}.mx-switch-container.switch{cursor:pointer;-webkit-touch-callout:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#map,button,button:active,button:focus{-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none}.mx-switch-container.switch input{display:none}.mx-switch-container.switch input:checked+.slider{background-color:#1EAE00;border-color:#1EAE00}.mx-switch-container.switch input:checked+.slider:before{-webkit-transform:translateX(16px);transform:translateX(16px);border-color:#1EAE00}.mx-switch-container.switch .slider{position:relative;display:inline-block;cursor:pointer;-webkit-transition:.4s;transition:.4s;width:32px;height:16px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);border-radius:2px;border:1px solid #ccc;background-color:#F2F2F2;-webkit-box-sizing:border-box;box-sizing:border-box;top:2px}.mx-switch-container.switch .slider:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);content:"";display:block;position:absolute;height:16px;width:16px;left:-1px;top:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}#layout-bar button.active::after,.blindBarActiveButton::after,.wp-app-promo .left:before,.wp-app-promo .right:before{content:" "}@keyframes pulsate-geolocation{0%,100%{color:#6b7580;text-shadow:none}50%{color:#00a8ff;text-shadow:0 0 4px rgba(0,255,201,.63)}}@-webkit-keyframes pulsate-geolocation{0%,100%{color:#6b7580;text-shadow:none}50%{color:#00a8ff;text-shadow:0 0 4px rgba(0,255,201,.63)}}@keyframes bounce{0%,10%,26.5%,40%,50%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%,21.5%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}35%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0)}45%{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}100%,51%{-webkit-transform:none;transform:none}}@-webkit-keyframes bounce{0%,10%,26.5%,40%,50%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0)}20%,21.5%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0)}35%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-7px,0)}45%{-webkit-transform:translate3d(0,-2px,0)}100%,51%{-webkit-transform:none}}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}20%{-webkit-transform:scale(1.3);transform:scale(1.3)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{opacity:1;-webkit-transform:scale(1.23);transform:scale(1.23)}80%{-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}20%{-webkit-transform:scale(1.3);transform:scale(1.3)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{opacity:1;-webkit-transform:scale(1.23);transform:scale(1.23)}80%{-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.sizeDown,.sizeUp{-webkit-transition:all .1s;transition:all .1s}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes paidPoiAnim{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}16%{-webkit-transform:translate3d(-42px,0,0);transform:translate3d(-42px,0,0)}32%,79.9%{-webkit-transform:translate3d(-84px,0,0);transform:translate3d(-84px,0,0)}80%{-webkit-transform:translate3d(-42px,0,0);transform:translate3d(-42px,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes paidPoiAnim{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}16%{-webkit-transform:translate3d(-42px,0,0);transform:translate3d(-42px,0,0)}32%,79.9%{-webkit-transform:translate3d(-84px,0,0);transform:translate3d(-84px,0,0)}80%{-webkit-transform:translate3d(-42px,0,0);transform:translate3d(-42px,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes paidPoiAnimImg{0%{margin-top:0}16%{margin-top:-2px}32%,79.9%{margin-top:-4px}80%{margin-top:-2px}100%{margin-top:0}}@keyframes paidPoiAnimImg{0%{margin-top:0}16%{margin-top:-2px}32%,79.9%{margin-top:-4px}80%{margin-top:-2px}100%{margin-top:0}}@-webkit-keyframes nodeInserted{from{opacity:.99}to{opacity:1}}@keyframes nodeInserted{from{opacity:.99}to{opacity:1}}.marker.type-paid .marker-bg-wrapper img{-webkit-animation:paidPoiAnim .5s steps(1,end);animation:paidPoiAnim .5s steps(1,end);-webkit-animation-delay:.5s;animation-delay:.5s}.marker.type-paid .img-cont{-webkit-animation:paidPoiAnimImg .5s steps(1,end);animation:paidPoiAnimImg .5s steps(1,end);-webkit-animation-delay:.5s;animation-delay:.5s}.sizeUp{width:35px;height:35px;margin-left:-5px;margin-top:-5px;border-color:#f90!important}.traffic-geom-detail h5,.traffic-geom-detail p,body{margin:0}.sizeDown{width:25px;height:25px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#8A8A8A;border-radius:4px}body{overflow:hidden;background-color:#fff;-webkit-font-smoothing:subpixel-antialiased}a{color:#6b7580}a:hover{color:#29ac07}a img{border:0}input[type=text]{background:#FFF;color:#000}input::-ms-clear{display:none}button{border-radius:0}canvas,img{image-orientation:none}#mapycz{height:100%;width:100%}#foto-3,#geometry-2,#poi-3{cursor:pointer}#map{background-color:#f2f1e1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#map .control-logo{visibility:hidden;cursor:pointer}.disable-interaction{pointer-events:none}.layer-disable-interaction .marker:not(.lookup-poi){pointer-events:none}.layer-disable-interaction :not(.marker){pointer-events:none}#layout-content input[type=tel],#layout-content input[type=text],#layout-content textarea,#map input[type=tel],#map input[type=text],#map textarea{-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);border-radius:3px;border:1px solid #cdcdcd}#layout-content input[type=tel]:active,#layout-content input[type=tel]:focus,#layout-content input[type=text]:active,#layout-content input[type=text]:focus,#layout-content textarea:active,#layout-content textarea:focus,#map input[type=tel]:active,#map input[type=tel]:focus,#map input[type=text]:active,#map input[type=text]:focus,#map textarea:active,#map textarea:focus{border-color:#29ac07;outline:0}.bottom-overlay{position:absolute;bottom:0;left:0;right:0;height:116px;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),to(rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);color:#fff;visibility:visible;line-height:48px;font-size:36px;padding:48px 16px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}#left3d .control-logo,#route-form .item-box.dragging button.close-next,#route-form .item-box.dragging button.plus,.places-list.no-drag-drop ul li .points,.route-items.edit-mode .route-items-list .dad{visibility:hidden}span.submit-box{position:relative}span.submit-box span.loader{position:absolute;top:-2px;right:-50px}.hiddencontrols .noprint>*{display:none}.hiddencontrols .noprint .control-layer{display:block;z-index:auto}.hiddencontrols #left3d .control-layer.noprint>.mapset{z-index:3}.hiddencontrols #left3d .control-layer.noprint>*,.hiddencontrols .noprint .control-layer>*{display:initial;z-index:2}.hiddencontrols #left3d .backToMap.noprint,.hiddencontrols #left3d .backToMap.noprint>*{display:inline-block;z-index:3}.hiddencontrols .noprint .control-layer .mapset{z-index:3}.line-chart{margin:auto;position:relative;padding-top:20px}.line-chart canvas{display:block}.line-chart .ascent,.line-chart .descent{color:#6b7580;font-size:15px;margin-top:3px}.line-chart .ascent{float:left}.line-chart .descent{float:right}.line-chart-pointer{border:1px solid #1EAE00}.line-chart-pointer-popup{line-height:24px;padding:0 16px;font-size:12px;border-radius:4px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.5);box-shadow:0 0 3px 1px rgba(0,0,0,.5);display:inline-block;z-index:2;background-color:#fff}.line-chart-pointer-popup span{font-size:16px;fontweight:bold}.appPromotion *{margin:0;padding:0}.appPromotion{position:relative;height:86px;padding:0 10px 0 30px;background:#f2f2f2;border-bottom:1px solid #d4d4d4;color:#333;font-size:11px;overflow:hidden;transition:height .5s;-webkit-transition:height .5s;-moz-transition:height .5s;-o-transition:height .5s;-ms-transition:height .5s}.appPromotion #apClose{position:absolute;left:7px;top:37px;cursor:pointer;width:12px;height:12px}.appPromotion.noDisplay{display:none}.appPromotion .apLogo{position:relative;top:13px;float:left;width:58px;height:58px;margin-right:11px}.appPromotion .apInfo{padding:10px 0 10px 68px}.appPromotion .apInfo h4{padding:0 0 3px;font-size:16px;font-weight:400;color:#000}.appPromotion .apInfo ul{margin:0;padding:0}.appPromotion .apInfo li{padding:0;list-style-type:none}.appPromotion .apInfo li.apFree{padding:5px 0 0}.appPromotion .apInfo .rating{position:relative;width:70px;height:14px}.appPromotion .apInfo .stars{position:absolute;top:-1px;left:-1px;width:70px;height:14px;-webkit-background-size:14px auto;background-size:14px auto;background-repeat:repeat;border:1px solid #f2f2f2;z-index:1}.appPromotion .apInfo .progress{display:block;top:0;left:0;width:42px;height:14px;background:#737373}.wp-app-promo .close,.wp-app-promo .left:before,.wp-app-promo .logo{display:inline-block;vertical-align:middle}.appPromotion #apInstall{position:absolute;top:32px;right:10px;background:#b3c833;color:#fff;font-size:13px;padding:5px 10px;border-radius:3px;text-decoration:none}.bounce{animation:bounce ease-in-out 1.4s;-webkit-animation:bounce ease-in-out 1.4s;-moz-animation:bounce ease-in-out 1.4s;-o-animation:bounce ease-in-out 1.4s;-ms-animation:bounce ease-in-out 1.4s;animation-iteration-count:1;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;-ms-animation-iteration-count:1}.blind{width:1px;height:1px;overflow:hiden;position:absolute;top:-2000px;left:-2000px}body.log [data-log-action]{border:2px dotted red!important}body.log a:not([data-log-action]),body.log button:not([data-log-action]){border:2px dotted #00f!important}body>.szn-geo-dialog-root{width:100%;height:100%;overflow-y:scroll;position:absolute}#wpPromoContainer{z-index:1000}.wp-app-promo{position:relative;height:86px;background:#f2f2f2;border-bottom:1px solid #d4d4d4;color:#333;font-size:16px;overflow:hidden;text-align:left;transition:height .5s;-webkit-transition:height .5s}.wp-app-promo ul{margin:0;padding:0}.wp-app-promo li{padding:0;list-style-type:none}.wp-app-promo button{margin:0;padding:0;border:0;background:0 0;outline:0}.wp-app-promo button::-moz-focus-inner{border:0;padding:0}.wp-app-promo a{outline:0}.wp-app-promo .wp-app-promo-blind{position:absolute;left:-5000px;height:1px;width:1px;overflow:hidden}.wp-app-promo .left{float:left;height:100%;width:106px}.wp-app-promo .left:before{height:100%;width:0}.wp-app-promo .close{width:28px;height:58px;margin:0 4px;background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OEZDQzJERjI3OUFFMzExODk3RjkwRDRCNDc0N0VCRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNjRDQjcxNjlBMzgxMUUzODg0NUVCQTZEMzk1ODhGQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNjRDQjcxNTlBMzgxMUUzODg0NUVCQTZEMzk1ODhGQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OUZDQzJERjI3OUFFMzExODk3RjkwRDRCNDc0N0VCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0OEZDQzJERjI3OUFFMzExODk3RjkwRDRCNDc0N0VCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoN5NjoAAAETSURBVHjarJYxCsJAEEXjZJucwQN4AysrOw8hJCB4Bm8gCPYRQcHS1lrwGN7AKq1VwBmYwLLsJpMZBz6rMbznLBnXSV3XGVaJWWA2mb0KzB1zwLwcw8+YnFMZ4Q/MkrMC/uY530Cyyx/g3fs5CbaYq3ejRhLCqXa0TSRoee+1khR8Ty+AL2glvXBfoJEMwkPBGIkIHhNIJGI4lUu033rzUHorPc5TKbxP0FUoWQef98JTWxST3CLXB+FSQcHbEtZMMiSgeM5HDSMohmjUMDrDEJXBWkk7kMAraSegnVCpBJRwsQQMcJEEjPBBieMD2gJP/azQ2lAHR8zXCI918sGcqIMnnf50QPNfDWuRpCE45v0TYACYN1ktVBOQBwAAAABJRU5ErkJggg==);-webkit-background-size:12px 12px;background-size:12px 12px;background-repeat:no-repeat;background-position:center;cursor:pointer}.wp-app-promo .close:focus{outline:#aaa dotted 1px}.wp-app-promo .logo{width:58px;height:58px}.wp-app-promo .right{display:block;height:100%;margin:0 112px 0 106px;white-space:nowrap}.wp-app-promo .right:before{display:inline-block;vertical-align:middle;height:100%;width:0}.wp-app-promo .info{display:inline-block;vertical-align:middle;max-width:100%}.wp-app-promo .info-item{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-app-promo .title{padding-bottom:3px}.wp-app-promo .author{font-size:11px;padding-bottom:5px}.wp-app-promo .desc{font-size:11px}.wp-app-promo .install{position:absolute;top:32px;right:10px;background:#b3c833;color:#fff;font-size:13px;padding:5px 10px;border-radius:3px}.wp-app-promo .install:focus,.wp-app-promo .install:hover{background-color:#96a72b}.cal-content{background:#fff;-webkit-box-shadow:0 0 4px -1px #aaa;box-shadow:0 0 4px -1px #aaa;position:relative;z-index:999;padding:8px}.cal-content table{border-collapse:collapse}.cal-content td{width:2.8em;padding:3px 0;color:#000}.cal-content td.cal-day{cursor:pointer}.cal-content td.cal-today{background-color:#f2f2f2}.cal-content td.cal-selected{background-color:#48b04b;color:#fff}.cal-content td.cal-obsolete,.cal-content td.cal-status{color:#aaa}.cal-content td.cal-wn{color:#aaa;cursor:auto}.cal-content td.cal-button,.cal-content td.cal-nav{cursor:pointer}.cal-content td.cal-nav{background-color:#48b04b;color:#fff!important;font-size:18px}.cal-content td.cal-button,.cal-content td.cal-dayname{color:#000}.cal-content td.cal-title{color:#000;font-weight:700}.cal-content td.cal-time{background-color:#48b04b;color:#fff}.cal-content td.cal-time input{border:0!important;background:0 0;color:#fff!important;padding:0!important}.cal-content td.cal-time input:nth-child(1){text-align:right}.cal-content td.mouseover{background-color:#48b04b;color:#fff}.cal-content .cal-roller{position:absolute;width:4em;top:0;left:0;border:1px solid #e1e1e1;font-size:90%;padding:1px;background-color:#fff}.cal-content .cal-roller .mouseover{background-color:#48b04b;color:#fff;cursor:pointer}.cal-content .cal-roller .selected{font-weight:700;cursor:auto}button,button:active,button:focus{background:#fff;border:1px solid #cecece;color:#6b7580;padding:9px 20px;font-size:11px;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}a.button::-moz-focus-inner,button::-moz-focus-inner{border:0;margin:0;padding:0}a.button.submit,a.button.submitColor,button.submit,button.submitColor{color:#fff;font-size:13px;font-weight:700;padding:0 17px;height:26px;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2)}a.button.submit,button.submit{border-radius:3px;background:#86929E;background-image:-webkit-linear-gradient(269deg,#9AA6B2 0,#818D99 100%);background-image:linear-gradient(-179deg,#9AA6B2 0,#818D99 100%);border:1px solid #86929E}a.button.submit:hover,button.submit:hover{background:#239906;background-image:-webkit-linear-gradient(269deg,#2CBF08 0,#29AC07 100%);background-image:linear-gradient(-179deg,#2CBF08 0,#29AC07 100%);border:1px solid #239906}a.button.submit[disabled],a.button.submit[disabled]:hover,button.submit[disabled],button.submit[disabled]:hover{background-image:-webkit-linear-gradient(269deg,#9AA6B2 0,#818D99 100%);background-image:linear-gradient(-179deg,#9AA6B2 0,#818D99 100%);border:1px solid #86929E}a.button.submitColor,button.submitColor{border-radius:3px;background:#239906;background-image:-webkit-linear-gradient(269deg,#2CBF08 0,#29AC07 100%);background-image:linear-gradient(-179deg,#2CBF08 0,#29AC07 100%);border:1px solid #239906}a.button.submitColor[disabled],a.button.submitColor[disabled]:hover,button.submitColor[disabled],button.submitColor[disabled]:hover{background-image:-webkit-linear-gradient(269deg,#9AA6B2 0,#818D99 100%);background-image:linear-gradient(-179deg,#9AA6B2 0,#818D99 100%);border:1px solid #86929E}a.button.back,button.back{border:0;padding:0}a.button.fullscreen,button.fullscreen{display:block;width:35px;height:35px;position:absolute;right:10px;top:10px;background:url(https://mapy.cz/img/ico-fullscreen-open.png) center center no-repeat;border:0;padding:0}a.button.fullscreen:active,a.button.fullscreen:hover,button.fullscreen:active,button.fullscreen:hover{background-image:url(https://mapy.cz/img/ico-fullscreen-open-hover.png)}a.button.fullscreen.close,button.fullscreen.close{background-image:url(https://mapy.cz/img/ico-fullscreen-close.png)}a.button.fullscreen.close:active,a.button.fullscreen.close:hover,button.fullscreen.close:active,button.fullscreen.close:hover{background-image:url(https://mapy.cz/img/ico-fullscreen-close-hover.png)}a.button:active,button:active{border-color:#29ac07}a.button.icon,button.icon{position:relative}a.button.more-results,button.more-results{margin:17px 0;border:none;font-size:17px;color:#6b7580;background:0 0;padding:0;display:block}a.button.more-results:hover,button.more-results:hover{color:#29ac07}a.button.close-overlay,a.button.upload-gallery,button.close-overlay,button.upload-gallery{position:absolute;top:17px;left:17px;height:27px;border:0;border-radius:2px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);box-shadow:0 0 2px 0 rgba(0,0,0,.3);color:#6B7580;font-size:13px;vertical-align:middle;padding:0 10px 0 24px;text-align:left;z-index:2}a.button.close-overlay:hover,a.button.upload-gallery:hover,button.close-overlay:hover,button.upload-gallery:hover{color:#29ac07;background:#F7F7F7;border:0}a.button.close-overlay *,a.button.upload-gallery *,button.close-overlay *,button.upload-gallery *{vertical-align:middle}a.button.close-overlay:before,a.button.upload-gallery:before,button.close-overlay:before,button.upload-gallery:before{content:"c";font-size:16px;position:absolute;left:5px;top:6px;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.button.close-overlay:before,button.close-overlay:before{font-weight:700}#layout-body .button-group button:active:before,#layout-body .button-group button:before,#layout-body .button-group button:focus:before,.button-back button:before{display:inline-block;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.button.upload-gallery,button.upload-gallery{left:auto;right:17px;width:120px;padding:0 10px 0 34px}a.button.upload-gallery:before,button.upload-gallery:before{content:"f";left:10px}#layout-body .button-group{position:absolute}#layout-body .button-group button,#layout-body .button-group button:active,#layout-body .button-group button:focus{display:inline-block;background:#FFF;font-size:13px;line-height:24px;height:27px;padding:0 8px;margin:0;border:none;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#layout-body .button-group button:active:hover,#layout-body .button-group button:focus:hover,#layout-body .button-group button:hover{color:#29ac07;background:#F7F7F7}#layout-body .button-group button.active,#layout-body .button-group button:active.active,#layout-body .button-group button:focus.active{color:#29ac07;background:#fff;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f1f1f1),color-stop(68%, #fff));background:-webkit-linear-gradient(top,#f1f1f1 0,#fff 68%);background:linear-gradient(to bottom,#f1f1f1 0,#fff 68%);cursor:auto}#layout-body .button-group button.deactive,#layout-body .button-group button:active.deactive,#layout-body .button-group button:focus.deactive{color:#ccc;background:#fff;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f1f1f1),color-stop(68%, #fff));background:-webkit-linear-gradient(top,#f1f1f1 0,#fff 68%);background:linear-gradient(to bottom,#f1f1f1 0,#fff 68%);cursor:auto}#layout-body .button-group button:active:before,#layout-body .button-group button:before,#layout-body .button-group button:focus:before{position:relative;top:1px;font-size:16px}#layout-body .button-group button.panorama:before,#layout-body .button-group button:active.panorama:before,#layout-body .button-group button:focus.panorama:before{content:"5"}#layout-body .button-group button.m3d:before,#layout-body .button-group button:active.m3d:before,#layout-body .button-group button:focus.m3d:before{content:"3"}#layout-body .button-group button.oblique:before,#layout-body .button-group button:active.oblique:before,#layout-body .button-group button:focus.oblique:before{content:'9'}#layout-body .button-group span{padding-left:6px;position:relative;top:-1px}.button-back{margin:0;background:#000;background:rgba(0,0,0,.8);position:absolute;left:8px;top:8px;border-radius:4px;z-index:1;-webkit-transition:top .5s;transition:top .5s}.button-back button{background:0 0;border:none;text-align:center;font-size:12px;color:#FFF;line-height:21px;vertical-align:middle;padding:5px 15px 5px 10px}.button-back button:before{font-size:14px;line-height:21px;content:"c";margin-right:6px;vertical-align:top}.button-back.hidden{top:-40px}.apps{display:block;margin:0;padding:0}.apps li{display:inline-block;text-align:left;vertical-align:middle}.apps li a{width:100px;height:32px;display:block;border-radius:5px;font-size:12px;color:#fff;text-align:center;position:relative}.apps li a span{display:inline-block;font-size:14px;font-weight:700;text-align:left}.apps li.android a:before,.apps li.ios a:before,.apps li.wp a:before{position:absolute;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer-text,#layout-bar button,#layout-footer,#layout-footer .menu{text-align:center}.apps li.android a{background:#7ac242}.apps li.android a:before{left:12px;top:5px;font-size:20px;content:"a"}.apps li.android a span{padding-top:9px;padding-left:26px}.apps li.ios a{background:#333}.apps li.ios a:before{left:24px;top:5px;font-size:20px;content:"o"}.apps li.ios a span{padding-top:9px;padding-left:22px}.apps li.wp a{background:#2ba9e4}.apps li.wp a:before{left:12px;top:7px;font-size:19px;content:"w"}.apps li.wp a span{padding-top:4px;padding-left:40px;font-size:11px}.apps li+li{margin-left:15px}.radiocheck:not(#foo){display:inline-block;height:24px;line-height:24px;position:relative}.radiocheck:not(#foo)>input{padding:0;margin:0;float:left;position:absolute;left:0;opacity:0}.radiocheck:not(#foo)>span{padding:0 0 0 24px;height:24px;display:inline-block}.radiocheck:not(#foo)>input+span{background:url(https://mapy.cz/img/graphicradiocheck.png) no-repeat}.radiocheck:not(#foo)>input[type=radio]+span{background-position:0 0}.radiocheck:not(#foo)>input[type=checkbox]+span{background-position:0 -144px}.radiocheck:not(#foo)>input[type=radio]:checked+span{background-position:0 -72px}.radiocheck:not(#foo)>input[type=checkbox]:checked+span{background-position:0 -216px}.radiocheck:not(#foo)>input[type=checkbox]:checked+span:hover,.radiocheck:not(#foo)>input[type=checkbox]:focus:checked+span,.radiocheck:not(#foo)>input[type=checkbox]:hover:checked+span{background-position:0 -240px}.radiocheck:not(#foo)>input[type=radio]:checked+span:hover,.radiocheck:not(#foo)>input[type=radio]:focus:checked+span,.radiocheck:not(#foo)>input[type=radio]:hover:checked+span{background-position:0 -96px}.radiocheck:not(#foo)>input[type=checkbox]+span:hover,.radiocheck:not(#foo)>input[type=checkbox]:focus+span,.radiocheck:not(#foo)>input[type=checkbox]:hover+span{background-position:0 -168px}.radiocheck:not(#foo)>input[type=radio]+span:hover,.radiocheck:not(#foo)>input[type=radio]:focus+span,.radiocheck:not(#foo)>input[type=radio]:hover+span{background-position:0 -24px}.radiocheck:not(#foo)>input[type=checkbox]+span:hover:active,.radiocheck:not(#foo)>input[type=checkbox]:active+span{background-position:0 -168px}.radiocheck:not(#foo)>input[type=radio]+span:hover:active,.radiocheck:not(#foo)>input[type=radio]:active+span{background-position:0 -24px}.radiocheck:not(#foo)>input[type=checkbox]:active:checked+span,.radiocheck:not(#foo)>input[type=checkbox]:checked+span:hover:active{background-position:0 -240px}.radiocheck:not(#foo)>input[type=radio]:active:checked+span,.radiocheck:not(#foo)>input[type=radio]:checked+span:hover:active{background-position:0 -96px}.radiocheck:not(#foo)>input[type=checkbox]:disabled+span,.radiocheck:not(#foo)>input[type=checkbox]:disabled+span:hover,.radiocheck:not(#foo)>input[type=checkbox]:disabled+span:hover:active,.radiocheck:not(#foo)>input[type=checkbox]:focus:disabled+span,.radiocheck:not(#foo)>input[type=checkbox]:hover:disabled+span{background-position:0 -192px}.radiocheck:not(#foo)>input[type=radio]:disabled+span,.radiocheck:not(#foo)>input[type=radio]:disabled+span:hover,.radiocheck:not(#foo)>input[type=radio]:disabled+span:hover:active,.radiocheck:not(#foo)>input[type=radio]:focus:disabled+span,.radiocheck:not(#foo)>input[type=radio]:hover:disabled+span{background-position:0 -48px}.radiocheck:not(#foo)>input[type=checkbox]:disabled:checked+span,.radiocheck:not(#foo)>input[type=checkbox]:disabled:checked+span:hover,.radiocheck:not(#foo)>input[type=checkbox]:disabled:checked+span:hover:active,.radiocheck:not(#foo)>input[type=checkbox]:focus:disabled:checked+span,.radiocheck:not(#foo)>input[type=checkbox]:hover:disabled:checked+span{background-position:0 -264px}.radiocheck:not(#foo)>input[type=radio]:disabled:checked+span,.radiocheck:not(#foo)>input[type=radio]:disabled:checked+span:hover,.radiocheck:not(#foo)>input[type=radio]:disabled:checked+span:hover:active,.radiocheck:not(#foo)>input[type=radio]:focus:disabled:checked+span,.radiocheck:not(#foo)>input[type=radio]:hover:disabled:checked+span{background-position:0 -120px}ul.notifications{display:block;position:absolute;margin:0;padding:0;top:48px;left:0;width:100%;color:#fff;z-index:1000;overflow:hidden}#footer-text,#layout-body,#layout-content,#scene,.blindBarActiveButton{position:relative}ul.notifications li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.85);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-animation-name:open;animation-name:open;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;position:relative}ul.notifications li>.icon,ul.notifications li>.icon svg{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-delay:75ms;animation-delay:75ms;-webkit-animation-duration:250ms;animation-duration:250ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}ul.notifications li a{color:#29ac07}ul.notifications li a:hover{text-decoration:underline}ul.notifications li>.icon{fill:#fff;width:24px;height:24px;border-radius:50%;margin:16px 12px;opacity:0;-webkit-animation-name:icon;animation-name:icon}ul.notifications li>.icon svg{-webkit-animation-name:svg;animation-name:svg}ul.notifications li>.icon.icon-question{background:#00A8FF}ul.notifications li>.icon.icon-alert{background:red}ul.notifications li>.icon.icon-check{background:#1EAE00}ul.notifications li>.icon.icon-info{background:#00a8ff}ul.notifications li>div{margin:16px;font-size:14px;line-height:24px;opacity:0}ul.notifications li>.content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-animation-name:text;animation-name:text;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}ul.notifications li>button{width:24px;height:24px;margin:4px;padding:5px;border:none;background:0 0;color:#fff}ul.notifications li>button .icon{fill:currentColor}ul.notifications li.hidding{-webkit-animation-name:close;animation-name:close;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}ul.notifications li.hidding>.icon,ul.notifications li.hidding>.icon svg{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-delay:125ms;animation-delay:125ms;-webkit-animation-duration:250ms;animation-duration:250ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}ul.notifications li.hidding>.icon{opacity:1;-webkit-animation-name:iconClose;animation-name:iconClose}ul.notifications li.hidding>.icon svg{-webkit-animation-name:svgClose;animation-name:svgClose}ul.notifications li.hidding>.content{opacity:1;-webkit-animation-name:textClose;animation-name:textClose;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes open{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes open{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes close{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes close{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes icon{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{opacity:1}70%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes icon{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{opacity:1}70%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes iconClose{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}30%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}40%{opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes iconClose{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}30%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}40%{opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@-webkit-keyframes svg{0%{-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes svg{0%{-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes svgClose{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes svgClose{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes text{0%{opacity:0}100%{opacity:1}}@keyframes text{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes textClose{0%{opacity:1}100%{opacity:0}}@keyframes textClose{0%{opacity:1}100%{opacity:0}}#layout-bar,#layout-content,#scene,body,html{height:100%;top:0}#scene{overflow:hidden}#block-map{display:none}#layout-content{float:right;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#layout-content.transition{-webkit-transition:margin .5s,width .5s;transition:margin .5s,width .5s}.width-0 #layout-content{width:400px!important;margin-right:-400px}.width-1 #layout-content{width:400px;right:0}.width-2 #layout-content{right:0;width:80%}.width-3 #layout-content{right:0;width:100%}#layout-scroll{overflow-y:auto;overflow-x:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#layout-footer .bottom-part.hide,.width-2 #layout-footer,.width-2 #layout-header,.width-3 #layout-footer,.width-3 #layout-header{display:none}#layout-scroll.fixed-suggest,#layout-scroll.mymaps-login,#layout-scroll.route{background-color:#f8f8f8}#route-params-box+#layout-scroll{margin-top:0}#layout-header{font-size:13px;z-index:11;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2);height:48px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#layout-footer{font-size:11px;color:#999;padding:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#layout-footer .menu #logo{display:inline-block;width:82px;height:18px}#footer-text{margin:0;font-size:12px;line-height:16px;padding-top:2px}#layout-footer .separator,#layout-header .separator{color:#CBCBCB;margin-left:5px;margin-right:5px}#layout-body{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.print-2.width-0 #layout-content,.width-0 #backlink a:after,.width-0 .wide,.width-1 #backlink a:after,.width-1 .wide{display:none}.print-2 #layout-scroll{overflow:hidden}.blindBarActiveButton::after{position:absolute;border:4px solid transparent;top:0;right:0;bottom:0;left:0}#layout-bar{padding:0;background:#f1f1f1;font-size:11px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#layout-bar button{height:48px;display:inline-block;white-space:nowrap;border:none;color:#6b7580;padding:0;background-color:#f1f1f1;text-decoration:none;width:33%;position:relative;margin:0}#layout-bar button:first-child{width:34%}#layout-bar button span{display:inline-block;font-size:14px;line-height:48px;font-family:Arial}#layout-bar button span.route-count{margin-left:5px}#layout-bar button span.route-count.round{position:absolute;margin:29px 0 0 -19px;background-color:#6b7580;line-height:9px;height:10px;padding:0 3px;border-radius:5px;font-weight:700;font-size:8px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#layout-bar button:before,.close-button,button#resizer:before{font-weight:400;font-family:mapy;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}#layout-bar button span.route-count.round i{font-style:normal;display:inline-block;height:9px;padding:1px 0 0}#layout-bar button:hover{color:#29ac07}#layout-bar button:hover span.route-count.round{background-color:#29ac07}#layout-bar button:before{font-size:22px;margin-right:5px;line-height:48px;text-align:center;vertical-align:top}#layout-bar button.active{color:#fff;background:#29ac07;position:relative}#layout-bar button.active::after{position:absolute;border:4px solid transparent;top:0;right:0;bottom:0;left:0}#layout-bar button.active span.route-count.round{background-color:#fff;color:#29ac07}#layout-bar button.search:before{content:'L'}#layout-bar button.manual:before{content:"V"}#layout-bar button.route:before{content:'T'}#layout-bar button.backpack:before{content:"I"}#layout-bar button.backpack.bounce:before,#layout-bar button.route.bounce:before{animation:bounce ease-in-out 1.4s;-webkit-animation:bounce ease-in-out 1.4s;-moz-animation:bounce ease-in-out 1.4s;-o-animation:bounce ease-in-out 1.4s;-ms-animation:bounce ease-in-out 1.4s;animation-iteration-count:1;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;-ms-animation-iteration-count:1}#layout-bar button:not(.active)+button:not(.active):after{display:block;content:"";width:1px;height:80%;background:#d8d8d8;position:absolute;top:10%;left:0}#layout-bar button.mymap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#layout-bar button.mymap span.avatar{width:24px;height:24px;border-radius:24px;display:block;overflow:hidden;line-height:1;margin-right:10px;position:relative}#layout-bar button.mymap span.avatar svg,#layout-bar button.mymap span.avatar svg rect{fill:#6b7580}#layout-bar button.mymap span.avatar svg path{fill:#6B7580}#layout-bar button.mymap:hover span.avatar svg,#layout-bar button.mymap:hover span.avatar svg path{fill:#1eae00}#layout-bar button.mymap span.avatar img{width:24px;height:24px}#layout-bar button.mymap:hover span.avatar svg rect{fill:#1eae00;opacity:1}#layout-bar button.mymap.active span.avatar svg{fill:#fff}#layout-bar button.mymap.active span.avatar svg rect{fill:#6b7580}#layout-bar button.mymap.active span.avatar svg path{fill:#fff}#layout-bar button.mymap .icon-star-line{width:24px;height:24px;margin-right:4px;fill:#6b7580}#layout-bar button.mymap:hover .icon{fill:#29ac07}#layout-bar button.mymap.active .icon{fill:#fff}#layout-bar button.mymap.nologin span:not(.avatar-small){line-height:20px}#layout-bar button.mymap.nologin span.avatar-small{width:34px;height:34px;border-radius:0;display:block;margin-right:10px;position:relative}#layout-bar button.mymap.nologin span.avatar-small svg{width:12px;height:12px;position:absolute;bottom:0;right:0;top:auto;fill:#000}#layout-bar button.mymap.nologin span.avatar-small svg path{fill:#000}#layout-bar button.mymap.nologin span.avatar-small>span{border:1px solid #d7d7d7;width:32px;height:32px;border-radius:16px;display:block;overflow:hidden}#layout-bar button.mymap.nologin span.avatar-small img{width:32px;height:32px;opacity:.4}#layout-bar button.mymap.nologin.active span.avatar-small>span,#layout-bar button.mymap.nologin:not(.active):hover span.avatar-small>span{border-color:#29ac07}#layout-bar button.mymap i{display:block;font-size:11px;font-style:normal;line-height:16px;margin-bottom:-6px;text-align:left}#layout-bar button.profile span.avatar-small svg,.width-2 .content-switcher,.width-3 .content-switcher{display:none}#layout-bar button.mymap.nologin .icon{top:1px}#layout-bar button.profile{width:46px;max-width:46px}#layout-bar button.profile:empty{display:none}#layout-bar button.profile span.avatar-small{margin-left:2px}#layout-bar button.profile span.avatar-small>span.dot-notify{width:8px;height:8px;border:1px solid #fff;border-radius:50%;background:#c00;position:absolute;right:3px;bottom:8px}#layout-bar button.profile:not(.active):hover span.avatar-small>span{border-color:#29ac07}#layout-bar button.profile:not(.active):hover span.avatar-small>span.dot-notify{border-color:#fff}#layout-bar button.profile.active span.avatar-small>span.dot-notify{border-color:#29ac07}.content-switcher{text-align:center;padding:20px 0;background-color:#fff}.content-switcher button{margin:0;color:#6b7580;padding:6px 15px;font-size:13px;background:#fff;border:1px solid #cecece;border-left:0 none;cursor:pointer;line-height:1;height:auto;width:auto}.content-switcher button:hover{color:#29ac07}.content-switcher button:first-child{border-left:1px solid #cecece}.content-switcher button.active{color:#29ac07;-webkit-box-shadow:none;box-shadow:none;position:relative}.content-switcher button.active::after{content:" ";position:absolute;border:4px solid transparent;top:0;right:0;bottom:0;left:0}.content-switcher button.circuit{position:relative;overflow:visible}.close-button,button#resizer{line-height:56px;display:block;text-align:center;-webkit-touch-callout:none;-khtml-user-select:none}@-moz-document url-prefix(){#layout-bar button span.route-count.round i{padding-top:0}}.close-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px;border:1px solid #e7e7e7;border-radius:50%;vertical-align:baseline;padding:0;cursor:pointer;margin:0 auto 10px;font-size:2em;color:#000;background:#fff}.close-button:hover{border-color:#c7c7c7}.close-button:active{border-color:#6b7580}button#resizer{position:absolute;right:0;top:50%;margin:-28px 0 0;height:56px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:5px 0 0 5px;background:#FFF;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2);padding:0;white-space:pre;-webkit-transition:width .2s;transition:width .2s;width:24px}button#resizer:hover{color:#29ac07;background:#f7f7f7}button#resizer:before{display:inline-block;text-align:center;font-size:20px;padding:0;height:56px;width:26px}.width-0 button#resizer:hover{width:32px}.width-0 button#resizer:before{content:"<"}.width-1 button#resizer:before{content:">"}.width-2 button#resizer,.width-3 button#resizer{display:none}.marker-bubble{position:absolute;border-radius:16px;height:32px;background:#fff;-webkit-filter:drop-shadow(0 4px 2px rgba(0, 0, 0, .15));filter:drop-shadow(0 4px 2px rgba(0, 0, 0, .15));top:50px;left:50px;z-index:4}.marker-bubble>*{z-index:2}.marker-bubble.route-weather span{margin:8px 5px;height:16px;line-height:16px;font-size:14px;color:#000;font-weight:700}.marker-bubble.route-weather span.time{margin-left:0;margin-right:8px;font-size:12px;color:#828282;font-weight:400;text-transform:uppercase}.marker-bubble.route-weather span.no-precip{margin:8px;color:#000;font-weight:400}.marker-bubble.route-weather>div:not(.arrow){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap}.marker-bubble.route-weather div.icon{margin:4px 0 0 6px}.marker-bubble.route-weather div.icon svg{width:24px;height:24px}.marker-bubble.route-weather div.precip svg,.marker-bubble.route-weather div.precip svg *{fill:#006ed2}.marker-bubble .arrow{width:32px;height:64px;position:absolute;left:0;top:-16px;z-index:-1;margin:0}.marker-bubble .arrow svg{width:16px;height:32px;fill:#fff;margin-left:8px}.marker-bubble,::-ms-backdrop{box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.search-form{position:relative;line-height:36px;margin:0 20px;padding:20px 0}.search-form .btn-con{text-align:center}.search-form>a{text-decoration:none;font-size:14px}.search-form>a:before{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"q";font-size:22px;vertical-align:bottom}.width-2 .search-form,.width-3 .search-form{display:none}.search-form input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:3px;line-height:22px;height:36px;padding:5px 77px 5px 11px;font-size:18px;font-weight:400;border-right:0 none}.search-form input[type=text]:active+button,.search-form input[type=text]:focus+button{background-color:#239906;background-image:-webkit-linear-gradient(269deg,#2CBF08 0,#29ac07 100%);background-image:linear-gradient(-179deg,#2CBF08 0,#29ac07 100%);border:1px solid #239906;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1)}.search-form input[type=text]+button{background-color:#9aa6b2;border-radius:0 3px 3px 0;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:40px;height:36px;margin:0;padding:0;position:absolute;right:0;text-align:center;font-size:19px;overflow:hidden;background-image:-webkit-linear-gradient(269deg,#9AA6B2 0,#818D99 100%);background-image:linear-gradient(-179deg,#9AA6B2 0,#818D99 100%);border:1px solid #86929E;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1)}.search-form .clear-search{-webkit-transition:opacity .2s;transition:opacity .2s;right:40px;line-height:26px;height:32px;width:26px;position:absolute;top:22px;outline:0;cursor:pointer;background-color:transparent}.search-form .clear-search:before{content:"c";text-decoration:none;font-size:16px;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:4px;color:#AEAEAE}.search-form .clear-search:hover:before{color:#29ac07}.search-form label{position:absolute;width:80px;font-size:22px;font-weight:700;color:#666;padding-top:7px;display:none;text-align:right}#search p.info,#search-results{text-align:center}#search{min-height:280px}#search .bp-route{background-color:#F8F8F8;margin:0;padding:24px 24px 20px;font-size:18px;font-weight:700;line-height:24px;position:relative}#search .bp-route .clear-btn{position:absolute;border:none;background:0 0;right:24px;top:50%;width:24px;height:24px;padding:0;margin:-12px 0 0}#search .bp-route .clear-btn svg{fill:#999;width:24px;height:24px}#search p.info{color:#ccc;font-size:22px;margin:0;padding-top:70px}#search #route-results{background-color:#f5f5f5;margin:0;padding:16px 20px;height:auto;border-bottom:0 none}#search #route-results h2{font-size:18px;margin:0;cursor:pointer;display:inline-block}#search #route-results .actions{display:none}#search #route-results .clear-btn{top:16px}#nearby{background:#f7f7f7;padding:18px 46px 17px 60px;position:relative}#nearby p{margin:0;padding:0;font-size:13px;cursor:pointer}#nearby p strong{font-size:17px;display:block}#nearby a{position:absolute;right:10px;top:26px;line-height:18px;display:block;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}#search-results ul{margin:0;padding:0 0 30px}#search-results ul>li{padding-left:0;border-top:1px solid transparent}#search-results ul>li:last-child{border-bottom:1px solid transparent}#search-results ul>li>.content{padding:15px 20px 15px 0;position:relative;top:-1px;border-top:1px solid transparent}#search-results ul>li:not(:first-child)>.content{border-color:#ddd}#search-results ul>li.hover,#search-results ul>li:hover{background:#f0f0f0}#search-results ul>li.hover+li>.content,#search-results ul>li.hover>.content,#search-results ul>li:hover+li>.content,#search-results ul>li:hover>.content{border-color:transparent}#search-results ul>li.hover,#search-results ul>li.hover+li,#search-results ul>li:hover,#search-results ul>li:hover+li{border-top-color:#ddd}#search-results ul>li.hover:last-child,#search-results ul>li:hover:last-child{border-bottom-color:#ddd}#search-results ul .li-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:15px;border-bottom:1px solid #ddd;padding:15px 0}#search-results ul>li .content{padding:0 15px;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;vertical-align:middle;border:none;font-size:12px}#search-results ul>li .content>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#search-results ul>li .content>div>div{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}#search-results ul>li .content>div>.col2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:210px;text-align:right}#search-results ul>li .content>div>.col2 span{white-space:nowrap;padding-left:10px;overflow:hidden;text-overflow:ellipsis;display:block}#search-results ul>li .content>div>.col2 span.holiday{display:inline}#search-results ul .opening{color:#000;line-height:16px}#search-results ul .opening .holiday{color:red;padding-left:.3em}#search-results ul>li:last-child .li-inner{border-bottom:none}#search-results ul li.hover{position:relative}#search-results ul li.hover:before{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;border:4px solid transparent;z-index:1}#search-results ul li.hover .li-inner{position:relative;z-index:2}#search-results ul li:hover,#search-results ul li:hover+li{border-top-color:transparent}#search-results ul li:hover:last-child{border-bottom-color:transparent}#search-results .info.nothingFound{color:#ccc;text-align:center;font-size:24px;padding-top:20px}#search-results .show-repeat,#search-results .show-report{font-size:13px;color:#000;padding:18px 20px 10px;margin:0;line-height:1.5em;clear:both}#search-results .show-repeat.few-results,#search-results .show-report.few-results{padding:10px 20px 0 0;margin:0 15px;border-top:1px solid #ddd;text-align:center}#search-results .show-repeat button,#search-results .show-report button{border:0;padding:0;margin:0;color:#29ac07;font-size:13px}#search-results .show-repeat,#search-results .show-repeat button{font-size:15px}#search-results .show-report{padding-bottom:0}#search-results li{cursor:pointer;text-align:left}#search-results li.correction{padding-top:10px;padding-bottom:10px;padding-left:15px}#search-results li.correction .content{font-size:16px;line-height:20px;display:block;padding-left:4px;padding-right:20px;color:#000}#search-results li.correction .content a{color:#29ac07}#search-results li .image{width:80px;height:80px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.35);box-shadow:0 4px 20px -4px rgba(0,0,0,.35)}#search-results li .image img{width:80px}#search-results li .image img.landscape{width:auto;height:80px}#search-results li .image img.portrait{width:80px;height:auto}#search-results li .image.icon{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.2);box-shadow:0 4px 20px -4px rgba(0,0,0,.2)}#search-results li .image.icon img{width:40px;height:40px}#search-results li .image.small{height:52px}#search-results li .image.favicon img{width:16px;height:16px}#search-results li .image.universal img{width:27px;height:34px}#search-results li .type-name{color:#000;max-width:240px;height:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#search-results li h3,#search-results li p{overflow-wrap:break-word;word-wrap:break-word;max-width:272px}#search-results li h3{font-size:14px;line-height:18px;margin:0;color:#000}#search-results li h3.no-bold{font-weight:400}#search-results li p{color:grey;margin:0;line-height:16px}#search-results li .fuel+.paid-firm{margin-top:4px}#search-results li .booking{margin:4px 0 0}#search-results li .booking a{border:1px solid #CCC;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:#6B7580;padding:4px 8px;font-size:14px;line-height:16px;display:inline-block}#search-results li .booking a:hover{color:#000}#search-results li .booking a:active{background-color:#F8F8F8}#search-results li .paid-firm .phone{color:#29ac07;cursor:default}#search-results li .paid-firm .www{color:#29ac07}#search-results li .paid-firm .www:hover{color:#1f7e07}#search-results li .paid-firm *+*{margin-left:16px}#search-results li .fuel{line-height:16px}#search-results li .fuel span[class*=type-]{padding-right:14px;display:inline-block}#search-results li .fuel span[class*=type-]:before{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:6px;font-size:16px;position:relative;top:2px;vertical-align:baseline}#search-results li .fuel span[class*=type-].type-1:before{content:",";color:#000}#search-results li .fuel span[class*=type-].type-2:before{content:".";color:#6dbb5d}#search-results li .fuel span[class*=type-].type-3:before{content:";";color:#f4dd00;font-size:32px;line-height:20px;display:inline-block;background-color:#000;border-radius:5px;top:10px}#search-results li .fuel span[class*=type-].type-4:before{content:":";color:#3f5adb;font-size:32px}#search-results li em{font-style:normal}#search-results .item+button{margin-top:10px}#search-results>button+button{margin-left:10px}#search-results button.submit{background:#fff;border:1px solid #29ac07;color:#29ac07;-webkit-box-shadow:none;box-shadow:none;font-weight:400;padding:0 25px;line-height:28px;height:30px;font-size:14px}#search-results .adv-title{text-align:left;font-size:10px;line-height:11px;color:#B5B5B5;margin-top:55px;margin-bottom:0;padding-left:10px;margin-left:16px;position:relative;text-transform:uppercase}#search-results .adv-title:before{content:"";display:block;position:absolute;left:0;top:3px;width:0;height:0;border-style:solid;border-width:3px 3px 0;border-color:#999 transparent transparent}#mapset-switch{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;background-color:rgba(255,255,255,.8);padding:60px 17px 17px 12px;overflow:auto}#mapset-switch h4{font-size:18px;line-height:24px;padding:0 0 18px;margin:0}#mapset-switch ul{padding:0;margin:0;list-style-type:none;max-width:630px}#mapset-switch ul.m3d{padding-bottom:20px}#mapset-switch ul li{text-align:center;display:inline-block;border:1px solid #e7e7e7;color:#6b7580;background-color:#fff;margin:1px 5px 11px;font-size:14px;line-height:26px;cursor:pointer;position:relative;width:142px}#mapset-switch ul li img{display:block;padding:1px}#detail [class*=content-].empty,.width-2 #detail [class*=content-]{display:none}#mapset-switch ul li:hover{border-color:#29ac07}#mapset-switch ul li.active{width:140px;border:2px solid #29ac07;font-weight:700;color:#29ac07}#mapset-switch ul li.active:before{position:absolute;top:0;left:0;width:140px;height:43px;padding-top:22px;content:"h";font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:56px;color:#29ac07;background-color:rgba(255,255,255,.6)}#detail,#detail [class*=content-] h3{font-size:14px;line-height:20px}#mapset-switch ul li.active img{padding:0}#mapset-switch ul li.tip:after{content:url(https://mapy.cz/img/mapset/tip.png);position:absolute;left:0;top:0}#mapset-switch:not(.m3d) .hide{display:none}.sbrowser-promo-visible #mapset-switch{padding:160px 17px 17px 12px}#detail ul{margin:0;padding:0}#detail a{color:#29ac07}#detail a:hover{color:#1f7e07}#detail [class*=content-]{margin:20px 16px 0;word-wrap:break-word;overflow-wrap:break-word}#detail [class*=content-] p{margin:0}#detail [class*=content-] h3{margin:0}#detail .clear-content{padding-top:20px;float:none;clear:both}#detail .clear-content:after{display:block;content:" ";float:none;clear:both}#detail .header{background:#f8f8f8;padding:0 0 16px;margin:0 0 24px;border-bottom:1px solid #e8e8e8}#detail .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;padding:0;margin:20px 16px 0}#detail .actions .icon-action svg{fill:#1EAE00}#detail .content-photo,#detail .content-poster{width:100%;margin:0;text-align:center;min-height:210px}#detail .content-photo a,#detail .content-photo img,#detail .content-poster a,#detail .content-poster img{display:block}#detail .content-photo img.big-print-image,#detail .content-poster img.big-print-image{display:none}#detail .content-photo .booking-cover,#detail .content-poster .booking-cover{height:225px;overflow:hidden}#detail .content-photo .booking-cover img.landscape,#detail .content-poster .booking-cover img.landscape{height:225px;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#detail .content-photo .booking-cover img.portrait,#detail .content-poster .booking-cover img.portrait{width:400px;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#detail .close{position:absolute;left:46%;top:5px}#detail .button-top{margin:0 0 0 16px;text-align:left}#detail .button-top button{display:none;border:none;font-size:11px;line-height:25px;padding:4px 0 0;color:#29ac07;text-align:left;text-transform:uppercase;margin-right:20px;background:0 0}#detail .button-top button:hover{color:#29ac07}#detail .button-top button.show{display:inline-block}#detail .button-top .comm{float:right;text-transform:uppercase;color:#828282;font-size:10px;line-height:11px;margin-top:10px;margin-right:16px}#detail .content-title{margin-bottom:-8px;margin-top:17px;position:relative}#detail .content-title h1{font-size:28px;line-height:1.34em;margin:0}#detail .content-title h1.closure{padding-bottom:24px}#detail .content-title h2{font-size:14px;line-height:20px;margin:4px 0 0;font-weight:400}#detail .content-typename{margin-top:7px}#detail .content-typename h2{font-size:13px;margin:0;padding:0;color:#979797;font-weight:400}#detail .content-typename h2 a{color:#979797}#detail .content-typename h2 a:hover{color:#29ac07}#detail .content-subtitle{margin-top:7px}#detail .content-subtitle h2{font-size:13px;margin:0;padding:0;font-weight:400;color:#979797}#detail .content-contact+.content-review,#detail .content-hotelclass+.content-review,#detail .content-opening+.content-contact{margin-top:0}#detail .content-review em{display:inline-block;width:auto;color:#000;font-weight:700;margin-right:4px;font-style:normal}#detail .content-contact{margin-bottom:15px}#detail .content-contact svg{width:20px;height:20px;display:inline-block;fill:#979797}#detail .content-contact .contact-container ul li,#detail .content-contact .contact-container ul li .icon-dropup{display:none}#detail .content-contact .contact-container{position:relative}#detail .content-contact .contact-container>svg{position:absolute;top:5px;left:0}#detail .content-contact .contact-container ul{margin-left:28px}#detail .content-contact .contact-container ul li .icon-dropdown,#detail .content-contact .contact-container ul li .icon-dropup{cursor:pointer;fill:#828282;width:12px;height:12px;margin-top:3px;padding-left:8px}#detail .content-contact .contact-container ul li a,#detail .content-contact .contact-container ul li span{line-height:30px}#detail .content-contact .contact-container ul li a,#detail .content-contact .contact-container ul li a:hover{color:#29ac07}#detail .content-contact .contact-container ul li .chevron{color:#828282;font-size:14px;line-height:20px;margin-left:8px}#detail .content-contact .contact-container ul li .chevron:empty{display:none}#detail .content-contact .contact-container ul li:first-child,#detail .content-contact .contact-container ul.open li{display:block}#detail .content-contact .contact-container ul li.long-link a.www{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}#detail .content-contact .contact-container ul li:first-child:hover{cursor:pointer}#detail .content-contact .contact-container ul li:first-child:hover span{color:#29ac07}#detail .content-contact .contact-container.nocontact ul li,#detail .content-contact .contact-container.nocontact ul li:first-child:hover span,#detail .content-review{color:#828282}#detail .content-contact .contact-container ul li:first-child:hover svg{fill:#29ac07}#detail .content-review.v2 a.stars:hover svg,#detail .content-review.v2.open a.stars svg{fill:#1EAE00}#detail .content-contact .contact-container ul.open li .icon-dropdown{display:none}#detail .content-contact .contact-container ul.open li .icon-dropup{display:inline-block;cursor:pointer}#detail .content-contact .contact-container.nocontact ul li:first-child span{display:inline-block;line-height:20px;padding:5px 0}#detail .content-contact .contact-container.nocontact ul li:first-child:hover{cursor:auto}#detail .module-bar+.content-review{margin-top:10px}#detail .content-review h3{color:#000}#detail .content-review>p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:8px 0}#detail .content-review>p img{z-index:2}#detail .content-review p.error{color:#c01}#detail .content-review a.stars{color:#828282}#detail .content-review a.stars:hover{color:#1f7e07}#detail .content-review a.stars .rating-stars{margin:0 6px;top:2px}#detail .content-review .form{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background-color:#f8f8f8;margin:16px 0;padding:16px;position:relative}#detail .content-review .form h4{margin:0;padding:0;color:#000;font-size:16px}#detail .content-review .form p{margin:4px 0 0}#detail .content-review .form p b{color:#000}#detail .content-review .form p.stars span{position:relative;height:24px;display:inline-block}#detail .content-review .form p.stars span:nth-child(2){top:5px;margin-left:10px}#detail .content-review .form p.stars span span{background:url(https://mapy.cz/img/stars-big.png) no-repeat;width:120px;position:static}#detail .content-review .form p.stars span a{position:absolute;width:12px;height:24px;top:0;left:0;outline:0}#detail .content-review .form p.stars span a:nth-child(1).selected~span{background-position:0 -48px}#detail .content-review .form p.stars span a:nth-child(2){left:12px}#detail .content-review .form p.stars span a:nth-child(2).selected~span{background-position:0 -48px}#detail .content-review .form p.stars span a:nth-child(3){left:24px}#detail .content-review .form p.stars span a:nth-child(3).selected~span{background-position:0 -72px}#detail .content-review .form p.stars span a:nth-child(4){left:36px}#detail .content-review .form p.stars span a:nth-child(4).selected~span{background-position:0 -96px}#detail .content-review .form p.stars span a:nth-child(5){left:48px}#detail .content-review .form p.stars span a:nth-child(5).selected~span{background-position:0 -120px}#detail .content-review .form p.stars span a:nth-child(6){left:60px}#detail .content-review .form p.stars span a:nth-child(6).selected~span{background-position:0 -144px}#detail .content-review .form p.stars span a:nth-child(7){left:72px}#detail .content-review .form p.stars span a:nth-child(7).selected~span{background-position:0 -168px}#detail .content-review .form p.stars span a:nth-child(8){left:84px}#detail .content-review .form p.stars span a:nth-child(8).selected~span{background-position:0 -192px}#detail .content-review .form p.stars span a:nth-child(9){left:96px}#detail .content-review .form p.stars span a:nth-child(9).selected~span{background-position:0 -216px}#detail .content-review .form p.stars span a:nth-child(10){left:110px}#detail .content-review .form p.stars span a:nth-child(10) span,#detail .content-review .form p.stars span a:nth-child(10).selected~span{background-position:0 -240px}#detail .content-review .form p.stars span a:nth-child(1):hover~span{background-position:0 -48px}#detail .content-review .form p.stars span a:nth-child(2):hover~span{background-position:0 -48px}#detail .content-review .form p.stars span a:nth-child(3):hover~span{background-position:0 -72px}#detail .content-review .form p.stars span a:nth-child(4):hover~span{background-position:0 -96px}#detail .content-review .form p.stars span a:nth-child(5):hover~span{background-position:0 -120px}#detail .content-review .form p.stars span a:nth-child(6):hover~span{background-position:0 -144px}#detail .content-review .form p.stars span a:nth-child(7):hover~span{background-position:0 -168px}#detail .content-review .form p.stars span a:nth-child(8):hover~span{background-position:0 -192px}#detail .content-review .form p.stars span a:nth-child(9):hover~span{background-position:0 -216px}#detail .content-review .form p.stars span a:nth-child(10):hover~span{background-position:0 -240px}#detail .content-review .form p.button{margin-top:12px}#detail .content-review .form p.button button{-webkit-box-shadow:none;box-shadow:none;background-image:none;font-weight:400;padding:9px 20px;border-radius:3px}#detail .content-review .form p.button button.submit{background-color:#29ac07;border:0;height:auto;margin-right:8px}#detail .content-review .form p.button button.submit:hover{background-color:#1f7e07;border:0}#detail .content-review .form p.name a{float:right}#detail .content-review .form p.name:after{display:block;clear:both;content:""}#detail .content-review .form textarea{-webkit-box-shadow:none;box-shadow:none;width:100%;resize:vertical;min-height:100px;padding:14px;margin-top:6px;line-height:normal;-webkit-box-sizing:border-box;box-sizing:border-box}#detail .content-review .form textarea+p{font-size:13px;margin:0 0 12px}#detail .content-review .form label span{background-position-x:-4px!important}#detail .content-review .form .loader-big{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.9)}#detail .content-review .form .loader-big img{margin-top:60px}#detail .content-review .total-count{color:#828282}#detail .content-review .total-count:hover{color:#1f7e07}#detail .content-review .total-review{background:#f0f0f0;border-radius:0 3px 3px 0;height:24px;line-height:24px;width:84px;margin:0 8px 0 -12px;text-align:center;padding-left:12px;z-index:1}#detail .content-review.v2 a.stars{color:#1EAE00}#detail .content-review.v2 a.stars:hover{color:#1f7e07}#detail .content-review.v2 a.stars .rating-stars{margin:0 6px;top:2px}#detail .content-review.v2 a.stars svg{width:12px;height:12px;display:inline-block;vertical-align:top;fill:#1EAE00;margin-left:5px;margin-top:5px}#detail .content-review.v2 a.stars .icon-dropdown{display:inline-block}#detail .content-review.v2 .firm-content,#detail .content-review.v2 .hide,#detail .content-review.v2 a.stars .icon-dropup,#detail .content-review.v2.open a.stars .icon-dropdown{display:none}#detail .content-review.v2 p.loading{background:url(https://mapy.cz/img/loader.gif) 50% 0 no-repeat;height:32px}#detail .content-review.v2 .review-btn{font-size:14px;line-height:16px;color:#6b7580;border:1px solid #CCC;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);padding:5px 8px;margin-left:15px;text-transform:capitalize;max-width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#detail .content-review.v2 .review-btn:hover{color:#000}#detail .content-review.v2 .firm-content .reviews-content{margin-top:10px}#detail .content-review.v2.open a.stars{color:#1EAE00}#detail .content-review.v2.open a.stars .icon-dropup{display:inline-block}#detail .content-review.v2.open .review-btn{display:none}#detail .content-link a,#detail .content-link.poilink a,#detail .content-link.poilink strong,#detail .content-poster .pano-cover{display:block}#detail .content-review.v2.open .firm-content{display:block;margin-top:15px}#detail .content-persons em{width:80px}#detail .content-admission table{font-size:14px;width:100%;border-spacing:0}#detail .content-admission table .last{text-align:right}#detail .content-exif td,#detail .content-keyvalue td{vertical-align:top}#detail .content-exif td.only-key,#detail .content-keyvalue td.only-key{font-weight:700}#detail .content-exif td.text,#detail .content-keyvalue td.text{font-size:14px}#detail .content-parking{margin:20px 0 0}#detail .content-parking p{margin:0 20px 20px 30px}#detail .content-parking h3{margin:0 20px 0 30px}#detail .content-parking .table-container{margin:0 0 0 35px}#detail .content-parking table{font-size:14px;width:100%;border-spacing:0}#detail .content-parking table td{border-top-left-radius:3px;border-bottom-left-radius:3px;padding:5px}#detail .content-parking table .last{text-align:right;border-radius:0;padding-right:20px}#detail .content-parking table .free{font-size:20px}#detail .content-parking table .free td{background:#dcf8d8}#detail .content-link a.detail-logo-link img{vertical-align:middle;margin-left:4px}#detail .content-link.poilink a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#detail .content-poster{position:relative}#detail .content-poster .pano-cover .panorama span{display:none}#detail .content-poster .image-holder{width:100%;position:relative;background:50% 50% no-repeat;-webkit-background-size:cover;background-size:cover}#detail .content-poster .image-holder:before{content:"";display:block;padding-top:56.25%}#detail .content-poster .image-holder a{position:absolute;display:block;left:0;top:0;bottom:0;right:0}#detail .content-poster #webcam-cont{text-align:center;background-color:#000;display:block;line-height:0}#detail .content-poster #webcam-cont img{width:auto;display:inline-block}#detail .content-poster #webcam-cont .button-top{background-color:#fff;margin:0;padding:0 0 0 30px}#detail .content-poster #webcam-cont .webcam-live{position:absolute;top:50px;left:8px;border-radius:4px}#detail .content-opening{margin:20px 0 0 16px}#detail .content-opening .icon-time{width:20px;height:20px;display:inline-block;fill:#979797;margin-right:8px}#detail .content-opening p.title{margin:0 20px 0 0;font-weight:700}#detail .content-opening p.title.expandable{cursor:pointer}#detail .content-opening p.title .today{color:#000;font-weight:400;display:inline-block;vertical-align:top}#detail .content-opening p.title:hover .today{color:#29ac07}#detail .content-opening p.title .today:after{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"R";display:inline-block;margin-left:8px;font-size:13px;position:relative;top:1px}#detail .content-opening.expanded p.title .today:after{content:"Z"}#detail .content-opening .note{font-weight:400;font-size:12px;color:#666}#detail .content-opening .note .holiday{color:red;padding-right:.3em}#detail .content-opening table{display:none;padding:15px 20px 15px 0;margin:15px 0;border-spacing:0;width:100%;font-size:15px;border:none;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8}#detail .content-opening table td{text-align:right}#detail .content-opening table td:first-child{text-align:left}#detail .content-opening table .today{font-weight:700}#detail .content-opening .season-title+table{margin-top:0;border-top:none}#detail .content-opening .season-cont{padding-left:27px}#detail .content-opening .season-cont .season:not(.active) .note{display:none}#detail .content-opening .season-cont .season.no-buttons button{display:none}#detail .content-opening .season-cont .season.no-buttons .season-title{padding:14px 0 0}#detail .content-opening .season-cont .season.no-buttons .season-title span{margin:0}#detail .content-opening .season-cont .season .season-title{display:none;margin:15px 0 0;border-top:1px solid #e8e8e8}#detail .content-opening .season-cont .season .season-title button{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;color:currentColor}#detail .content-opening .season-cont .season .season-title button.season-next,#detail .content-opening .season-cont .season .season-title button.season-prev{padding:15px 0 5px;font-size:14px;position:relative;top:1px}#detail .content-opening .season-cont .season .season-title button:hover{color:#29ac07}#detail .content-opening .season-cont .season .season-title span{margin:0 5px}#detail .content-opening.expanded .note{margin-bottom:5px}#detail .content-opening.expanded .season.active .season-title{display:block}#detail .content-opening.expanded .season.active table{display:table}#detail .content-photoauthor em,#detail .content-takedate em{font-style:normal;font-weight:700;color:#000}#detail .content-description ul li{background-image:none;padding-left:0;margin:7px 0}#detail .content-ataddress ul{list-style-type:none;margin:0;padding:0}#detail .content-inaccurate p{font-weight:700;color:red}#detail .content-departures .close,#detail .content-fuel table td[class*=type-]:before,#detail .content-gallery:before,#detail .content-uploadlink .edit-button:before{font-family:mapy;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}#detail .content-place h4{margin:0 0 4px;padding:0}#detail .content-place li{list-style-image:url(https://mapy.cz/img/list-bullet.png);margin-left:16px;padding-left:2px}#detail .content-fuel{margin:16px 12px;background:#f6f6f6;border-radius:4px;padding:18px 20px}#detail .content-fuel h4{margin:0 0 12px}#detail .content-fuel table{width:100%}#detail .content-fuel table td{text-align:right;vertical-align:middle}#detail .content-fuel table td[class*=type-]{width:220px;text-align:left;padding:3px 0}#detail .content-fuel table td[class*=type-]:before{margin-right:8px;vertical-align:middle;font-size:20px;position:relative;top:-1px}#detail .content-fuel table td[class*=type-].type-1:before{content:",";color:#000}#detail .content-fuel table td[class*=type-].type-2:before{content:".";color:#6dbb5d}#detail .content-fuel table td[class*=type-].type-3:before{content:";";color:#f4dd00;font-size:32px;display:inline-block;background-color:#000;border-radius:5px}#detail .content-fuel table td[class*=type-].type-4:before{content:":";color:#3f5adb;font-size:32px}#detail .content-mymaps-place{font-size:12px;color:#828282;margin-top:8px}#detail .loader{margin:50px auto 0;display:block}#detail .placeholder-image{position:relative;width:100%;border-bottom:1px solid #eee;top:0;left:0;right:0;bottom:0;min-height:210px}#detail .placeholder-image label.upload-button{background:0 0;-webkit-box-shadow:inset 0 0 40px 0 #EBEBEB;box-shadow:inset 0 0 40px 0 #EBEBEB;display:block;width:100%;border:none;position:relative;top:0;left:0;margin:0;padding:0;text-align:center;color:#a7adb3;text-decoration:none;line-height:22px;white-space:normal;min-height:210px}#detail .placeholder-image label.upload-button:before{content:"";display:none}#detail .placeholder-image label.upload-button .poster{width:100%;position:relative;left:0;top:0;overflow:hidden}#detail .placeholder-image label.upload-button .poster img{width:100%;height:210px}#detail .placeholder-image label.upload-button .icon{position:absolute;color:#fff;opacity:.9;line-height:16px;top:0;width:100%}#detail .placeholder-image label.upload-button .icon svg{width:40px;height:40px;border-radius:20px;overflow:hidden;display:block;margin:60px auto 4px;fill:#fff;opacity:.75;position:static}#detail .placeholder-image label.upload-button .icon .message{color:#fff;opacity:.7;margin:22px auto 0;line-height:16px}#detail .content-gallery{margin:0;position:absolute;right:16px;top:16px;cursor:pointer;color:#fff}#detail .content-gallery:before{content:"f";font-size:15px;margin-right:5px;vertical-align:middle;display:inline-block}#detail .content-gallery .count{vertical-align:middle;display:inline-block;font-size:12px}#detail .content-uploadlink{margin:0}#detail .content-uploadlink .edit-button{margin:0;background:#000;background:rgba(0,0,0,.8);position:absolute;top:8px;right:8px;border-radius:4px;z-index:1;border:none;text-align:center;font-size:12px;color:#FFF;line-height:21px;vertical-align:middle;padding:5px 15px}#detail .content-uploadlink .edit-button:before{font-size:14px;line-height:21px;display:inline-block;content:"e";margin-right:3px;vertical-align:top}#detail .content-uploadlink .upload-button.hidden{top:-40px}#detail .content-uploadlink button,#detail .content-uploadlink label{position:absolute;right:8px;top:8px;z-index:1;-webkit-transition:top .5s;transition:top .5s}#detail .content-departures h3{position:relative}#detail .content-departures .close{display:inline-block;cursor:pointer;position:absolute;right:0;font-size:1.5em;top:-5px}#detail .content-departures table{border-collapse:collapse;width:100%}#detail .content-departures td{padding:2px}#detail .content-departures td.time{text-align:right;padding-right:0}#detail .content-departures td.line{text-align:right;padding-left:0}#detail .content-station{margin-top:10px}#detail .content-photo,#detail .content-poster,#detail .content-typename{padding-top:0}#detail .content-address address{font-style:normal}#detail .content-address div{color:#828282;margin-top:8px;font-size:12px;line-height:16px}#detail .content-address a{font-size:13px}#detail .content-partners h3{font-size:14px}#detail .content-partners img{border:none;height:58px;margin-right:12px;width:58px}#detail .content-lifetime span{font-weight:700;color:#000}#detail .content-map{margin:0}#detail .content-weather{margin-left:0;margin-right:0}#detail .content-transportlines{padding-top:16px;font-size:14}#detail .content-transportlines .thin-tabs{border-bottom:1px solid #cecece}#detail .content-transportlines .thin-items{padding-top:13px}#detail .content-transportlines .thin-items .transportlines-container{display:none}#detail .content-transportlines .thin-items .transportlines-container.active{display:block}#detail .content-transportlines .thin-items h3{font-size:18px;color:#989898;padding:15px 0 10px;cursor:default}#detail .content-transportlines .thin-items p{font-size:15px;color:#000;padding:30px 0;text-align:center;font-weight:700}#detail .content-transportlines h3{font-weight:700;display:inline-block;background-color:#fff;position:relative;padding:8px 8px 3px;font-size:19px;line-height:19px;vertical-align:middle;cursor:pointer}#detail .content-transportlines h3 img{vertical-align:middle;margin:0 6px 0 0;position:relative;top:-3px}#detail .content-transportlines h3.tab-bus img{top:-1px}#detail .content-transportlines h3 span{display:none}#detail .content-transportlines h3.active{border:1px solid #cecece;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;z-index:2;top:1px;padding-bottom:4px;cursor:default}#detail .content-transportlines h3.active span{display:inline-block}#detail .content-transportlines table{border-collapse:collapse;width:100%;max-width:100%;margin:0 0 20px}#detail .content-hotelcheck,#detail .content-hotelgallery{margin-top:5px}#detail .content-transportlines .one-line>td{padding:10px 3px 2px}#detail .content-transportlines tr.selected{font-weight:700}#detail .content-transportlines td{vertical-align:top;border-bottom:1px solid #cecece;padding:10px 3px;font-size:14}#detail .content-transportlines td.link{text-align:right}#detail .content-transportlines td.linetd{width:100%;padding-left:16px;background-image:url(https://mapy.cz/img/detail/transportlines-arrow.svg);background-position:3px 17px;background-repeat:no-repeat;cursor:pointer}#detail .content-transportlines td.linetd:hover{background-color:#f3f3f3}#detail .content-transportlines .number{border:1px solid #e7e7e7;color:#0081cb;padding:3px 4px;font-weight:700;border-radius:3px;min-width:17px;text-align:center;display:inline-block;position:relative;top:-2px;white-space:nowrap;font-size:12px}#detail .content-transportlines .number.metroa{color:#fff;background:#00A659;border-color:#00A659}#detail .content-transportlines .number.metrob{color:#fff;background:#DD8F21;border-color:#DD8F21}#detail .content-transportlines .number.metroc{color:#fff;background:#D52B30;border-color:#D52B30}#detail .content-transportlines .night{background:#0081cb;color:#fff;border:none;padding:4px 5px}#detail .content-transportlines .direction{display:block;position:relative;color:#000}#detail .content-transportlines .direction div{position:absolute;left:0;right:0;top:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#detail .content-hotelclass strong{margin-right:5px}#detail .content-hotelcheck a.price-avail{width:205px;height:28px;border-radius:3px;line-height:28px;display:inline-block;background-color:#29ac07;text-align:center;color:#fff;font-weight:700}#detail .content-hotelgallery .mini-gallery{margin:10px 0 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:80px}#detail .content-hotelgallery .mini-gallery .cover{-webkit-box-flex:0;-webkit-flex:0 1 33.3%;-ms-flex:0 1 33.3%;flex:0 1 33.3%;overflow:hidden;margin-left:5px;border-radius:4px;height:80px}#detail .content-hotelgallery .mini-gallery .cover:first-child{margin-left:0}#detail .content-hotelgallery .mini-gallery .cover img.landscape{max-height:100%;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#detail .content-hotelgallery .mini-gallery .cover img.portrait{max-width:100%;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#detail .content-hoteldesc{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-name:nodeInserted;animation-name:nodeInserted}#detail .content-hoteldesc p.desc{margin:15px 0 5px;position:relative}#detail .content-hoteldesc p.desc.trim{max-height:100px;overflow:hidden}#detail .content-hoteldesc p.desc .more-holder{position:absolute;left:0;width:100%;height:40px;background:-webkit-linear-gradient(top,rgba(248,248,248,.3) 0,#f8f8f8 19px,#f8f8f8 100%);background:linear-gradient(to bottom,rgba(248,248,248,.3) 0,#f8f8f8 19px,#f8f8f8 100%);top:60px}#detail .content-hoteldesc p.desc .more-holder .more-desc{margin-top:20px;display:block;color:#1EAE00;cursor:pointer}#detail .content-hoteldesc p.desc .more-holder .more-desc svg.icon-dropup,#detail .content-hoteldesc p.desc.opened .more-holder svg.icon-dropdown{display:none}#detail .content-hoteldesc p.desc .more-holder .more-desc svg{fill:#1EAE00;width:14px;height:14px;margin-left:8px;position:relative;top:2px}#detail .content-hoteldesc p.desc.opened{overflow:visible;max-height:auto;margin-bottom:40px}#detail .content-hoteldesc p.desc.opened .more-holder{top:auto;background:0 0}#detail .content-hoteldesc p.desc.opened .more-holder svg.icon-dropup{display:inline-block}#detail .content-table-reservation a{width:155px;height:28px;border-radius:3px;line-height:28px;display:inline-block;background-color:#29ac07;text-align:center;color:#fff;font-weight:700}#detail .module-bar{padding-left:30px}#detail .module-bar .module-content{width:auto}#detail .module-bar .module-content a.button:before,#detail .module-bar .module-content button:before{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:10px}#detail .module-bar .module-content a{padding:0}#detail .module-bar .module-content a.button:before{margin-right:5px}#detail .module-bar .module-content a.button span,#detail .module-bar .module-content button span{display:inline-block;vertical-align:middle;font-size:12px;max-width:75px;text-align:left;line-height:15px}#detail .module-bar .module-content.visit button:before{position:relative;top:-1px}#detail .module-bar .module-content .favourite span{max-width:70px}#detail .module-bar .module-content+.module-content{margin-left:15px}#detail .modules{padding-bottom:0}.content-media.sequence{margin:0}.content-media.sequence img{margin:0 auto 8px;display:block;width:auto;max-width:76%}.content-media.sequence .snapshot{display:inline-block;margin:0 5px;color:#6b7580;cursor:pointer}.content-media.sequence .snapshot:before{content:"";display:block;height:30px;line-height:30px;font-size:30px;text-align:center}.content-media.sequence .snapshot.active{color:#000}.content-media.sequence .snapshot.active:before{content:"\2022";color:#d0021b}.content-media.sequence .snapshot span{color:#000;display:none}#detail [class*=content-offers]{margin:20px 0 0}#detail [class*=content-offers] h3{margin:0 16px 4px}#detail .content-offers a{color:currentColor;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}#detail .content-offers .item:hover h4 a{color:#1f7e07}.content-offers .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#828282;position:relative;padding:8px 16px}.content-offers .item>*{z-index:1}.content-offers .item>a{display:block;position:absolute;bottom:0;top:0;right:0;left:0;z-index:0}.content-offers .item:hover{background:#f8f8f8}.content-offers .info{margin:1px 16px 0;float:right;font-size:10px;color:#b5b5b5}.content-offers .info .icon-triangle-down{fill:#b5b5b5;width:8px;height:8px;margin-right:4px}.content-offers .icon{width:22px;height:22px;margin-right:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;pointer-events:none}.content-offers .icon path{fill:currentColor}.content-offers .text{width:calc(100% - 38px)}.content-offers .text>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.content-offers .text h4{color:#1EAE00;font-size:14px;font-weight:400;line-height:20px}.content-offers .text p{color:#828282;font-size:12px;line-height:16px}.content-feedback{border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-feedback p button,.content-feedback>button{background:0 0;font-size:14px;line-height:20px;border:0}.content-feedback img{margin:0 0 0 16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px}.content-feedback p{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:#000;font-weight:700;padding:16px}.content-feedback p button{display:block;color:#1EAE00;padding:0}.content-feedback p button:focus,.content-feedback p button:hover{color:#1f7e07}.content-feedback>button{display:block;color:#1EAE00;font-weight:700;border-left:1px solid #EBEBEB;text-transform:uppercase;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding:16px}.content-feedback>button:focus,.content-feedback>button:hover{color:#1f7e07}.mymap-popup.feedback-note{width:368px}.mymap-popup.feedback-note h2{color:#000;font-size:20px;font-weight:700;line-height:32px;margin:24px 24px 0}.mymap-popup.feedback-note label,.mymap-popup.feedback-note p{display:block;margin:24px 24px 0}.mymap-popup.feedback-note label textarea,.mymap-popup.feedback-note p textarea{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:104px;border:1px solid #ccc;border-radius:4px;background-color:#fff;margin-top:8px}.mymap-popup.feedback-note label{margin-top:20px}.mymap-popup.feedback-note p{margin-top:8px}.mymap-popup.feedback-note textarea{resize:none}.mymap-popup.feedback-note button:not(.close){border-radius:3px;font-size:14px;line-height:20px;text-align:center;padding:6px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #CCC;color:#6B7580;background:#fff;margin:0 6px}.smap-suggest .item .image.icon-font:before,.smap-suggest .item.selected.rm-btn .clear:before,.smap-suggest .item:hover.rm-btn .clear:before{font-size:16px;font-family:mapy;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mymap-popup.feedback-note button:not(.close).primary{border:0;color:#FFF;background:#29AC07;font-weight:700}.mymap-popup.feedback-note .toolbar{text-align:center;margin:24px}.map-content-sign{position:absolute;border:2px solid red;border-radius:50%;width:20px;height:20px}body.lang-de #detail .content-review.v2 .review-btn{max-width:100px}.rating-stars{width:80px;height:16px;display:inline-block;position:relative;overflow:hidden}.rating-stars.level-0 img{margin-top:0}.rating-stars.level-0-5 img{margin-top:-16px}.rating-stars.level-1 img{margin-top:-32px}.rating-stars.level-1-5 img{margin-top:-48px}.rating-stars.level-2 img{margin-top:-64px}.rating-stars.level-2-5 img{margin-top:-80px}.rating-stars.level-3 img{margin-top:-96px}.rating-stars.level-3-5 img{margin-top:-112px}.rating-stars.level-4 img{margin-top:-128px}.rating-stars.level-4-5 img{margin-top:-144px}.rating-stars.level-5 img{margin-top:-160px}.rating-stars.level-5-5 img{margin-top:-176px}.smap-suggest .item .image.svg .icon-star-line{position:relative;top:9px;width:24px;height:24px;fill:#777}.smap-suggest .item .image.icon-font{text-align:center}.smap-suggest .item .image.icon-font:before{font-weight:400;color:#777;display:inline-block;position:relative;top:2px}.smap-suggest .item .image.icon-font.category:before{content:"k"}.smap-suggest .item .image.icon-font.favorite:before{content:"I"}.smap-suggest .item .image.icon-font.geo:before{content:"K"}.smap-suggest .item .image.icon-font.history:before{content:"l"}.smap-suggest .item .image.icon-font.home:before{content:"Y"}.smap-suggest .item .image.icon-font.near:before{content:"N"}.smap-suggest .item .image.icon-font.work:before{content:"p"}.smap-suggest .item .clear{display:none}.smap-suggest .item.selected.rm-btn,.smap-suggest .item:hover.rm-btn{position:relative}.smap-suggest .item.selected.rm-btn .clear,.smap-suggest .item:hover.rm-btn .clear{display:block;position:absolute;top:50%;right:5px;width:26px;height:22px;line-height:22px;margin-top:-11px;text-align:center}.smap-suggest .item.selected.rm-btn .clear:before,.smap-suggest .item:hover.rm-btn .clear:before{font-weight:400;content:"c";color:#AEAEAE}.smap-suggest .item.selected.rm-btn .clear:hover:before,.smap-suggest .item:hover.rm-btn .clear:hover:before{color:#1f7e07}.search-form .smap-suggest{top:54px}#route-form .smap-suggest{top:38px;width:366px}#my-list .smap-suggest{top:75px;width:320px}#my-list .smap-suggest li{padding-left:0;border-top:1px solid #e1e1e1}#image-uploader .smap-suggest{width:320px;top:52px}.icon-action{display:inline-block;vertical-align:top;width:80px;cursor:pointer;text-align:center}.icon-action.small{width:24px;height:24px}.icon-action.small a,.icon-action.small button{padding:0}.icon-action>*,.icon-action>:active,.icon-action>:focus,.icon-action>:hover{display:block;width:100%;border:none;background:0 0;margin:0;padding:0 8px;color:#1EAE00;-webkit-box-sizing:border-box;box-sizing:border-box}.icon-action>.attention,.icon-action>:active.attention,.icon-action>:focus.attention,.icon-action>:hover.attention{color:#e11f00}.icon-action>:active:hover,.icon-action>:focus:hover,.icon-action>:hover,.icon-action>:hover:hover{color:#1f7e07}.icon-action>.change,.icon-action>:active.change,.icon-action>:focus.change,.icon-action>:hover.change{color:red}.icon-action .icon{width:24px;height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 4px;pointer-events:none}.icon-action svg{fill:currentColor}.icon-action span{display:block;font-size:12px;line-height:16px}.modules{padding:30px 0 0;clear:both}.modules a.button,.modules button{width:100%;display:block;border:none;border-bottom:1px solid #e8e8e8;border-radius:0;color:#828282;text-align:left;padding:4px 0 5px;background-color:rgba(255,255,255,0);margin:0 5px 0 0;font-size:13px;line-height:25px}.modules a.button:before,.modules button:before{display:inline-block;font-size:16px;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;text-align:left;width:24px;top:1px}.modules a.button:hover,.modules button:hover{color:#29ac07}.modules a.button.clear-list:before,.modules button.clear-list:before{content:"c"}.modules a.button.clear-list-delete:before,.modules button.clear-list-delete:before{content:"s"}.modules a.button.profile-switch:before,.modules button.profile-switch:before{content:"G";top:3px}.modules a.button.favourite:before,.modules button.favourite:before{content:"I"}.modules a.button.like:before,.modules button.like:before{content:"h"}.modules a.button.export:before,.modules button.export:before{content:"j"}.modules a.button.share:before,.modules button.share:before{content:"r"}.modules a.button.gps:before,.modules button.gps:before{content:'g';font-size:17px;top:3px}.modules a.button.reverse:before,.modules button.reverse:before{content:"!"}.modules a.button.itinerary:before,.modules button.itinerary:before{content:"i";top:3px}.modules a.button.visit:before,.modules button.visit:before{content:"n";left:3px}.modules .module-content{text-align:center;margin:0 0 0 16px;font-size:15px;position:relative}.modules .module-content.hidden{display:none}.modules .module-content.opened{border-bottom:1px solid #e8e8e8}.modules .module-content.opened a.button,.modules .module-content.opened button{color:#29ac07;border-bottom:0 none}.modules .module-content.opened>div{display:block}.modules .module-content.itinerary{background:0 0;padding:0}.modules .module-content.itinerary.opened>div{background:#f8f8f8;border-radius:4px;margin-bottom:6px}.modules .module-content a.button+div,.modules .module-content button+div{display:none;padding:5px 0 5px 28px;text-align:left}.modules .module-content a.button.profile-switch,.modules .module-content button.profile-switch{border-top:none}.modules .module-content a.button.profile-switch+div,.modules .module-content button.profile-switch+div{padding:0;margin-bottom:34px}.modules .module-content a.button.profile-switch+div.loader-big,.modules .module-content button.profile-switch+div.loader-big{text-align:center}.modules .module-content a.button.clear-list,.modules .module-content a.button.clear-list-delete,.modules .module-content button.clear-list,.modules .module-content button.clear-list-delete{color:#c00}.modules .module-content a.button.clear-list-delete:hover,.modules .module-content a.button.clear-list:hover,.modules .module-content button.clear-list-delete:hover,.modules .module-content button.clear-list:hover{color:#29ac07}.modules .module-content p{margin:8px 0}.modules .module-content p.sn{margin:3px 0;font-family:mapy;font-size:25px}.modules .module-content p.sn a{display:inline-block;margin-right:8px;width:25px;height:25px;line-height:25px}.modules .module-content p.sn a.m-fb{color:#3B5999!important}.modules .module-content p.sn a.m-fb:hover{color:#2F477A!important}.modules .module-content p.sn a.m-tw{-webkit-font-smoothing:antialiased;color:#00ACED!important}.modules .module-content p.sn a.m-tw:hover{color:#0189BD!important}.modules .module-content p.sn a.m-gp{-webkit-font-smoothing:antialiased;color:#D44332!important}.modules .module-content p.sn a.m-gp:hover{color:#A93427!important}.modules .module-content input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.27);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.27);height:29px;line-height:29px;border-radius:3px;border:1px solid #ccc;background-color:#fff;font-size:15px;padding:0 7px;margin-bottom:5px;display:inline-block}.modules .module-content .line-chart p{margin:0}.modules button.remove{color:#6b7580;position:absolute;right:28px;top:2px;cursor:pointer;width:auto;margin-left:0;border:0}.modules button.remove:hover{color:#29ac07}.modules .gps input{height:23px;line-height:23px;font-size:13px;font-weight:400;width:242px;padding:0 8px;-webkit-box-shadow:none!important;box-shadow:none!important}.modules .gps span.change{display:inline-block;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#687580;font-size:16px;cursor:pointer;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modules .gps .copy{display:inline-block;width:75px;text-align:center;border:none;background:0 0;color:#29ac07;font-size:14px;margin-left:5px}.modules .gps .format-info{color:#828282;font-size:12px;line-height:20px;margin:0 0 5px}.module-bar .module-content{display:inline-block;width:85px;text-align:center;float:left}.module-bar .module-content a.button,.module-bar .module-content button{display:inline-block;border:0;padding:0 5px;margin:0;font-size:11px;line-height:1;color:#29ac07}.module-bar .module-content a.button:hover,.module-bar .module-content button:hover{color:#1f7e07}.module-bar .module-content a.button:before,.module-bar .module-content button:before{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;position:relative;top:1px;display:block;margin-bottom:8px;text-align:center}.module-bar .module-content .remove{display:none}#route-results .module-content{display:inline-block;text-align:center}#route-results .module-content+.module-content{margin-left:40px}#route-results .module-content a.button,#route-results .module-content button{display:inline-block;border:0;padding:0 5px;margin:0;font-size:13px;line-height:1;color:#29ac07}#route-results .module-content a.button:hover,#route-results .module-content button:hover{color:#1f7e07}#route-results .module-content a.button:before,#route-results .module-content button:before{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;margin-right:8px}#route-results .module-content .remove{display:none}.gps-slider{height:38px;overflow:hidden;border:1px solid #cdcdcd;border-radius:3px;display:block;font-size:14px;line-height:38px;width:265px;margin:0 0 10px;padding:0;position:relative;background-image:-webkit-linear-gradient(#eaeaea,#fff 7%,#fff);background-image:-webkit-gradient(linear,left top, left bottom,from(#eaeaea),color-stop(7%, #fff),color-stop(7%, #fff));background-image:linear-gradient(#eaeaea,#fff 7%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeaeaea', endColorstr='#ffffffff', GradientType=0)}.gps-slider .rails{width:800px;margin:0;padding:0;line-height:38px;text-align:left}.gps-slider .rails input{display:inline-block;width:258px;padding:0 0 0 6px;font-size:14px;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none}.gps-slider .rails.slide input:nth-child(1){margin-left:-264px;-webkit-transition:margin .3s;transition:margin .3s}#route-form.multiroute .route-item.editable .frame,#route-params-box{-webkit-transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in}.gps-slider a.arrow{display:block;border:0;width:13px;height:30px;background:url(https://mapy.cz/img/slider-arrow.png) center center no-repeat;position:absolute;top:4px;right:14px;outline:0}.gps-slider a.arrow.hide{display:none}.gps-slider .gradient{background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-webkit-gradient(linear,left top, right top,from(rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(to right,rgba(255,255,255,0),#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=1);width:30px;height:38px;position:absolute;right:0;top:0}#distance-meter .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 16px 16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#distance-meter .actions .icon-action.small+.icon-action.small{margin-left:24px}#distance-meter .actions .icon-download,#distance-meter .actions .icon-share,#distance-meter .actions .icon-star-line{fill:#1EAE00}#distance-meter .actions .icon-delete{fill:#e11f00}#distance-meter .dm-container .header-section{position:-webkit-sticky;position:sticky;left:0;top:0;right:0;z-index:10;height:0}#distance-meter .dm-container .header-section .header-section-bg{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #FFF),to(#F8F8F8));background:-webkit-linear-gradient(top,#FFF 0,#F8F8F8 100%);background:linear-gradient(180deg,#FFF 0,#F8F8F8 100%)}#distance-meter .dm-container .header-section .header-section-bg .m3d-readonly{text-align:center;font-size:14px;line-height:20px;margin:0;padding:0 8px 16px;display:none}#distance-meter .dm-container .header-section.high{position:absolute}#distance-meter .dm-container.hide{display:none}#distance-meter .header{position:relative;padding:16px}#distance-meter .header h1{margin:0;padding:0;font-size:20px;line-height:32px;max-width:350px}#distance-meter .header .exit-btn{position:absolute;right:16px;top:26px;width:12px;height:12px;padding:0;border:none;background:0 0}#distance-meter .header .exit-btn svg{width:12px;height:12px;fill:#666}#distance-meter .header h1+p{font-size:12px;color:#828282;margin:0 0 16px;line-height:16px}#distance-meter .header h1+p a{color:#29ac07}#distance-meter .header h1+p a:hover{color:#1f7e07}#distance-meter .table-header{background:#fff}#distance-meter .separator{display:block;height:1px;max-width:100%;background:#f0f0f0;margin-left:16px}#distance-meter table{table-layout:fixed;border-collapse:collapse;width:100%}#distance-meter table tbody tr td,#distance-meter table thead tr th{font-size:12px;line-height:16px;padding:13px 0}#distance-meter table tbody tr td .top-line,#distance-meter table thead tr th .top-line{z-index:2;position:absolute;left:16px;top:0;width:2px;background:red;height:50%}#distance-meter table tbody tr td .bottom-line,#distance-meter table thead tr th .bottom-line{z-index:2;position:absolute;left:16px;bottom:0;width:2px;background:red;height:50%}#distance-meter table tbody tr td .circle,#distance-meter table thead tr th .circle{z-index:3;position:absolute;left:12px;top:50%;width:6px;margin-top:-6px;height:6px;border:2px solid red;border-radius:100%;background:#fff}#distance-meter table thead tr th{width:25%;color:#828282;text-align:center;font-weight:400}#distance-meter table thead tr th:nth-child(1){position:relative}#distance-meter table thead tr th:nth-child(1) .top-line{display:none}#distance-meter table thead tr th:nth-child(1) .bottom-line{bottom:-1px}#distance-meter table.table-data tbody{display:block}#distance-meter table.table-data tbody tr{height:43px}#distance-meter table.table-data tbody tr td{display:block;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}#distance-meter table tbody tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#distance-meter table tbody tr td{width:25%;text-align:center;color:#000;border-bottom:1px solid #f0f0f0}#distance-meter table tbody tr td .circle{background:red}#distance-meter table tbody tr td.azimuth{position:relative}#distance-meter table tbody tr td.azimuth .remove-line{position:absolute;display:none;top:9px;right:12px;padding:0;margin:0;width:18px;height:18px;border:none;background:0 0}#distance-meter table tbody tr td.azimuth .remove-line svg{width:22px;height:22px;fill:#ccc}#distance-meter table tbody tr:hover td.azimuth .remove-line{display:block}#distance-meter table tbody tr td:nth-child(1){border-bottom:none;position:relative}#distance-meter table tbody tr td:nth-child(3){color:#828282}#distance-meter table tbody tr:last-child td{border-bottom:none}#distance-meter table tbody tr:last-child td .bottom-line{display:none}#distance-meter table tbody tr.active{background:#f2f2f2;cursor:ns-resize}#distance-meter table tbody.global-hover tr:not(.active) .bottom-line,#distance-meter table tbody.global-hover tr:not(.active) .circle,#distance-meter table tbody.global-hover tr:not(.active) .top-line{border-color:#6b7580;background:#6b7580}#distance-meter table tbody.global-hover tr.active .bottom-line{background:#6b7580}#distance-meter table tbody.global-hover tr.pre-active .bottom-line{background:red}#distance-meter table.hover .circle{border-color:#6b7580}#distance-meter table.hover .bottom-line{background:#6b7580}#distance-meter table.table-data .sortableTable tr{cursor:pointer}#distance-meter p.info,#distance-meter p.info-continue{margin:13px 0 25px;text-align:center;color:#828282;font-size:14px;line-height:20px}#distance-meter p.info-continue.error,#distance-meter p.info.error{color:#c00}#distance-meter p.info-continue:empty,#distance-meter p.info:empty{display:none}#distance-meter p.info-continue{margin-top:15px}#distance-meter p.info-continue.hide{display:none}#distance-meter .distance-area-cont{margin:15px 0 0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#distance-meter .distance-area-cont small,#distance-meter .distance-area-cont strong{display:block;text-align:center}#distance-meter .distance-area-cont strong{font-size:34px;line-height:39px}#distance-meter .distance-area-cont small{color:#828282;font-size:12px;line-height:16px}#distance-meter .distance-area-cont .area,#distance-meter .distance-area-cont .distance{width:50%;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:center}#distance-meter .distance-area-cont .area .unit:after{content:"2";display:inline-block;vertical-align:super;font-size:10px}#distance-meter .dm-container.empty .header-section .actions,#distance-meter .dm-container.empty .header-section .separator,#distance-meter .dm-container.empty .header-section .table-header,#distance-meter .dm-container.empty .header-section+.scroll-section .separator,#distance-meter .dm-container.m3d-active .header-section .header-section-bg .actions,#distance-meter .dm-container.m3d-active table tbody tr:hover td.azimuth .remove-line,#distance-meter .header-section.scrolled .table-header thead tr th .bottom-line{display:none}#distance-meter .line-chart-cont{margin-top:16px;border-top:1px solid #e8e8e8}#distance-meter .line-chart-cont .line-chart{width:100%;max-width:368px;margin-left:16px;padding-top:0}#distance-meter .line-chart-cont:empty{border-top:none}#distance-meter .dm-container.empty:not(.like) .scroll-section{padding-top:75px!important}#distance-meter .dm-container.empty.m3d-active:not(.like) .scroll-section{padding-top:125px!important}#distance-meter .header-section.scrolled .table-header{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1)}#distance-meter .dm-container.m3d-active .header-section .header-section-bg .m3d-readonly{display:block}#distance-meter .dm-container.m3d-active p.info,#distance-meter .dm-container.m3d-active p.info-continue,#distance-meter .dm-container.one-item .actions div .icon-action{display:none}#distance-meter .dm-container .header-section,_:-ms-lang(x){position:absolute}#scene .distance-popup{position:fixed;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid rgba(255,255,255,.5);background-color:red;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.05),0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.05),0 2px 12px 0 rgba(0,0,0,.1);color:#fff;font-size:12px;margin-left:10px;margin-top:-11px;overflow:hidden;line-height:22px;border-radius:100px;padding:0 5px;pointer-events:none}#scene .distance-popup.translate-x{margin-left:-10px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#scene .cancel-btn{position:absolute;right:250px;bottom:17px;height:28px;z-index:2;background:#c00;padding:0 10px;border:none;border-radius:3px}#scene .cancel-btn span,#scene .cancel-btn svg{display:inline-block;vertical-align:top}#scene .cancel-btn span.txt{color:#fff;font-size:14px;line-height:28px}#scene .cancel-btn svg{width:14px;height:14px;fill:#fff;margin-top:7px;margin-right:6px}#scene .cancel-btn:hover span.txt{color:#fff}#scene .cancel-btn:hover svg{fill:#fff}#scene .cancel-btn.hide{display:none}.dragging #distance-meter table.table-data tbody tr:nth-last-child(2) td{border-bottom:none}.dragging #distance-meter table.table-data tbody tr:nth-last-child(2) td .bottom-line{display:none}.dragging #distance-meter table.table-data tbody tr:not(.placeholder)+tr.dragged td .bottom-line{display:block;background:red}.dragging #distance-meter table.table-data tbody tr:not(.dragged) td .bottom-line,.dragging #distance-meter table.table-data tbody tr:not(.dragged) td .circle,.dragging #distance-meter table.table-data tbody tr:not(.dragged) td .top-line{background:#6b7580}.dragging #distance-meter table.table-data tbody tr:not(.dragged) td .circle{background:#6b7580;border-color:#6b7580}.dragging #distance-meter table.table-data tbody tr.prevSibling td .bottom-line{background:red}.blindRouteParam{position:relative}.blindRouteParam::after{content:" ";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:4px solid transparent}#route-params-box{-webkit-transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;-webkit-box-sizing:border-box;box-sizing:border-box;position:-webkit-sticky;position:sticky;left:0;top:0;right:0;z-index:10;height:0}#route-params-box.high{position:absolute}#route-params-box .route-params-body{background:#f2f2f2;border-bottom:1px solid #e8e8e8}#route-params-box .route-param-box{font-size:12px;text-align:center;padding-bottom:14px}#route-params-box .route-param-box .criterion .toll .icon-forward{display:none;position:absolute;left:0;top:4px;width:16px;height:16px;fill:#666;cursor:pointer}#route-params-box .route-param-box .criterion .toll .popup-placeholder{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:215px;position:absolute;background:#fff;top:-7px;left:-16px;z-index:10;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.55);box-shadow:0 0 3px 0 rgba(0,0,0,.55)}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item{text-align:left;padding:2px 16px 2px 11px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .radiocheck{width:100%;height:auto;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .radiocheck p{margin:0 0 0 5px;padding:0;font-size:14px;line-height:20px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .radiocheck p.title{margin-top:2px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .radiocheck p.avoid{font-size:12px;line-height:16px;color:#828282}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .flag-area{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:20px;text-align:right}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .flag-area .flag-cover{display:inline-block;width:20px;height:20px;overflow:hidden;border-radius:100%;-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}#route-params-box .route-param-box .criterion .toll .popup-placeholder .hide-title{cursor:pointer;white-space:pre;padding:11px 0 11px 16px;background:#29ac07;color:#fff;line-height:14px;text-align:left}#route-params-box .route-param-box .criterion .toll .popup-placeholder .hide-title svg{display:inline-block;vertical-align:top;width:14px;height:14px;fill:#fff;margin-right:10px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .hide-title span{display:inline-block;vertical-align:top;font-size:12px;line-height:16px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .avoid-all{padding-top:8px;padding-bottom:8px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .separator{padding:0;background:#eee;height:1px;margin:0 16px}#route-params-box .route-param-box .criterion .toll .popup-placeholder ul{padding:0 0 8px;margin:0}#route-params-box .route-param-box .criterion .toll .popup-placeholder .country-list{padding-top:10px;max-height:300px;overflow:auto}#route-params-box .route-param-box .criterion .toll .popup-placeholder .country-list.with-last-choice{padding-bottom:0}#route-params-box .route-param-box .criterion .toll .popup-placeholder .last-choice-title{padding:14px 0 9px 11px;border-top:1px solid #eee;background-color:#F8F8F8;margin-top:0;margin-bottom:0;color:#828282;font-size:12px;line-height:16px;text-align:left}#route-params-box .route-param-box .criterion .toll .popup-placeholder .last-choice-list{padding-bottom:0}#route-params-box .route-param-box .criterion .toll .popup-placeholder .last-choice-list .last-choice{background-color:#F8F8F8}#route-params-box .route-param-box .criterion .toll .popup-placeholder .last-choice-list .last-choice p.title{color:#828282}#route-params-box .route-param-box .criterion .toll .popup-placeholder.show{display:block}#route-params-box .route-param-box .criterion .toll.show-avoid-paids .icon-forward{display:inline-block}#route-params-box .route-param-box .criterion .toll.show-avoid-paids>span{background:0 0;cursor:pointer}#route-params-box .route-type-box{margin:0 16px 12px;padding:28px 0 12px;font-size:12px;text-align:center;color:#6f6f6f;border-bottom:1px solid #ddd}#route-params-box .route-type-box.hidden{display:none}#route-params-box .route-type-box label{display:inline-block;text-align:center;white-space:nowrap;cursor:pointer;position:relative}#route-params-box .route-type-box label+label{margin:0 0 0 24px}#route-params-box .route-type-box label span.beta-item:before{position:absolute;top:14px;left:-5px;content:url(https://mapy.cz/img/beta.png);opacity:0}#route-params-box .route-type-box label:hover{color:#29ac07}#route-params-box .route-type-box input{width:auto;margin:0;position:absolute;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}#route-params-box .route-type-box .hide{display:none}#route-params-box .route-type-box .radiocheck:not(#foo)>span{word-spacing:-.06em}#route-params-box .route-type-box span{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;display:block}#route-params-box .route-type-box .type-radiocheck>input[type=radio].checked+span{color:#29ac07;position:relative}#route-params-box .route-type-box .type-radiocheck>input[type=radio].checked+span::after{content:" ";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:4px solid transparent}#route-params-box .route-type-box .type-radiocheck>input[type=radio].checked+span.beta-item:before{opacity:1}.route-summary>h3.hide,button.alter.none.hide{opacity:0}#route-params-box.empty .route-param-box{display:none}#route-params-box.empty .route-type-box{margin:0;border-bottom:none}#route-params-box.scrolled .route-params-body{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1)}#route-params-box,_:-ms-lang(x){position:absolute}#route-results{position:relative;margin-top:16px}#route-results.prnt{z-index:10}#route-results.full{padding:0 16px 16px}#route-results h2{font-size:18px;color:#000;margin:0 0 14px}#route-results h3{margin:8px 0 0;font-size:14px;line-height:20px;font-weight:400}#route-results h3+p{font-size:12px;color:#828282;margin:0 0 16px}#route-results h3+p a{color:#29ac07}#route-results h3+p a:hover{color:#1f7e07}#route-results .clear-btn{font-family:mapy;border:none;padding:0;font-size:16px;position:absolute;background:0 0;top:0;right:16px;width:24px;height:24px}#route-results .clear-btn:hover{color:#29ac07}#route-results p.info{color:red;text-align:center;font-size:14px;margin:0;padding-top:22px}#route-results .actions .icon-action svg{fill:#1EAE00}#route-results .actions .icon-action.small+.icon-action.small{margin-left:24px}#route-form .route-item,.route-item.reorder-dragged{position:relative;clear:both}#route-form .route-item .frame,.route-item.reorder-dragged .frame{padding:12px 16px}#route-form .route-item .frame svg.icon-move,.route-item.reorder-dragged .frame svg.icon-move{width:14px;height:14px;position:absolute;top:25px;left:0;fill:#ccc;z-index:2;padding:1px}#route-form .route-item .close-next,#route-form .route-item .plus,.route-item.reorder-dragged .close-next,.route-item.reorder-dragged .plus{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;width:24px;height:24px;background-color:#f8f8f8;color:#6b7580;border-radius:4px;border:1px solid #ccc;padding:0;margin:0 0 0 45px;vertical-align:middle}#route-form .route-item .close-next,.route-item.reorder-dragged .close-next{border-bottom-left-radius:0;border-bottom-right-radius:0;display:none;padding:0 0 8px;height:32px;position:relative;font-size:16px;border-bottom:none}#route-form .route-item.editable,.route-item.reorder-dragged.editable{margin:8px 0}#route-form .route-item.editable .frame,.route-item.reorder-dragged.editable .frame{padding:0 16px}#route-form .route-item.editable .remove,.route-item.reorder-dragged.editable .remove{top:-36px;left:45px;height:48px;padding:0 0 24px}#route-form .route-item.editable svg.icon-move,.route-item.reorder-dragged.editable svg.icon-move{top:12px}#route-form .route-item.editable input[type=text],.route-item.reorder-dragged.editable input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px 12px;font-size:16px;line-height:22px;height:40px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);border-radius:3px;border:1px solid #cdcdcd}#route-form .route-item.editable input[type=text]:active,#route-form .route-item.editable input[type=text]:focus,.route-item.reorder-dragged.editable input[type=text]:active,.route-item.reorder-dragged.editable input[type=text]:focus{border-color:#29ac07}#route-form .route-item.editable.edit span.item-icon,.route-item.reorder-dragged.editable.edit span.item-icon{position:absolute;top:15px;left:26px;width:29px;height:34px;display:block;background-repeat:no-repeat;background-position:center center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#route-form .route-item.editable.edit button.plus,.route-item.reorder-dragged.editable.edit button.plus{display:none}#route-form .route-item.box,.route-item.reorder-dragged.box{margin:8px 0 0}#route-form .route-item.box .frame,.route-item.reorder-dragged.box .frame{position:relative;padding:0 16px 0 112px;min-height:65px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#route-form .route-item.box .frame.hover,#route-form .route-item.box .frame:hover,.route-item.reorder-dragged.box .frame.hover,.route-item.reorder-dragged.box .frame:hover{background-color:#f2f2f2;cursor:pointer}#route-form .route-item.box .frame.hover svg.handler,#route-form .route-item.box .frame:hover svg.handler,.route-item.reorder-dragged.box .frame.hover svg.handler,.route-item.reorder-dragged.box .frame:hover svg.handler{position:absolute;top:32px;left:4px;fill:#6b7580;width:24px;height:24px}#route-form .route-item.box .frame.hover:before,#route-form .route-item.box .frame:hover:before,.route-item.reorder-dragged.box .frame.hover:before,.route-item.reorder-dragged.box .frame:hover:before{content:"";position:absolute;left:0;bottom:-6px;right:0;height:6px;background-color:#f2f2f2}#route-form .route-item.box .frame.hover:after,#route-form .route-item.box .frame:hover:after,.route-item.reorder-dragged.box .frame.hover:after,.route-item.reorder-dragged.box .frame:hover:after{content:"";position:absolute;left:0;top:-6px;right:0;height:6px;background-color:#f2f2f2}#route-form .route-item.box .frame.hover button,#route-form .route-item.box .frame:hover button,.route-item.reorder-dragged.box .frame.hover button,.route-item.reorder-dragged.box .frame:hover button{z-index:3}#route-form .route-item.box .frame h4,.route-item.reorder-dragged.box .frame h4{font-size:16px;margin:0 0 4px;padding-right:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:18px}#route-form .route-item.box .frame p,.route-item.reorder-dragged.box .frame p{font-size:12px;color:#979797;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:16px}#route-form .route-item.box .frame p.error,.route-item.reorder-dragged.box .frame p.error{color:red;position:static;font-size:13px;margin-top:8px}#route-form .route-item.box .frame p.subtitle,.route-item.reorder-dragged.box .frame p.subtitle{padding-bottom:4px;border-bottom:1px solid #f0f0f0}#route-form .route-item.box .frame img,#route-form .route-item.box .frame span,.route-item.reorder-dragged.box .frame img,.route-item.reorder-dragged.box .frame span{position:absolute;left:16px;bottom:0;background:#fff;width:80px;height:65px;border-radius:4px;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.35);box-shadow:0 4px 20px -4px rgba(0,0,0,.35)}#route-form .route-item.box .frame span,.route-item.reorder-dragged.box .frame span{-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.2);box-shadow:0 4px 20px -4px rgba(0,0,0,.2)}#route-form .route-item.box .frame .circuit,.route-item.reorder-dragged.box .frame .circuit{border:none;padding:0;color:#29ac07;background:0 0;font-size:12px;display:inline-block;line-height:16px;position:absolute}#route-form .route-item.next-edit .params-panel,#route-form .route-item.open-params .params-panel,.route-item.reorder-dragged.next-edit .params-panel,.route-item.reorder-dragged.open-params .params-panel{border-bottom-left-radius:0;border-bottom-right-radius:0}#route-form .route-item.box .frame .circuit:hover,.route-item.reorder-dragged.box .frame .circuit:hover{color:#6b7580}#route-form .route-item.box.end .frame span,#route-form .route-item.box.start .frame span,#route-form .route-item.box.waypoint .frame span,.route-item.reorder-dragged.box.end .frame span,.route-item.reorder-dragged.box.start .frame span,.route-item.reorder-dragged.box.waypoint .frame span{background:url(https://mapy.cz/img/universal-icon.png?scale=2) center center no-repeat #fff}#route-form .route-item.box.end,.route-item.reorder-dragged.box.end{margin-bottom:0}#route-form .route-item.open-params .params-panel .show-params:after,.route-item.reorder-dragged.open-params .params-panel .show-params:after{content:"Z"}#route-form .route-item.open-params .params-box,.route-item.reorder-dragged.open-params .params-box{padding:12px;height:auto}#route-form .route-item.open-params .params-box.empty,.route-item.reorder-dragged.open-params .params-box.empty{padding:0}#route-form .route-item.open-params .params-box.no-animation,.route-item.reorder-dragged.open-params .params-box.no-animation{overflow:visible}#route-form .route-item.next-edit .close-next,.route-item.reorder-dragged.next-edit .close-next{display:inline-block}#route-form .route-item.next-edit .plus,#route-form.simple .route-item button.plus,#route-form.simple .route-item.editable button.remove,#route-form.simple .route-item.editable.end .params-box,#route-form.simple .route-item[data-last] .btn-panel,#route-form.simple .route-item[data-last] .params-box,#route-form.simple .route-item[data-last] .params-panel,.route-item.reorder-dragged.next-edit .plus{display:none}#route-form{height:100%;position:relative}#route-form .item-box{position:relative;padding:16px 0}#route-form .item-box:before{content:"";width:1px;background:#ccc;height:calc(100% - 32px);position:absolute;top:16px;left:56px}#route-form .route-item.error.open-params .params-box.empty{padding:8px 0 0}#route-form .route-item .error{color:red;font-size:13px;margin:5px 10px 0 48px}#route-form .remove{border:none;font-size:16px;position:absolute;width:24px;height:24px;border-radius:3px;padding:0;top:16px;right:16px;background:0 0}#route-form .remove:hover{color:#29ac07}#route-form .remove svg{width:24px;height:24px;fill:#ccc}#route-form .btn-panel{margin:8px 0 0}#route-form.simple .item-box:before{top:100px;height:110px}#route-form.simple.one-item .route-item:first-child.start:not(.editable){margin-top:56px;margin-bottom:65px}#route-form.simple.one-item .route-item:first-child.start.edit{margin-bottom:70px}#route-form.simple.one-item .route-item.end{margin-top:0}#route-form.simple .route-item{margin:12px 0 0}#route-form.simple .route-item .frame:before{content:"";position:absolute;left:0;width:80px}#route-form.simple .route-item.editable .frame{padding:0 16px;height:auto}#route-form.simple .route-item.editable .frame .loader{width:16px;height:16px;position:absolute;top:13px;right:24px}#route-form.simple .route-item.editable span.item-icon{top:3px}#route-form.simple .route-item.box .frame:before{background:#f2f2f2;width:100%;bottom:-6px}#route-form.simple .route-item.box .frame.hover:before,#route-form.simple .route-item.box .frame:hover:before{content:"";position:absolute;left:0;bottom:-6px;right:0;top:auto;height:6px;background-color:#f2f2f2;width:100%}#route-form.simple .route-item:first-child{margin:0 0 8px}#route-form.simple .route-item:first-child.edit{margin:49px 0 86px}#route-form.simple .route-item:first-child.edit .params-panel{margin-top:16px}#route-form.simple .route-item[data-last].editable{margin:16px 0 0}#route-form.simple .route-item.error:first-child.edit{margin:28px 0 8px}#route-form.simple .route-item.error:first-child.edit .params-panel{margin-top:32px}#route-form.simple .dragging .route-item:not(.edit)[data-last]:first-child{margin-top:56px;margin-bottom:65px}#route-form.simple .dragging .route-item:not(.edit)[data-last]:first-child .btn-panel{display:block;height:44px}#route-form.multiroute .route-item.editable .frame .loader,#route-form.multiroute .route-item.editable .params-panel,#route-form.multiroute .route-item.editable .plus,#route-form.simple .dragging .route-item.box .btn-panel .distance,#route-form.simple .dragging .route-item.box .btn-panel .reverse{display:none}#route-form.simple .dragging .route-item.edit:first-child{margin:65px 0 70px}#route-form.simple .dragging .route-item.edit:not(:first-child) .params-box,#route-form.simple .dragging .route-item.edit:not(:first-child) .params-panel{display:none}#route-form.multiroute .route-item.editable{margin:0}#route-form.multiroute .route-item.editable .frame{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;height:0;padding:0 16px;display:none}#route-form.multiroute .route-item.editable.edit:first-child{margin:28px 0 8px}#route-form.multiroute .route-item.editable.edit:first-child .frame .remove{display:block;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:45px;background-color:#f8f8f8;border:1px solid #ccc;border-bottom:none;top:-28px;height:28px;padding:0 0 4px;border-bottom-left-radius:0;border-bottom-right-radius:0}#route-form.multiroute .route-item.editable.edit:first-child .frame .remove:hover{color:#6b7580}#route-form.multiroute .route-item.editable.edit .frame{display:block;padding:0 16px;height:auto}#route-form.multiroute .route-item.editable.edit .frame .loader{width:16px;height:16px;position:absolute;top:25px;right:24px;display:block}#route-form.multiroute .route-item.editable.edit .frame .remove{display:none}#route-form.multiroute .route-item.editable.error.edit .frame{height:84px;padding-bottom:32px}#route-form.multiroute .route-item.editable .no-animation{overflow:hidden}#route-form.multiroute .route-item.box{margin-top:16px}#route-form.multiroute .route-item.box .btn-panel{margin-top:16px;position:relative}#route-form.multiroute .route-item.box .btn-panel .distance{margin-left:45px;color:#979797;font-family:Arial;font-size:14px;line-height:20px}.itinerary ul li.pedestrian:before,.result-tip p.banner span:after{font-family:mapy;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#route-form.multiroute .route-item.box .btn-panel .reverse{border:none;border-radius:0;color:#6b7580;text-align:left;padding:0;background-color:#fff;margin:0;font-size:14px;position:absolute;top:0;right:8px}#route-form.multiroute .route-item.box .btn-panel .reverse svg{fill:#29ac07;width:24px;height:24px}#route-form.multiroute .route-item.box .btn-panel .reverse span{line-height:24px;margin-left:4px}#route-form.multiroute .route-item.box .btn-panel .reverse span,#route-form.multiroute .route-item.box .btn-panel .reverse svg{display:inline-block;vertical-align:top}#route-form.multiroute .route-item.box .btn-panel .reverse:hover{color:#29ac07}#route-form.multiroute .route-item.end .params-panel{display:none}#route-form.multiroute .route-item.circuit{margin:0}#route-form.multiroute .route-item.open-params.end .params-panel{display:inline-block}#route-form.multiroute .route-item.open-params+.editable .frame:before{content:"";display:block;height:1px;position:relative;top:-12px;background:#ddd}#route-form.multiroute.one-circuit .item-box{padding-top:28px}#route-form.multiroute.one-circuit .circuit.start .params-panel,#route-form.multiroute.one-circuit .item-box:before{display:none}#route-form.multiroute.one-circuit .circuit.start.open-params .params-panel{display:inline-block}#route-form.multiroute .editable:nth-of-type(1) .plus{display:inline-block}#route-form.multiroute .open-params .params-box.empty{padding:12px}#route-form .line-chart{margin:0 auto}#route-form .modules{padding-top:14px}.route-item.reorder-dragged{z-index:99}.route-item.reorder-dragged .circuit,.route-item.reorder-dragged .params-box,.route-item.reorder-dragged .params-panel,.route-item.reorder-dragged .remove,.route-item.reorder-dragged button.plus,.route-item.reorder-dragged button.reverse,.route-item.reorder-dragged span.distance{display:none!important}.blindfold{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.6);z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#route-params-box .pubt-container,#route-params-box .pubt-container .pt-wrap,.result-tip p.banner span:after{position:relative}.blindfold .loader-big{padding:16px;border-radius:4px;background:rgba(255,255,255,.8)}.result-tip{margin:48px 0 0 16px}.result-tip p{margin:0}.result-tip p.title{color:#979797;font-size:12px;margin:0 0 8px}.result-tip p.banner{background:#f2f2f2;border-bottom-left-radius:4px;border-top-left-radius:4px}.result-tip p.banner a{display:block;padding:16px;font-size:14px}.result-tip p.banner img{margin:0 16px 0 0}.result-tip p.banner span{float:right;color:#29ac07}.result-tip p.banner span:after{content:"P";top:1px;left:6px;font-size:12px;font-weight:400}.result-tip p.banner:hover span{color:#1f7e07}#map .card.route-dnd-popup .card-body{height:44px;display:block;overflow:hidden}#map .card.route-dnd-popup .card-body div{display:inline-block;font-size:14px;font-weight:700;text-align:center;width:88px;height:28px;padding-left:1px;margin-top:5px}#map .card.route-dnd-popup .card-body div span{font-size:12px;font-weight:400;color:#828282;text-align:center}#map .card.route-dnd-popup .card-body div span+span{display:block}#map .card.route-dnd-popup .card-body div+div{border-left:1px solid #ccc}#ad-container-route{display:none;text-align:center}#ad-container-route.adFull{display:block;margin:0 auto}#ad-container-route.adFull:before{content:"Reklama";display:block;font-size:10px;margin:32px 8px 0 0;text-align:right;color:#6b7580}#route-params-box .pubt-container .cal-content input[type=text]{width:30px;margin:0;font-size:13px;height:26px;line-height:auto}#route-params-box .pubt-container .cal-button{width:28px;text-align:center}#route-params-box .pubt-container .cal-time,#route-params-box .pubt-container .cal-title{text-align:center}#route-params-box .pubt-container .datetime{margin:0 0 0 20px;border-radius:3px;border:1px solid #CDCDCD;padding:4px 8px;font-size:12px;width:100px;vertical-align:baseline}.modules .module-content.route-weather{text-align:left;font-size:13px;line-height:25px;padding:4px 0 5px;border-bottom:1px solid #e8e8e8}.modules .module-content.route-weather:hover:not(.open) .route-weather-form-header{color:#29ac07}.modules .module-content.route-weather:hover:not(.open) .route-weather-form-header .icon-weather{fill:#29ac07}.modules .module-content.route-weather:hover:not(.open) .route-weather-form-header .switch{color:#828282}.modules .module-content.route-weather.disable .route-weather-form-header,.modules .module-content.route-weather.disable .route-weather-form-header .switch,.modules .module-content.route-weather.disable:hover .route-weather-form-header,.modules .module-content.route-weather.disable:hover .route-weather-form-header .switch{color:#c8c8c8}.modules .module-content.route-weather.disable .route-weather-form-header .icon-weather,.modules .module-content.route-weather.disable:hover .route-weather-form-header .icon-weather{fill:#c8c8c8}.modules .module-content.route-weather.open .route-weather-form-header{color:#29ac07}.modules .module-content.route-weather.open .route-weather-form-header .icon-weather{fill:#29ac07}.modules .module-content.route-weather.open .route-weather-error,.modules .module-content.route-weather.open .route-weather-form-box{display:block}.modules .module-content.route-weather .route-weather-form-header{color:#828282;text-align:left;cursor:pointer}.modules .module-content.route-weather .route-weather-form-header .icon-weather{width:24px;height:24px;fill:#828282;vertical-align:bottom}.modules .module-content.route-weather .route-weather-form-header .switch{float:right;margin-right:10px}.modules .module-content.route-weather .route-weather-form-header .switch.switch{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modules .module-content.route-weather .route-weather-form-header .switch.switch input{display:none}.modules .module-content.route-weather .route-weather-form-header .switch.switch input:checked+.slider{background-color:#1EAE00;border-color:#1EAE00}.modules .module-content.route-weather .route-weather-form-header .switch.switch input:checked+.slider:before{-webkit-transform:translateX(16px);transform:translateX(16px);border-color:#1EAE00}.modules .module-content.route-weather .route-weather-form-header .switch.switch .slider{position:relative;display:inline-block;cursor:pointer;-webkit-transition:.4s;transition:.4s;width:32px;height:16px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);border-radius:2px;border:1px solid #ccc;background-color:#F2F2F2;-webkit-box-sizing:border-box;box-sizing:border-box;top:2px}.modules .module-content.route-weather .route-weather-form-header .switch.switch .slider:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);content:"";display:block;position:absolute;height:16px;width:16px;left:-1px;top:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.modules .module-content.route-weather .route-weather-form-header .switch .slider{margin-left:10px}.modules .module-content.route-weather .route-weather-form-box{display:none;padding-left:32px}.modules .module-content.route-weather .route-weather-form-box .box-type{margin:18px 0 0}.modules .module-content.route-weather .route-weather-form-box .box-type .radiocheck{margin-right:20px}.modules .module-content.route-weather .route-weather-form-box .box-type .radiocheck input{margin-right:5px}.modules .module-content.route-weather .route-weather-form-box .box-time{margin:18px 0 13px}.modules .module-content.route-weather .route-weather-form-box .box-time span{display:inline-block;margin-right:10px}.modules .module-content.route-weather .route-weather-form-box .box-time select{width:118px;margin-right:5px;height:26px}.modules .module-content.route-weather .route-weather-form-box.loading>:not(.load){display:none}.modules .module-content.route-weather .route-weather-error{display:none;text-align:center;color:#c00;margin:18px 0 13px}#route-form .info-box{text-align:center;position:absolute;top:65%}#route-form .info-box svg{display:inline-block;width:24px;height:24px;fill:#6b7580}#route-form .info-box p{color:#6b7580;font-size:14px;line-height:16px}#route-form .info-box p a{color:#29ac07;cursor:pointer}#route-form .info-box:empty{display:none}.modules .module-content.route-traffic{text-align:left;font-size:13px;line-height:25px;padding:4px 0 5px;border-bottom:1px solid #e8e8e8}.modules .module-content.route-traffic:hover:not(.open) .route-traffic-form-header{color:#29ac07}.modules .module-content.route-traffic:hover:not(.open) .route-traffic-form-header .icon-traffic{fill:#29ac07}.modules .module-content.route-traffic:hover:not(.open) .route-traffic-form-header .switch{color:#828282}.modules .module-content.route-traffic.disable .route-traffic-form-header,.modules .module-content.route-traffic.disable .route-traffic-form-header .switch,.modules .module-content.route-traffic.disable:hover .route-traffic-form-header,.modules .module-content.route-traffic.disable:hover .route-traffic-form-header .switch{color:#c8c8c8}.modules .module-content.route-traffic.disable .route-traffic-form-header .icon-traffic,.modules .module-content.route-traffic.disable:hover .route-traffic-form-header .icon-traffic{fill:#c8c8c8}.modules .module-content.route-traffic.open .route-traffic-form-header{color:#29ac07}.modules .module-content.route-traffic.open .route-traffic-form-header .icon-traffic{fill:#29ac07}.modules .module-content.route-traffic.open .route-traffic-error,.modules .module-content.route-traffic.open .route-traffic-form-box{display:block}.modules .module-content.route-traffic .route-traffic-form-header{color:#828282;text-align:left;cursor:pointer}.modules .module-content.route-traffic .route-traffic-form-header .icon-traffic{width:24px;height:24px;fill:#828282;vertical-align:bottom;position:relative;left:-2px}.modules .module-content.route-traffic .route-traffic-form-header .switch{float:right;margin-right:10px}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch input{display:none}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch input:checked+.slider{background-color:#1EAE00;border-color:#1EAE00}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch input:checked+.slider:before{-webkit-transform:translateX(16px);transform:translateX(16px);border-color:#1EAE00}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch .slider{position:relative;display:inline-block;cursor:pointer;-webkit-transition:.4s;transition:.4s;width:32px;height:16px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);border-radius:2px;border:1px solid #ccc;background-color:#F2F2F2;-webkit-box-sizing:border-box;box-sizing:border-box;top:2px}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch .slider:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);content:"";display:block;position:absolute;height:16px;width:16px;left:-1px;top:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.modules .module-content.route-traffic .route-traffic-form-header .switch .slider{margin-left:10px}.itinerary{clear:both;background:#f8f8f8;text-align:right;padding:0 8px;margin:16px 0}.itinerary h2{margin:12px;font-size:20px;text-align:left}.itinerary h2 span{font-weight:400;float:right}.itinerary ul{margin:0;padding:0 8px;display:block;background:#fff;color:#000;font-size:14px;text-align:left}.itinerary ul li{display:block;clear:right;margin:0;position:relative;padding:10px 0 10px 70px;min-height:34px}.itinerary ul li+li{border-top:1px solid #f0f0f0}.itinerary ul li.pedestrian{min-height:auto}.itinerary ul li.pedestrian:before{content:"\"";font-weight:400;font-size:20px;position:absolute;color:#777;top:9px;left:22px}.itinerary ul h3{position:absolute;left:0;top:6px;width:70px;font-size:14px;font-weight:700;margin:0;text-align:center;height:24px;padding:22px 0 0;background-position:50% 0;background-repeat:no-repeat}.itinerary .item,.itinerary .item.extra{position:relative}.itinerary a.eshop,.itinerary button.report{background:0 0;border:none;font-size:13px;padding:0}.itinerary ul h3 a{display:block;text-overflow:ellipsis;overflow:hidden;color:inherit}.itinerary ul p{margin:0;clear:right}.itinerary ul p.departure{font-weight:700}.itinerary ul p a{color:#000}.itinerary ul p a.arrival-departure{width:100%;max-width:80%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.itinerary ul span.time{float:right;margin-right:14px}.itinerary button.report{margin:10px 0 8px}.itinerary a.eshop{margin:9px 0 0 20px;float:left}.itinerary .item{cursor:pointer;padding:0;border-bottom:1px solid #e1e1e1}.itinerary .item:hover{background-color:#f3f3f3}.itinerary .item:after{clear:both;content:"";display:block}.itinerary .item.extra button{position:absolute;right:10px;visibility:hidden;z-index:1}.itinerary .item.end{border-bottom:0 none}.itinerary .item p{position:relative;margin:0;padding:15px 50px 15px 32px;background:5px 17px no-repeat}.itinerary .item p .itinerary-img:first-child{position:absolute;left:5px;top:17px}.itinerary .item .duration{position:absolute;display:none;right:0;top:0;padding:15px 0}.collapsed-box .itinerary .item p{padding:10px 50px 10px 36px}.collapsed-box .itinerary .item .duration{padding:10px 0}.itinerary .item .marker{position:absolute;left:-18px;top:0}.itinerary .paging-pt button.next:after,.itinerary .paging-pt button.previous:before{vertical-align:sub;font-family:mapy;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-2px;position:relative;speak:none}.itinerary .extra p{padding:18px 50px 15px 32px;min-height:29px;font-size:16px;line-height:100%;color:#000;font-weight:700}.itinerary .extra p .itinerary-img:first-child{display:block;width:36px;height:32px;left:0}.itinerary .extra p em{font-size:14px;font-style:normal;color:#666;font-weight:400}.itinerary .extra.through p{min-height:0}.itinerary .item:hover .remove,.itinerary .item:hover>.duration{display:block}.itinerary .paging-pt{text-align:left;clear:both;padding:0 10px}.itinerary .paging-pt button{border:none;display:inline;padding:0;cursor:pointer;text-decoration:none;background:0 0;margin:16px 0 0;font-size:14px;color:#29ac07}.itinerary .trips .trip-large li .content p,.itinerary .trips .trip-large li .content:after,.route-items .hide{display:none}.itinerary .paging-pt button:hover{color:#6b7580}.bus-city h3,.cable h3,.train h3,.tram h3,.trolley h3{color:#007FCE}.itinerary .paging-pt button.previous:before{padding:0 4px 0 0;content:"<";font-weight:400}.itinerary .paging-pt button.next{float:right}.itinerary .paging-pt button.next:after{padding:0 0 0 4px;content:">";font-weight:400}.itinerary .trips{padding:0 28px}.itinerary .trips h4{text-align:left;margin:0;padding:8px 0 2px}.itinerary .trips .trip-large{background:0 0}.itinerary .trips .trip-large h4{line-height:38px;padding:0 0 0 10px}.itinerary .trips .trip-large li{padding:0 0 8px}.itinerary .trips .trip-large li:first-child{padding-top:8px}.bus-city h3{background-image:url(https://mapy.cz/img/route/bus.png)}.cable h3{background-image:url(https://mapy.cz/img/route/lanovka.png)}.metro h3{background-image:url(https://mapy.cz/img/route/metro.png)}.metro-a h3{background-image:url(https://mapy.cz/img/route/metro_a.png)}.metro-b h3{background-image:url(https://mapy.cz/img/route/metro_b.png)}.metro-c h3{background-image:url(https://mapy.cz/img/route/metro_c.png)}.ferry h3{background-image:url(https://mapy.cz/img/route/privoz.png)}.tram h3{background-image:url(https://mapy.cz/img/route/tramvaj.png)}.train h3{background-image:url(https://mapy.cz/img/route/vlak.png)}.trolley h3{background-image:url(https://mapy.cz/img/route/trolejbus.png)}.error .itinerary{text-align:center;font-size:12px;color:#000}.error .itinerary p{color:red;padding:0 0 8px;margin:0}.error .itinerary button{font-size:12px;color:#000;margin:-4px 0 8px;line-height:18px}.error .itinerary button span{color:#29ac07}.modules .itinerary button.itinerary+div{padding-left:10px}.modules .itinerary .item{text-align:left;font-size:13px}.modules .itinerary .item.turist p{background-position:5px 19px;line-height:20px}.modules .itinerary .item.turist p img{vertical-align:middle}.route-item .itinerary{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.route-item .itinerary:empty{display:none}.next-edit .itinerary{margin-top:-1px}.route-items>p{text-align:center}.route-items ul.trips-by{line-height:1.5;padding-left:0;margin:0}.route-items ul.trips-by li{position:relative;cursor:pointer;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.route-items ul.trips-by li .icon{background-position:center center;background-repeat:no-repeat;background-color:#fff;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;border-radius:4px;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.35);box-shadow:0 4px 20px -4px rgba(0,0,0,.35)}.route-items ul.trips-by li .text{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-left:16px;width:263px}.route-items ul.trips-by li .text h4{line-height:40px;height:40px;font-weight:400;font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:263px}.route-items ul.trips-by li+li{margin-top:16px}.route-items .route-items-list{position:relative;background:-webkit-linear-gradient(left,rgba(0,0,0,0) 58px,silver 59px,rgba(0,0,0,0) 58px);background:linear-gradient(90deg,rgba(0,0,0,0) 58px,silver 59px,rgba(0,0,0,0) 58px)}.route-items .route-items-list .route-item-trip{margin:0 24px;padding:0;position:relative}.route-items .route-items-list .route-item-trip>h2{margin:0;font-size:16px;padding:0 0 16px;width:240px;word-wrap:break-word;overflow-wrap:break-word}.route-items .route-items-list .route-item-trip>h4{font-size:13px;color:#828282;font-weight:400;margin:5px 0 15px}.route-items .route-items-list .route-item-trip>h5{margin:0 0 15px;padding:0;font-size:12px;line-height:16px;color:#828282;font-weight:400}.route-items .route-items-list .route-item-trip .cancel{position:absolute;right:14px;top:-10px;color:#29ac07;border:none;font-size:14px;line-height:20px;padding:9px 0;background:0 0}.route-items .route-items-list .route-item-trip .info{margin:5px 0 15px;font-size:14px}.route-items .route-items-list .route-item-trip .trip-bar-cont{position:relative}.route-items .route-items-list .route-item-trip .trip-bar-cont .step-next,.route-items .route-items-list .route-item-trip .trip-bar-cont .step-prev{position:absolute;top:-8px;font-family:mapy;border-radius:100%;padding:0;width:26px;height:26px;text-align:center;z-index:1}.route-items .route-items-list .route-item-trip .trip-bar-cont .step-next:hover,.route-items .route-items-list .route-item-trip .trip-bar-cont .step-prev:hover{color:#29ac07}.route-items .route-items-list .route-item-trip .trip-bar-cont .step-prev{left:0}.route-items .route-items-list .route-item-trip .trip-bar-cont .trip-bar-graph{width:250px;margin-left:40px;position:relative;cursor:pointer;padding:4px;top:-3px}.route-items .route-items-list .route-item-trip .trip-bar-cont .trip-bar-graph canvas{display:block}.route-items .route-items-list .route-item-trip .trip-bar-cont .trip-bar-graph .circuit-bar-button{width:12px;height:12px;border:5px solid #fff;border-radius:50%;background-color:#29ac07;cursor:pointer;position:absolute;top:-3px;margin-left:-12px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.9);box-shadow:0 1px 4px rgba(0,0,0,.9)}.route-items .route-items-list .route-item-trip .trip-bar-cont .step-next{right:0}.route-items .route-items-list .route-item-trip .trip-bar-info{position:relative;height:40px}.route-items .route-items-list .route-item-trip .trip-bar-info span{color:#828282;font-size:13px;position:absolute;top:15px}.route-items .route-items-list .route-item-pubt .paging-pt button.next:after,.route-items .route-items-list .route-item-pubt .paging-pt button.prev:before{vertical-align:sub;top:-2px;position:relative;font-weight:400;font-family:mapy;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.route-items .route-items-list .route-item-trip .trip-bar-info .circuit-bar-min{left:40px}.route-items .route-items-list .route-item-trip .trip-bar-info .circuit-bar-max{right:37px}.route-items .route-items-list .route-item-pubt{margin:10px 24px;padding:0;clear:both;background:#fff;text-align:right;border-radius:4px}.route-items .route-items-list .route-item-pubt .paging-pt{text-align:left;clear:both;padding:0 10px;height:32px}.route-items .route-items-list .route-item-pubt .paging-pt button{border:none;display:inline;padding:0;cursor:pointer;text-decoration:none;background:0 0;margin:10px 0 0;font-size:12px;line-height:20px;color:#29ac07}.route-items .route-items-list .route-item-pubt .paging-pt button.prev{float:left}.route-items .route-items-list .route-item-pubt .paging-pt button.prev:before{padding:0 4px 0 0;content:"<"}.route-items .route-items-list .route-item-pubt .paging-pt button.next{float:right}.route-items .route-items-list .route-item-pubt .paging-pt button.next:after{padding:0 0 0 4px;content:">"}.route-items .route-items-list .route-item-pubt h2{margin:12px;font-size:20px;text-align:left;clear:both}.route-items .route-items-list .route-item-pubt h2 span{font-weight:400;float:right}.route-items .route-items-list .route-item-pubt ul{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin:0;padding:0;display:block;background:#fff;color:#000;font-size:14px;text-align:left}.route-items .route-items-list .route-item-pubt ul li{display:block;clear:right;margin:0;position:relative;padding:10px 0 10px 70px;min-height:34px}.route-items .route-items-list .route-item-pubt ul li.pedestrian{min-height:auto;cursor:pointer}.route-items .route-items-list .route-item-pubt ul li.pedestrian:before{content:"\"";font-family:mapy;font-weight:400;font-size:20px;position:absolute;color:#777;top:9px;left:22px}.route-items .route-items-list .route-item-pubt ul li p{margin:0;clear:right}.route-items .route-items-list .route-item-pubt ul li p.departure{font-weight:700}.route-items .route-items-list .route-item-pubt ul li p a.arrival-departure{color:#000;width:100%;max-width:80%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.route-items .route-items-list .route-item-pubt ul li h3{position:absolute;left:0;top:6px;width:70px;font-size:14px;font-weight:700;margin:0;text-align:center;height:24px;padding:22px 0 0;background-position:50% 0;background-repeat:no-repeat}.route-items .route-items-list .route-item-pubt ul li h3 a{display:block;text-overflow:ellipsis;overflow:hidden;color:inherit}.route-items .route-items-list .route-item-pubt ul li span.time{float:right;margin-right:14px}.route-items .route-items-list .route-item-pubt ul li+li{border-top:1px solid #f0f0f0}.route-items .route-items-list .route-item-pubt button.report{margin:10px 10px 8px 0;background:0 0;border:none;font-size:12px;line-height:16px;padding:0}.route-items .route-items-list .route-item-pubt a.eshop{background:0 0;border:none;padding:0;margin:10px 0 0 20px;font-size:12px;line-height:16px;float:left}.route-items .route-items-list .route-item-boat{background:#fff;border-radius:4px;margin:10px 24px;padding:12px 16px}.route-items .route-items-list .route-item-boat>h4{font-size:12px;line-height:16px;color:#828282;font-weight:400;margin:0;padding:0 0 10px}.route-items .route-items-list .route-item-point:first-child .inner,.route-items .route-items-list.unrouted .route-item-empty:first-child .inner,.route-items .route-items-list.unrouted .route-item-point:first-child .inner{padding-top:0}.route-items .route-items-list.trip{background:0 0}.route-items .route-items-list.unrouted .route-item-empty:first-child,.route-items .route-items-list.unrouted .route-item-point:first-child{margin-bottom:30px}.route-items .route-items-list.unrouted .route-item-empty:last-child .inner,.route-items .route-items-list.unrouted .route-item-point:last-child .inner{padding-bottom:0}.route-items .route-items-list.unrouted .route-item-empty:last-child .bottom,.route-items .route-items-list.unrouted .route-item-point:last-child .bottom{background:#f8f8f8}.route-items .route-items-list .route-item-plus:last-child{margin-top:15px}.route-items .buttons{text-align:right;position:relative}.route-items .buttons .reverse{border:none;border-radius:0;color:#6b7580;text-align:left;padding:0;background-color:#f8f8f8;margin:0;font-size:14px;position:absolute;top:-20px;right:24px}.route-items.dragging .route-items-list,.route-items.print-mode .route-items-list{background:0 0}.route-items .buttons .reverse svg{fill:#29ac07;width:24px;height:24px}.route-items .buttons .reverse span{line-height:24px;margin-left:4px}.route-items .buttons .reverse span,.route-items .buttons .reverse svg{display:inline-block;vertical-align:top}.route-items.dragging .buttons,.route-items.dragging .route-items-list .route-item-boat,.route-items.dragging .route-items-list .route-item-plus,.route-items.dragging .route-items-list .route-item-pubt,.route-items.edit-mode .buttons{display:none}.route-items .buttons .reverse:hover span{color:#29ac07}.route-item-plus{cursor:pointer;margin:0 16px}.route-item-plus .plus{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;width:24px;height:24px;background-color:#fff;color:#6b7580;border-radius:4px;border:none;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);padding:0;margin:0 0 0 30px;vertical-align:middle}.route-item-plus input{display:none;width:100%;padding:0 10px}.route-item-plus .distance{color:#828282;font-family:Arial;font-size:12px;line-height:16px;float:right;margin-top:6px}.route-item-plus.open .plus,.route-item-plus.open-inserted .plus{border-radius:4px 4px 0 0;font-size:14px}.route-item-plus.open{display:block;height:auto;margin-bottom:0}.route-item-plus.open input{display:block;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-1px}.route-item-plus.open-inserted{height:auto;position:relative;top:1px}.route-item-plus.inserted{margin-top:16px}.route-item-plus.active~.route-item-empty .inner .image svg{fill:#1EAE00}.route-item-plus.active~.route-item-empty .inner .cont p.subtitle{border-color:#1EAE00;border-width:2px}.route-item-empty .dad,.route-item-point .dad{width:16px}.route-item-empty .dad svg,.route-item-point .dad svg{width:14px;height:14px;fill:#ccc;padding:3px}.route-item-empty.reorder-dragged,.route-item-point.reorder-dragged{z-index:10;position:relative}.route-item-empty .inner,.route-item-point .inner{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:5px;padding-bottom:5px;position:relative}.route-item-empty .inner.end,.route-item-point .inner.end{padding-bottom:0;margin-bottom:5px}.route-item-empty .inner .dad,.route-item-point .inner .dad{-webkit-box-flex:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px}.route-item-empty .inner .dad svg,.route-item-point .inner .dad svg{margin-top:18px}.route-item-empty .inner>.image,.route-item-point .inner>.image{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;width:80px;height:60px;border-radius:4px;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.35);box-shadow:0 4px 20px -4px rgba(0,0,0,.35);background:center center no-repeat #fff;text-align:center;overflow:hidden}.route-item-empty .inner>.image svg,.route-item-point .inner>.image svg{fill:#828282;width:34px;height:34px;display:inline-block;vertical-align:top;margin-top:12px}.route-item-empty .inner .cont,.route-item-point .inner .cont{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;margin:0 20px 0 16px;width:100%;overflow:hidden}.route-item-empty .inner .cont p,.route-item-point .inner .cont p{font-size:12px;color:#828282;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:16px}.route-item-empty .inner .cont p.subtitle,.route-item-point .inner .cont p.subtitle{height:16px;padding-bottom:3px;border-bottom:1px solid #ccc}.route-item-empty .inner .cont h4,.route-item-point .inner .cont h4{font-size:16px;margin:0;padding-right:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;height:24px}.route-item-empty .inner .cont .remove,.route-item-point .inner .cont .remove{border:none;font-size:16px;position:absolute;width:24px;height:24px;border-radius:3px;padding:0;top:10px;right:0;background:0 0}.route-item-empty .inner .cont .remove svg,.route-item-point .inner .cont .remove svg{width:24px;height:24px;fill:#828282}.route-item-empty .inner .cont .remove:hover svg,.route-item-point .inner .cont .remove:hover svg{fill:#29ac07}.route-item-empty .inner .cont .fixed-suggest,.route-item-point .inner .cont .fixed-suggest{position:absolute;right:0;top:12px}.route-item-empty .inner .cont .fixed-suggest svg,.route-item-point .inner .cont .fixed-suggest svg{display:inline-block;vertical-align:top;width:18px;height:18px;fill:#828282;margin-left:20px}.route-item-empty .inner .cont .fixed-suggest svg.icon-time,.route-item-point .inner .cont .fixed-suggest svg.icon-time{width:22px;height:22px}.route-item-empty .inner .cont .fixed-suggest svg:first-child,.route-item-point .inner .cont .fixed-suggest svg:first-child{margin-left:0}.route-item-empty .inner .cont .fixed-suggest svg:hover,.route-item-point .inner .cont .fixed-suggest svg:hover{fill:#29ac07}.route-item-empty .inner .cont .fixed-suggest:empty,.route-item-point .inner .cont .fixed-suggest:empty{display:none}.route-item-empty .inner .cont .fixed-suggest.history-open .icon-time,.route-item-point .inner .cont .fixed-suggest.history-open .icon-time{fill:#1EAE00}.route-item-empty .inner .cont .fixed-suggest.not-empty,.route-item-point .inner .cont .fixed-suggest.not-empty{display:none}.route-item-empty .inner .cont .history-list,.route-item-point .inner .cont .history-list{position:absolute;left:0;top:58px;background:#fff;z-index:1;border:1px solid #bbb;border-radius:0 0 3px 3px;width:262px}.route-item-empty .inner .cont .history-list .history-item,.route-item-point .inner .cont .history-list .history-item{cursor:pointer;display:block;padding:8px 16px;border-bottom:1px solid #ddd;position:relative}.route-item-empty .inner .cont .history-list .history-item svg,.route-item-point .inner .cont .history-list .history-item svg{display:inline-block;vertical-align:top;fill:#828282;width:20px;height:20px}.route-item-empty .inner .cont .history-list .history-item svg:hover,.route-item-point .inner .cont .history-list .history-item svg:hover{fill:#29ac07}.route-item-empty .inner .cont .history-list .history-item span,.route-item-point .inner .cont .history-list .history-item span{display:inline-block;vertical-align:top;color:#000;margin-left:15px}.route-item-empty .inner .cont .history-list .history-item .title,.route-item-point .inner .cont .history-list .history-item .title{white-space:pre;word-break:break-word;overflow:hidden;text-overflow:ellipsis;width:176px;font-size:14px;line-height:20px}.route-item-empty .inner .cont .history-list .history-item>.icon-delete,.route-item-point .inner .cont .history-list .history-item>.icon-delete{display:none}.route-item-empty .inner .cont .history-list .history-item:hover,.route-item-point .inner .cont .history-list .history-item:hover{background:#F0F0F0}.route-item-empty .inner .cont .history-list .history-item:hover .icon-delete,.route-item-point .inner .cont .history-list .history-item:hover .icon-delete{display:inline-block;position:absolute;right:8px;top:8px}.route-item-empty .inner .cont .history-list .history-item:hover .title,.route-item-point .inner .cont .history-list .history-item:hover .title{width:165px}.route-item-empty .inner .cont .history-list.over7-items,.route-item-point .inner .cont .history-list.over7-items{overflow:auto;max-height:258px}.route-item-empty .inner .dad-area,.route-item-point .inner .dad-area{position:absolute;top:0;width:16px;height:65px}.route-item-empty .inner .dad-area.left,.route-item-point .inner .dad-area.left{left:104px}.route-item-empty .inner .dad-area.right,.route-item-point .inner .dad-area.right{width:20px;right:0}.route-item-empty .bottom,.route-item-point .bottom{height:16px}.route-item-empty .bottom .circuit,.route-item-point .bottom .circuit{border:none;padding:0;color:#29ac07;background:0 0;font-size:12px;display:inline-block;line-height:16px;margin-left:120px}.route-item-empty .bottom .circuit:hover,.route-item-point .bottom .circuit:hover{color:#6b7580}.route-item-empty .bottom:empty,.route-item-point .bottom:empty{display:none}.route-item-empty.hover .inner,.route-item-point.hover .inner{background:#f2f2f2}.route-items-list .route-item-empty .inner{width:100%;padding-top:0}.route-items-list .route-item-empty .inner .cont{overflow:visible}.route-items-list .route-item-empty .inner .cont h4{color:#6B7580}.route-items-list .route-item-empty .inner .cont input{width:100%;border:none!important;background:0 0;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:none!important;font-weight:400;font-size:16px}.route-items-list .route-item-empty .inner .cont .subtitle{margin-top:3px}.route-items-list .route-item-empty .inner .cont .smap-suggest{left:0;top:55px;width:254px;-webkit-box-shadow:none;box-shadow:none;border-color:#ccc;border-radius:0 0 4px 4px}.route-items-list .route-item-empty .inner .cont .smap-suggest .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-color:#ccc;overflow:hidden}.route-items-list .route-item-empty .inner .cont .smap-suggest .item .image{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:40px}.route-items-list .route-item-empty .inner .cont .smap-suggest .item .image img{margin-top:8px}.route-items-list .route-item-empty .inner .cont .smap-suggest .item .image:before{margin-top:10px}.route-items-list .route-item-empty .inner .cont .smap-suggest .item .text{display:block;width:100px;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.route-items-list .route-item-empty .inner .cont .smap-suggest .item .text em,.route-items-list .route-item-empty .inner .cont .smap-suggest .item .text strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.route-items-list .route-item-empty .inner .cont .smap-suggest .item:first-child{border-top-color:#1EAE00}.route-items-list .route-item-empty.active .inner .image svg{fill:#1EAE00}.route-items-list .route-item-empty.active .inner .cont p.subtitle{border-color:#1EAE00;border-width:2px}@media only screen and (max-width:789px){.route-item-empty .inner .cont .history-list{width:100%}.route-item-empty .inner .cont .history-list .history-item .title,.route-item-empty .inner .cont .history-list .history-item:hover .title{width:80%}.route-item-empty .inner .cont .history-list .history-item:hover>.icon-delete{display:none}}.route-params{-webkit-transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;right:0;z-index:10;padding:20px;text-align:left}.route-params .route-buttons button{padding:0;margin:0 24px 0 0;border:0;background:0 0;position:relative;height:24px;vertical-align:middle;overflow:visible}.route-params .route-buttons button.active.beta:before{position:absolute;top:-2px;left:12px;content:url(https://mapy.cz/img/beta-small.png)}.route-params .route-buttons svg,.route-params>svg{display:inline-block;vertical-align:top;text-align:center;white-space:nowrap;cursor:pointer;width:24px;height:24px;fill:#69757F;border:none}.route-params .route-buttons svg.icon-close-thin,.route-params>svg.icon-close-thin{position:absolute;width:24px;height:24px;top:24px;right:24px;padding:0}.route-params .route-buttons .active svg,.route-params .route-buttons button:hover svg,.route-params .route-buttons svg:hover,.route-params>svg.active,.route-params>svg:hover{fill:#29ac07}.route-type-params{font-size:12px}.route-type-params .item-type-params{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.route-type-params .item-type-params.car{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.route-type-params .item-type-params>:not(:last-child){margin-right:16px}.route-type-params .item-type-params>*{margin-top:8px}.route-type-params .params-select-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:24px}.route-type-params .params-select-label .icon{margin-right:4px}.route-type-params .params-select-popup{position:absolute;display:block;margin:0;padding:0;top:48px;left:0;z-index:10;background:#fff;border-radius:4px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.route-type-params .params-select-popup li{padding:8px 12px}.route-type-params .params-select-popup li.selected,.route-type-params .params-select-popup li:hover{background:#f0f0f0}.route-type-params .params-select-popup li.selected .title{font-weight:700}.route-type-params .params-select-popup li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.route-type-params .params-select-popup li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.route-type-params .params-select-popup li p{margin:0}.route-type-params .params-select-popup li .title{color:#000;font-size:13px;line-height:20px}.route-type-params .params-select-popup li .desc{color:#828282;font-size:12px;line-height:16px}.route-type-params .params-select-popup li.beta .desc:after{content:url(https://mapy.cz/img/beta-small.png);margin-left:4px;display:inline-block;position:relative;top:1px}.route-type-params>div{padding-top:8px;position:relative}.route-type-params .hide{display:none}.route-type-params input.datetime[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;height:24px;width:118px;border:1px solid #CCC;border-radius:2px;background-color:#FFF;-webkit-box-shadow:none!important;box-shadow:none!important;padding:2px 8px;color:#6B7580;font-size:13px;line-height:16px}.route-type-params .cal-content{font-size:12px;text-align:center}.route-type-params .cal-content input[type=text]{width:30px;margin:0;font-size:13px;height:26px;line-height:auto}.route-type-params .cal-button{width:28px;text-align:center}.route-type-params .cal-time,.route-type-params .cal-title{text-align:center}.route-type-params .pt-wrap{position:relative}.route-type-params .icon{width:14px;height:14px;fill:#828282;padding:3px;border-radius:4px;background:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1)}.route-type-params .toll:not(.radiocheck){position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.route-type-params .toll:not(.radiocheck) .icon{display:block;margin-right:4px}.route-type-params .toll:not(.radiocheck) .popup{position:absolute;display:none;margin:0;padding:0;background:#fff;border-radius:4px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;width:215px;top:32px;right:0;z-index:10}.route-type-params .toll:not(.radiocheck) .popup.open{display:block}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item{text-align:left;padding:2px 16px 2px 11px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .radiocheck{width:100%;height:auto!important;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .radiocheck p{margin:0 0 0 5px;padding:0;font-size:13px;line-height:20px}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .radiocheck p.title{margin-top:2px}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .radiocheck p.avoid{font-size:12px;line-height:16px;color:#828282}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .flag-area{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:20px;text-align:right}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .flag-area .flag-cover{display:inline-block;width:20px;height:20px;overflow:hidden;border-radius:100%;-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.route-type-params .toll:not(.radiocheck) .popup .hide-title{cursor:pointer;white-space:pre;padding:11px 0 11px 16px;background:#29ac07;color:#fff;line-height:14px;text-align:left}.route-type-params .toll:not(.radiocheck) .popup .hide-title svg{display:inline-block;vertical-align:top;width:14px;height:14px;fill:#fff;margin-right:10px}.route-type-params .toll:not(.radiocheck) .popup .hide-title span{display:inline-block;vertical-align:top;font-size:12px;line-height:16px}.route-type-params .toll:not(.radiocheck) .popup .avoid-all{padding-top:8px;padding-bottom:8px}.route-type-params .toll:not(.radiocheck) .popup .separator{padding:0;background:#eee;height:1px;margin:0 16px}.route-type-params .toll:not(.radiocheck) .popup ul{padding:0 0 8px;margin:0}.route-type-params .toll:not(.radiocheck) .popup .country-list{padding-top:10px;max-height:300px;overflow:auto}.route-type-params .toll:not(.radiocheck) .popup .country-list.with-last-choice{padding-bottom:0}.route-type-params .toll:not(.radiocheck) .popup .last-choice-title{padding:14px 0 9px 11px;border-top:1px solid #eee;background-color:#F8F8F8;margin-top:0;margin-bottom:0;color:#828282;font-size:12px;line-height:16px;text-align:left}.route-type-params .toll:not(.radiocheck) .popup .last-choice-list{padding-bottom:0}.route-type-params .toll:not(.radiocheck) .popup .last-choice-list .last-choice{background-color:#F8F8F8}.route-type-params .toll:not(.radiocheck) .popup .last-choice-list .last-choice p.title{color:#828282}.route-type-params .radiocheck:not(#foo).show-avoid-paids{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.route-type-params .radiocheck:not(#foo).show-avoid-paids .icon-forward{display:block;margin-right:4px}.route-type-params .radiocheck:not(#foo).show-avoid-paids>input{display:none}.route-type-params .radiocheck:not(#foo).show-avoid-paids>span{background:0 0;padding:0}.route-summary{position:relative;padding-top:94px}.route-summary.anim{pointer-events:none}.route-summary>h3{position:absolute;top:32px;font-size:16px;line-height:18px;margin:0;padding:6px;font-weight:400;background-color:#fff;text-align:center;width:76px;border-radius:8px;border:1px solid transparent;color:#6b7580;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);cursor:pointer;-webkit-transition:color .3s,background-color .3s,border-color .3s,opacity .2s,left .3s;transition:color .3s,background-color .3s,border-color .3s,opacity .2s,left .3s}.route-summary>h3.alt-2{left:216px}.route-summary>h3.alt-1{left:118px}.route-summary>h3.alt-0{left:20px}.route-summary>h3 span{display:block}.route-summary>h3 span:first-child{margin-bottom:2px}.route-summary>h3 .distance{font-weight:700}.route-summary>h3 .time{font-size:12px;line-height:16px}.route-summary>h3.highligh-time .time{font-weight:700;font-size:16px;line-height:18px}.route-summary>h3.highligh-time .distance{font-weight:400;font-size:12px;line-height:16px}.route-summary>h3.hover{color:#000;border-color:#e8e8e8}.route-summary>h3.active{-webkit-box-shadow:none;box-shadow:none;color:#03f;background-color:#e4e8f8;cursor:default}.route-summary>svg{position:absolute;top:77px;left:37px;width:22px;height:18px;fill:#fff;stroke:#deeaf8;-webkit-transition:left .3s;transition:left .3s}.route-summary.i-2>svg{left:245px}.route-summary.i-1>svg{left:149px}.route-summary.i-0>svg{left:53px}.route-summary .box{position:relative;background:#fff;min-height:100px;border:1px solid #DEEAF8;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);border-radius:10px;margin:0 20px}.route-summary .box .route-actions{padding:12px 0;text-align:center}.route-summary .box .scroll-line{height:1px;background:#eee}.route-summary .box .route-like{padding:12px;border-bottom:1px solid #eee;font-size:14px;line-height:20px}.route-summary .box .route-like h4{padding:0;margin:0;color:#000;font-weight:400}.route-summary .box .route-like p{font-size:12px;color:#828282;margin:0}.route-summary .box .route-like p a{color:#29ac07}.route-summary .box .route-like p a:active,.route-summary .box .route-like p a:hover{color:#1f7e07}.route-summary .box .route-closure{padding:10px 17px;border-bottom:1px solid #eee}.route-summary .box .route-closure p{padding:0;margin:0;display:inline-block;font-size:14px;line-height:24px}.route-summary .box .route-closure span,.route-summary .box .route-closure svg{display:inline-block;vertical-align:top}.route-summary .box .route-closure svg{width:24px;height:24px}.route-summary .box .route-closure span{color:#C00;margin-left:7px}.route-summary .box .route-closure:empty{display:none}.route-summary .ad-container-route.show{text-align:right;padding:12px 23px;border-bottom:1px solid #eee;color:#828282}.route-summary .ad-container-route.show span{display:inline-block;padding-top:4px;font-size:10px;line-height:11px}.route-summary .ad-container-route.show div{margin:0 auto}.routes .route-summary{padding-top:0;position:static}.routes .route-summary h2{font-size:18px;line-height:24px;margin:0;padding:20px;font-weight:400}.routes .route-summary h2 .distance,.routes .route-summary h2.highligh-time .time{font-weight:700}.routes .route-summary h2.highligh-time .distance{font-weight:400}.routes .route-summary .box>svg{position:absolute;top:-18px;left:33px;width:22px;height:18px;fill:#fff;stroke:#deeaf8}.route-modules{padding-top:6px}.route-modules .module-content{padding:6px 12px;font-size:14px;line-height:24px;color:#828282;position:relative;cursor:pointer}.route-modules .module-content>div>svg{display:inline-block;width:24px;height:24px;fill:#828282;vertical-align:bottom;margin-right:8px}.route-modules .module-content>div>svg path,.route-modules .module-content>div>svg use{fill:#828282}.route-modules .module-content.switcher .switch{float:right;top:3px;margin-right:4px}.route-modules .module-content.switcher .switch.switch{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mymap-popup.share .switch-tab span,.photos-main-cont .top-section .photos-filter .filter-box{-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none}.route-modules .module-content.switcher .switch.switch input{display:none}.route-modules .module-content.switcher .switch.switch input:checked+.slider{background-color:#1EAE00;border-color:#1EAE00}.route-modules .module-content.switcher .switch.switch input:checked+.slider:before{-webkit-transform:translateX(16px);transform:translateX(16px);border-color:#1EAE00}.route-modules .module-content.switcher .switch.switch .slider{position:relative;display:inline-block;cursor:pointer;-webkit-transition:.4s;transition:.4s;width:32px;height:16px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);border-radius:2px;border:1px solid #ccc;background-color:#F2F2F2;-webkit-box-sizing:border-box;box-sizing:border-box;top:2px}.route-modules .module-content.switcher .switch.switch .slider:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);content:"";display:block;position:absolute;height:16px;width:16px;left:-1px;top:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.button-group,.marker-bubble.route-summary,.smap .hud .zoom .button-group{-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2)}.route-modules .module-content.switcher .switch .indicator{display:inline-block;margin-right:4px}.route-modules .module-content.open,.route-modules .module-content:hover{color:#29ac07}.route-modules .module-content.open>div>svg,.route-modules .module-content.open>div>svg path,.route-modules .module-content.open>div>svg use,.route-modules .module-content:hover>div>svg,.route-modules .module-content:hover>div>svg path,.route-modules .module-content:hover>div>svg use{fill:#29ac07}.route-modules .module-content.open.content{background-color:#f8f8f8}.route-modules .module-content:hover:not(.open).switcher .indicator{color:#828282}.route-modules .module-content.disable:hover>div,.route-modules .module-content.disable:hover>div .switch,.route-modules .module-content.disable:hover>div .switch .indicator,.route-modules .module-content.disable>div,.route-modules .module-content.disable>div .switch,.route-modules .module-content.disable>div .switch .indicator{color:#c8c8c8}.route-modules .module-content.disable:hover>div .icon,.route-modules .module-content.disable>div .icon{fill:#c8c8c8}.route-modules .module-content.route-weather.open .route-weather-error,.route-modules .module-content.route-weather.open .route-weather-form-box{display:block}.route-modules .module-content.route-weather .route-weather-form-box{display:none;padding-left:32px;color:#000;font-size:12px}.route-modules .module-content.route-weather .route-weather-form-box .box-type{margin:18px 0 0}.route-modules .module-content.route-weather .route-weather-form-box .box-type .radiocheck{margin-right:20px}.route-modules .module-content.route-weather .route-weather-form-box .box-type .radiocheck input{margin-right:5px}.route-modules .module-content.route-weather .route-weather-form-box .box-time{margin:18px 0 13px}.route-modules .module-content.route-weather .route-weather-form-box .box-time span{display:inline-block;margin-right:10px}.route-modules .module-content.route-weather .route-weather-form-box .box-time select{width:100px;margin-right:5px;height:26px}.route-modules .module-content.route-weather .route-weather-form-box.loading>:not(.load){display:none}.route-modules .module-content.route-weather .route-weather-error{display:none;text-align:center;color:#c00;margin:18px 0 13px}@media only screen and (max-width:789px){.width-1 .route-modules>.module-content:hover{color:#828282}.width-1 .route-modules>.module-content:hover>div>svg,.width-1 .route-modules>.module-content:hover>div>svg path,.width-1 .route-modules>.module-content:hover>div>svg use{fill:#828282}.width-1 .route-modules>.module-content.open{color:#29ac07}.width-1 .route-modules>.module-content.open>div>svg,.width-1 .route-modules>.module-content.open>div>svg path,.width-1 .route-modules>.module-content.open>div>svg use{fill:#29ac07}.width-1 .line-chart{max-width:100%}}.route-modules .route-height-profile.open{padding-bottom:0}.route-modules .route-height-profile .module-content{padding:0}.route-modules .route-height-profile .module-content .loader-big{background:#f8f8f8}.route-modules .route-height-profile .module-content .loader-big img{padding-top:0}.route-modules .route-height-profile .module-content .line-chart{padding-top:10px}.route-modules .route-height-profile .module-content .line-chart .desc svg{fill:#999}.route-modules .route-height-profile .module-content:empty{display:none}.route-modules .route-height-profile .module-content.loading{padding:15px}.route-modules .route-height-profile .module-content .canvas-cover,.route-modules .route-height-profile .module-content .desc{background:#fff}.route-modules .route-height-profile .module-content .desc{padding-top:6px}.route-modules .route-height-profile .module-content .canvas-cover .canvas-caption.min-max .unit,.route-modules .route-height-profile .module-content .canvas-cover .canvas-caption.min-max .value{line-height:normal}.route-itinerary.open{padding:0}.route-itinerary.open .route-itinerary-form-header{padding:6px 12px 0}.route-itinerary .module-content{padding:0}.route-itinerary .module-content:empty{display:none}.route-itinerary .itinerary{text-align:left;padding:0;margin:15px 0 0}.route-itinerary .itinerary .item{padding:0;border-color:#f8f8f8}.route-itinerary .itinerary .item p{color:#000;padding-left:38px}.route-itinerary .itinerary .item p.closure{color:#000;padding:15px 11px}.route-itinerary .itinerary .item p .itinerary-img{left:12px}.route-itinerary .itinerary .item .marker{left:6px}.route-itinerary .itinerary .item.extra p{padding-left:50px}.route-itinerary .itinerary .item.extra p.closure{padding:11px 11px 25px 55px}.route-itinerary .itinerary .item.extra p.closure em{color:#828282;font-size:12px;line-height:16px;display:block;margin-top:5px}.route-itinerary .itinerary .item:not(.extra) p{font-size:12px;line-height:16px}.route-itinerary .itinerary .item:not(.extra) p.closure{background-color:#FFEAE0;color:#C00;line-height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.route-itinerary .itinerary .item:not(.extra) p.closure svg{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:8px}.marker-bubble.route-summary{height:52px;border-radius:8px;z-index:4;padding-top:0;color:#6b7580;cursor:default;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.marker-bubble.route-closure,.marker-bubble.route-summary span.alter,.marker-bubble.route-summary:hover{cursor:pointer}.marker-bubble.route-summary span{display:inline-block;padding:6px 10px;font-size:14px;line-height:20px;white-space:nowrap}.marker-bubble.route-summary b{display:block;font-size:16px}.marker-bubble.route-summary .arrow{width:72px;height:104px;left:-8px;top:-26px;pointer-events:none}.marker-bubble.route-summary .arrow svg{width:36px;height:52px;margin-left:18px;-webkit-transition:fill .3s;transition:fill .3s}.marker-bubble.route-summary.hover{color:#000}.marker-bubble.route-summary.active{color:#03f;background-color:#e4e8f8}.marker-bubble.route-summary.active svg{fill:#e4e8f8}.marker-bubble.route-closure{height:24px;-webkit-transition:height .2s,margin-top .2s,margin-left .2s;transition:height .2s,margin-top .2s,margin-left .2s}.marker-bubble.route-closure span{line-height:20px;font-size:12px;color:#c00;white-space:nowrap;padding:2px 8px 2px 2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:padding .2s;transition:padding .2s}.marker-bubble.route-closure span svg{width:20px;height:20px;margin-right:4px}.marker-bubble.route-closure .arrow{width:24px;height:48px;left:0;top:-12px}.marker-bubble.route-closure .arrow svg{width:12px;height:24px;margin-left:6px}.marker-bubble.route-closure.hover{height:28px;margin-top:-2px;margin-left:-2px}.marker-bubble.route-closure.hover span{padding:4px 8px 4px 4px}.route-container .loader-big{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;z-index:50;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(255,255,255,.8)),color-stop(95%, rgba(255,255,255,.8)),to(#f8f8f8));background:-webkit-linear-gradient(top,rgba(255,255,255,.8) 0,rgba(255,255,255,.8) 95%,#f8f8f8 100%);background:linear-gradient(180deg,rgba(255,255,255,.8) 0,rgba(255,255,255,.8) 95%,#f8f8f8 100%);padding-top:0!important;padding-bottom:0!important}.route-container .loader-big img{padding-top:60px;position:fixed}.route-container .route-info{text-align:center;position:absolute;top:65%;width:calc(100% - 40px);margin:0 20px}.route-container .route-info svg{display:inline-block;width:24px;height:24px;fill:#6b7580}.route-container .route-info use{fill:#6b7580}.route-container .route-info p{color:#6b7580;font-size:14px;line-height:16px}.route-container .route-info p a,.route-container .route-info p button{color:#29ac07;cursor:pointer;display:inline;display:contents;background:0 0;padding:0;margin:0;border:0;font-size:inherit;font-family:inherit}.route-container .route-info:empty{display:none}@media only screen and (max-width:789px){.route-container .route-info{position:static;top:auto;padding-top:75px}}@media only screen and (max-height:850px){.route-container .route-info{position:static;top:auto;padding-top:75px}}button.alter{padding:16px 6px;border-radius:8px;border:1px solid transparent;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);-webkit-transition:border-color .3s,left .3s;transition:border-color .3s,left .3s;width:32px;position:absolute;top:32px}.alt-3 button.alter{left:316px}.alt-2 button.alter{left:218px}.alt-1 button.alter{left:120px}button.alter svg{width:14px;height:14px;fill:#03f;-webkit-transition:fill .3s,-webkit-transform .5s;transition:fill .3s,-webkit-transform .5s;transition:fill .3s,transform .5s;transition:fill .3s,transform .5s,-webkit-transform .5s}button.alter:not(.none):hover{border-color:#e8e8e8}button.alter:not(.none):hover svg{fill:#0020a0}button.alter.off svg{-webkit-transform:rotate3d(0,1,0,180deg);transform:rotate3d(0,1,0,180deg)}.maps-select.open p:after,.mymap-folders.open h2.title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}button.alter.none{line-height:16px;cursor:default;-webkit-transition:opacity .6s;transition:opacity .6s;overflow:visible}button.alter.none span{position:absolute;top:-4px;left:0;font-size:14px;white-space:nowrap;background:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(255,255,255,0)),color-stop(30%, #f8f8f8),to(#f8f8f8));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#f8f8f8 30%,#f8f8f8 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0,#f8f8f8 30%,#f8f8f8 100%);line-height:56px;width:56px;padding-left:26px}.maps-select p,.maps-select ul li,.mymap-folders h2.title{cursor:pointer;line-height:20px;font-size:14px}.maps-select p:after,.mymap-folders h2.title:after{width:0;height:0;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out;content:""}.maps-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.maps-select p{color:#1EAE00;font-weight:700;position:relative;padding-right:18px;margin:0}.maps-select p:after{position:absolute;right:0;top:7px;border-style:solid;border-width:6px 4px 0;border-color:#1EAE00 transparent transparent}.maps-select ul{position:absolute;top:22px;left:0;z-index:5;margin:0;padding:0;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.16),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.16),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);border-radius:6px}.maps-select ul li{min-width:80px;padding:6px 12px}.maps-select ul li:hover{background-color:#f0f0f0}.mymap-folders{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mymap-folders label{margin-right:.5em}.mymap-folders h2.title{margin:0;position:relative;border:1px solid #CCC;border-radius:4px;background-color:#FFF;color:#000;padding:10px 35px 10px 10px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mymap-folders h2.title:after{position:absolute;right:15px;top:15px;border-style:solid;border-width:6px 4px 0;border-color:#6b7580 transparent transparent}.mymap-folders.open h2.title{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.mymap-folders.disabled h2.title,.mymap-folders.disabled label{cursor:auto;color:#828282}.mymap-folders.disabled h2.title:after,.mymap-folders.disabled label:after,.mymap-folders.hidden{display:none}.items-holder{position:absolute;z-index:100}.items-holder .items{background:#FFF;border:1px solid #CCC;border-top:none;border-radius:0 0 4px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:0;max-height:350px;overflow:auto}.items-holder .items .item{cursor:pointer}.items-holder .items .item span.title{display:inline-block;vertical-align:top;color:#000;font-size:14px;font-weight:700;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.items-holder .items .item:hover span.title{color:#1f7e07}#mymaps{width:100%}#mymaps .content-switcher{margin:0 auto;width:100%;padding:24px 0 16px;background:#f8f8f8}#mymaps .content-switcher div.switcher-frame{padding:0 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#mymaps .content-switcher div.switcher-frame button{width:100%;height:32px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}#mymaps .content-switcher div.switcher-frame button:first-of-type{border-radius:4px 0 0 4px}#mymaps .content-switcher div.switcher-frame button:last-of-type{border-radius:0 4px 4px 0}#mymaps .content-switcher div.switcher-frame button svg{width:24px;height:24px;fill:#6b7580;display:none;position:relative;top:-3px}#mymaps .content-switcher div.switcher-frame button svg.icon-star-line .star-background{fill:transparent}#mymaps .content-switcher div.switcher-frame button span{white-space:pre}#mymaps .content-switcher div.switcher-frame button.active svg{fill:#29ac07}#mymaps .content-switcher div.switcher-frame button.active svg.icon-star-line .star-background{fill:transparent}#mymaps .hide{display:none}.mymap-login{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:12%;background-position:center bottom;background-repeat:no-repeat}.mymap-login>*{position:relative;z-index:2}.mymap-login .title{margin:10vh 0 0;padding:0 32px;text-align:center;color:#000;font-size:20px;font-weight:700;line-height:24px}.mymap-login .desc{margin:8px auto;padding:0 80px;color:#828282;font-size:14px;line-height:20px;text-align:center;font-weight:400;width:226px;text-shadow:2px 2px 3px #fff,2px -2px 3px #fff,-2px 2px 3px #fff,-2px -2px 3px #fff,2px 0 3px #fff,0 2px 3px #fff,-2px 0 3px #fff,0 -2px 3px #fff}.mymap-login .buttons{margin-top:16px;text-align:center}.mymap-login .buttons button{display:inline-block;vertical-align:top;background:0 0;border:none;cursor:pointer;line-height:15px;font-size:14px;text-align:center;border-radius:4px}.mymap-login .buttons button:first-child{margin-right:16px}.mymap-login .buttons .login{height:32px;width:144px;background-color:#1EAE00;color:#fff}.mymap-login .buttons .register{height:32px;width:144px;border:1px solid #E0E0E0;border-radius:4px;color:#6B757F;background-color:#fff;font-weight:700;padding-left:5px;padding-right:5px}.mymap-login .user{background-color:#fff;padding-bottom:40px}.mymap-login .user h2{font-size:20px;font-weight:700;line-height:24px;text-align:center;margin:0;padding:40px 28px 32px}.mymap-login .user .buttons{padding:0 52px;margin:0}.mymap-login .user .buttons:not(.row) button:hover{background-color:#f7f7f7}.mymap-login .user .buttons button{border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#6b7580;font-size:14px;line-height:20px;padding:6px 20px;display:block;margin:0 0 8px;width:100%}.mymap-login .user .buttons button.login-as{font-weight:700;position:relative;color:#000;padding:18px 20px 12px 82px;text-align:left}.mymap-login .user .buttons button.login-as span{display:block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mymap-login .user .buttons button.login-as span.avatar-big{position:absolute;top:11px;left:20px}.mymap-login .user .buttons button.login-as span.avatar-big img{opacity:.4}.mymap-login .user .buttons.row{padding:0 48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mymap-login .user .buttons.row button{margin:0;max-width:144px}.mymap-login .user .buttons.row button:first-of-type{margin-right:16px}.mymap-login .user .buttons.row button.login{color:#fff;font-weight:700;border:none}.mymap-login h3{font-size:14px;letter-spacing:0;line-height:20px;color:#000;font-weight:700;padding:24px 0 10px;margin:0 auto;width:306px;position:static}.mymap-login img{display:block;margin:0 auto 10px;z-index:0}.mymap-login ul{margin:0 auto;padding:0 0 24px;max-width:348px}.mymap-login ul li{margin:0;padding:7px 24px 7px 20px;font-size:14px;line-height:18px;color:#6b7580;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mymap-login ul li svg{fill:#6b7580;width:24px;height:24px;display:inline-block;margin-right:12px}.mymaps-login .mymap-login{padding:0}.lang-de .mymap-login .user h2{padding-left:16px;padding-right:16px}.mymap-contextmenu{position:absolute;width:auto;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.55);box-shadow:0 0 3px 0 rgba(0,0,0,.55);right:16px;top:8px;-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:8px 12px 8px 8px}.mymap-contextmenu .contextmenu-item{cursor:pointer;display:block;padding:3px 0;white-space:nowrap}.mymap-contextmenu .contextmenu-item .icon,.mymap-contextmenu .contextmenu-item h3.name{display:inline-block;vertical-align:top}.mymap-contextmenu .contextmenu-item .icon{width:16px;height:16px}.mymap-contextmenu .contextmenu-item .icon svg{width:16px;height:16px;fill:#6b7580}.mymap-contextmenu .contextmenu-item .icon .icon-export{width:8px;height:8px;margin-left:4px;margin-top:4px}.mymap-contextmenu .contextmenu-item h3.name{font-size:12px;color:#6b7580;display:inline-block;vertical-align:top;margin:0 0 0 5px;line-height:16px;font-weight:400}.mymap-contextmenu .contextmenu-item:hover .icon svg{fill:#29ac07}.mymap-contextmenu .contextmenu-item:hover h3.name{color:#29ac07}.mymap-contextmenu .contextmenu-item:active,.mymap-contextmenu .contextmenu-item:focus{border:none;background:0 0}.mymap-contextmenu:empty{display:none}.mymap-popup.addpopup{scroll-behavior:auto}.mymap-popup.addpopup h2.header{margin:0;color:#000;font-size:16px;font-weight:700;line-height:24px;padding:16px}.mymap-popup.addpopup .title-cover{margin:0 16px}.mymap-popup.addpopup .title-cover input.title{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #CCC;border-radius:4px;background-color:#FFF;color:#000;font-size:14px;font-weight:700;line-height:20px;padding:10px}.mymap-popup.addpopup .title-cover input.title:active,.mymap-popup.addpopup .title-cover input.title:focus{outline:0;border-color:#1EAE00}.mymap-popup.addpopup>p{color:#000;font-size:12px;line-height:16px;margin:16px 16px 8px}.mymap-popup.addpopup>p.hide{display:none}.mymap-popup.addpopup .mymap-folders{margin:0 16px}.mymap-popup.addpopup .mymap-folders.create-folder{margin:16px 0 0;border-radius:0 0 4px 4px}.mymap-popup.addpopup>.buttons{margin:16px}.mymap-popup.addpopup>.buttons .cancel,.mymap-popup.addpopup>.buttons .save{vertical-align:top;display:inline-block;background:0 0;border:none}.mymap-popup.addpopup.copy-mode .folder-title,.mymap-popup.addpopup.copy-mode .mymap-folders,.mymap-popup.addpopup.hide-titles .folder-title,.mymap-popup.addpopup.hide-titles .title-cover,.mymap-popup.addpopup>.buttons.hide{display:none}.mymap-popup.addpopup>.buttons .save{margin-right:15px;width:99px;border-radius:3px;background-color:#29ac07;color:#FFF;font-size:12px;font-weight:700;line-height:14px;padding:7px 0}.mymap-popup.addpopup>.buttons .cancel{color:#6b7580;font-size:14px;line-height:16px;padding:6px 10px}.mymap-open-btn,.mymap-open-btn:active,.mymap-open-btn:focus{border:none;background:0 0;padding:0}.mymap-popup.addpopup>.error{color:#c01;font-size:12px;line-height:14px;margin:0 16px 16px}.mymap-popup.addpopup>.error:empty{display:none}.mymap-popup.addpopup .loader{width:24px;height:24px;margin-left:15px;margin-top:2px}.mymap-popup.addpopup.copy-mode h2.header{margin-right:16px;white-space:pre;overflow:hidden;text-overflow:ellipsis}.mymap-open-btn span,.mymap-open-btn svg{display:inline-block;vertical-align:top}.mymap-open-btn{margin:0 0 0 15px;float:left;min-width:100px;text-align:left}.mymap-open-btn svg{width:24px;height:24px;fill:#29ac07}.mymap-open-btn svg .star-background{fill:transparent}.mymap-open-btn span{font-size:12px;color:#29ac07;margin-left:5px;line-height:24px}.mymap-open-btn:hover svg{fill:#1f7e07}.mymap-open-btn:hover span{color:#1f7e07}ul.notifications .addpopup-notification{margin:0}ul.notifications .addpopup-notification .folder-name{color:#29ac07;cursor:pointer}.mymap-folders{display:block}.mymap-folders.create-folder{padding:0 16px 16px}.mymap-folders.create-folder h3.folder-name{margin:0;padding:0;color:#000;font-size:14px;line-height:20px;font-weight:400}.mymap-folders.create-folder .value{border:1px solid #CCC;border-radius:4px;background-color:#FFF;color:#000;font-size:14px;line-height:16px;margin:12px 0 0;padding:10px 12px;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.mymap-folders.create-folder .error{color:#c01;font-size:12px;line-height:14px;text-align:left}.mymap-folders.create-folder .error.hide{display:none}.mymap-folders.create-folder .buttons{margin-top:16px}.mymap-folders.create-folder .buttons .cancel,.mymap-folders.create-folder .buttons .save{vertical-align:top;display:inline-block;background:0 0;border:none}.mymap-folders.create-folder .buttons .save{margin-right:15px;width:160px;border-radius:3px;background-color:#29ac07;color:#FFF;font-size:12px;font-weight:700;line-height:14px;padding:7px 0}.mymap-folders.create-folder .buttons .cancel{color:#6b7580;font-size:14px;line-height:16px;padding:6px 10px}.items-holder.mymap-folders .items{background:#FFF;border:1px solid #CCC;border-top:none;border-radius:0 0 4px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:0;max-height:350px;min-height:60px;overflow:auto}.items-holder.mymap-folders .items .item.make-folder{padding:14px 15px}.items-holder.mymap-folders .items .item.make-folder svg{width:18px;height:18px;margin-top:1px;fill:#29ac07;display:inline-block;vertical-align:top}.items-holder.mymap-folders .items .item.make-folder span.title{font-size:12px;color:#29ac07;display:inline-block;vertical-align:top;margin-left:5px;line-height:22px}.items-holder.mymap-folders .items .item.folder:hover span.title,.items-holder.mymap-folders .items .item.make-folder:hover span.title{color:#1f7e07}.items-holder.mymap-folders .items .item.make-folder:hover svg{fill:#1f7e07}.items-holder.mymap-folders .items .item.folder{border-top:1px solid #ccc;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.items-holder.mymap-folders .items .item.folder .icon-cover{width:40px;height:40px;min-width:40px;display:inline-block;vertical-align:top;position:relative;overflow:hidden;text-align:center}.items-holder.mymap-folders .items .item.folder .icon-cover img{display:inline-block;max-height:40px}.items-holder.mymap-folders .items .item.folder .icon-cover svg{width:30px;height:30px;fill:#6b7580;margin-top:5px}.items-holder.mymap-folders .items .item.folder span.title{margin-left:16px}.items-holder.mymap-folders .items .item.folder:hover .icon-cover svg{fill:#1f7e07}.photos-main-cont{margin-top:0}.photos-main-cont .photos-cover{width:100%;height:225px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:url(https://mapy.cz/img/mymap/folder-placeholder-detail.png),rgba(0,0,0,.4);-webkit-background-size:cover;background-size:cover}.photos-main-cont .photos-cover .owner-avatar{width:48px;height:48px;border-radius:50%;margin-bottom:12px;overflow:hidden}.photos-main-cont .photos-cover .owner-avatar svg rect{fill:#6B7580;opacity:.3}.photos-main-cont .photos-cover .owner-avatar svg path{fill:#fff}.photos-main-cont .photos-cover .owner-name{font-size:24px;font-weight:700;color:#fff;text-align:center;max-width:100%}.photos-main-cont .photos-cover .owner-name .owner-print-header{display:none}.photos-main-cont .top-section{max-width:395px;margin:0 auto;padding-top:16px;background:#f8f8f8;padding-bottom:16px;border-bottom:1px solid #E8E8E8}.photos-main-cont .top-section:after{content:"";height:1px;clear:both;display:block}.photos-main-cont .top-section .upload-button{margin:0;color:#29ac07;position:static;background:0 0;float:left}.photos-main-cont .top-section .upload-button:before{content:none}.photos-main-cont .top-section .upload-button svg{width:20px;height:20px;margin-top:-4px;margin-right:4px;fill:#29ac07}.photos-main-cont .top-section .upload-button:hover{color:#1f7e07}.photos-main-cont .top-section .upload-button:hover svg{fill:#1f7e07}.photos-main-cont .top-section .photos-filter{position:relative;font-size:12px;float:right;margin:9px 16px 0 0}.photos-main-cont .top-section .photos-filter .filter-box{display:inline-block;cursor:pointer;padding-right:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.photos-main-cont .top-section .photos-filter .filter-box .filter-top{display:block;padding:0 0 0 4px;font-weight:700;color:#1EAE00}.photos-main-cont .top-section .photos-filter .filter-box .filter-top svg{width:12px;height:7px;position:absolute;right:0;top:3px;-webkit-transition:.2s;transition:.2s;fill:#1EAE00}.photos-main-cont .top-section .photos-filter .filter-box .filter-items{display:none;position:absolute;right:0;top:16px;width:135px;margin-top:8px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.55);box-shadow:0 0 3px 0 rgba(0,0,0,.55);z-index:1;background:#fff;padding:5px}.photos-main-cont .top-section .photos-filter .filter-box .filter-items em{display:block;padding:6px 4px;font-style:normal}.photos-main-cont .top-section .photos-filter .filter-box .filter-items em.active{color:#1EAE00}.photos-main-cont .top-section .photos-filter .filter-box.open svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.photos-main-cont .top-section .photos-filter .filter-box.open .filter-items{display:block}#photo-list .map-title,#photo-print-list .map-title{display:none}#photo-list .stats,#photo-print-list .stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 16px 16px;padding-top:16px;color:#6B7580}#photo-list .stats p,#photo-print-list .stats p{text-align:center;font-size:12px;line-height:16px;margin:0;width:50%}#photo-list .stats strong,#photo-print-list .stats strong{display:block;font-size:34px;font-weight:700;line-height:39px;color:#000}#photo-list ul.photo-list-items,#photo-print-list ul.photo-list-items{margin:0;padding:0}#photo-list ul.photo-list-items li.photo-item,#photo-print-list ul.photo-list-items li.photo-item{margin-top:-1px}#photo-list ul.photo-list-items li.photo-item:hover,#photo-print-list ul.photo-list-items li.photo-item:hover{background:#f0f0f0}#photo-list ul.photo-list-items li.photo-item a,#photo-print-list ul.photo-list-items li.photo-item a{display:block;padding:16px 0;margin:0 0 0 16px;cursor:pointer;position:relative}#photo-list ul.photo-list-items li.photo-item .thumbnail,#photo-print-list ul.photo-list-items li.photo-item .thumbnail{height:197px;overflow:hidden;margin:0 16px 0 0;position:relative;border-radius:4px;-webkit-box-shadow:0 24px 16px -24px rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.05),0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 24px 16px -24px rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.05),0 2px 12px 0 rgba(0,0,0,.1)}#photo-list ul.photo-list-items li.photo-item .thumbnail img,#photo-print-list ul.photo-list-items li.photo-item .thumbnail img{width:100%;min-height:100%}#photo-list ul.photo-list-items li.photo-item .thumbnail .not-approved,#photo-print-list ul.photo-list-items li.photo-item .thumbnail .not-approved{width:100%;height:100%;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;left:0;background-color:rgba(0,0,0,.4);color:#fff;fill:#fff;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700}#photo-list ul.photo-list-items li.photo-item .thumbnail .not-approved svg,#photo-print-list ul.photo-list-items li.photo-item .thumbnail .not-approved svg{width:24px;height:24px;display:block;margin:0 auto}#photo-list ul.photo-list-items li.photo-item .title-bar,#photo-print-list ul.photo-list-items li.photo-item .title-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 16px 0 0;padding:10px 0 0 16px;position:relative}#photo-list ul.photo-list-items li.photo-item .title-bar>h3,#photo-print-list ul.photo-list-items li.photo-item .title-bar>h3{color:#000;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:20px;margin:0}#photo-list ul.photo-list-items li.photo-item .title-bar button.menu,#photo-print-list ul.photo-list-items li.photo-item .title-bar button.menu{width:20px;height:20px;padding:0;border:none;background:0 0;color:#ccc;margin-right:4px}#photo-list ul.photo-list-items li.photo-item .title-bar button.menu .icon,#photo-print-list ul.photo-list-items li.photo-item .title-bar button.menu .icon{width:20px;height:20px;fill:currentColor}#photo-list ul.photo-list-items li.photo-item .title-bar button.menu:hover,#photo-print-list ul.photo-list-items li.photo-item .title-bar button.menu:hover{color:#4caf50}#photo-list ul.photo-list-items li.photo-item p,#photo-print-list ul.photo-list-items li.photo-item p{color:grey;font-size:12px;line-height:16px;margin:0 0 0 16px}#photo-list p.error,#photo-print-list p.error{margin-top:56px}#photo-list .error,#photo-print-list .error{color:#e11f00;font-size:12px;text-align:center}#photo-list p.loading,#photo-print-list p.loading{height:20px;color:#828282;font-size:14px;line-height:20px;margin:8px 0 16px;text-align:center}#photo-print-list{display:none}.mymap-popup.photos-popup h2.header{color:#000;font-size:16px;font-weight:700;line-height:24px;margin:0;padding:16px}.mymap-popup.photos-popup h3.name{color:#000;font-size:14px;font-weight:700;line-height:20px;padding:10px 16px;margin:0}.mymap-popup.photos-popup .content{width:368px;margin:0 16px;font-size:0}.mymap-popup.photos-popup .content img{width:368px}.mymap-popup.photos-popup>.buttons{margin:16px}.mymap-popup.photos-popup>.buttons .cancel,.mymap-popup.photos-popup>.buttons .save{vertical-align:top;display:inline-block;background:0 0;border:none}.mymap-popup.photos-popup>.buttons .save{margin-right:15px;width:99px;border-radius:3px;background-color:#29ac07;color:#FFF;font-size:12px;font-weight:700;line-height:14px;padding:7px 0}.mymap-popup.photos-popup>.buttons .cancel{color:#6b7580;font-size:14px;line-height:16px;padding:6px 10px}.mymap-popup.photos-popup .error{color:#c01;font-size:12px;line-height:14px;text-align:left;padding:0 16px}.mymap-popup.photos-popup .error:empty{display:none}.mymap-popup-holder{position:fixed;left:0;top:0;width:100%;height:100%;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mymap-popup-cover{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.mymap-popup{position:relative;width:100%;max-width:400px;max-height:100%;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.6);box-shadow:0 0 10px 0 rgba(0,0,0,.6);z-index:3;overflow:auto}.mymap-popup button{border:none;background:0 0;padding:0;margin:0}.mymap-popup .close{position:absolute;right:16px;top:16px;width:14px;height:14px}.mymap-popup .close svg{width:14px;height:14px;fill:#6b7580}@media only screen and (max-width:429px){.width-1 .mymap-popup{width:90%}}.mymap-popup.share{color:#000;font-size:14px;background-color:#f8f8f8;min-width:400px;max-height:calc(100vh - 80px)}.mymap-popup.share .switch-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:40px;padding:0 16px;border-bottom:1px solid #f0f0f0}.mymap-popup.share .switch-tab span{padding-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.mymap-popup.share .switch-tab span.active{font-weight:700;color:#29ac07;border-bottom:2px solid #29ac07}.mymap-popup.share .frame-tab,.mymap-popup.share .share-tab{padding:24px 16px 16px;background-color:#fff;display:none}.mymap-popup.share .frame-tab.active,.mymap-popup.share .share-tab.active{display:block}.mymap-popup.share .frame-tab h3,.mymap-popup.share .share-tab h3{font-size:14px;margin:0 20px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;padding-bottom:16px;line-height:22px}.mymap-popup.share .frame-tab .inputs,.mymap-popup.share .share-tab .inputs{position:relative}.mymap-popup.share .frame-tab .inputs input,.mymap-popup.share .frame-tab .inputs textarea,.mymap-popup.share .share-tab .inputs input,.mymap-popup.share .share-tab .inputs textarea{padding:0 0 0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;border:1px solid #ccc;border-radius:4px;font-size:14px;resize:none}.mymap-popup.share .frame-tab .inputs input.error,.mymap-popup.share .frame-tab .inputs textarea.error,.mymap-popup.share .share-tab .inputs input.error,.mymap-popup.share .share-tab .inputs textarea.error{border-color:#c00}.mymap-popup.share .frame-tab .inputs input,.mymap-popup.share .share-tab .inputs input{padding-right:130px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mymap-popup.share .frame-tab .inputs.size,.mymap-popup.share .share-tab .inputs.size{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0;padding:0}.mymap-popup.share .frame-tab .inputs.size input,.mymap-popup.share .share-tab .inputs.size input{padding:6px 12px;margin:0;width:58px}.mymap-popup.share .frame-tab .inputs.size input::-webkit-inner-spin-button,.mymap-popup.share .frame-tab .inputs.size input::-webkit-outer-spin-button,.mymap-popup.share .share-tab .inputs.size input::-webkit-inner-spin-button,.mymap-popup.share .share-tab .inputs.size input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mymap-popup.share .frame-tab .inputs.size input[type=number],.mymap-popup.share .share-tab .inputs.size input[type=number]{-moz-appearance:textfield}.mymap-popup.share .frame-tab .inputs.size span,.mymap-popup.share .share-tab .inputs.size span{display:inline-block;padding:0 4px}.mymap-popup.share .frame-tab .inputs button,.mymap-popup.share .share-tab .inputs button{height:32px;width:144px;font-size:14px}.mymap-popup.share .frame-tab .inputs button.copy,.mymap-popup.share .share-tab .inputs button.copy{position:absolute;color:#29ac07;text-align:right;height:20px;width:110px;right:16px;top:10px}.mymap-popup.share .frame-tab .switch-container,.mymap-popup.share .share-tab .switch-container{margin:0 0 12px}.mymap-popup.share .frame-tab .switch-container .switch,.mymap-popup.share .share-tab .switch-container .switch{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mymap-popup.share .frame-tab .switch-container .switch input,.mymap-popup.share .share-tab .switch-container .switch input{display:none}.mymap-popup.share .frame-tab .switch-container .switch input:checked+.share-slider,.mymap-popup.share .share-tab .switch-container .switch input:checked+.share-slider{background-color:#1EAE00;border-color:#1EAE00}.mymap-popup.share .frame-tab .switch-container .switch input:checked+.share-slider:before,.mymap-popup.share .share-tab .switch-container .switch input:checked+.share-slider:before{-webkit-transform:translateX(16px);transform:translateX(16px);border-color:#1EAE00}.mymap-popup.share .frame-tab .switch-container .switch .share-slider,.mymap-popup.share .share-tab .switch-container .switch .share-slider{position:relative;display:inline-block;cursor:pointer;-webkit-transition:.4s;transition:.4s;width:32px;height:16px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);border-radius:2px;border:1px solid #ccc;background-color:#F2F2F2;-webkit-box-sizing:border-box;box-sizing:border-box;top:2px}.mymap-popup.share .frame-tab .switch-container .switch .share-slider:before,.mymap-popup.share .share-tab .switch-container .switch .share-slider:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);content:"";display:block;position:absolute;height:16px;width:16px;left:-1px;top:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.mymap-popup.share .frame-tab .switch-container .switch .share-with,.mymap-popup.share .share-tab .switch-container .switch .share-with{display:inline-block;margin-left:8px;font-weight:700;width:326px}.mymap-popup.share .frame-tab .switch-container .share-hint,.mymap-popup.share .share-tab .switch-container .share-hint{margin-top:8px;margin-left:42px;color:#6b7580}.mymap-popup.share .frame-tab .switch-container.not-shared~*,.mymap-popup.share .share-tab .switch-container.not-shared~*{opacity:.25}.mymap-popup.share .frame-tab .warning p,.mymap-popup.share .frame-tab .warning-switch p,.mymap-popup.share .share-tab .warning p,.mymap-popup.share .share-tab .warning-switch p{margin:0;padding-bottom:6px;font-size:14px;line-height:20px}.mymap-popup.share .frame-tab .warning p:first-of-type,.mymap-popup.share .frame-tab .warning-switch p:first-of-type,.mymap-popup.share .share-tab .warning p:first-of-type,.mymap-popup.share .share-tab .warning-switch p:first-of-type{font-weight:700}.mymap-popup.share .frame-tab .warning p.note,.mymap-popup.share .frame-tab .warning-switch p.note,.mymap-popup.share .share-tab .warning p.note,.mymap-popup.share .share-tab .warning-switch p.note{color:#828282;padding-bottom:16px}.mymap-popup.share .frame-tab .warning-switch p,.mymap-popup.share .share-tab .warning-switch p{color:#29ac07;cursor:pointer}.mymap-popup.share .frame-tab .warning-switch p:first-of-type,.mymap-popup.share .share-tab .warning-switch p:first-of-type{font-weight:400}.mymap-popup.share .frame-tab .warning-switch p:hover,.mymap-popup.share .share-tab .warning-switch p:hover{color:#1f7e07}.mymap-popup.share .frame-tab .warning-switch p svg,.mymap-popup.share .share-tab .warning-switch p svg{width:16px;height:9.5px;fill:#1EAE00;margin-left:8px;-webkit-transition:all .2s;transition:all .2s}.mymap-popup.share .frame-tab .warning-switch.show p,.mymap-popup.share .share-tab .warning-switch.show p{padding-bottom:14px}.mymap-popup.share .frame-tab .warning-switch.show svg,.mymap-popup.share .share-tab .warning-switch.show svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mymap-popup.share .share-tab .share-buttons{margin-bottom:12px}.mymap-popup.share .share-tab .share-buttons a,.mymap-popup.share .share-tab .share-buttons button{display:inline-block;padding:4px 8px 4px 4px;border-radius:4px;height:24px;font-size:14px;-webkit-box-sizing:content-box;box-sizing:content-box;margin-right:16px;color:#000;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.downloadpopup .options-box .opener,.downloadpopup .options-box .switches label.switch{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none}.mymap-popup.share .share-tab .share-buttons a.active,.mymap-popup.share .share-tab .share-buttons a:hover,.mymap-popup.share .share-tab .share-buttons button.active,.mymap-popup.share .share-tab .share-buttons button:hover{color:#fff}.mymap-popup.share .share-tab .share-buttons a.active svg rect.background,.mymap-popup.share .share-tab .share-buttons a:hover svg rect.background,.mymap-popup.share .share-tab .share-buttons button.active svg rect.background,.mymap-popup.share .share-tab .share-buttons button:hover svg rect.background{fill:#fff}.mymap-popup.share .share-tab .share-buttons a.active.share-mail,.mymap-popup.share .share-tab .share-buttons a:hover.share-mail,.mymap-popup.share .share-tab .share-buttons button.active.share-mail,.mymap-popup.share .share-tab .share-buttons button:hover.share-mail{background-color:#C00}.mymap-popup.share .share-tab .share-buttons a.active.share-fb,.mymap-popup.share .share-tab .share-buttons a:hover.share-fb,.mymap-popup.share .share-tab .share-buttons button.active.share-fb,.mymap-popup.share .share-tab .share-buttons button:hover.share-fb{background-color:#0059B2}.mymap-popup.share .share-tab .share-buttons a.active.share-tw,.mymap-popup.share .share-tab .share-buttons a:hover.share-tw,.mymap-popup.share .share-tab .share-buttons button.active.share-tw,.mymap-popup.share .share-tab .share-buttons button:hover.share-tw{background-color:#00A3D9}.mymap-popup.share .share-tab .share-buttons a svg,.mymap-popup.share .share-tab .share-buttons button svg{height:24px;width:24px;margin-right:8px;vertical-align:middle;position:relative;top:-1px}.mymap-popup.share .share-tab .share-buttons a svg rect.background,.mymap-popup.share .share-tab .share-buttons button svg rect.background{fill:transparent}.mymap-popup.share .share-tab .share-buttons a svg.icon-email,.mymap-popup.share .share-tab .share-buttons button svg.icon-email{fill:#C00}.mymap-popup.share .share-tab .share-buttons a svg.icon-facebook,.mymap-popup.share .share-tab .share-buttons button svg.icon-facebook{fill:#0059B2}.mymap-popup.share .share-tab .share-buttons a svg.icon-twitter,.mymap-popup.share .share-tab .share-buttons button svg.icon-twitter{fill:#00A3D9}.mymap-popup.share .share-tab .inputs textarea{margin-top:8px;margin-bottom:16px;height:72px;padding-top:10px}.mymap-popup.share .share-tab .inputs button.share-mail-send{color:#fff;font-weight:700;background-color:#1EAE00;border-radius:4px}.mymap-popup.share .share-tab .inputs button.share-mail-cancel{margin-left:24px;text-align:left}.mymap-popup.share .share-tab .inputs .recipient-error,.mymap-popup.share .share-tab .inputs .submit-error{color:#c00}.mymap-popup.share .share-tab p.error{color:#c01;font-size:14px;line-height:16px;text-align:center}.mymap-popup.share .share-tab p.error:empty{display:none}.mymap-popup.share.inactive .inputs,.mymap-popup.share.inactive .share-buttons{pointer-events:none;cursor:default}.mymap-popup.share .frame-tab{padding:24px 0 16px}.mymap-popup.share .frame-tab .inputs,.mymap-popup.share .frame-tab .licence,.mymap-popup.share .frame-tab .options,.mymap-popup.share .frame-tab .preview-map,.mymap-popup.share .frame-tab .switch-container,.mymap-popup.share .frame-tab .warning,.mymap-popup.share .frame-tab .warning-switch,.mymap-popup.share .frame-tab h3{padding-left:16px;padding-right:16px}.mymap-popup.share .frame-tab h3{font-size:14px;line-height:20px;font-weight:400;margin:24px 0 4px;padding-top:24px;padding-bottom:0}.mymap-popup.share .frame-tab .licence{margin:8px 0 0;font-size:12px;color:#828282}.mymap-popup.share .frame-tab .licence a{color:#29ac07}.mymap-popup.share .frame-tab h3:first-of-type{padding-top:0}.mymap-popup.share .frame-tab .inputs{margin-top:8px}.mymap-popup.share .frame-tab .inputs.size input{height:32px}.mymap-popup.share .frame-tab .inputs button{height:32px;width:144px;font-size:14px;line-height:20px}.mymap-popup.share .frame-tab .inputs button.copy{position:absolute;background-color:#29ac07;color:#fff;font-weight:700;right:16px;top:0;width:auto;height:auto;max-height:40px;padding:10px 12px;border-top-right-radius:4px;border-bottom-right-radius:4px}.mymap-popup.share .frame-tab .maps-select{margin-right:18px}.mymap-popup.share .frame-tab .options,.mymap-popup.share .frame-tab .preview-map{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.mymap-popup.share .frame-tab .options b,.mymap-popup.share .frame-tab .preview-map b{font-size:14px;line-height:20px;color:#828282;margin:0;font-weight:400;display:inline-block;min-width:134px}.mymap-popup.share .frame-tab .preview-map{margin-bottom:26px}.mymap-popup.share .frame-tab .frame{overflow-x:auto;max-width:100%}.mymap-popup.share .frame-tab .frame iframe{margin:0 auto;display:block}.items-holder.sizes .item{border-top:1px solid #ccc;padding:8px 16px}.mymap-popup.detailsave>button{z-index:4}.mymap-popup.detailsave .close{display:none}.mymap-popup.detailsave .header{background-color:#f8f8f8;text-align:center;border-bottom:1px solid #f0f0f0;padding-top:20px;border-top-right-radius:4px;border-top-left-radius:4px}.mymap-popup.detailsave .header button{color:#6b7580;border:0;font-size:14px;line-height:20px;display:inline-block;margin-top:0 0 15px;padding:0}.mymap-popup.detailsave .header button:first-child{margin-right:40px}.mymap-popup.detailsave .header button:hover{color:#1f7e07}.mymap-popup.detailsave .header button.active{color:#1EAE00;font-weight:700;margin-bottom:-1px;padding-bottom:14px;border-bottom:2px solid #1EAE00}.mymap-popup.detailsave .addpopup{background:0 0;-webkit-box-shadow:none;box-shadow:none;outline:0}.mymap-popup.detailsave .addpopup>button,.mymap-popup.detailsave .addpopup>h2{display:none}.mymap-popup.detailsave .addpopup .buttons,.mymap-popup.detailsave .update .buttons{text-align:center;padding:18px 16px;margin:0}.mymap-popup.detailsave .addpopup .buttons button,.mymap-popup.detailsave .update .buttons button{font-size:14px;line-height:20px;padding:4px 16px;color:#6b7580;border-radius:3px;min-width:96px;width:auto;border:1px solid #ccc;display:inline-block}.mymap-popup.detailsave .addpopup .buttons button.cancel,.mymap-popup.detailsave .update .buttons button.cancel{border-radius:3px}.mymap-popup.detailsave .addpopup .buttons button.save,.mymap-popup.detailsave .update .buttons button.save{color:#fff;background-color:#29ac07;font-weight:700;border-color:#29ac07;margin-right:16px}.mymap-popup.detailsave .update>.item{margin:44px 16px 48px}.mymap-popup.detailsave .update>.item .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:16px 0;height:52px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.activity-main-cont .filter .seasons.hide,.activity-main-cont .filter.empty .info-line .show,.activity-main-cont>.hidden{display:none}.mymap-popup.detailsave .update>.item .inner .image-cover{width:80px;height:52px;-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;position:relative;overflow:hidden;border-radius:4px;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.35);box-shadow:0 4px 20px -4px rgba(0,0,0,.35);pointer-events:none}.mymap-popup.detailsave .update>.item .inner .image-cover img{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;max-height:52px}.mymap-popup.detailsave .update>.item .inner .image-cover.icon{text-align:center;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.2);box-shadow:0 4px 20px -4px rgba(0,0,0,.2)}.mymap-popup.detailsave .update>.item .inner .image-cover.icon img{top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:24px;height:24px}.mymap-popup.detailsave .update>.item .inner .image-cover.svg{width:78px;height:50px;text-align:center}.mymap-popup.detailsave .update>.item .inner .image-cover.svg svg{width:24px;height:24px;margin-top:12px;fill:#6b7580}.mymap-popup.detailsave .update>.item .inner .image-cover.svg.activity,.mymap-popup.detailsave .update>.item .inner .image-cover.svg.route{position:relative}.mymap-popup.detailsave .update>.item .inner .image-cover.svg.activity>svg,.mymap-popup.detailsave .update>.item .inner .image-cover.svg.route>svg{fill:#828282}.mymap-popup.detailsave .update>.item .inner .image-cover.svg.activity .item-type-icon,.mymap-popup.detailsave .update>.item .inner .image-cover.svg.route .item-type-icon{position:absolute;right:4px;bottom:4px;width:16px;height:16px}.mymap-popup.detailsave .update>.item .inner .image-cover.svg.activity .item-type-icon svg,.mymap-popup.detailsave .update>.item .inner .image-cover.svg.route .item-type-icon svg{margin-top:0;width:16px;height:16px;fill:#828282}.mymap-popup.detailsave .update>.item .inner .text-cover{height:36px;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;position:relative}.mymap-popup.detailsave .update>.item .inner .text-cover>div{position:absolute;top:0;bottom:0;left:0;right:0;padding:0 16px}.mymap-popup.detailsave .update>.item .inner .text-cover h2{height:20px;color:#000;font-size:14px;font-weight:700;line-height:20px;margin:0;width:100%}.mymap-popup.detailsave .update>.item .inner .text-cover h3{height:16px;color:#828282;font-size:12px;font-weight:400;line-height:16px;margin:0;width:100%}.mymap-popup.detailsave .update>.item .inner .opts,.mymap-popup.detailsave .update>.item .inner .star{margin-right:20px}.mymap-popup.detailsave .update>.item .overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mymap-popup.detailsave .update>.item p{font-size:12px;line-height:16px;color:#828282;padding-left:96px;margin-top:-16px}.activity-main-cont h2{margin:16px 16px 5px;color:#000;font-size:24px;font-weight:700;line-height:32px}.activity-main-cont .content-switcher{padding:0}.activity-main-cont .loader-big{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.9)}.activity-main-cont .loader-big img{margin-top:60px}.activity-main-cont>div:not(.activity-detail){margin-top:-16px}.marker-poi .marker-inner .activity{fill:#828282;width:26px;height:26px;margin-top:4px}.activity-main-cont .filter.empty{margin-bottom:15px}.activity-main-cont .filter .types{background:#f8f8f8;font-size:13px;padding:16px 16px 0;height:24px;vertical-align:middle;text-align:center}.activity-main-cont .filter .info-line .show,.map-control button:active:before,.map-control button:before,.map-control button:focus:before{font-family:mapy;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.activity-main-cont .filter .types button{border:none;padding:0;height:24px;width:24px;background:0 0;font-size:20px;line-height:22px;margin-right:10px}.activity-main-cont .filter .types button svg{fill:#777}.activity-main-cont .filter .types button.active svg{fill:#29ac07}.activity-main-cont .filter .types button+button{margin-left:12px}.activity-main-cont .filter .types button.all{font-size:14px;line-height:20px;position:relative;top:-6px;color:#777}.activity-main-cont .filter .types button.all.active{color:#29ac07}.activity-main-cont .filter .info-line{text-align:center;padding:16px;margin:0;background:#f8f8f8}.activity-main-cont .filter .info-line .desc{color:#999;margin-right:5px}.activity-main-cont .filter .info-line .desc,.activity-main-cont .filter .info-line .value{font-size:14px;line-height:16px}.activity-main-cont .filter .info-line .value{cursor:pointer;color:#29ac07}.activity-main-cont .filter .info-line .show{font-weight:400;color:#29ac07;cursor:pointer;font-size:13px;padding-left:8px}.activity-main-cont .filter .seasons{padding:0 16px 16px;background:#f8f8f8}.activity-main-cont .filter .seasons .list{text-align:left}.activity-main-cont .filter .seasons .list a{cursor:pointer;margin-right:15px;font-size:12px;line-height:16px;color:#777}.activity-main-cont .filter .seasons .list a.active{color:green}.activity-main-cont .filter .seasons .season-picker{margin-top:15px;position:relative;max-width:358px}.activity-main-cont .filter .seasons .season-picker .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:auto}.activity-main-cont .filter .seasons .season-picker .items .item{display:inline-block;vertical-align:top;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.activity-main-cont .filter .seasons .season-picker .items .item .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:60px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:0}.activity-main-cont .filter .seasons .season-picker .items .item .top .count{display:block;width:8px;background:#CCC;border-radius:2px 2px 0 0;-webkit-transition:max-height 1s ease;transition:max-height 1s ease;height:100%;max-height:0%;cursor:pointer}.activity-main-cont .filter .seasons .season-picker .items .item .line{display:block;height:1px;background:#CCC}.activity-main-cont .filter .seasons .season-picker .items .item .caption{margin-top:10px;display:block;font-size:10px;line-height:11px;color:#6b7580;text-align:center;cursor:pointer}.activity-main-cont .filter .seasons .season-picker .items .item.active .count,.activity-main-cont .filter .seasons .season-picker .items .item.active .line{background:#1EAE00}.activity-main-cont .filter .seasons .season-picker .items>span{min-width:20px}.activity-main-cont .filter .seasons .season-picker .items .separator{min-width:auto}.activity-main-cont .filter .seasons .season-picker .selector{position:absolute;width:358px;height:22px;margin-top:-7.5px;left:0;top:56px;z-index:1;cursor:pointer}.activity-main-cont .filter .seasons .season-picker .selector .circle{position:absolute;left:0;top:4px;height:12px;width:12px;margin-left:-6px}.activity-main-cont .filter .seasons .season-picker .selector .circle svg{background-color:#f8f8f8;stroke:#CCC}.activity-main-cont .filter .seasons .season-picker .selector .circle.min{left:0}.activity-main-cont .filter .seasons .season-picker .selector .circle.max{left:100%}.activity-main-cont .filter .seasons .season-picker.hide{display:none}.activity-main-cont .filter .summary{padding:16px 0 24px;border-top:1px solid #e8e8e8}.activity-main-cont .filter .summary span{display:inline-block;vertical-align:top;width:33.3%;text-align:center;font-size:12px;line-height:16px;color:#6b7580}.activity-main-cont .filter .summary .values span{font-size:34px;line-height:39px;font-weight:700;color:#000}.activity-main-cont .activities-list ul:not(.mymap-contextmenu){margin:0;padding:0 16px 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item){width:calc(50% - 4px);height:176px;margin-bottom:8px;cursor:pointer;position:relative;border-radius:4px;-webkit-box-shadow:0 24px 16px -24px rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.05),0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 24px 16px -24px rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.05),0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item).hover,.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item):hover{background-color:#f7f7f7}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.img{height:100px;width:100%;position:absolute;top:0;left:0;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.img img{height:100%}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.img svg{width:100%;fill:#ccc}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.header{height:100px;background-color:#eee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),to(rgba(0,0,0,.55)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.55) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.55) 100%);position:relative}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.header p{position:relative;display:block;height:38px;line-height:38px;color:#fff;margin:0;font-size:12px;padding:0 8px 0 36px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.header p>svg{width:20px;height:20px;fill:#fff;position:absolute;left:8px;bottom:9px}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.header .mood,.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.header .print-img{display:none}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>p{line-height:20px;word-wrap:break-word;font-size:14px;font-weight:700;color:#000;padding:8px 8px 0;margin:0;max-height:40px;overflow:hidden}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>span{font-size:12px;line-height:16px;color:#828282;padding:0 8px;position:absolute;bottom:6px;left:0}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>svg.icon-public{width:20px;height:20px;fill:#ccc;position:absolute;bottom:6px;right:28px}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item) button.menu{width:20px;height:20px;border:0;padding:0;background:0 0;right:0;position:absolute;bottom:6px}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item) button.menu svg{fill:#ccc}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item) button.menu:hover svg{fill:#29ac07}.activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item) .mymap-contextmenu{top:172px;right:2px}.activity-main-cont .activities-list p.loading{height:20px;color:#828282;font-size:14px;line-height:20px;margin:8px 0 16px;text-align:center}.activity-main-cont .activity-detail .track-error{text-align:center}.activity-main-cont .activity-detail .track-error p{margin:0;padding:64px 16px 0;font-size:14px;line-height:24px}.activity-main-cont .activity-detail .track-error button{border:0;color:#29ac07;font-size:14px;padding:0;margin:0}.activity-main-cont .activity-detail .track-error button:hover{color:#1f7e07}.activity-main-cont .activity-detail .track-error button:active{border-color:#1f7e07}.activity-main-cont .activity-detail .loader-big{margin-top:48px}.activity-main-cont .activity-detail .header{position:relative}.activity-main-cont .activity-detail .header .top-image{position:relative;line-height:0}.activity-main-cont .activity-detail .header .top-image img{height:225px}.activity-main-cont .activity-detail .header .top-image svg{width:400px;height:225px;fill:#ccc}.activity-main-cont .activity-detail .header .top-image:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.activity-main-cont .activity-detail .header .button-back{left:16px;top:16px;background-color:rgba(0,0,0,.5)}.activity-main-cont .activity-detail .header .button-back button{padding:5px 16px}.activity-main-cont .activity-detail .header .button-back button:before{content:none!important}.activity-main-cont .activity-detail .header .button-back button svg{width:10px;height:17px;fill:#fff;vertical-align:middle;margin-right:6px}.activity-main-cont .activity-detail .header span.icon{position:absolute;left:50%;top:48px;margin-left:-12px}.activity-main-cont .activity-detail .header span.icon svg{width:32px;height:32px;fill:#fff}.activity-main-cont .activity-detail .header span.date{position:absolute;left:16px;right:16px;top:124px;text-align:center;color:#fff;font-size:12px;line-height:16px}.activity-main-cont .activity-detail .header h1{position:absolute;left:16px;right:16px;top:88px;text-align:center;margin:0;padding:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:32px}.activity-main-cont .activity-detail .header button.menu{width:20px;height:20px;border:0;padding:0;background:0 0;position:absolute;right:16px;top:16px}.activity-main-cont .activity-detail .header button.menu svg{fill:#fff}.activity-main-cont .activity-detail .header .module-container,.activity-main-cont .activity-detail .header .modules,.activity-main-cont .activity-detail .header .open-module{position:absolute;left:16px;right:16px;top:160px;margin:0;padding:0;min-height:10px;text-align:center}.activity-main-cont .activity-detail .header .module-container button,.activity-main-cont .activity-detail .header .modules button,.activity-main-cont .activity-detail .header .open-module button{display:inline-block;padding:4px 16px;border-radius:3px;border:none;font-size:12px;line-height:14px;color:#fff;background:#29ac07;text-align:left;font-weight:700}.activity-main-cont .activity-detail .header .module-container button:before,.activity-main-cont .activity-detail .header .modules button:before,.activity-main-cont .activity-detail .header .open-module button:before{content:none}.activity-main-cont .activity-detail .header .module-container button.show-modules-button,.activity-main-cont .activity-detail .header .modules button.show-modules-button,.activity-main-cont .activity-detail .header .open-module button.show-modules-button{width:20px;height:20px;color:#000;text-align:center}.activity-main-cont .activity-detail .header .module-container button.show-modules-button svg,.activity-main-cont .activity-detail .header .modules button.show-modules-button svg,.activity-main-cont .activity-detail .header .open-module button.show-modules-button svg{width:5px;height:15px;margin-bottom:4px;fill:#fff}.activity-main-cont .activity-detail .header .module-container button.mymap-open-btn,.activity-main-cont .activity-detail .header .module-container button.share-button,.activity-main-cont .activity-detail .header .modules button.mymap-open-btn,.activity-main-cont .activity-detail .header .modules button.share-button,.activity-main-cont .activity-detail .header .open-module button.mymap-open-btn,.activity-main-cont .activity-detail .header .open-module button.share-button{float:none;margin:0}.activity-main-cont .activity-detail .header .module-container button.mymap-open-btn svg,.activity-main-cont .activity-detail .header .module-container button.share-button svg,.activity-main-cont .activity-detail .header .modules button.mymap-open-btn svg,.activity-main-cont .activity-detail .header .modules button.share-button svg,.activity-main-cont .activity-detail .header .open-module button.mymap-open-btn svg,.activity-main-cont .activity-detail .header .open-module button.share-button svg{width:20px;height:20px;vertical-align:middle;position:relative;top:-2px;margin-right:4px;fill:#fff}.activity-main-cont .activity-detail .header .module-container button.mymap-open-btn span,.activity-main-cont .activity-detail .header .module-container button.share-button span,.activity-main-cont .activity-detail .header .modules button.mymap-open-btn span,.activity-main-cont .activity-detail .header .modules button.share-button span,.activity-main-cont .activity-detail .header .open-module button.mymap-open-btn span,.activity-main-cont .activity-detail .header .open-module button.share-button span{line-height:36px}.activity-main-cont .activity-detail .header .module-container button.mymap-open-btn span,.activity-main-cont .activity-detail .header .modules button.mymap-open-btn span,.activity-main-cont .activity-detail .header .open-module button.mymap-open-btn span{color:#fff;vertical-align:middle}.activity-main-cont .activity-detail .stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px 16px 8px;margin:0;border-top:1px solid #e8e8e8;text-align:center;min-height:72px}.activity-main-cont .activity-detail .stats li{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:120px;height:72px}.activity-main-cont .activity-detail .stats li .sub,.activity-main-cont .activity-detail .stats li .sup{color:#58626D;font-size:12px;display:block}.activity-main-cont .activity-detail .stats li strong{font-size:34px;font-weight:700;margin-right:4px;display:block}.activity-main-cont .activity-detail .stats li:nth-child(1){text-align:left}.activity-main-cont .activity-detail .stats li:nth-child(2){text-align:center}.activity-main-cont .activity-detail .stats li:nth-child(3){text-align:right}.activity-main-cont .activity-detail>p.max-speed,.activity-main-cont .activity-detail>p.total-tempo{padding:0;margin:5px 0;color:#828282;text-align:center;font-size:14px;line-height:20px}.activity-main-cont .activity-detail>p.max-speed strong,.activity-main-cont .activity-detail>p.total-tempo strong{color:#000}.activity-main-cont .activity-detail>p.max-speed{margin-bottom:16px}.activity-main-cont .activity-detail p.places{font-size:14px;line-height:20px;color:#828282;padding:10px 16px;margin:0}.activity-main-cont .activity-detail p.places a{color:#29ac07}.activity-main-cont .activity-detail p.places a:hover{color:#1f7e07}.activity-main-cont .activity-detail .mood{border-top:1px solid #e8e8e8;text-align:center;padding-bottom:16px}.activity-main-cont .activity-detail .mood .mood-info{margin:0;padding:16px;color:#828282;font-size:12px;line-height:16px;text-align:left}.activity-main-cont .activity-detail .mood svg{fill:#29ac07;width:46px;height:46px}.activity-main-cont .activity-detail .mood+p{margin-top:0;white-space:pre-line}.activity-main-cont .activity-detail>p{font-size:14px;line-height:20px;margin:16px 0;padding:0 16px}.activity-main-cont .activity-detail .substats{font-size:14px;text-align:center;margin-top:32px;margin-bottom:14px;color:#b2b2b2;line-height:20px}.activity-main-cont .activity-detail .substats span{display:inline-block;margin-left:16px}.activity-main-cont .activity-detail .substats span:first-child{margin-left:0}.activity-main-cont .activity-detail .substats svg{fill:#ccc;width:20px;height:20px;position:relative;top:4px;margin-right:4px}.activity-main-cont .activity-detail .line-chart{width:100%;margin-left:16px;max-width:368px;padding-top:0;border-top:1px solid #e8e8e8}.activity-main-cont .activity-detail .line-chart .ascent,.activity-main-cont .activity-detail .line-chart .descent{font-size:12px;color:#828282}.activity-main-cont .activity-detail .mymap-contextmenu{top:140px;left:auto;right:20px}.activity-main-cont .activity-detail .mymap-export button{padding:0;margin:24px 0 0 16px;font-size:12px;border:none}.activity-main-cont .activity-detail .mymap-export button svg{vertical-align:middle;width:20px;height:20px;fill:#828282;margin-right:4px;position:relative;top:-1px}.activity-main-cont .activity-detail .mymap-export div{display:none;margin-left:32px;margin-top:4px}.activity-main-cont .activity-detail .mymap-export div button{font-size:11px;margin:0;padding:4px;display:block}.activity-main-cont .activity-detail .mymap-export.opened div{display:block}.mymap-popup.activities-edit{border-radius:4px;overflow-y:auto}.mymap-popup.activities-edit>div h3{font-size:16px;font-weight:400;line-height:24px;margin:0;padding:16px}.mymap-popup.activities-edit>div .header{background-color:#f8f8f8;padding:16px 0;border-top-right-radius:4px;border-top-left-radius:4px;margin:0;display:block}.mymap-popup.activities-edit>div .header h3{font-size:16px;font-weight:400;line-height:24px;margin:0;padding:0 16px 16px}.mymap-popup.activities-edit>div .header h3 b{font-weight:700}.mymap-popup.activities-edit>div .header .types{overflow-x:auto;white-space:nowrap}.mymap-popup.activities-edit>div .header .types button{width:40px;height:40px;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%;margin:0 8px}.mymap-popup.activities-edit>div .header .types button:first-child{margin-left:16px}.mymap-popup.activities-edit>div .header .types button svg{fill:#29ac07;width:24px;height:24px;margin-top:2px}.mymap-popup.activities-edit>div .header .types button.active{background-color:#29ac07;border-color:#29ac07}.mymap-popup.activities-edit>div .header .types button.active svg{fill:#fff}.mymap-popup.activities-edit>div>span{padding:16px 16px 12px;font-size:14px;line-height:20px;display:block}.mymap-popup.activities-edit>div>div{padding:0 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mymap-popup.activities-edit>div>div input,.mymap-popup.activities-edit>div>div textarea{font-size:14px;font-weight:700;line-height:20px;border:1px solid #ccc;border-radius:4px;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);display:block;padding:9px 12px;width:100%}.mymap-popup.activities-edit>div>textarea{min-height:120px;font-weight:400;resize:vertical}.mymap-popup.activities-edit>div>p{margin:0;padding:40px 16px 0}.mymap-popup.activities-edit>div>p b{display:block}.mymap-popup.activities-edit>div .mood{display:block;margin:0}.mymap-popup.activities-edit>div .mood button{width:48px;height:48px;margin:0 16px}.mymap-popup.activities-edit>div .mood button svg{fill:#828282}.mymap-popup.activities-edit>div .mood button.active svg{fill:#29ac07}.mymap-popup.activities-edit>div .community{margin:0;display:block;padding:0 16px}.mymap-popup.activities-edit>div .community .radiocheck:not(#foo)>span{padding:0 0 4px 34px;font-size:14px;line-height:20px;font-weight:700}.mymap-popup.activities-edit>div .community p{font-size:12px;line-height:16px;margin:0;padding:0 16px 0 34px;color:#6b7580}.mymap-popup.activities-edit>div .buttons{padding:32px 16px 20px}.mymap-popup.activities-edit>div .buttons .delete,.mymap-popup.activities-edit>div .buttons .save{border-radius:3px;background-color:#29ac07;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2),0 0 2px 0 #29AC07;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2),0 0 2px 0 #29AC07;padding:6px 32px;font-size:12px;line-height:14px;color:#fff;margin-right:24px;font-weight:700}.mymap-popup.activities-edit>div .buttons .delete{font-size:14px}.mymap-popup.activities-edit>div .buttons .cancel{font-size:14px;line-height:16px}.mymap-popup.activities-edit>div .error{color:#e11f00;font-size:12px;line-height:14px;margin-top:-4px;padding:0 16px 16px}.mymap-popup.activities-edit>div.delete>p{padding:0 16px;font-size:14px;line-height:20px}.mymap-popup.activities-edit>div.delete .buttons{padding-top:20px}.places-main-cont .places-list .switcher-frame{margin-top:0}.places-main-cont .places-list>h2{margin:16px 16px 5px;color:#000;font-size:24px;font-weight:700;line-height:32px}.home-and-work .items .item .anchors,.home-and-work .items .item h3{color:#828282;font-size:12px;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.places-main-cont .places-detail .places-list{margin-top:0}.places-main-cont .places-detail .places-list .multiple-actions{padding-top:16px}.map-title{display:none}.home-and-work{margin-bottom:10px;margin-top:16px}.home-and-work .items{margin:0 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-and-work .items span{display:inline-block;vertical-align:top;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.home-and-work .items .separator{width:1px;min-width:1px;height:40px;margin:0 14px;background-color:#E8E8E8;-webkit-box-flex:0;-webkit-flex:0 0 1px;-ms-flex:0 0 1px;flex:0 0 1px}.home-and-work .items .item{overflow:hidden;width:100%;position:relative}.home-and-work .items .item h3{margin:3px 0;position:relative;font-weight:400}.home-and-work .items .item h3 svg{fill:#828282;width:16px;height:16px;vertical-align:text-top;margin-left:0;margin-top:-1px;margin-right:8px}.home-and-work .items .item h3 span{display:inline}.home-and-work .items .item .anchors{display:block;padding-left:24px}.home-and-work .items .item .anchors a{color:#20A303}.home-and-work .items .item .anchors:hover+.icon-rename{display:block}.home-and-work .items .item.empty h3{color:#20A303;cursor:pointer}.home-and-work .items .item.empty h3 svg{fill:#20A303}.home-and-work .items .item.empty .anchors{display:none}.home-and-work .address{margin-top:15px;padding:16px;background-color:#F2F2F2}.home-and-work .address h3{color:#000;font-size:14px;line-height:20px;margin:0 0 10px;font-weight:400}.home-and-work .address .suggest-cover{position:relative;margin-bottom:15px}.home-and-work .address .suggest-cover input[type=text]{width:100%;height:40px;display:block;border:1px solid #1EAE00;border-radius:4px;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}.home-and-work .address .suggest-cover input[type=text]:active,.home-and-work .address .suggest-cover input[type=text]:focus{outline:0}.home-and-work .address button.save{display:inline-block;vertical-align:top;background:#29ac07;border:none;width:99px;height:28px;border-radius:3px;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2),0 0 2px 0 #29ac07;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2),0 0 2px 0 #29ac07;color:#fff;font-weight:700;font-size:12px;margin-right:20px}.home-and-work .address button.cancel{display:inline-block;vertical-align:top;background:0 0;border:none;width:50px;height:28px;color:#6b7580;font-size:14px;line-height:14px;padding:9px 0}.home-and-work .address .error.hide,.home-and-work .address.hide,.places-list .head-section .make-folder-cover.hidden{display:none}.home-and-work .address .error{padding:0;margin-bottom:0;color:#c01;font-size:12px;line-height:14px}.places-list .overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.places-list .opts,.places-list .star{width:20px;height:20px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.places-list .opts svg,.places-list .star svg{width:20px;height:20px;fill:#ccc}.places-list .star svg{fill:#ccc}.places-list .star svg .star-background{fill:transparent}.places-list .star.active svg,.places-list .star.active svg .star-background{fill:#29ac07}.places-list .head-section{border-bottom:1px solid #E8E8E8;background:#f8f8f8}.places-list .head-section .make-folder-cover{padding:0 16px 15px 12px}.places-list .head-section .make-folder-cover .make-folder-btn{vertical-align:top;border:none;background:0 0;padding:0;margin:0 0 0 2px;width:130px;text-align:left;display:inline-block}.places-list .head-section .make-folder-cover .make-folder-btn span,.places-list .head-section .make-folder-cover .make-folder-btn svg{display:inline-block;vertical-align:top}.places-list .head-section .make-folder-cover .make-folder-btn svg{width:20px;height:20px;fill:#29ac07}.places-list .head-section .make-folder-cover .make-folder-btn span{font-size:12px;color:#29ac07;display:inline-block;vertical-align:top;margin-left:5px;line-height:20px}.places-list .head-section .make-folder-cover .make-folder-btn:hover svg{fill:#1f7e07}.places-list .head-section .make-folder-cover .make-folder-btn:hover span{color:#1f7e07}.places-list .head-section .make-folder-cover .make-folder-btn:active,.places-list .head-section .make-folder-cover .make-folder-btn:focus{border:none;background:0 0;padding:0}.places-list .head-section .mymap-folders.create-folder button.save{width:100px}.places-list .head-section .mymap-folders.create-folder .error{margin-bottom:0}.places-list .head-section .multiple-actions{padding:0 16px 16px 8px;display:none;height:20px}.places-list .head-section .multiple-actions button{float:right;border:none;background:0 0;padding:0;margin:0;text-align:left}.places-list .head-section .multiple-actions button span,.places-list .head-section .multiple-actions button svg{display:inline-block;vertical-align:top}.places-list .head-section .multiple-actions button span{font-size:12px;line-height:20px;color:#29ac07;display:inline-block;vertical-align:top;margin-left:5px}.places-list .head-section .multiple-actions button:active,.places-list .head-section .multiple-actions button:focus{border:none;background:0 0}.places-list .head-section .multiple-actions .add-to-folder{width:auto}.places-list .head-section .multiple-actions .add-to-folder svg{width:20px;height:20px;fill:#29ac07}.places-list .head-section .multiple-actions .add-to-folder span{color:#29ac07}.places-list .head-section .multiple-actions .add-to-folder:hover svg{fill:#1f7e07}.places-list .head-section .multiple-actions .add-to-folder:hover span{color:#1f7e07}.places-list .head-section .multiple-actions .delete{width:80px;margin-left:10px}.places-list .head-section .multiple-actions .delete svg{width:20px;height:20px;fill:#c01}.places-list .head-section .multiple-actions .delete span{color:#c01}.places-list .head-section .multiple-actions .cancel{text-align:right}.places-list .head-section .multiple-actions .cancel svg{width:12px;height:12px;margin-top:4px;fill:#58626D}.places-list .head-section .multiple-actions .cancel span{color:#58626D}.places-list .head-section .multiple-actions .select-all:not(#foo){cursor:pointer;top:-4px;line-height:normal}.places-list .head-section .multiple-actions .select-all:not(#foo) input{cursor:pointer}.places-list .head-section .multiple-actions .select-all:not(#foo) span{font-size:12px;color:#1EAE00;display:inline-block;line-height:24px}.places-list .head-section .multiple-actions:after{clear:both;height:1px;display:block;content:""}.places-list .head-section .detail-cont{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:225px}.places-list .head-section .detail-cont .poster{width:100%;height:225px;position:absolute;left:0;top:0;z-index:1;overflow:hidden}.places-list .head-section .detail-cont .poster img{width:400px}.places-list .head-section .detail-cont .poster svg{width:400px;height:225px}.places-list .head-section .detail-cont .opts svg,.places-list .head-section .detail-cont .share-save-cover .favourite-btn svg,.places-list .head-section .detail-cont .share-save-cover .share-btn svg{width:20px;height:20px;fill:#fff}.places-list .head-section .detail-cont .poster:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.places-list .head-section .detail-cont .opts{position:absolute;top:16px;right:16px;z-index:2;cursor:pointer}.places-list .head-section .detail-cont .mymap-contextmenu{top:32px;-webkit-transform:none;transform:none;right:16px;z-index:10}.places-list .head-section .detail-cont .folder-name-cover{position:absolute;left:16px;right:16px;text-align:center;top:64px;margin:0;padding:0;z-index:2}.places-list .head-section .detail-cont .folder-name-cover .folder-name{margin:0;padding:0;font-size:24px;line-height:32px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.places-list .head-section .detail-cont .share-save-cover{position:absolute;left:0;right:0;top:128px;margin:0;padding:0;z-index:2;text-align:center}.places-list .head-section .detail-cont .share-save-cover .favourite-btn,.places-list .head-section .detail-cont .share-save-cover .share-btn{vertical-align:top;border:none;background:#29ac07;padding:4px 16px;margin:0;border-radius:3px;text-align:left;display:inline-block;font-weight:700}.places-list .head-section .detail-cont .share-save-cover .favourite-btn span,.places-list .head-section .detail-cont .share-save-cover .favourite-btn svg,.places-list .head-section .detail-cont .share-save-cover .share-btn span,.places-list .head-section .detail-cont .share-save-cover .share-btn svg{display:inline-block;vertical-align:top}.places-list .head-section .detail-cont .share-save-cover .favourite-btn span,.places-list .head-section .detail-cont .share-save-cover .share-btn span{font-size:12px;color:#fff;display:inline-block;vertical-align:top;margin-left:5px;line-height:20px;position:relative;top:1px}.places-list .head-section .detail-cont .share-save-cover .favourite-btn:active,.places-list .head-section .detail-cont .share-save-cover .favourite-btn:focus,.places-list .head-section .detail-cont .share-save-cover .share-btn:active,.places-list .head-section .detail-cont .share-save-cover .share-btn:focus{border:none}.places-list .head-section .detail-cont .share-save-cover .favourite-btn{display:none}.places-list .head-section .detail-cont .share-save-cover .favourite-btn svg .star-background{fill:transparent}.places-list .head-section .detail-cont .total-info{position:absolute;left:0;right:0;top:192px;margin:0;padding:0;z-index:2;color:#fff;font-size:12px;text-align:center}.places-list .head-section .detail-cont .back-btn{position:absolute;left:16px;top:16px;z-index:2;border:none;background:rgba(0,0,0,.5);margin:0;padding:8px 16px 8px 8px;border-radius:4px;text-align:left;display:inline-block}.places-list .head-section .detail-cont .back-btn span,.places-list .head-section .detail-cont .back-btn svg{display:inline-block;vertical-align:top}.places-list .head-section .detail-cont .back-btn svg{width:14px;height:14px;margin-top:3px;fill:#fff}.places-list .head-section .detail-cont .back-btn span{font-size:12px;color:#fff;display:inline-block;vertical-align:top;margin-left:8px;line-height:20px}.places-list .head-section .detail-cont .back-btn:active,.places-list .head-section .detail-cont .back-btn:focus{border:none}.places-list .head-section p.places{font-size:14px;line-height:20px;color:#828282;padding:10px 16px;margin:0;background:#fff}.places-list .head-section p.places a{color:#29ac07}.places-list .head-section p.places a:hover{color:#1f7e07}.places-list .head-section.foreign .detail-cont .opts,.places-list .head-section.foreign .detail-cont .share-save-cover .share-btn{display:none}.places-list .head-section.foreign .detail-cont .share-save-cover .favourite-btn{display:inline-block}.places-list .head-section.detail-error{border-bottom:none;background:0 0}.places-list .head-section.detail-error .error{color:inherit;text-align:center;font-size:14px;line-height:24px;margin:160px 0 0}.places-list .head-section.detail-error .error h1{color:#828282;font-size:16px;font-weight:400;line-height:24px;text-align:center;margin:0 24px}.places-list .head-section.detail-error .error h1+p{margin-top:0}.places-list .head-section.detail-error .error a{cursor:pointer;color:#29ac07}.places-list .head-section.detail-error .error a:hover{color:#1f7e07}.places-list .head-section .hide,.places-list .head-section.detail-error .detail-cont{display:none}.places-list .loader-cover{text-align:center}.places-list .loader-cover img{display:inline-block;vertical-align:top;position:static;width:24px;height:24px}.places-list .loader-cover.active{height:24px;padding:10px 0}.places-list h1{font-size:16px;font-weight:700;line-height:24px;margin:28px 16px 4px}.places-list h1.hidden{display:none}.places-list>ul.sortable{margin:0;padding:0}.places-list>ul.sortable.folders>li{height:160px}.places-list>ul.sortable.items>li{height:85px}.places-list>ul.sortable li{cursor:pointer}.places-list>ul.sortable li .points{width:16px;height:18px;padding:1px}.places-list>ul.sortable li .points svg{width:14px;height:18px;fill:#ccc}.places-list>ul.sortable li.folder{padding:4px 16px}.places-list>ul.sortable li.folder .points{position:absolute;left:0;top:71px}.places-list>ul.sortable li.folder>div{border-radius:4px;background:#fff;-webkit-box-shadow:0 24px 16px -24px rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.05),0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 24px 16px -24px rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.05),0 2px 12px 0 rgba(0,0,0,.1)}.places-list>ul.sortable li.folder .image-cover{width:100%;height:112px;position:relative;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.places-list>ul.sortable li.folder .image-cover.svg-placeholder{background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #FFF),to(#F2F2F2));background:-webkit-linear-gradient(bottom,#FFF 0,#F2F2F2 100%);background:linear-gradient(0deg,#FFF 0,#F2F2F2 100%);border:1px solid #E8E8E8;-webkit-box-sizing:border-box;box-sizing:border-box}.places-list>ul.sortable li.folder .image-cover.svg-placeholder svg{width:366px;height:111px;fill:#ddd}.places-list>ul.sortable li.folder .image-cover img{width:100%;height:100%;object-fit:cover}.places-list>ul.sortable li.folder .image-cover img.print-folder-image{display:none}.places-list>ul.sortable li.folder .bar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px}.places-list>ul.sortable li.folder .bar .title{color:#000;font-size:14px;line-height:18px;font-weight:700;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:10px 12px}.places-list>ul.sortable li.folder .bar .public-icon{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:none;height:22px;width:22px;padding:1px;margin-right:8px}.places-list>ul.sortable li.folder .bar .public-icon svg{width:22px;height:22px;fill:#ccc}.places-list>ul.sortable li.folder .bar.public .public-icon{display:block}.places-list>ul.sortable li.folder .bar .opts{margin-right:4px}.places-list>ul.sortable li.item.active,.places-list>ul.sortable li.item:hover{background:#F2F2F2}.places-list>ul.sortable li.item .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:16px 0;height:52px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.places-list>ul.sortable li.item .inner .radiocheck:not(#foo){display:none;margin:0 8px}.places-list>ul.sortable li.item .inner .image-cover{width:80px;height:52px;-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;position:relative;overflow:hidden;border-radius:4px;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.35);box-shadow:0 4px 20px -4px rgba(0,0,0,.35);pointer-events:none}.places-list>ul.sortable li.item .inner .image-cover img{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;max-height:52px}.places-list>ul.sortable li.item .inner .image-cover.icon{text-align:center;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.2);box-shadow:0 4px 20px -4px rgba(0,0,0,.2)}.places-list>ul.sortable li.item .inner .image-cover.icon img{top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:24px;height:24px}.places-list>ul.sortable li.item .inner .image-cover.svg{width:78px;height:50px;text-align:center}.places-list>ul.sortable li.item .inner .image-cover.svg svg{width:24px;height:24px;margin-top:12px;fill:#6b7580}.places-list>ul.sortable li.item .inner .image-cover.svg.activity,.places-list>ul.sortable li.item .inner .image-cover.svg.route{position:relative}.places-list>ul.sortable li.item .inner .image-cover.svg.activity>svg,.places-list>ul.sortable li.item .inner .image-cover.svg.route>svg{fill:#828282}.places-list>ul.sortable li.item .inner .image-cover.svg.activity .item-type-icon,.places-list>ul.sortable li.item .inner .image-cover.svg.route .item-type-icon{position:absolute;right:4px;bottom:4px;width:16px;height:16px}span.avatar-big svg,span.avatar-small svg{bottom:0;right:0;top:auto;position:absolute}.places-list>ul.sortable li.item .inner .image-cover.svg.activity .item-type-icon svg,.places-list>ul.sortable li.item .inner .image-cover.svg.route .item-type-icon svg{margin-top:0;width:16px;height:16px;fill:#828282}.places-list>ul.sortable li.item .inner .text-cover{height:36px;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;position:relative}.places-list>ul.sortable li.item .inner .text-cover>div{position:absolute;top:0;bottom:0;left:0;right:0;padding:0 16px}.places-list>ul.sortable li.item .inner .text-cover h2{height:20px;color:#000;font-size:14px;font-weight:700;line-height:20px;margin:0;width:100%}.places-list>ul.sortable li.item .inner .text-cover h3{height:16px;color:#828282;font-size:12px;font-weight:400;line-height:16px;margin:0;width:100%}.places-list>ul.sortable li.item .inner .public-icon{display:none;width:22px;height:22px;margin-right:4px}.places-list>ul.sortable li.item .inner .public-icon svg{width:22px;height:22px;fill:#ccc}span.avatar-big svg,span.avatar-big svg path,span.avatar-small svg path{fill:#000}.places-list>ul.sortable li.item .inner .opts,.places-list>ul.sortable li.item .inner .star{margin-right:20px}.places-list>ul.sortable li.item .separator{margin-left:16px;border-bottom:1px solid #E8E8E8}.places-list>ul.sortable li.item.dragged .separator{display:none}.places-list>ul.sortable li.item.public .public-icon{display:block}.places-list>ul.sortable li.dragged{cursor:pointer}.places-list>ul.sortable li.dragged:hover{background:0 0}.places-list ul.folders:empty+ul.items{border-top:none}.places-list .lists-separator{height:1px;background:#E8E8E8;margin-left:16px}.places-list .error{color:#c01;font-size:12px;line-height:14px;padding:0 16px}.places-list .error:empty{display:none}.places-list.edit-mode .head-section .multiple-actions{display:block}.places-list.edit-mode .lists-separator,.places-list.edit-mode>ul.folders,.places-list.edit-mode>ul.sortable .item .inner .opts,.places-list.edit-mode>ul.sortable .item .inner .points,.places-list.edit-mode>ul.sortable .item .inner .public-icon{display:none}.places-list.edit-mode>ul.sortable .item .inner .radiocheck:not(#foo){display:block}.mymap-popup.mymaps-export-route{padding:16px 16px 28px}.mymap-popup.mymaps-export-route>h3{margin:0;font-size:16px;line-height:24px}.mymap-popup.mymaps-export-route>p{font-size:14px;line-height:20px}.mymap-popup.mymaps-export-route .module-content>button{display:none}.mymap-popup.mymaps-export-route .module-content p{display:inline;margin:0;padding:0}.mymap-popup.mymaps-export-route .module-content button{background:#29ac07;font-size:14px;line-height:20px;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2),0 0 2px 0 #29ac07;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2),0 0 2px 0 #29ac07;border-radius:3px;color:#fff;padding:4px 26px;font-weight:700;margin-right:16px}.mymap-popup.mymaps-export-route .module-content.loading>div{display:none}.mymap-popup.places-popup h2.header{color:#000;font-size:16px;font-weight:700;line-height:24px;margin:0;padding:16px}.mymap-popup.places-popup .content h3{border:1px solid #CCC;border-radius:4px;background-color:#FFF;color:#000;font-size:14px;font-weight:700;line-height:20px;padding:10px 16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mymap-popup.places-popup .content.duplicate,.mymap-popup.places-popup .content.rename{padding:16px}.mymap-popup.places-popup .content.duplicate input[type=text],.mymap-popup.places-popup .content.rename input[type=text]{width:100%;height:40px;display:block;border:1px solid #1EAE00;border-radius:4px;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}.mymap-popup.places-popup .content.duplicate input[type=text]:active,.mymap-popup.places-popup .content.duplicate input[type=text]:focus,.mymap-popup.places-popup .content.rename input[type=text]:active,.mymap-popup.places-popup .content.rename input[type=text]:focus{outline:0}.mymap-popup.places-popup .content.delete{padding:0 16px}.mymap-popup.places-popup>.buttons{margin:16px}.mymap-popup.places-popup>.buttons .cancel,.mymap-popup.places-popup>.buttons .save{vertical-align:top;display:inline-block;background:0 0;border:none}.mymap-popup.places-popup>.buttons .save{margin-right:15px;width:99px;border-radius:3px;background-color:#29ac07;color:#FFF;font-size:12px;font-weight:700;line-height:14px;padding:7px 0}.mymap-popup.places-popup>.buttons .cancel{color:#6b7580;font-size:14px;line-height:16px;padding:6px 10px}.mymap-popup.places-popup .error{color:#c01;font-size:12px;line-height:14px;text-align:left;padding:0 16px}.mymap-popup.places-popup .error:empty{display:none}.mymap-contextmenu.places.folder{right:0;top:-3px}.empty-container-mixin{position:relative;min-height:352px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.default-empty-background{width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom}#mymaps.empty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#mymaps.empty .places-main-cont{position:relative;min-height:352px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#mymaps.empty .places-main-cont .empty-lists{margin-top:0;width:100%;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:cover;background-size:cover;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#mymaps.empty .places-main-cont .empty-lists.hide{display:none}#mymaps.empty .places-main-cont .empty-lists .title{margin-top:10vh;color:#6b7580;font-size:14px;line-height:20px;text-align:center;padding:0 23px}#mymaps.empty .places-main-cont>.places-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:100%;min-height:300px}#mymaps.empty .places-main-cont>.places-list .empty-lists{top:103px}#mymaps.empty .places-main-cont>.places-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%}#mymaps.empty .places-main-cont>.places-detail>.places-list{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mymaps.empty .places-main-cont>.places-detail>.places-list .empty-lists .title{left:0;top:250px;width:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6vh}#mymaps.empty .activity-main-cont{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:370px}#mymaps.empty .activity-main-cont>div{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mymaps.empty .activity-main-cont>div .filter empty{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}#mymaps.empty .activity-main-cont>div .activities-list.empty{padding:48px 20px 0;text-align:center;background-position:bottom center;background-repeat:no-repeat;background-position-y:bottom;border-top:1px solid #f0f0f0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#mymaps.empty .activity-main-cont>div .activities-list.empty p{padding:0 0 32px;font-size:14px;color:#6b7580;line-height:20px;margin:0 auto}#mymaps.empty .activity-main-cont>div .activities-list.empty a.istore{margin-right:17px;outline:0}#mymaps.empty .activity-main-cont>div .filter:not(.empty)+.activities-list.empty{border-top:none}#mymaps.empty .activity-main-cont>div .filter:not(.empty)+.activities-list.empty p{padding-left:24px;padding-right:24px}#mymaps.empty .photos-main-cont{position:relative;min-height:352px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}#mymaps.empty .photos-main-cont .top-section{width:395px}#mymaps.empty .photos-main-cont #photo-list.no-photos{text-align:center;-webkit-background-size:contain;background-size:contain;width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom}#mymaps.empty .photos-main-cont #photo-list.no-photos p.no-photos{color:#6b7580;font-size:14px;line-height:20px;margin:32px 16px 38px 32px}@media only screen and (min-width:790px) and (max-height:600px),only screen and (max-width:429px) and (max-height:600px){#mymaps.empty .mymap-login:not(.profile){background-image:url(https://mapy.cz/img/mymap/352/unregistred.png)}}@media only screen and (min-width:790px) and (min-height:601px) and (max-height:800px),only screen and (max-width:429px) and (min-height:601px) and (max-height:800px){#mymaps.empty .mymap-login:not(.profile){background-image:url(https://mapy.cz/img/mymap/400/unregistred.png)}}@media only screen and (min-width:790px) and (min-height:801px) and (max-height:1000px),only screen and (max-width:429px) and (min-height:801px) and (max-height:1000px){#mymaps.empty .mymap-login:not(.profile){background-image:url(https://mapy.cz/img/mymap/600/unregistred.png)}}@media only screen and (min-width:790px) and (min-height:1001px) and (max-height:1200px),only screen and (max-width:429px) and (min-height:1001px) and (max-height:1200px){#mymaps.empty .mymap-login:not(.profile){background-image:url(https://mapy.cz/img/mymap/800/unregistred.png)}}@media only screen and (min-width:790px) and (min-height:1201px),only screen and (max-width:429px) and (min-height:1201px){#mymaps.empty .mymap-login:not(.profile){background-image:url(https://mapy.cz/img/mymap/1000/unregistred.png)}}@media only screen and (min-width:790px) and (max-height:580px),only screen and (max-width:429px) and (max-height:580px){#mymaps.empty .places-main-cont>.places-list .empty-lists p.title{margin-top:20vh}}@media only screen and (min-width:790px) and (min-height:581px) and (max-height:651px),only screen and (max-width:429px) and (min-height:581px) and (max-height:651px){#mymaps.empty .places-main-cont>.places-list .empty-lists{-webkit-background-size:auto auto;background-size:auto;background-image:url(https://mapy.cz/img/mymap/280/places.png)}}@media only screen and (min-width:790px) and (min-height:651px) and (max-height:700px),only screen and (max-width:429px) and (min-height:651px) and (max-height:700px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(https://mapy.cz/img/mymap/352/places.png)}}@media only screen and (min-width:790px) and (min-height:701px) and (max-height:900px),only screen and (max-width:429px) and (min-height:701px) and (max-height:900px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(https://mapy.cz/img/mymap/400/places.png)}}@media only screen and (min-width:790px) and (min-height:901px) and (max-height:1100px),only screen and (max-width:429px) and (min-height:901px) and (max-height:1100px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(https://mapy.cz/img/mymap/600/places.png)}}@media only screen and (min-width:790px) and (min-height:1101px) and (max-height:1300px),only screen and (max-width:429px) and (min-height:1101px) and (max-height:1300px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(https://mapy.cz/img/mymap/800/places.png)}}@media only screen and (min-width:790px) and (min-height:1301px),only screen and (max-width:429px) and (min-height:1301px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(https://mapy.cz/img/mymap/1000/places.png)}}@media only screen and (min-width:790px) and (max-height:711px),only screen and (max-width:429px) and (max-height:711px){#mymaps.empty .places-main-cont>.places-detail .empty-lists p.title{padding-top:16vh!important}}@media only screen and (min-width:790px) and (min-height:711px) and (max-height:800px),only screen and (max-width:429px) and (min-height:711px) and (max-height:800px){#mymaps.empty .places-main-cont>.places-detail .empty-lists{background-image:url(https://mapy.cz/img/mymap/352/folder-detail.png)}}@media only screen and (min-width:790px) and (min-height:801px) and (max-height:1000px),only screen and (max-width:429px) and (min-height:801px) and (max-height:1000px){#mymaps.empty .places-main-cont>.places-detail .empty-lists{background-image:url(https://mapy.cz/img/mymap/400/folder-detail.png)}}@media only screen and (min-width:790px) and (min-height:1001px) and (max-height:1200px),only screen and (max-width:429px) and (min-height:1001px) and (max-height:1200px){#mymaps.empty .places-main-cont>.places-detail .empty-lists{background-image:url(https://mapy.cz/img/mymap/600/folder-detail.png)}}@media only screen and (min-width:790px) and (min-height:1201px) and (max-height:1400px),only screen and (max-width:429px) and (min-height:1201px) and (max-height:1400px){#mymaps.empty .places-main-cont>.places-detail .empty-lists{background-image:url(https://mapy.cz/img/mymap/800/folder-detail.png)}}@media only screen and (min-width:790px) and (min-height:1401px),only screen and (max-width:429px) and (min-height:1401px){#mymaps.empty .places-main-cont>.places-detail .empty-lists{background-image:url(https://mapy.cz/img/mymap/1000/folder-detail.png)}}@media only screen and (min-width:790px) and (min-height:750px) and (max-height:800px),only screen and (max-width:429px) and (min-height:750px) and (max-height:800px){#mymaps.empty .activity-main-cont .filter.empty+.activities-list.empty{background-image:url(https://mapy.cz/img/mymap/352/activities.png)}}@media only screen and (min-width:790px) and (min-height:801px) and (max-height:900px),only screen and (max-width:429px) and (min-height:801px) and (max-height:900px){#mymaps.empty .activity-main-cont .filter.empty+.activities-list.empty{background-image:url(https://mapy.cz/img/mymap/400/activities.png)}}@media only screen and (min-width:790px) and (min-height:901px) and (max-height:1000px),only screen and (max-width:429px) and (min-height:901px) and (max-height:1000px){#mymaps.empty .activity-main-cont .filter.empty+.activities-list.empty{background-image:url(https://mapy.cz/img/mymap/600/activities.png)}}@media only screen and (min-width:790px) and (min-height:1001px) and (max-height:1200px),only screen and (max-width:429px) and (min-height:1001px) and (max-height:1200px){#mymaps.empty .activity-main-cont .filter.empty+.activities-list.empty{background-image:url(https://mapy.cz/img/mymap/800/activities.png)}}@media only screen and (min-width:790px) and (min-height:1201px),only screen and (max-width:429px) and (min-height:1201px){#mymaps.empty .activity-main-cont .filter.empty+.activities-list.empty{background-image:url(https://mapy.cz/img/mymap/1000/activities.png)}}@media only screen and (min-width:790px) and (max-height:550px),only screen and (max-width:429px) and (max-height:550px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(https://mapy.cz/img/mymap/120/no-photos.png);background-position-y:100px}}@media only screen and (min-width:790px) and (min-height:551px) and (max-height:820px),only screen and (max-width:429px) and (min-height:551px) and (max-height:820px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(https://mapy.cz/img/mymap/280/no-photos.png);background-position-y:100px}}@media only screen and (min-width:790px) and (min-height:821px) and (max-height:950px),only screen and (max-width:429px) and (min-height:821px) and (max-height:950px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(https://mapy.cz/img/mymap/400/no-photos.png);background-position-y:160px}}@media only screen and (min-width:790px) and (min-height:951px) and (max-height:1150px),only screen and (max-width:429px) and (min-height:951px) and (max-height:1150px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(https://mapy.cz/img/mymap/600/no-photos.png);background-position-y:120px}}@media only screen and (min-width:790px) and (min-height:1151px) and (max-height:1350px),only screen and (max-width:429px) and (min-height:1151px) and (max-height:1350px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(https://mapy.cz/img/mymap/800/no-photos.png);background-position-y:120px}}@media only screen and (min-width:790px) and (min-height:1351px),only screen and (max-width:429px) and (min-height:1351px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(https://mapy.cz/img/mymap/1000/no-photos.png);background-position-y:120px}}@media only screen and (min-width:660px) and (max-height:699px){#mymaps.empty .mymap-login{background-image:none}}@media only screen and (max-width:789px){#mymaps.empty .mymap-login{background-image:none}}@media only screen and (max-width:790px){.width-1 .activity-main-cont .filter.empty .info-line,.width-1 .activity-main-cont .filter.empty .types,.width-1 .mymap-login .buttons .register{display:none}.mymap-contextmenu .contextmenu-item{padding:10px 8px}#layout-bar button.mymap{height:48px}#layout-bar button.mymap span.avatar{width:20px;height:20px;top:0;position:relative}#layout-bar button.mymap span.avatar img{position:absolute;left:-2px;top:-2px}.width-1 .mymap-login .desc{margin-top:10px;font-size:16px;line-height:24px}.width-1 .mymap-login .buttons{margin-top:16px}.width-1 .mymap-login .buttons .login{background-color:#1EAE00;color:#fff;font-weight:700}.width-1 .activity-main-cont .filter .seasons .season-picker{max-width:none}.width-1 .activity-main-cont .activities-list:not(.empty){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.width-1 .activity-main-cont .activities-list:not(.empty) ul:not(.mymap-contextmenu){max-width:592px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.width-1 .activity-main-cont .activity-detail>p{max-width:288px;margin:16px auto 0;text-align:center}.width-1 .activity-main-cont .activity-detail>p.max-speed{margin-bottom:16px}.width-1 .mymap-folders .holder .items{max-height:calc(50vh - 50px)}}@media only screen and (max-width:789px) and (min-width:430px){.width-1 #mymaps>h2,.width-1 .places-list .head-section .detail-cont{text-align:center}.width-1 .mymap-login{height:675px;background-image:url(https://mapy.cz/img/mymap/unregistred-768.png);-webkit-background-size:cover;background-size:cover}.width-1 .home-and-work{width:400px;margin:16px auto 10px}.width-1 .places-list>ul.sortable{width:400px;margin:0 auto}.width-1 .places-list .head-section .detail-cont .poster{width:100%;overflow:hidden}.width-1 .places-list .head-section .detail-cont .poster img,.width-1 .places-list .head-section .detail-cont .poster svg{width:100%;display:inline-block;vertical-align:middle}.width-1 .places-list .head-section .detail-cont .mymap-contextmenu{text-align:left}.width-1 .activity-main-cont .activity-detail .module-container,.width-1 .activity-main-cont .activity-detail .top-image,.width-1 .photos-main-cont .top-section,.width-1 .places-list .head-section .folder-name-cover .folder-name,.width-1 .places-list .head-section .share-save-cover{text-align:center}.width-1 .places-list .head-section .make-folder-cover,.width-1 .places-list .head-section .multiple-actions{width:375px;margin:0 auto}.width-1 .places-list .head-section .folder-name-cover{padding:18px}.width-1 .places-list .head-section .share-save-cover button{width:auto}.width-1 .places-list .lists-separator{margin-left:0}.width-1 .places-list .empty-lists{height:676px;background-image:url(https://mapy.cz/img/mymap/places-768.png);-webkit-background-size:cover;background-size:cover;background-position:center top!important}.width-1 .places-main-cont .places-detail .places-list .empty-lists{background-image:url(https://mapy.cz/img/mymap/folder-detail-768.png)}.width-1 .mymap-folders.create-folder .create-folder-inner{margin:0 auto;width:360px}.width-1 .activity-main-cont .activities-list{border-top:1px solid #e8e8e8}.width-1 .activity-main-cont .activities-list.empty{background-image:url(https://mapy.cz/img/mymap/activities-728.png);-webkit-background-size:cover;background-size:cover;background-position:center top!important;padding-top:18px;height:616px;display:block;border-top:0}.width-1 .activity-main-cont .activities-list.empty p{max-width:400px;margin:0 auto}.width-1 .activity-main-cont .activities-list ul{border-top:0}.width-1 .activity-main-cont .filter{max-width:400px;margin:0 auto 15px}.width-1 .activity-main-cont .filter.empty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.width-1 .activity-main-cont .filter.empty .summary{margin-top:16px;max-width:400px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.width-1 .activity-main-cont .filter .types{margin:0 14px}.width-1 .activity-main-cont .activity-detail .top-image img{height:100%}.width-1 .activity-main-cont .activity-detail .title-container{padding:20px 0;text-align:center}.width-1 .activity-main-cont .activity-detail .title-container span.icon{position:relative;left:auto;right:6px}.width-1 .activity-main-cont .activity-detail .title-container h1{display:inline-block;margin:0}.width-1 .activity-main-cont .activity-detail .title-container button.menu{top:26px}.width-1 .activity-main-cont .activity-detail .mymap-contextmenu{top:240px}.width-1 .activity-main-cont .activity-detail .stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px 0}.width-1 .activity-main-cont .activity-detail .stats li{max-width:108px}.width-1 .activity-main-cont .activity-detail .module-container button{margin-left:16px}.width-1 .activity-main-cont .activity-detail .substats{margin-top:16px}.width-1 .activity-main-cont .activity-detail .line-chart{max-width:none}.width-1 .photos-main-cont .top-section>*{text-align:left}.width-1 .photos-main-cont .top-section .upload-button:only-child{float:none;display:inline-block}.width-1 #photo-list.no-photos{height:788px;background-image:url(https://mapy.cz/img/mymap/no-photos-768.png);-webkit-background-size:cover;background-size:cover;background-position:center 80px!important}.width-1 #photo-list ul.photo-list-items{padding:8px}.width-1 #photo-list ul.photo-list-items li.photo-item{display:inline-block;vertical-align:top;width:50%;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.width-1 #photo-list ul.photo-list-items li.photo-item a{margin:0;padding:0 0 10px;border-top:none;border-bottom:1px solid #E8E8E8}.width-1 #photo-list ul.photo-list-items li.photo-item a img{width:100%;margin:0}.width-1 #photo-list ul.photo-list-items li.photo-item a .thumbnail,.width-1 #photo-list ul.photo-list-items li.photo-item a .title-bar{margin:0}}@media only screen and (max-width:429px){.width-1 .mymap-login{padding-top:50px;-webkit-background-size:cover;background-size:cover}.width-1 .mymap-login .desc{padding:0}.width-1 .mymaps-login .mymap-login{padding-top:0}.width-1 .mymap-popup{width:90%}.width-1 .home-and-work .items{margin:0 20px}.width-1 .home-and-work .address{padding:16px 20px}.width-1 #mymaps>h2{padding-left:20px}.width-1 #mymaps .content-switcher div.switcher-frame{height:32px}.width-1 #mymaps .content-switcher div.switcher-frame button{width:33.3%}.width-1 #mymaps .content-switcher div.switcher-frame button span{display:none}.width-1 #mymaps .content-switcher div.switcher-frame button svg{display:inline-block}.width-1 .activity-main-cont .filter .info-line .desc,.width-1 .places-list .head-section .multiple-actions button .caption{display:none}.width-1 .places-list .head-section .multiple-actions button{width:auto}.width-1 .places-list .head-section .multiple-actions button.delete{margin-left:25px}.width-1 .places-list .empty-lists{margin-top:25px}.width-1 .places-list>ul.sortable li.item .inner .text-cover h3.desc{padding-right:0;margin-right:40px}.width-1 .activity-main-cont .activities-list.empty{padding:0 16px}.width-1 .activity-main-cont .activities-list.empty p{margin:0;padding-bottom:22px}.width-1 .activity-main-cont .activities-list ul:not(.mymap-contextmenu){border-top:0;padding:15px 8px 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.width-1 .activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item){width:136px;margin:0 8px 16px}.width-1 .activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item) .img{width:136px}.width-1 .activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.header p{padding-right:6px}.width-1 .activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.header button{display:none}.width-1 .activity-main-cont .filter .types{padding-left:12px;padding-right:12px}.width-1 .activity-main-cont .filter .types button{margin-left:16px;margin-right:0}.width-1 .activity-main-cont .filter .types button:first-child{margin-left:0}.width-1 .activity-main-cont .activity-detail .top-image{text-align:center}.width-1 .activity-main-cont .activity-detail .top-image img{height:100%}.width-1 .activity-main-cont .activity-detail .title-container button.menu{top:4px}.width-1 .activity-main-cont .activity-detail .mymap-contextmenu{top:202px}.width-1 .activity-main-cont .activity-detail .stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.width-1 .activity-main-cont .activity-detail .stats li{max-width:108px}.width-1 .activity-main-cont .activity-detail .substats{margin-top:16px}}@media only screen and (max-height:800px){.mymap-folders .holder .items{max-height:calc(50vh - 50px);min-height:100px}}#layout-body>.profile{font-size:14px;line-height:20px;color:#000}#layout-body>.profile>div{padding:0 16px}#layout-body>.profile .header{padding:18px 24px;border-bottom:1px solid #e8e8e8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#layout-body>.profile .header p{margin:0 0 0 10px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}#layout-body>.profile .header p a{display:block;min-height:48px;color:#000;margin:0;overflow-wrap:anywhere;line-height:24px}#layout-body>.profile .header .szn-notifications .sn-button:active,#layout-body>.profile .header .szn-notifications .sn-button:focus,#layout-body>.profile .header .szn-notifications .sn-button:hover,#layout-body>.profile .header p a:hover{color:#29ac07}#layout-body>.profile .header p strong{font-weight:700}#layout-body>.profile .header p span,#layout-body>.profile .header p strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#layout-body>.profile .header span.avatar-big svg{display:none}#layout-body>.profile .header .szn-notifications{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right;margin:0 0 0 10px}#layout-body>.profile .header .szn-notifications .sn-button,#layout-body>.profile .header .szn-notifications .sn-button:active,#layout-body>.profile .header .szn-notifications .sn-button:focus{border:none;padding:0}#layout-body>.profile a{display:inline-block;margin-bottom:24px;color:#000}#layout-body>.profile a:hover{color:#29ac07}#layout-body>.profile .actions button{display:inline-block;padding:0;margin:0;border:none;background-color:transparent;font-size:14px;line-height:20px;color:#000}#layout-body>.profile .actions button:hover{color:#29ac07}span.avatar-big{width:50px;height:50px;position:relative;display:block}span.avatar-big svg{width:16px;height:16px}span.avatar-big>span{width:48px;height:48px;border-radius:50%;border:1px solid #d7d7d7;display:block;overflow:hidden}span.avatar-big img{width:48px;height:48px;margin-left:0}span.avatar-small{width:34px;height:34px;border-radius:0;display:block}span.avatar-small svg{width:12px;height:12px;fill:#000}span.avatar-small img,span.avatar-small>span{width:32px;height:32px}span.avatar-small>span{border:1px solid #d7d7d7;border-radius:16px;display:block;overflow:hidden}#notification-list .sn-stack{max-height:none;padding:0 16px 16px}#notification-list .sn-stack header a{margin-right:48px;font-size:14px;line-height:22px}#notification-list .sn-stack .sn-button,#notification-list .sn-stack button{color:#e0e0e0}#notification-list .sn-stack .sn-button.active,#notification-list .sn-stack .sn-button:hover,#notification-list .sn-stack button.active,#notification-list .sn-stack button:hover{color:#a0a0a0}#notification-list .sn-stack li p{font-size:14px;line-height:22px}#notification-list .exit-button{position:absolute;right:16px;top:16px;width:24px;height:24px;padding:0;border:none}#notification-list .exit-button svg{fill:#828282}#notification-list .exit-button:hover svg{fill:#29ac07}.downloadpopup{color:#000}.downloadpopup h2{font-size:16px;font-weight:700;line-height:24px;margin:16px}.downloadpopup p{font-size:14px;line-height:20px;margin:16px}.downloadpopup .options-box{padding:0 20px;margin-bottom:0;-webkit-transition:max-height .2s;transition:max-height .2s}.downloadpopup .options-box .opener{color:#1EAE00;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.downloadpopup .options-box .opener svg{width:16px;height:9.45px;fill:#1EAE00;margin-left:8px;-webkit-transition:all .2s;transition:all .2s}.downloadpopup .options-box .switches{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:all .2s;transition:all .2s}.downloadpopup .options-box .switches label{display:block;margin:20px 0;font-size:14px;text-indent:-48px;padding-left:48px}.downloadpopup .options-box .switches label.switch{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.downloadpopup .options-box .switches label.switch input{display:none}.downloadpopup .options-box .switches label.switch input:checked+.slider{background-color:#1EAE00;border-color:#1EAE00}.downloadpopup .options-box .switches label.switch input:checked+.slider:before{-webkit-transform:translateX(16px);transform:translateX(16px);border-color:#1EAE00}.downloadpopup .options-box .switches label.switch .slider{position:relative;display:inline-block;cursor:pointer;-webkit-transition:.4s;transition:.4s;width:32px;height:16px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);border-radius:2px;border:1px solid #ccc;background-color:#F2F2F2;-webkit-box-sizing:border-box;box-sizing:border-box;top:2px}.downloadpopup .options-box .switches label.switch .slider:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);content:"";display:block;position:absolute;height:16px;width:16px;left:-1px;top:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.downloadpopup .options-box .switches label .slider{margin-right:16px}.downloadpopup .options-box.opened{margin-bottom:24px}.downloadpopup .options-box.opened .opener svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.downloadpopup .options-box.opened .switches{-webkit-transform:scaleY(1);transform:scaleY(1)}.downloadpopup .buttons{margin:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.downloadpopup .buttons button{border-radius:3px;background-color:#29ac07;padding:4px 24px;color:#FFF;font-size:14px;font-weight:700;line-height:20px;text-align:center}.downloadpopup .buttons button+*{margin-left:24px}.downloadpopup .buttons.inactive button{background-color:#828282}.downloadpopup .spinner{width:24px;height:24px}.downloadpopup .hidden{display:none}.downloadpopup .waitmessage{text-align:center}.downloadpopup .waitmessage h2{font-weight:400;font-size:16px;margin-top:20px;margin-bottom:0;color:#828282}.downloadpopup .waitmessage p{font-size:12px;margin-top:8px;margin-bottom:48px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.downloadpopup .waitmessage p.visible{opacity:1}.downloadpopup .waitmessage .spinner{margin-top:64px}#login-overlay{z-index:998;background:#fff;filter:alpha(opacity=70);opacity:.7;transition:opacity .7s;-webkit-transition:opacity .7s;width:100%}.login-fade #login-overlay,.login-fade .login-window,.login-window.left,.login-window.right{opacity:0;filter:alpha(opacity=0)}#login-overflow{z-index:999;overflow:hidden;width:100%}.login-window{position:fixed;left:0;top:0;-webkit-box-shadow:0 0 70px rgba(119,126,133,.71);box-shadow:0 0 70px rgba(119,126,133,.71);border:4px solid #ffa92d;border-radius:14px;padding:60px 60px 54px;background:url(https://mapy.cz/css/img/seznam.png) 53px 48px no-repeat #fffdf3;transition:opacity .7s,-webkit-transform .7s;transition:opacity .7s,transform .7s;transition:opacity .7s,transform .7s,-webkit-transform .7s;-webkit-transition:opacity .7s,-webkit-transform .7s}.login-window.done:before{content:url(https://mapy.cz/css/img/pes2.png);position:absolute;right:-79px;bottom:-150px}.login-window.register:before{content:url(https://mapy.cz/css/img/pes3.png);position:absolute;right:-180px;bottom:-65px}.login-close{position:absolute;cursor:pointer;top:-28px;right:-28px;width:26px;height:26px;border:4px solid #ffa92d;border-radius:50%;background:url(https://mapy.cz/css/img/close.png) 50% 50% no-repeat #fffdf3}.login-window.left{transform:translate(-100%,0);-webkit-transform:translate(-100%,0)}.login-window.right{transform:translate(100%,0);-webkit-transform:translate(100%,0)}.loginForm{font-family:arial,sans-serif;margin:48px 0 0;font-size:15px;color:#333;text-align:left}.loginForm>div{margin-bottom:4px;width:360px;line-height:1.5}.loginForm>div:first-of-type{margin-bottom:20px}.loginForm .input{position:relative;display:inline-block}.loginForm .input .icon{position:absolute;right:0;top:0;width:20px;height:100%;background-position:100% 50%;background-repeat:no-repeat}.loginForm .error input{color:#000;background-color:#faffbd;font-weight:700}.loginForm .error .icon{background-image:url(https://mapy.cz/css/img/error.png);cursor:pointer}.loginForm .ok .icon{background-image:url(https://mapy.cz/css/img/ok.png)}.loginForm.licence .agree{margin-top:2em}.loginForm ::-webkit-input-placeholder{color:grey}.loginForm :-moz-placeholder{color:grey}.loginForm .placeholder{color:grey}.loginForm input[type=button],.loginForm input[type=password],.loginForm input[type=submit],.loginForm input[type=text]{font-family:arial,sans-serif;-webkit-box-sizing:content-box;box-sizing:content-box;border-width:1px;border-style:solid;height:31px;line-height:31px;vertical-align:top}.popup-window.puzzle-complete-msg.responsive-mode,.popup-window.puzzle-confirm-message.responsive-mode,.popup-window.shbox.responsive-mode,.shbox .share-content.link input{-webkit-box-sizing:border-box;box-sizing:border-box}.loginForm input[type=password],.loginForm input[type=text]{font-size:16px;padding:0 21px 0 9px;border-color:#848484 #c1c1c1 #e0e0e0}.loginForm input[type=text]{width:328px}.loginForm input[type=button],.loginForm input[type=submit]{padding:0;font-size:15px;width:136px;text-align:center;font-weight:700;color:#000;border-color:#c5c5c5 #7d7d7d #7b7b7b #a1a1a1;cursor:pointer;background:#f3f3f3;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fff 0,#ececec 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #fff),to(#ececec));background:linear-gradient(top,#fff 0,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec', GradientType=0)}.loginForm input[type=button]:active,.loginForm input[type=submit]:active{border-color:#bbb #707070 #666 #999;background:#ececec;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f6),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(top,#f6f6f6 0,#e1e1e1 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f6f6f6),to(#e1e1e1));background:linear-gradient(top,#f6f6f6 0,#e1e1e1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e1e1e1', GradientType=0)}.loginForm div.text{font-size:16px}.loginForm .info{margin-top:45px}.loginForm a{color:#0000d1;text-decoration:none}.loginForm input[type=checkbox]{margin-left:0;margin-right:7px;cursor:pointer}#loginForm input[type=password]{width:188px}#loginForm input[type=submit]{margin-left:2px}#loginForm label{cursor:pointer}#loginForm li{margin-bottom:.5em}#loginForm div.error strong{color:#de0000}#loginAd.adFull{margin-top:11px;padding-left:23px;float:right}#loginAd.adFull.panTau{width:250px;height:192px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADABAMAAACzJTHAAAAAMFBMVEX9//wWGhscICIiJSeuraYsLjDt7+zLysO/vrfW1tKUk49OT006PD3h4+BkZGJ8fHmXlf/zAAAapElEQVR42rSZXWjzZBTHvRC/QGQp3qggSfBGRVhCEHSoF5FmUTe0BtTVFy/ED0T0ophkMudFJFnldV68mEWcCkanmS4XOtG1brhZv1anF+IcWhU/oXtp/ZiKrTb+n3xsrRUvsnrWbd3WPb+e8z/nPOdJTvi/7BZ8Dt4+9mbMT074X+3Tpet4nj9z052CC/+TPVXhYUJOUaorjw168YSRy/GRKUruyML/4sxpFTAYYsQdJV9/9ITB27M8RzP0EMWwHBdS1gZPuSfHMzRFM8RYHvZ/UH7hmKHQCAQP4ssrtwxYkRzNUUNDeOBL4svEX4NWhA3Xj3yhQvlZZe3ewTrCQfTYgIizbOLbQUKuxJrwIrF9yuZzg2OcgtQKPen1heeErcEF7HMO+QtIvyv51wcG+YZnQ0e6feHCHFO2PhqU7DzbBaEOXOFQLb8NCPIZi2gxWLk7Xix5wJXrBxYtBhAguiyEkFaZH0xzOZFH/AmjV5QIkuO+GkxusUzYgPsoLCgCf/6hAXfbqo1o/Rsk2VvOe/BQhDuL7QrKMMMxJF5Yt58CCPPqYRi37larCrZaQkAKA9HLoJkwYvQNh2DcAUaFQKB7v/BJqaCCzk3POLVdrcARQHLxcv35RRjssJB+77q/SiYHjg/DTocbFQfx+9okS7NXpGWcXIIDsQtcGCtCi54kEDqUns78mBbyxcsMjB7CJxaL3zihMPsQKE+MzqROr2c5rE7R4erAJFqTyPWGC5C300ZrfZhh/qUCWbDhS4QmBAL5IO2YxbDdax98QX/f94VsyYeBfD6cAGiydO8U0UUhGrE3p4Q8FEOof8YrxiQQ8jRzY0rIM9z+oj26JCGL/xhB0nryC30QrH6DLgnvMJp8Q9NdovT7wndRqLR1glKMESRh+zkMH/4WKUDT9FdpPYkVpygKTRjZRfdRWDoqFnr4x7SaUHQUKr6EPslxpNZ7HcLhgcZv8DrmirRdJQoXzU5slqpKReH7dxSWU+hQlEzaeeVqnmIoWH6t4Qee5/mdZQ5MujdilWFS8Rem3U+eICFiuUtLQdPzRFGUpIK/m6OZ3kZ2ToW0t8vSNuG7eHLIKa2uBS0wiBmSVTw+1Bsz5oJ1yHJTWsgZOWFD+VBsNAM4ElMM89hijulpNHR+eIh6K/XGKAirQUP0ghZWjyCWZZjq+JvI6O6QLQ9l3kvJQDUKb3k+GIAkZmqm7kxvUAcQxOrsNzNvpIY8pLxf7DQbwZ574MiMlnXs2XW+WxjqSO771JC7ct8utZv1ZgiQRaCymqRrpq3ObvDdAcu0f0s/yh8R/aV6owUXQPGWGoFraqO2patqcYOjuyJ2+RWpISetiEGr0fFkwvA7pdJq09WNKdtydG2swh1EjDrzECdgVQ6a7cATTQM5tlsub67WJTXrzJnqP3zJvH+IcXvcWyK5JRkyGNVqabWxNzOnO5plq+pk5YDCjqR35UofTavlokpkv9HA8I2I7Tm2YxdMUGbXuX1XzrspdTVW/BbKRALEg4lL5Xyp1Bx1HNsWTVVTx1CTbLw5jqSV/p6NvaYou3G9S4ZlLJVWV/dUx9ZVSzI19dkMtR+wd1JCnqw833leTMyyLE1bChp1U7dVB7pYZmE9UYWhLkjZ7Ke3fl9cEYkjcTlKluH5blZXbU1VCWWMGk4Go6Gn05VJYe216T0RkhAMRAlcCU+krIMMtkOK8Uu8H6Mxp+uRp2vuwpwYm+x36kYd+liq6diqDoilidb4QRpflBIi6jsJxP0zn/9wDBRThyC6AwZcEcWfmGSmSXfYOtWypu6MFJEMD1XSWFlqAeIAYkMWA+ESrwIjgmReTQXJ2vO1WHRDXiofeWlxCbKoDkwzoYkBieTrmKRLXpyqFke39bsLcY3IXnlt/ssV7JKqTiAiOpplSKL8834Wn5UKon8s1rQIYsmiP3q39q0fuJaJMtHQZjxRQtK9SB1GeUAK3sycGENc8WhN3ZMDqIL8NeTOajNw8acler9/pSnH281CKxtCUOuGJxkztiyj8WeRWZbcaTQaASmfaxMI/WgaiFFsPa8XiCOAkBYG8z3XVC1sMMFuqRF4sK/3IWmuqjr6eMs9eiz0RNWKroXKfwGrmha0kL1GubpGIL8OJZYGYk75LdcsEAgSFghRMu2i6KpFeIVHe7PUkj1vcT9eD6ZoXarqe95RQCQCUTWN9GH8ZI/j/bvIheXND/GsvZ5APkpRi1qh5XmjYcGrkWmhO3OeF1EWR1Zdz+tUYsY5qZKr2JJFK4SYXRSr4PmtoBN4klzdxM7ZWI4haYpx2yqi3EIIdg4t7u6YVI9BiKDl18Xid5s4tawmkDQHYNucdEUJbSURBU0RSAl9wBwvT9THXHFxy/U6pSRcX6XxxCwiTlpUjHG0Qn3mzPFmtfrnXkvELAPIRjx7pcngO0aLkqnHrStiGNHz0Um/km+t+SJmfr9dzkWN5dxUu6+OBrIzGx7k0HlhaqiPpma18XLpjxfRuope0K7GkBtTQRxsUNt+F8Q2PBeJNmNqRqdpP/Ahpj5Mr5VcFK0rev97x5BHP5064U5Duu+2/4AsSGrNDiIIdiqESw4hpo3yP2pPfyiKuh/sKhHkkt7893erlXxQqrerpdGxpmvO/xvpU2lu21LntwM3qRPUSASZ2SEd0pLrrqTPdo7nlLASeyaiY+0Kz9Msu8vxwsQ1VwpKFQeCvib9eKmy8Ckgcy036l2Whe/jnmup1szdtkYKZk/MOpPBcYUDY+Svnpxp5xhyPYQ9O0OxyvtXk7sG+erKfb23ACaXc8ronKnPH2t50fCI07WL1isCMlqzwSBmOtOd0jrWu/ClnkCPbcQXR4fJPWKFnMozQoXfuqbrNcfaGzx/6YINuScBCbcTMWu3AEG0DEBUwxBHP5ZMZ3ZxF7W4BUaX3brMEQYDCsUL5wkCTpicUGH5iWsSxJxf5vkcf0HWAqTgARI2MNWuoxtmVQ2QHeLJzLapOuPtUnlr4R/t96pcdN2YoSmWZwWFF3IMLSgMK0zE72a6nONhnLBgYBEN7ZY0MKgyuRW03KwTQlRg9XmknNcuvXDLP2eD70iokis8gGBBjuGVIXxO4NVEDRBCyO+WiUGReGJJZHaY3FS2WlkUy8wnd9vYWfR5x5nzdl/oS8wvQ0USCFbOQZgQAv0n6qLXKQPAIBu4CwmkZkNrjHDhdL24nK9jtLOm5nFvyNRJfT4u12/pq6+rru2+TcjxiBeLfM7TDH46T6hWiGMciAI/sgBN5h1oLRlZDdM1yryyhs4FSG0bctnwZNJ7rn+SOh6FisYHofDhmgjbMAUKPAoDBU/wbeR5NJOa47muRS52wBPDKx+BQOJRHaJM7exgJB5r9m+595TpxBNYhhWEHCgsO3IdIBTHwrUQw/Ijxyf2CGRn3BU10SQTPPr8i1tk3z2qztdsvQaKuvhDf694uDrcfW0PnoTX/JBi0d0pJBnPhpDLFy+tE0gNixZIMcIXjPBbQWN3xbR0AqntOIXjv/UfOP5MIBSNJGaxGIyhWFYZAoMYQeCDv+kqQEwCQat1Rahvmob0CLkYeUSy9HlbBcSeXe2P1mnL+WsTCE55MYSmIAa+IGCAsCFEuP6RiToRvuYDIvoNT7JgxaqiVNcsS3dCiOq/0B+tB3LdECqCsGGUro2Uh7F8CJke+VYlmnjknOi111wCkTGcuOYcepYKXXYKrXv7N4gX+ZGNg9sRKPnQSKCE63CNlwEgsXcfz79iE4jvojeahd0WhglIb4lTO7aBkduc2nGmxf45/sS/Kze/36bKMI57ZbxdiTfetSf8AfR4rljUxMpKUZZY3kjoyfCCHJmm6gXaFn/Ei+oO+AMuyLpqqiZOxU7HhTQqp55F54lKTzovTKGaozEMlHW2MQHETlu/z/ued6thpfVB2o7J++H5/bzve1ZSNUdCFPzThbnoC0DoLSwZ2t4T7DSSrTAJiDllmrurbXglZYJbSGXRxMyCh865mbWCAWEvYX/KOoJA1Li4XZcQtrde/g0Qrx4xYbV61pwHJZWhePPSgKTNQn7m/Zc2iS11ZERblLfPHBKi1CPphWgoBN96f19HUweA9DHOmea83R6jzwQ5aaZx5nV46kZrPUpVPsD8yw9SJSg1oZtC6XYIhxyjvQ7VyEy+ZtRRiMft9lTeK9Tr6SyZMJ/Pyk7XI6/FKUm2buMQlTwQDFIocQheFQ5R8A7I13WTstwkTQo1I5lGrd/dakcLdd5MslmcGESO32itD8VUwV/JTIq/cJCUIiYQXC2CfJOeIj0wpfiQqJnPjTe778OGJvUwGi1uzMTbVv35KMjvCRSCqH50SQjYIeQPIKdpEfKIgBgzSMZc6mijRUaMoMeQIW90yROlUM95MekASEhCyEok4SDvAPrJlAkGIeATD5CsWXwu773eWOEnBzQlZQqbBPBioOdaMiSqLTUOP5YJEudFBg1zYgxdKc8Fm3avZpw3jy0jsozDVgszEiAI7U38PhcPSkgQv0S1ldGlyGwXRZmdzfD4FZBMoYYY7nyQQ/h6x6BLFMpgV7fJFF9SBUTmIkHwIoKLJwnn8vzXL2O5fAp2J1SKYviofT1XqKMnRlriCmLs3CbbdkcdkQIEQFiRXO9DwvQHErIfbvC4LmkKpQwgiF8cTOW98ya2eGSwsdwmBxBxZR1CeRgQnvc1UZExMtYCivYN/du5pTBmxdqZguGNYx5K5TKFGVDBnUUX3mSCViXBhyBcedsSemwLcASHKuzXgpf0aENC1etoe2eh5h3DbIQ5jCDAxGZ33HrLJhKWwSUhirpNRjB/GKnH8WMFD4LgpfdkPoW3o0WiiIMugmx+jhKSCMrFAHk+vA6BRiGpCiDbM6SJV0eIcdok9DlchOzM5FFPaJ+985ZNBWv3qjLCHaFQfoARpt2ENJc6QZlhJEkZ/MbnfKF+6FS32z6Sy2UxTJrRbJ9NqFyfDxFkLywHhsxDNRwQED+4SDxfjHqhbhIEA0QWIR0xxx7uC5FqwFwKwovXQqDov/VSRq/7pCZc8HkyLyBHvHMYi9PRLLrVzSAABPmIirFLVnpKQz6uCoi2F66o+ZB6HppMZurmOCCvJnPRlPDIIE0kJCyLIiBhQHgY087oMhxPGuA374VGMpNLE6RgzJgZVJTjAyFBcgj9VvnADRGjkXjDO9uJmuhLHXGMKEbY7m51/0wmZyKZyOyOWwZC/DIS3AIIoyeZZXOXsj2fykiXIyfhoGQaELv1QNJLR9JHow8PA1F5jm+Ri/rhJUW7ezKVoVooJImmBStls7CWV8+ePFQkYw1yPAgcwndB4PGq1QvZ8wjviD6mVucQM1Z8v1DPxWaLMNaQEIiEcIzUBfu7+N4cIAXscQrCYoCcz0ZjbSoqxVm0qiEg8ACRAgQJ4504ksHD65N0GpXx/BF4w8PMlax7HsbfSCRN5x7IkIEQqYjI+bDMxSAN81Iuo3RgqxbNoZqQQwA5Ec1gDzEbgx7DQEI9EKEKBVdQCfmQOEGimExTsShv82Qvgow3m235UwHDQ1DCCMI5I72a/BaZpe60u42jwNQR2CvvnTBTu1z39ACEhPDRlBamlTFB+pV+RASYIC1HYjuhwnilVYymcIaEIpxOZ1Z1e3lICM3VfM4mCJbGrEoU6sYQ/h1tORqZzeP6BVc/3ehUgepjKnXCmZivvDAkJLA+nKCGcZp4MI8CDHiMSltXTuLUIZ8tllil3Y6SU/Lp1OuVQxfZ70NBIAQQAiDCi0+PgKgQ/JEaGl2Zxbybwf6ZJU52ZzOoKvls9MMPXhtdPPu/NAkTSdiIf+kPe0F8G5AIYiuXSx/TE+35lbF8bTKVbf927gJzJo4PDyHhz0oTROaM0AR/puOux8thV5iFvToLJzOFc2Zs/OTzbOvH2rWhIXJopL1QGDAOUXmXxMSvJNrwdp3mqwuM6ZUrU/kZXGMsXHiQldTTw0HIA6SIgKBo+TnDGwpPHkBS+TrNJFcZ0/QF2mOPu5U4drXq/u/+V3TxBeEUrohCEN/zSuIK+jiNj9mrmqaxSneWHpLYpQIS198eUhM4XaY8HyMDhPEhxKXNdJ7udrMXNBwWuTaOV6aNFwFxF/VfhwthkeQSgtdQgCDc8WF8n0NSKYz0Ry8yVauWcSoYnTYuEMRhS8eHg8jni0OkFlFEcwGCY7dW+f1uaip19KIW161GpTkbnT6IwslcV0t8MFwy+pCgOLwjhoLXLYAQWNGrdPgLihmbY6xqNW0LkCcULc7KLtPPvDQMhJxNmIDvIJq8BUQJgarc1ZwVt3F4IsLRbavZLC9HdjyrqXHm6o5evfLwUBDkBowfBEXwuMe34DP1Sq3aoUsmfluCCxhAGu6ZaOyiSuZyHM21XxgEkcMKajsgNMz5ED67hM5cHLXX6EGVaNZM5bKzR1dtyyo7187vKikINEBU3bp+E1WgQ69TguQTf3wkCIDKXTvnV06Nr+CUFhLFnaU5B4hr1SJzX6oUXcxF3rSevAkEK4tsVFWCyEgDk1gBDafzBUw+0e6suAHAxbV5qumuVor1WSuucIiOLb71103NxVcOKhsQGue5tZiqxLd/kMd5b3bqcBtqmJBYBBfilbLdPri7rHJNHD0Oz5zpnytiZ4JfWFU+NSXdrjGm6u/TmJVLT9WzdLiJrXoxcuhUp+wkmvk5goQVl57ih8H6qwJEiH6F/LQjAUFR/B8d/BMMg87HCzN0mwhKMXK4s+omWqUxu6QQxWVxBxB9//H+EJHnAhJab/h8mGfsNHYIkDqdbs6YU/yRrshrZddZWtPHmx9ziI4KSUOm9k9fiCzAYl8dFBUZCPK7fhYMokzCXhl0X/HQTUOvOtU19/XOl/y4eBSQONRWz/aLYp7eYbHxCVMICwgPYMZ+95I1gyAAoL/XD1EYd1bshrM0t/RDBxOyyms9CCwc2n5PP4iY5UAhBsUAIITkkEuewSWZJ4pJU28x1lhZWSudWT17eF7VJAQ64W9d7g/B8uLAmUOE/RQfUjOEeESJ0qNp7d12F5ftK+Xl4t+qppK4eJAUayjKvj72Et0dAPzPMrwkRGOfG75MiutXej7p74VO29KbVqt4VREQHWZTAKHn0vo7niDSKb4mpJumcYi0V+YQXU5biUarW3ZX7YXYRYpIql7wCP+k/NoPAgRvvvzSRJoLf0CQbw0pgGTN8WajHE80W52S7lRX2r+oPsSJM/oYDsNefSA8ZEP+MY2AyB9J3bsOqePZwHYMd9NbywvNrqO7VrHzoA/RUIXFYL79yT4Qcr2EjEhNwIWwfZJBQZzGXuTLkFKxmx2noldPNQgQ5r6La/7G8r3+GS92B7zWE3MDMnHrhlPg9/kGJvAJPDPqVJ2lTpkzRCFlPuT3fpr41oJLaBCSEKIw3ViXc+lIrP3LttAWjCnQxGk2SyF/aUW8g6h80t9c9D8Cwn0C1aTjAXlpA4LD5TlsU5TmSnfOQRG2PlbjflTigy+n+0N4k4pTjwpJTUTmsPc2nILCVQqHEmyhXVxj8aptLW6sHZagpe/6mgvCKwR6/DahicgAjV0yepyyS8N4RJAGG23Y1oMSoqmaxFWf7A/BQK1pWBd6SEhIpryUXPreOHyXaLa7ZTbRaFhyz4qDmDvfsQWu8l4fSIC7gq6V42HeKHvCS2Yj7yk/UmxUm8VOidlNq6xKPUa3v7ry/Sppo7mX+0NoYY2hjUInAVFEidxz64a9njugwfiVVhN9sdkARJgLf+uzyd+9JxiHfNpvJArxtKc2BVoAH4W5yCdLgEipGQ6WsVoNy6laFoILusNWjE1MH/DqJwCLa/rpPhB0+N5TL0AgwifahNEr72qaY9lNV7cgi7zlguF8a5w3coAwmln6OR4ZKIWQgIj4oung6R5G8j6GmlVplKsCgmU1DVPqNSOZzI3PM4i+aQsekULntPyeptfvTN/RA/FeYZZdhkssGxDUdxKdue8Z3mRm+oCj46ulm57cYSb1f5RHQESTZ9d6IIVncRjRaVpWA4yyqnFG9ZmHgK/jrOVlhzF3/00hsin6yRn2p7tLPdYyXqms4AEeyAbE2TN52TCmeZu+H5B9N4PI7r4u/ijxWQ/kEctun+rYdoNUKQlruZdqNUD4v+EHfPlVfwjJZhCNfdUTw28kFubba03SgyAaMdzPDUC4IrXvHdf5ehAE4gM2hqIlY0N+dO0VaCIgiwTRXfcaEZKkivETIu2zoSH8oQtBSUxvQB6v2svzHdviEgcEijgfGZ78/gHsHi8NaS56RYv3Pb+jF7Jw6pSvSJkimHZyn9eS0EU4bRXROAgS6hVFUHpj+LHmQqfT8CHcWhXH3eMlDaHtI11d198eABEFxr9DkRD98x7HW52WZdvcXnyzAGvpeyaTk56A7HKdxJODNSFST1mBsG+4IbJFvD7VbDVsu8kVIb+7gLgPebWDQhPvLebsf3gYCOS/9tpvQOYYNeKr3OmNhg3IgxgACILqNn1AQPLIE6RJf4i8nRNpSd6XQaxjhYMoGG8bB1iXQ6TfXQ5h3z73iJ8nbzJ2eSAkSBsH6o0ECYi9aZxUeBTtaYfxjI71SUgTeEsXkH3nPJiKItiFvoMh8gPf0EtV4Pmf0GKN+sXt1ro4Clyic4i+8FzS8JKIC4clXvg/EHzkrTKsafD8m3iKyHhTHeWayHzXfQibyNfpeqB2v84mvhsACQAiELwiB7aJKZSa4/NMv3zwY3V7WTKaiwr8zgSkmikkk9Ck5LA+h5E3KhIQT3rd8Yc4o1DZ08bPjevTV2Ey+EIwsCVl0ieJylgtSVtL5Ps/AyBQBAoQgH5v2XL7FzgUJlXYNRwze8/QrZbrO761hgjm0bWIqG1cmeZXmxdZ4p4BEJElBABvpChco5C9vjbglUVARisVzmh2V8OA6EhFbH8+eX751Tpun35krN+pam9NEe/EG+lwrGgr+5PGCUeF6BXfWt0SpjThEo3tP3HlyqF87sRVBpcMhGwotdp7FaGMFs6X1LCAVIRLRFERfk9kYldmjhRQuPR/BkA2ZMu2kbgEi13K1IeMafiAVQVkDfkuqooOysrcp7HlcbR7uKQ/RNxeSdmzKFsJ86cey6VXQCAc0lC1HojmVOyJVXy11Gcb/y+RmhuFT2hv+AAAAABJRU5ErkJggg==);background-repeat:no-repeat;font-family:monospace}#loginAd.adFull:before{content:"Reklama";display:block;color:#999;font-size:10px;font-family:arial,sans-serif;text-transform:uppercase}#loginAd.adFull+#loginForm{position:relative;margin-right:325px;padding-right:70px;min-height:292px}#loginAd.adFull+#loginForm #line{height:100%;border-radius:2px;width:4px;background-color:#e6e4db;position:absolute;right:0;top:0}#loginAd h5{color:#bfb6b3;font-family:arial,sans-serif;font-weight:400}#registerForm input[type=password]{width:145px}#registerForm .input.second input[type=password]{margin-left:6px}#registerForm div.error,#verifyForm div.error{color:#de0000;font-weight:700}#registerForm #passwordMeter{position:absolute;left:1px;bottom:1px;width:175px;height:3px;background-color:#eee}#registerForm #passwordMeter div{height:100%}#verifyForm input[type=text]{width:188px}#verifyForm input[type=submit]{margin-left:2px}#verifyForm div.resend{margin-top:30px}#doneForm div.done{margin-top:50px;margin-bottom:50px}#doneForm input{width:358px}@media screen and (max-width:800px){.login-window{padding:30px 24px 14px;background-position:24px 28px}.login-window.done:before,.login-window.register:before{content:""}.login-close{top:-4px;right:-4px}.loginForm>div{width:262px}#loginForm input[type=password],#registerForm input[type=password],.loginForm input[type=text]{width:230px}#loginForm input[type=submit],#registerForm .input.second input[type=password]{margin-left:0;margin-top:4px}.loginForm input[type=button],.loginForm input[type=submit]{width:136px}#doneForm input,#registerForm #passwordMeter{width:260px}#verifyForm input[type=text]{width:110px}#verifyForm input[type=submit]{width:116px}#doneForm div.done{margin-bottom:20px}#loginAd,#loginForm #line{display:none}#loginForm{margin-right:0!important;padding-right:0!important}}#route-form div.item.alt button.alternative-button,.width-1 .item.alt.reorder-dragged button.alternative-button{text-indent:-9999px;width:0;background-position:center center}#route-form div.item.alt button.alternative-button:focus{color:#29ac07}.width-1 .item.alt.reorder-dragged button.alternative-button{margin-left:-12.5%;background-color:#fff}#report-reset{position:absolute;bottom:26px;left:0;width:200px;text-align:center;z-index:10}#report-reset a{display:inline-block;vertical-align:top;width:70px;height:40px;border-radius:50%;color:#fff;padding:50px 10px 0;font-size:13px;text-decoration:none;background:url(/img/delete-draw.png) no-repeat;outline:0}#report-reset a.eraser{margin-left:20px;line-height:30px;background:url(/img/eraser-draw.png) no-repeat}#report-reset a.eraser.active{background-position:0 -91px}#usermarks .hide{display:none}#usermarks .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 16px 16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#usermarks .actions .icon-action.small+.icon-action.small{margin-left:24px}#usermarks .actions .icon-download,#usermarks .actions .icon-share,#usermarks .actions .icon-star-line{fill:#1EAE00}#usermarks .actions .icon-delete{fill:#e11f00}#usermarks .actions p.ro{font-size:14px;line-height:20px;text-align:center;width:100%;margin:0}#usermarks .table-header{background:#fff}#usermarks .um-container .header-section{position:-webkit-sticky;position:sticky;left:0;top:0;right:0;z-index:10;height:0}#usermarks .um-container .header-section.high{position:absolute}#usermarks .um-container .header-section .header-section-bg{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #FFF),to(#F8F8F8));background:-webkit-linear-gradient(top,#FFF 0,#F8F8F8 100%);background:linear-gradient(180deg,#FFF 0,#F8F8F8 100%)}#usermarks .header{position:relative;padding:16px}#usermarks .header h1{margin:0;padding:0;font-size:20px;line-height:32px;max-width:350px}#usermarks .header .exit-btn{position:absolute;right:16px;top:26px;width:12px;height:12px;padding:0;border:none;background:0 0}#usermarks .header .exit-btn svg{width:12px;height:12px;fill:#666}#usermarks .header h1+p{font-size:12px;color:#828282;margin:0 0 16px;line-height:16px}#usermarks .header h1+p a{color:#29ac07}#usermarks .header h1+p a:hover{color:#1f7e07}#usermarks p.info{display:none;margin:0 0 75px;text-align:center;color:#828282;font-size:14px;line-height:20px}#usermarks p.info.error{color:#c01}#usermarks .items{padding:0;margin:0;width:100%}#usermarks .items li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;cursor:pointer;padding-top:16px;height:87px;background-color:#fff}#usermarks .items li .icon-move{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:14px;height:14px;padding:1px;margin-top:20px;fill:#ccc}#usermarks .items li .marker-cont{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50px;height:44px;margin-top:6px;position:relative}#usermarks .items li .marker-cont .marker{position:relative}#usermarks .items li .view-cont{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;position:relative;overflow:hidden}#usermarks .items li .view-cont .title{font-size:14px;font-weight:700;line-height:20px;margin:0 16px 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#usermarks .items li .view-cont .title-input{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:8px 12px;border:1px solid #1EAE00;border-radius:4px;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px}#usermarks .items li .view-cont .title-input:focus{outline:0}#usermarks .items li .view-cont .modules{padding:0}#usermarks .items li .view-cont .desc,#usermarks .items li .view-cont .modules .gps-simple{margin:0 16px 0 0;color:#828282;font-size:12px;line-height:16px}#usermarks .items li .view-cont .modules .gps input[type=text]{border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:12px;line-height:16px;padding:3px 10px;width:190px}#usermarks .items li .view-cont .modules .gps .format-info{margin-top:5px}#usermarks .items li .view-cont .buttons{display:none;margin-top:16px}#usermarks .items li .view-cont .buttons .save-btn{padding:4px 25px;border-radius:3px;border:none;background-color:#29AC07;color:#fff;font-size:14px;font-weight:700;line-height:21px;text-align:center;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2),0 0 2px 0 #29AC07;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2),0 0 2px 0 #29AC07}#usermarks .items li .view-cont .buttons .cancel-btn{border:none;margin-left:15px;padding:9px 15px;background:0 0;font-size:14px;line-height:16px}#usermarks .items li .view-cont .separator{margin-top:16px;height:1px;background:#f0f0f0}#usermarks .items li .view-cont .edit-cont{display:none;position:absolute;right:16px;bottom:16px}#usermarks .items li .view-cont .edit-cont button{display:inline-block;vertical-align:top;padding:0;margin:0;border:none;background:0 0;text-align:center}#usermarks .items li .view-cont .edit-cont .edit-btn{font-size:12px;line-height:16px;color:#828282;padding:0 8px;margin-right:10px}#usermarks .items li .view-cont .edit-cont .edit-btn:hover{color:#29ac07}#usermarks .items li .view-cont .edit-cont .remove-btn svg{width:14px;height:14px;fill:#c00}#usermarks .items li .view-cont .edit-cont .remove-btn:hover svg,.map-control button.active svg,.map-control button:active.active svg,.map-control button:active:hover svg,.map-control button:focus.active svg,.map-control button:focus:hover svg,.map-control button:hover svg{fill:#29ac07}#usermarks .items li.active{background:#f0f0f0}#usermarks .items li:hover .edit-cont{display:block}#usermarks .items li.edit-mode{height:220px;background:#f0f0f0;cursor:default}#usermarks .items li.edit-mode .view-cont{padding-right:16px}#usermarks .items li.edit-mode .view-cont .desc,#usermarks .items li.edit-mode .view-cont .title{display:none}#usermarks .items li.edit-mode .view-cont .buttons,#usermarks .items li.edit-mode .view-cont .title-input{display:block}#usermarks .items li.edit-mode:hover .edit-cont{display:none}#usermarks .items:empty+p.info:not(.hide){display:block}#usermarks .header-section.scrolled .modules .buttons button span,#usermarks .header-section.scrolled .modules .buttons button.txt,#usermarks .um-container.empty .header-section .actions *{display:none}#usermarks .header-section.scrolled .header-section-bg{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 16px 24px -16px rgba(0,0,0,.1)}#usermarks .header-section.scrolled .modules .module-content{padding-bottom:0}#usermarks .header-section.scrolled .modules .module-content.module-opened{padding-bottom:10px}#usermarks .header-section.scrolled .modules .buttons button{width:50px}#usermarks .header-section.scrolled .modules .buttons .clear-btn{width:40px}#usermarks .um-container.empty .header-section .actions{padding:0}#usermarks .um-container.empty .header-section .actions .ro{display:inline;padding:16px}#usermarks .um-container.global-edit-mode .items li,#usermarks .um-container.ro .items li{padding-left:16px}#usermarks .um-container.global-edit-mode .items li .icon-move,#usermarks .um-container.global-edit-mode .items li:hover .edit-cont,#usermarks .um-container.ro .items li .icon-move,#usermarks .um-container.ro .items li:hover .edit-cont{display:none}#usermarks .um-container.static .items>li{-webkit-transform:none;transform:none;position:static}#usermarks .um-container.no-anim .items>li{-webkit-transition:none;transition:none}#usermarks .um-container.ro .items li{cursor:auto}#usermarks .um-container .header-section,_:-ms-lang(x){position:absolute}.loader{background-color:transparent;margin-top:-1px;position:absolute;z-index:3}.loader.transition{-webkit-transition:width ease-out .5s;transition:width ease-out .5s}.loader-big{text-align:center;vertical-align:middle}.loader-big span{display:block;-webkit-transition:opacity .5s;transition:opacity .5s;color:#979797;margin-top:5px;font-size:14px;vertical-align:middle;height:20px;line-height:20px}body>.loader-big{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background-color:rgba(255,255,255,.97);padding-top:140px}.map-control button,.map-control button:active,.map-control button:focus{display:inline-block;border-radius:2px;background:#FFF;font-size:13px;line-height:24px;height:27px;padding:0 8px;margin:0;border:none;vertical-align:middle;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control-layer .button-group.hide-pano .panorama,.melown3d.first-load canvas,.melown3d.unload{opacity:0}.map-control button:active:hover,.map-control button:focus:hover,.map-control button:hover{color:#29ac07;background:#F7F7F7}.map-control button.active,.map-control button:active.active,.map-control button:focus.active{color:#29ac07}.map-control button:active:before,.map-control button:before,.map-control button:focus:before{display:inline-block;position:relative;top:1px;font-weight:400;font-size:16px}.map-control button.tools:before,.map-control button:active.tools:before,.map-control button:focus.tools:before{content:"V"}.map-control button.print-module:before,.map-control button:active.print-module:before,.map-control button:focus.print-module:before{content:"("}.map-control button.report,.map-control button:active.report,.map-control button:focus.report{width:128px;text-align:left}.map-control button.report:before,.map-control button:active.report:before,.map-control button:focus.report:before{content:"e"}.map-control button.mapset:before,.map-control button:active.mapset:before,.map-control button:focus.mapset:before{content:'m'}.map-control button.ophoto:before,.map-control button:active.ophoto:before,.map-control button:focus.ophoto:before{content:'z'}.map-control button.panorama:before,.map-control button:active.panorama:before,.map-control button:focus.panorama:before{content:"5"}.map-control button.left3d-btn:before,.map-control button:active.left3d-btn:before,.map-control button:focus.left3d-btn:before{content:"3"}.map-control button.geolocate:before,.map-control button:active.geolocate:before,.map-control button:focus.geolocate:before{content:"q"}.map-control button.svg-icon span,.map-control button:active.svg-icon span,.map-control button:focus.svg-icon span{top:-6px}.map-control button svg,.map-control button:active svg,.map-control button:focus svg{width:24px;height:24px;fill:#6b7580;top:1px;position:relative}.map-control button span,.map-control button:active span,.map-control button:focus span{padding-left:6px;position:relative;top:-1px}.map-control button.deactive,.map-control button:active.deactive,.map-control button:focus.deactive{background:#eaeaea;color:#aaa;cursor:default}.map-control.cesko{right:158px;top:17px}.map-control.cesko button,.map-control.cesko button.active,.map-control.cesko button:hover{background:#e40d21;color:#fff}.map-control.cesko button.active:before,.map-control.cesko button:before,.map-control.cesko button:hover:before{content:"c";top:2px}.map-control.text{right:158px;top:17px}.map-control.text button{background:#e40d21;color:#fff;height:27px;min-width:135px;text-align:left}.map-control.text button span{top:-6px}.map-control.text button:before{content:"";display:inline-block;background-repeat:no-repeat;background-position:center center;background-image:url(/img/april17/open.svg);width:24px;height:24px}.map-control.text button.active,.map-control.text button:hover{background:#b40a1a;color:#fff}.map-control.text button.active:before{background-image:url(/img/april17/close.svg);margin-right:8px}.map-control.text button.active:hover{background:#e40d21;color:#fff}.button-group{border-radius:2px}.button-group button,.button-group button:active,.button-group button:focus{position:relative;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.control-layer .button-group.hide-left3d .panorama,.control-layer .button-group.hide-ophoto .panorama,.control-layer .button-group.hide-pano .left3d-btn{border-top-right-radius:2px;border-bottom-right-radius:2px}.button-group button:active:after,.button-group button:after,.button-group button:focus:after{position:absolute;display:block;width:1px;height:19px;content:"";top:4px;left:0;background:#e8e8e8}.button-group button:active:first-child,.button-group button:first-child,.button-group button:focus:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.button-group button:active:first-child:after,.button-group button:first-child:after,.button-group button:focus:first-child:after{display:none}.button-group button:active:last-child,.button-group button:focus:last-child,.button-group button:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.smap .hud .zoom{right:19px;top:17px;left:auto;width:87px!important}.smap .hud .zoom .button-group button{width:43px!important}.control-layer{left:17px;top:17px}.control-layer .button-group{display:inline-block;margin-left:10px;position:relative;z-index:2;-webkit-box-shadow:none;box-shadow:none}.control-layer .button-group.hide-left3d .left3d-btn,.control-layer .button-group.hide-left3d.post-hide .left3d-btn,.control-layer .button-group.hide-ophoto .ophoto,.control-layer .button-group.hide-ophoto.post-hide .ophoto,.control-layer .button-group.hide-pano.post-hide .panorama,.shbox.hide,.width-2 #geolocation-control button.geolocate,.width-2 .control-layer .button-group .ophoto span,.width-2 .control-layer button.geolocate,.width-2 .control-layer button.left3d-btn,.width-2 .control-layer button.mapset,.width-2 .control-layer button.panorama,.width-2 .darth-control button.report span,.width-2 .darth-control button.tools span,.width-3 #geolocation-control button.geolocate,.width-3 .control-layer button.geolocate,.width-3 .control-layer button.left3d-btn,.width-3 .control-layer button.mapset,.width-3 .control-layer button.panorama{display:none}.control-layer .button-group.post-hide,.control-layer .control-message{-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2)}.control-layer .button-group.hide-ophoto .left3d-btn{border-radius:2px 0 0 2px}.control-layer .button-group.hide-left3d.hide-pano .ophoto,.control-layer .button-group.hide-ophoto.hide-pano .left3d-btn{border-radius:2px}.control-layer .control-message{position:absolute;top:2px;right:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-align:center;background:#fff4cf;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding:6px 0;-webkit-transition:top 150ms;transition:top 150ms}.control-layer .control-message.show{top:26px}.control-layer button.active{color:#29ac07;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1f1f1),color-stop(68%,#fff));background:-webkit-linear-gradient(top,#f1f1f1 0,#fff 68%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f1f1f1),color-stop(68%, #fff));background:linear-gradient(to bottom,#f1f1f1 0,#fff 68%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#ffffff', GradientType=0)}#geolocation-control{top:17px;right:116px;left:auto}#geolocation-control .geolocate{text-align:left}#geolocation-control .geolocate.done:before,#geolocation-control .geolocate.waiting,#geolocation-control .geolocate:hover{color:#00A8FF}#geolocation-control .geolocate.waiting:before{animation:pulsate-geolocation ease-in-out 2s;-webkit-animation:pulsate-geolocation ease-in-out 2s;-moz-animation:pulsate-geolocation ease-in-out 2s;-o-animation:pulsate-geolocation ease-in-out 2s;-ms-animation:pulsate-geolocation ease-in-out 2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite}#geolocation-control .geolocate:before{top:2px}.world-control .world-point{position:absolute;width:10px;height:10px;border:1px solid #fff;border-radius:50%;background-color:#1a389a}button.control-goto{padding:5px 8px}#panorama button.control-goto{padding:5px 8px;position:absolute;inset:auto auto 52px 6px}.width-2 .darth-control button.report{width:auto}.shbox{position:absolute;background-color:#fff;width:340px;font-size:13px;border:1px solid #ddd;z-index:2}.shbox .shitem{border-top:1px solid #ddd;padding:10px 0;cursor:pointer}.shbox .shitem:first-child{border-top:none}.shbox .shitem span{color:#6b7580}.shbox .shitem:before{content:"";display:inline-block;color:#6b7580;position:relative;top:1px;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;width:40px;text-align:center;margin-left:-5px}.shbox .shitem.si-link:before{content:"r";top:1px;font-size:15px}.shbox .shitem.si-email:before{content:"E";font-size:13px;top:1px}.shbox .shitem.si-picture:before{content:"D";top:3px;font-size:15px}.shbox .shitem.si-insert:before{content:"x";font-size:14px;top:2px}.shbox .shitem.si-print:before{content:"(";top:3px}.shbox .shitem.si-usermarks:before{content:"t";font-size:18px;top:4px}.shbox .shitem.si-distanceMeter:before{content:"u";font-size:14px;top:0}.shbox .shitem.si-importXML:before{content:"j";font-size:14px;top:0}.shbox .shitem:hover span,.shbox .shitem:hover:before{color:#29ac07}.shbox .share-content{padding:0 0 10px}.shbox .share-content.collapsed{display:none}.shbox .share-content input,.shbox .share-content textarea{border-radius:5px;background:0 0;border:1px solid #ccc;padding:5px 10px;font-size:13px;color:#000}.shbox .share-content input:focus,.shbox .share-content textarea:focus{outline:0}.shbox .share-content.link input{color:#666;width:68%;display:inline-block;vertical-align:top}.shbox .share-content.email label span:hover,.shbox .share-content.link input.complete{color:#000}.shbox .share-content.email input{padding:7px 10px;width:200px}.shbox .share-content.email textarea{width:200px;resize:none;padding:10px}.shbox .share-content.email label{display:block;padding-bottom:8px}.shbox .share-content.email label span{color:#000;display:inline-block;width:24%;text-align:right;padding-right:10px}.shbox .share-content.email label.textarea span{float:left;margin-top:5px}.shbox .share-content.email label .required{display:none;padding:5px 0 3px 27%;text-align:left;color:#c01;font-size:12px;width:63%}#gallery .photo,#gallery h4,#webcam .photo,#webcam h4,.shbox .share-content.picture{text-align:center}.shbox .share-content.email label.error input{border-color:#c01}.shbox .share-content.email label.error .required{display:block}.shbox .share-content.email .radio{padding-left:26%}.shbox .share-content.email .radio input{width:auto;padding:0}.shbox .share-content.email .radio label{display:inline-block;cursor:pointer}.shbox .share-content.email .radio label span{width:auto}.shbox .share-content.email .radio label:first-child{margin-right:20px}.shbox .share-content.email .submit{padding:10px 0 10px 26%}.shbox .share-content.email .submit .error-info{display:none;color:#c01;font-size:12px}.shbox .share-content.email .submit.error .error-info{display:block}.shbox .share-content.email button.submit{border-radius:3px;color:#fff;font-size:13px;font-weight:700;padding:0 17px;height:26px;line-height:26px;background-image:-webkit-linear-gradient(269deg,#9AA6B2 0,#818D99 100%);background-image:linear-gradient(-179deg,#9AA6B2 0,#818D99 100%);border:1px solid #86929E;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.2)}.shbox .share-content.email button.submit:hover{background-image:-webkit-linear-gradient(269deg,#2CBF08 0,#29AC07 100%);background-image:linear-gradient(-179deg,#2CBF08 0,#29AC07 100%);border:1px solid #239906}.shbox .share-content.picture:empty{display:none}.shbox .share-content.picture .image-error{color:#c01}.shbox .share-content .sn{font-family:mapy;font-size:25px;display:inline-block;vertical-align:top}.shbox .share-content .sn a{display:inline-block;margin-left:10px;width:25px;height:25px;line-height:25px}.shbox .share-content .sn a.m-fb{color:#3B5999!important}.shbox .share-content .sn a.m-fb:hover{color:#2F477A!important}.shbox .share-content .sn a.m-tw{-webkit-font-smoothing:antialiased;color:#00ACED!important}.shbox .share-content .sn a.m-tw:hover{color:#0189BD!important}.shbox .share-content .sn a.m-gp{-webkit-font-smoothing:antialiased;color:#F12F1C!important}.shbox .share-content .sn a.m-gp:hover{color:#A93427!important}.sendbymail-box label{display:block}.sendbymail-box .sendbymail-line.radio label{display:inline}#panorama{height:100%}#panorama canvas{display:block}#panorama span.message{color:#999;display:block;font-size:125%;font-weight:700;left:0;position:absolute;text-align:center;top:25%;width:100%}#gallery .print-title,#webcam .print-title,.smap .uns-pano-marker{display:none}#gallery label.upload-button,#webcam label.upload-button{right:17px;width:auto!important}#gallery h4,#webcam h4{font-size:24px;color:#000;padding:0;height:61px;line-height:61px;margin:0 190px 28px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-bottom:1px solid #fff;-webkit-transition:border .3s;transition:border .3s}#gallery.scroll,#webcam.scroll{padding-top:89px}#gallery.scroll h4,#webcam.scroll h4{position:fixed;top:0;right:0;border-bottom:1px solid #e8e8e8;background:rgba(255,255,255,.85);padding:0 100px;height:61px;line-height:61px;margin:0}#gallery .photo div,#webcam .photo div{display:inline-block;max-width:76%}#gallery img,#webcam img{max-width:100%;border:1px solid #D4D9E0}#gallery p,#webcam p{text-align:right;font-style:italic;margin-top:0;font-size:14px;color:#979797}#timeboard .header{text-align:center;border-bottom:1px solid #fff;-webkit-transition:border .3s;transition:border .3s;margin:0 100px 28px;z-index:1}#timeboard .header h4{font-size:24px;color:#000;padding:0;height:61px;line-height:61px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0}#timeboard .header p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:-20px 0 0;padding-bottom:20px;color:#979797;font-size:13px}#timeboard.scroll{padding-top:100px}#timeboard.scroll .header{position:fixed;top:0;right:0;border-bottom:1px solid #e8e8e8;background:rgba(255,255,255,.85);padding:0 100px;margin:0}#timeboard .tabs{display:block;border-bottom:1px solid #d0d0d0;width:550px;margin:0 auto;padding:0}#timeboard .tabs li{display:inline-block;padding:10px 10px 10px 38px;border:1px solid #e7e7e7;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;font-weight:700;cursor:pointer;position:relative;top:1px;background:10px 50% no-repeat}#timeboard .tabs li.active{border-color:#d0d0d0;cursor:default;border-bottom:1px solid #fff}#timeboard .tabs li.active:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;border:3px solid transparent}#timeboard .tabs li+li{margin-left:5px}#timeboard .tabs img{vertical-align:text-bottom;margin:0 6px 0 0}#timeboard .lines{margin:15px auto;display:none;width:550px;padding:0}#timeboard .lines .number{border:1px solid #e7e7e7;padding:0;font-weight:700;font-size:19px;border-radius:3px;min-width:32px;text-align:center;display:inline-block;cursor:pointer;white-space:nowrap;margin:3px 6px 3px 0}#timeboard .lines .number .link{display:block;padding:3px 6px;color:#0081cb}#timeboard .lines .number.active .link{color:#000;padding:2px 5px}#timeboard .lines .number.metroa .link,#timeboard .lines .number.metrob .link,#timeboard .lines .number.metroc .link,#timeboard .lines .number.night.active .link{color:#fff}#timeboard .lines .number.metroa{background:#00A659;border-color:#00A659}#timeboard .lines .number.metrob{background:#DD8F21;border-color:#DD8F21}#timeboard .lines .number.metroc{background:#D52B30;border-color:#D52B30}#timeboard .lines .number.active{cursor:default;border:2px solid #000;min-width:30px;position:relative}#timeboard .lines .number.active:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;border:3px solid transparent}#timeboard .lines .number.night{background:#0081cb;border:none}#timeboard .lines .number.night .link{color:#fff;padding:4px 7px}#timeboard .lines .number.night.active{background:#000}#timeboard .lines.visible{display:block}#timeboard .lines.visible.metro{display:none}#timeboard .timeboard-validity{margin:0 auto;background:#fff}#timeboard .timeboard-validity h2{font-size:16px;color:#979797}#timeboard .timeboard-validity .tabs{width:100%;border-color:#e1e1e1}#timeboard .timeboard-validity .tabs .tab{padding-left:10px;border-color:#e1e1e1;font-weight:400;color:#29ac07}#timeboard .timeboard-validity .tabs .tab.active{border-bottom-color:#fff;color:#000}#timeboard .sheet-container{border:1px solid #e1e1e1;border-top:none;margin:0 auto 20px;background:#fff}#timeboard .sheet-container>button{float:right;position:relative;top:24px;left:-24px}#timeboard .sheet-container em.note{font-style:normal;font-size:11px;color:#7b7b7b;cursor:help}#timeboard .sheet-container em.note.disability{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px}#timeboard .sheet-container .clear{content:" ";overflow:hidden;height:0;clear:both}#timeboard .sheet-container h3{margin:0;padding:24px;font-size:19px;border-bottom:1px solid #E1E1E1}#timeboard .sheet-container table.line em,#timeboard .sheet-container table.line td img{margin-left:4px}#timeboard .sheet-container h3 span{font-weight:400;color:#a0a0a0;font-size:14px}#timeboard .sheet-container h3 button{float:right;font-size:11px;border-radius:3px;padding:8px 10px;display:inline-block}#timeboard .sheet-container table.line{float:left;width:235px;margin-top:3px}#timeboard .sheet-container table.line td{padding:0 5px;font-size:14px;vertical-align:top}#timeboard .sheet-container table.line td:first-child{text-align:right;padding:0 0 0 6px}#timeboard .sheet-container table.line .actual{font-weight:700}#timeboard .sheet-container table.line a{color:inherit}#timeboard .sheet-container table.line a:hover{color:#29ac07}#timeboard .sheet-container .right-column{float:right}#timeboard .sheet-container table.timetable{border-collapse:collapse;border:1px solid #e1e1e1;width:100%;display:none;position:relative;left:1px}#timeboard .sheet-container table.timetable.active{display:table}#timeboard .sheet-container table.timetable tr:nth-child(odd){background:#f3f3f3}#timeboard .sheet-container table.timetable tr.now{border:1px solid #29ac07;background:#c8ffb3}#timeboard .sheet-container table.timetable td{font-size:14px;padding:7px 0;vertical-align:top}#timeboard .sheet-container table.timetable td span{display:inline-block;padding:0;text-align:left;min-width:26px}#timeboard .sheet-container table.timetable td span.interval{margin-right:13px}#timeboard .sheet-container table.timetable td:first-child{padding:7px 11px 7px 7px;width:17px;text-align:right;font-weight:700}#timeboard .sheet-container .timetable-switch{border-left:1px solid #e1e1e1;display:block;padding:0 8px;margin:0 0 0 1px;font-size:14px}#timeboard .sheet-container .timetable-switch li{display:inline-block;padding:3px 5px;color:#c00;cursor:pointer}#timeboard .sheet-container .timetable-switch li.active{font-weight:700;color:#000;cursor:default;border-bottom:3px solid transparent;border-top:3px solid transparent}#timeboard .sheet-container .agency,#timeboard .sheet-container .explanation-notes,#timeboard .sheet-container .origin,#timeboard .sheet-container .valid-through{color:#999;font-size:12px;margin:16px 16px 16px 0;padding:0}#timeboard .sheet-container .explanation-notes p{margin:0}#timeboard .sheet-container .valid-through{margin:16px 16px 0 0}#timeboard .sheet-container .valid-through.last{margin:16px 16px 16px 0}#timeboard .sheet-container .agency,#timeboard .sheet-container .origin{margin:0 16px 16px 0}#timeboard .sheet-container .agency a,#timeboard .sheet-container .origin a{color:#999}#timeboard .sheet-container .agency{margin-bottom:0}#timeboard.error .tabs{border:none}#timeboard.error .sheet-container{border:none;margin:0 auto;padding-top:50px}#timeboard.error .sheet-container p{margin:0;text-align:center;font-size:15px;line-height:24px}.melown3d.cur-pointer{cursor:pointer}.melown3d.cur-move{cursor:move}.melown3d .ophoto-loader{-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.melown3d .ophoto-loader.remove{position:absolute;opacity:0;left:0;right:0;top:0;bottom:0}.melown3d.first-load .ophoto-loader{opacity:1}.melown3d .popup{position:absolute;width:250px;height:100px;background:#FFF;border:1px solid #ccc;border-radius:3px;text-align:center}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.melown3d .spinner{display:none;width:100px;height:80px;text-align:center;font-size:10px;position:absolute;z-index:10;left:50%;top:50%;margin-left:-50px;margin-top:-40px}.melown3d .spinner>div{background-color:#fff;height:100%;width:12px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out;margin:0 4px}.melown3d .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.melown3d .spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.melown3d .spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.melown3d .spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}.melown3d.first-load .spinner{display:inline-block}.melown3d .ui-controls{z-index:2;position:absolute;bottom:40px;left:0;right:0;width:100%;text-align:center}.melown3d .ui-controls button{display:inline-block;vertical-align:top;width:32px;height:32px;margin:0;padding:0;font-size:11px;border-radius:3px}.melown3d .ui-controls button.pitchDown,.melown3d .ui-controls button.pitchUp,.melown3d .ui-controls button.rotateLeft,.melown3d .ui-controls button.rotateRight,.melown3d .ui-controls button.zoomIn,.melown3d .ui-controls button.zoomOut{width:44px}.melown3d .ui-controls button.autoRotation,.melown3d .ui-controls button.elevation,.melown3d .ui-controls button.info,.melown3d .ui-controls button.pitchDown,.melown3d .ui-controls button.rotateRight,.melown3d .ui-controls button.zoomIn{margin-right:10px}.melown3d .ui-controls button.elevation{padding-left:8px;padding-right:8px;position:relative;width:42px}.melown3d .ui-controls button.elevation svg{fill:#6B7580;width:24px;height:24px}.melown3d .ui-controls button.elevation span.copyright{display:none;width:42px;height:20px;padding:0;left:0;top:34px;text-align:center}.melown3d .ui-controls button.elevation.active{color:#29ac07;background:#fff;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f1f1f1),color-stop(68%, #fff));background:-webkit-linear-gradient(top,#f1f1f1 0,#fff 68%);background:linear-gradient(to bottom,#f1f1f1 0,#fff 68%)}.melown3d .ui-controls button.elevation.active svg{fill:#29ac07}.melown3d .ui-controls button.elevation.active span.copyright{display:block;position:absolute}.melown3d .ui-controls button.elevation.deactive{color:#ccc;background:#fff;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f1f1f1),color-stop(68%, #fff));background:-webkit-linear-gradient(top,#f1f1f1 0,#fff 68%);background:linear-gradient(to bottom,#f1f1f1 0,#fff 68%);cursor:auto}.melown3d .ui-controls button.elevation.deactive svg{fill:#ccc}.melown3d .ui-controls button.elevation.deactive span.copyright{display:none}.melown3d .ui-controls button.pitchUp,.melown3d .ui-controls button.rotateLeft,.melown3d .ui-controls button.zoomOut{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.melown3d .ui-controls button.pitchDown,.melown3d .ui-controls button.rotateRight,.melown3d .ui-controls button.zoomIn{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;position:relative}.melown3d .ui-controls button.pitchDown:after,.melown3d .ui-controls button.rotateRight:after,.melown3d .ui-controls button.zoomIn:after{position:absolute;content:"";top:0;bottom:0;left:0;width:1px;margin:4px 0;background:#eee}.melown3d .ui-controls button:before{color:#6b7580;display:block;font-size:16px;height:30px;line-height:30px}.melown3d .ui-controls button.rotateLeft:before,.melown3d .ui-controls button.rotateRight:before{font-size:18px;font-family:mapy;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.melown3d .ui-controls button.autoRotation:before{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"H"}.melown3d .ui-controls button.rotateLeft:before{content:"J"}.melown3d .ui-controls button.rotateRight:before{content:"U"}.melown3d .ui-controls button.pitchDown:before{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"S";font-size:26px}.melown3d .ui-controls button.pitchUp:before{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"W"}.melown3d .ui-controls button.zoomIn:before{content:"+";font-weight:700;font-size:25px;line-height:30px;font-family:Arial,Helvetica,sans-serif}.melown3d .ui-controls button.zoomOut:before{content:"−";font-weight:700;font-size:26px;line-height:32px;font-family:Arial,Helvetica,sans-serif}.melown3d .ui-controls button.info:before{content:"i";vertical-align:middle;font-weight:700}.melown3d .ui-controls button:hover{background-color:#f7f7f7}.melown3d .ui-controls button:hover:before{color:#29ac07}.melown3d.error{background:#FFF}.melown3d.error .message{display:block;text-align:center;position:absolute;width:100%;left:0;top:25%;color:#999;font-size:125%;font-weight:700}.melown3d .copyright{color:#333;position:absolute;opacity:.8;bottom:10px;left:20px;right:20px;font-size:10px;text-align:left;text-shadow:#fff -1px -1px 0,#fff 1px -1px 0,#fff -1px 1px 0,#fff 1px 1px 0,#fff -1px 0 0,#fff 1px 0 0,#fff 0 1px 0,#fff 0 -1px 0;z-index:2;text-decoration:none;white-space:pre;overflow:hidden;text-overflow:ellipsis}#scene .framewarning a,.melown3d .copyright a,.melown3d .copyright span,.mobile-promo .mobile-apps li a:hover,.mobile-promo .show-form:hover span{text-decoration:underline}.melown3d .copyright a{color:#333}.melown3d .info-dialog{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:90%;border:1px solid #cecece;margin:0;position:absolute;bottom:18%;left:5%;max-height:80%;overflow-y:auto;border-radius:3px;-webkit-box-shadow:0 10px 29px #222;-o-box-shadow:0 10px 29px #222;-ms-box-shadow:0 10px 29px #222;box-shadow:0 10px 29px #222;padding:20px 30px 0;background:#f7f7f7;background:rgba(255,255,255,.95);text-align:left}.melown3d .info-dialog h2{margin:0;padding:0}.melown3d .info-dialog p{margin:20px 0;padding:3px 0 3px 52px;min-height:36px}.melown3d .info-dialog p.pan{background:url(/img/mouse-pan.png) 0 center no-repeat}.melown3d .info-dialog p.zoom{background:url(/img/mouse-zoom.png) 0 center no-repeat}.melown3d .info-dialog p.pitch{background:url(/img/mouse-pitch.png) 0 center no-repeat}.melown3d .info-dialog .info-dialog-close{position:absolute;top:15px;right:15px;cursor:pointer}.melown3d .info-dialog .info-dialog-close:before{font-family:mapy;font-style:normal;speak:none;content:"c";font-weight:700;font-size:20px}.melown3d .card-cover{position:absolute;z-index:1000;left:0;top:0;right:0;bottom:0;width:100%;height:100%;cursor:default}.melown3d .card-cover .marker-card{position:absolute;z-index:1001;cursor:pointer;overflow:visible;overflow:initial}.melown3d .card-cover .marker-card .card{position:absolute;z-index:1002;width:312px;bottom:auto;visibility:visible;left:142px;background:#fff;cursor:default}.melown3d .card-cover .marker-card .poi-icon{position:absolute;left:0;top:0;background-color:#fff;background-repeat:no-repeat;background-position:center center;border-radius:100%;z-index:1003}.melown3d .basic-compass{position:absolute;left:17px;bottom:40px;width:48px;height:48px;background:url(/img/m3d/compass.png) no-repeat;cursor:pointer;z-index:3}.melown3d .basic-compass .needle{position:absolute;left:8px;top:8px;background:url(/img/m3d/compass-needle.png) no-repeat;width:32px;height:32px;-webkit-transform:rotate(0);transform:rotate(0);z-index:2}.hiddencontrols .melown3d .basic-compass .needle{display:block}.melown3d .fallout-compass{position:absolute;left:50%;top:17px;width:250px;height:50px;margin-left:-100px;overflow:hidden;cursor:pointer;background:rgba(255,255,255,.2);border-radius:7px}.melown3d .fallout-compass .items{width:100%;height:50px;position:relative;left:0;white-space:nowrap}.melown3d .fallout-compass .items .side{width:30px;height:50px;line-height:50px;display:inline-block;vertical-align:top;color:#5ef55e;text-align:center}.melown3d .fallout-compass .items .line{width:50px;display:inline-block;vertical-align:top;background:#5ef55e;height:2px;margin-top:23px}.melown3d .fallout-compass .center{position:absolute;left:50%;top:0;margin-left:-7px;width:10px;width:0;height:0;border-style:solid;border-width:14px 7px 0;border-color:#5ef55e transparent transparent}.melown3d.unload{position:absolute!important;z-index:1000;left:0;top:0;-webkit-transition:opacity 1s ease-in-out .25s;transition:opacity 1s ease-in-out .25s}.melown-credits-popup{padding:8px;position:absolute;left:140px;bottom:35px;z-index:10;background:#fff;border-radius:4px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.6);box-shadow:0 0 10px 0 rgba(0,0,0,.6);overflow:auto;max-height:80%}.melown-credits-popup p{margin:0;padding:0;color:#333;font-family:Arial;font-size:10px;line-height:14px}.melown-credits-popup-cover{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:9}@media only screen and (max-width:789px){.melown3d .ui-controls button.info{display:none}}@media only screen and (max-width:355px){.melown3d .ui-controls button.autoRotation{display:block;margin:0 auto 15px}}#left3d .backToMap,#left3d>.zoom button{-webkit-touch-callout:none;-ms-user-select:none;margin:0;-khtml-user-select:none}@media only screen and (max-width:480px){.melown3d .basic-compass{bottom:90px}.melown3d .credits-popup{left:16px}}#left3d{position:relative;width:100%;height:100%}#left3d>.zoom{position:absolute;right:17px;top:17px;width:86px;height:27px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);box-shadow:0 0 2px 0 rgba(0,0,0,.3);cursor:pointer}#left3d>.zoom button{width:43px;display:inline-block;vertical-align:top;text-align:center;font-size:17px;line-height:27px;font-family:mapy;font-weight:400;speak:none;background:#fff;color:#6b7580;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;padding:0;position:relative;border:none}#left3d>.zoom button:hover{color:#29ac07;background:#f7f7f7}#left3d>.zoom .plus{border-top-right-radius:2px;border-bottom-right-radius:2px}#left3d>.zoom .minus{border-top-left-radius:2px;border-bottom-left-radius:2px}#left3d>.zoom .plus:after{position:absolute;display:block;width:1px;height:19px;content:"";top:4px;left:0;background:#e8e8e8}#left3d .control-layer.map-control .button-group .panorama{display:none}#left3d .backToMap{position:absolute;left:141px;top:17px;display:inline-block;border:none;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;font-size:13px;line-height:24px;height:27px;padding:0 10px;vertical-align:middle;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2);color:#fff;background:#c00}.closureswitch,.mymap-popup.licence img,.puzzle canvas{-webkit-touch-callout:none;-ms-user-select:none}#left3d .backToMap svg{width:12px;height:12px;fill:#fff}#left3d .backToMap span{padding-left:6px;position:relative;top:-1px}#left3d .control-logo{z-index:100}.legends .legend-geographical span{display:inline-block;background:url(/img/legends/geographical-sprite.png) no-repeat}.legends .legend-geographical .NP_CHKO{width:113px;height:23px;background-position:-117px -245px}.legends .legend-geographical .alej{width:115px;height:15px;background-position:-323px -247px}.legends .legend-geographical .autobusove_stani_cislo{width:118px;height:20px;background-position:-120px -294px}.legends .legend-geographical .bunkr_vetrnik{width:77px;height:21px;background-position:-323px -293px}.legends .legend-geographical .dalnice{width:115px;height:20px;background-position:-323px -20px}.legends .legend-geographical .dalnice_stavba_plan{width:113px;height:20px;background-position:-323px -60px}.legends .legend-geographical .draha_boby_sane{width:115px;height:14px;background-position:-119px -314px}.legends .legend-geographical .el_vedeni{width:116px;height:21px;background-position:-100px -268px}.legends .legend-geographical .gate_cislo{width:118px;height:20px;background-position:-323px 0}.legends .legend-geographical .hranice_statu{width:109px;height:26px;background-position:0 -196px}.legends .legend-geographical .hrbitov_hriste{width:112px;height:32px;background-position:-115px -100px}.legends .legend-geographical .jednosmer_zakaz{width:120px;height:20px;background-position:0 -294px}.legends .legend-geographical .kostel_socha_kriz{width:95px;height:21px;background-position:-323px -173px}.legends .legend-geographical .lanovka_kabinka{width:114px;height:8px;background-position:0 -351px}.legends .legend-geographical .lanovka_naklad{width:114px;height:8px;background-position:-227px -341px}.legends .legend-geographical .lanovka_sedacka{width:114px;height:8px;background-position:0 -359px}.legends .legend-geographical .lyz_vlek{width:114px;height:8px;background-position:-114px -351px}.legends .legend-geographical .mezinar_silnice{width:115px;height:19px;background-position:-323px -80px}.legends .legend-geographical .pesina_prusek{width:118px;height:13px;background-position:-234px -314px}.legends .legend-geographical .plot_obora{width:117px;height:10px;background-position:-107px -90px}.legends .legend-geographical .podchod_schody{width:106px;height:33px;background-position:0 -163px}.legends .legend-geographical .prir_park{width:113px;height:16px;background-position:-323px -231px}.legends .legend-geographical .prumysl_lom{width:115px;height:32px;background-position:0 -100px}.legends .legend-geographical .reka_potok{width:109px;height:17px;background-position:-323px -214px}.legends .legend-geographical .rezervace{width:112px;height:18px;background-position:-323px -155px}.legends .legend-geographical .rychlost_silnice{width:115px;height:19px;background-position:-323px -118px}.legends .legend-geographical .semafor_kruhac{width:118px;height:41px;background-position:-113px 0}.legends .legend-geographical .silnice_1_tr{width:115px;height:20px;background-position:-323px -40px}.legends .legend-geographical .silnice_2_tr{width:115px;height:19px;background-position:-323px -99px}.legends .legend-geographical .silnice_3_tr{width:116px;height:10px;background-position:0 -341px}.legends .legend-geographical .silnice_stavba_plan{width:112px;height:12px;background-position:-233px -328px}.legends .legend-geographical .skaly_kamenpole{width:100px;height:26px;background-position:0 -268px}.legends .legend-geographical .skaly_vrty_kasny{width:91px;height:16px;background-position:-231px -37px}.legends .legend-geographical .stanice_zast{width:113px;height:31px;background-position:-118px -132px}.legends .legend-geographical .tok_obcasny{width:111px;height:10px;background-position:-116px -341px}.legends .legend-geographical .tramvaj{width:114px;height:8px;background-position:-228px -351px}.legends .legend-geographical .tunel{width:102px;height:16px;background-position:-323px -262px}.legends .legend-geographical .ulice_plochy{width:118px;height:31px;background-position:0 -132px}.legends .legend-geographical .viceproud_usek{width:115px;height:14px;background-position:-113px -41px}.legends .legend-geographical .vod_plocha_bazina{width:92px;height:37px;background-position:-231px 0}.legends .legend-geographical .voj_prostor{width:108px;height:15px;background-position:-323px -278px}.legends .legend-geographical .vrchol_udoli{width:107px;height:43px;background-position:0 -57px}.legends .legend-geographical .vrstevnice{width:112px;height:31px;background-position:-106px -163px}.legends .legend-geographical .vysilac_vez{width:96px;height:20px;background-position:-323px -194px}.legends .legend-geographical .zahr_zastavba{width:112px;height:33px;background-position:-107px -57px}.legends .legend-geographical .zakaz_motor_voz{width:119px;height:14px;background-position:0 -314px}.legends .legend-geographical .zed{width:115px;height:13px;background-position:-118px -328px}.legends .legend-geographical .zel_vlecka{width:117px;height:23px;background-position:-109px -196px}.legends .legend-geographical .zel_zrusena{width:117px;height:23px;background-position:-117px -222px}.legends .legend-geographical .zeleznice{width:117px;height:23px;background-position:0 -245px}.legends .legend-geographical .zeleznice_stavba{width:117px;height:23px;background-position:0 -222px}.legends .legend-geographical .zeleznicni_tunel{width:117px;height:18px;background-position:-323px -137px}.legends .legend-geographical .zem_souradnice{width:113px;height:57px;background-position:0 0}.legends .legend-geographical .zpevnenky_lesni_polni{width:118px;height:13px;background-position:0 -328px}.legends .legend-history span{display:inline-block;background:url(/img/legends/history-sprite.png) no-repeat}.legends .legend-history .history01{width:121px;height:37px;background-position:-123px -73px}.legends .legend-history .history02{width:121px;height:36px;background-position:-121px -220px}.legends .legend-history .history03{width:121px;height:36px;background-position:-248px -180px}.legends .legend-history .history04{width:120px;height:37px;background-position:0 -111px}.legends .legend-history .history05{width:120px;height:34px;background-position:-370px -106px}.legends .legend-history .history06{width:121px;height:36px;background-position:-248px -144px}.legends .legend-history .history07{width:122px;height:36px;background-position:0 -148px}.legends .legend-history .history08{width:122px;height:37px;background-position:0 -74px}.legends .legend-history .history09{width:122px;height:36px;background-position:-122px -184px}.legends .legend-history .history10{width:123px;height:37px;background-position:0 0}.legends .legend-history .history11{width:122px;height:36px;background-position:-122px -148px}.legends .legend-history .history12{width:121px;height:36px;background-position:-248px -108px}.legends .legend-history .history13{width:122px;height:36px;background-position:0 -184px}.legends .legend-history .history14{width:120px;height:35px;background-position:-370px 0}.legends .legend-history .history15{width:121px;height:35px;background-position:-242px -292px}.legends .legend-history .history16{width:122px;height:37px;background-position:0 -37px}.legends .legend-history .history17{width:121px;height:35px;background-position:-121px -292px}.legends .legend-history .history18{width:121px;height:36px;background-position:-242px -220px}.legends .legend-history .history19{width:121px;height:35px;background-position:-121px -327px}.legends .legend-history .history20{width:120px;height:36px;background-position:0 -256px}.legends .legend-history .history21{width:122px;height:36px;background-position:-248px -36px}.legends .legend-history .history22{width:121px;height:36px;background-position:0 -220px}.legends .legend-history .history23{width:123px;height:36px;background-position:-120px -111px}.legends .legend-history .history24{width:57px;height:36px;background-position:-370px -211px}.legends .legend-history .history25{width:122px;height:36px;background-position:-248px 0}.legends .legend-history .history26{width:125px;height:36px;background-position:-123px 0}.legends .legend-history .history27{width:117px;height:35px;background-position:-370px -71px}.legends .legend-history .history28{width:120px;height:35px;background-position:-242px -327px}.legends .legend-history .history29{width:121px;height:35px;background-position:0 -327px}.legends .legend-history .history30{width:110px;height:36px;background-position:-370px -140px}.legends .legend-history .history31{width:100px;height:35px;background-position:-370px -176px}.legends .legend-history .history32{width:114px;height:36px;background-position:-370px -35px}.legends .legend-history .history33{width:122px;height:35px;background-position:-242px -256px}.legends .legend-history .history34{width:122px;height:36px;background-position:-248px -72px}.legends .legend-history .history35{width:121px;height:37px;background-position:-123px -36px}.legends .legend-history .history36{width:122px;height:35px;background-position:-120px -256px}.legends .legend-history .history37{width:121px;height:35px;background-position:0 -292px}.legends .legend-krkonose span{display:inline-block;background:url(/img/legends/krkonose-sprite.png) no-repeat}.legends .legend-krkonose .krkonose01{width:30px;height:33px;background-position:-187px -69px}.legends .legend-krkonose .krkonose02{width:42px;height:22px;background-position:-112px -141px}.legends .legend-krkonose .krkonose03{width:34px;height:34px;background-position:-32px -104px}.legends .legend-krkonose .krkonose04{width:27px;height:34px;background-position:-187px -135px}.legends .legend-krkonose .krkonose05{width:32px;height:33px;background-position:-154px -68px}.legends .legend-krkonose .krkonose06{width:34px;height:34px;background-position:-119px -68px}.legends .legend-krkonose .krkonose07{width:35px;height:34px;background-position:-119px 0}.legends .legend-krkonose .krkonose08{width:36px;height:37px;background-position:-83px 0}.legends .legend-krkonose .krkonose09{width:33px;height:34px;background-position:-154px -34px}.legends .legend-krkonose .krkonose10{width:31px;height:34px;background-position:0 -141px}.legends .legend-krkonose .krkonose11{width:23px;height:34px;background-position:-217px -33px}.legends .legend-krkonose .krkonose12{width:34px;height:33px;background-position:-66px -104px}.legends .legend-krkonose .krkonose13{width:30px;height:34px;background-position:-187px -35px}.legends .legend-krkonose .krkonose14{width:33px;height:34px;background-position:-154px 0}.legends .legend-krkonose .krkonose15{width:34px;height:33px;background-position:-100px -104px}.legends .legend-krkonose .krkonose16{width:41px;height:35px;background-position:0 0}.legends .legend-krkonose .krkonose17{width:39px;height:26px;background-position:-31px -141px}.legends .legend-krkonose .krkonose18{width:30px;height:35px;background-position:-187px 0}.legends .legend-krkonose .krkonose19{width:30px;height:33px;background-position:-187px -102px}.legends .legend-krkonose .krkonose20{width:42px;height:22px;background-position:0 -175px}.legends .legend-krkonose .krkonose21{width:42px;height:23px;background-position:-70px -141px}.legends .legend-krkonose .krkonose22{width:32px;height:37px;background-position:0 -104px}.legends .legend-krkonose .krkonose23{width:38px;height:32px;background-position:-72px -69px}.legends .legend-krkonose .krkonose24{width:41px;height:34px;background-position:0 -35px}.legends .legend-krkonose .krkonose25{width:35px;height:34px;background-position:-119px -34px}.legends .legend-krkonose .krkonose26{width:25px;height:33px;background-position:-217px 0}.legends .legend-krkonose .krkonose27{width:36px;height:35px;background-position:-36px -69px}.legends .legend-krkonose .krkonose28{width:31px;height:34px;background-position:-154px -101px}.legends .legend-krkonose .krkonose29{width:38px;height:34px;background-position:-41px -35px}.legends .legend-krkonose .krkonose30{width:42px;height:34px;background-position:-41px 0}.legends .legend-krkonose .krkonose31{width:36px;height:35px;background-position:0 -69px}.legends .legend-turistnew span{display:inline-block;background:url(/img/legends/turistnew-sprite.png) no-repeat}.legends .legend-turistnew .NP_CHKO{width:113px;height:23px;background-position:-335px 0}.legends .legend-turistnew .alej{width:105px;height:13px;background-position:-222px -188px}.legends .legend-turistnew .autobusove_stani_cislo{width:118px;height:20px;background-position:-114px -313px}.legends .legend-turistnew .bare_rock{width:57px;height:33px;background-position:-335px -184px}.legends .legend-turistnew .bunkr_vetrnik{width:77px;height:21px;background-position:-335px -264px}.legends .legend-turistnew .cyklo_barevna{width:115px;height:23px;background-position:0 -290px}.legends .legend-turistnew .cyklo_nazev{width:118px;height:25px;background-position:-117px -204px}.legends .legend-turistnew .cyklo_singletrack{width:115px;height:39px;background-position:0 -40px}.legends .legend-turistnew .cyklostezka{width:113px;height:21px;background-position:-335px -23px}.legends .legend-turistnew .dalnice{width:118px;height:20px;background-position:-232px -313px}.legends .legend-turistnew .dalnice_stavba_plan{width:117px;height:20px;background-position:-236px -355px}.legends .legend-turistnew .draha_boby_sane{width:114px;height:8px;background-position:-115px -395px}.legends .legend-turistnew .el_vedeni{width:116px;height:20px;background-position:0 -375px}.legends .legend-turistnew .ferrata{width:109px;height:19px;background-position:-335px -106px}.legends .legend-turistnew .gate_cislo{width:118px;height:20px;background-position:0 -335px}.legends .legend-turistnew .golf_zahr_zastavba{width:113px;height:31px;background-position:-222px -31px}.legends .legend-turistnew .hranice_statu{width:109px;height:20px;background-position:-335px -67px}.legends .legend-turistnew .hrbitov_hriste{width:113px;height:31px;background-position:-222px 0}.legends .legend-turistnew .jednosmer_zakaz{width:118px;height:10px;background-position:-206px -256px}.legends .legend-turistnew .kostel_socha_kriz{width:95px;height:21px;background-position:-335px -143px}.legends .legend-turistnew .lanovka_kabinka{width:114px;height:8px;background-position:-114px -411px}.legends .legend-turistnew .lanovka_naklad{width:114px;height:8px;background-position:-114px -403px}.legends .legend-turistnew .lanovka_sedacka{width:114px;height:8px;background-position:0 -403px}.legends .legend-turistnew .les_klec{width:113px;height:31px;background-position:0 -142px}.legends .legend-turistnew .lyz_vlek{width:114px;height:8px;background-position:-228px -403px}.legends .legend-turistnew .mezinar_silnice{width:118px;height:20px;background-position:-118px -335px}.legends .legend-turistnew .mistni_znacky{width:101px;height:29px;background-position:-120px -79px}.legends .legend-turistnew .naucne_stezky{width:114px;height:22px;background-position:0 -313px}.legends .legend-turistnew .pesina_prusek{width:120px;height:7px;background-position:0 -419px}.legends .legend-turistnew .plot_obora{width:114px;height:8px;background-position:-229px -395px}.legends .legend-turistnew .podchod_schody{width:106px;height:33px;background-position:-222px -93px}.legends .legend-turistnew .priliv_utes{width:89px;height:34px;background-position:0 -233px}.legends .legend-turistnew .prir_park{width:113px;height:16px;background-position:-335px -217px}.legends .legend-turistnew .prumysl_lom{width:113px;height:31px;background-position:-222px -62px}.legends .legend-turistnew .reka_potok{width:109px;height:16px;background-position:-335px -233px}.legends .legend-turistnew .rezervace{width:112px;height:18px;background-position:-335px -125px}.legends .legend-turistnew .semafor_kruhac{width:119px;height:40px;background-position:0 0}.legends .legend-turistnew .silnice_1_tr{width:118px;height:20px;background-position:0 -355px}.legends .legend-turistnew .silnice_2_tr{width:118px;height:20px;background-position:-118px -355px}.legends .legend-turistnew .silnice_3_tr_hlavni{width:117px;height:11px;background-position:-89px -256px}.legends .legend-turistnew .silnice_motor_vozidla{width:118px;height:20px;background-position:-236px -335px}.legends .legend-turistnew .silnice_stavba_plan{width:115px;height:8px;background-position:0 -395px}.legends .legend-turistnew .skaly_kamenpole{width:96px;height:23px;background-position:-335px -44px}.legends .legend-turistnew .skaly_vrty_kasny{width:91px;height:16px;background-position:-335px -285px}.legends .legend-turistnew .stanice_zast{width:113px;height:31px;background-position:0 -173px}.legends .legend-turistnew .tok_obcasny{width:111px;height:8px;background-position:-335px -301px}.legends .legend-turistnew .tramvaj{width:114px;height:8px;background-position:-228px -411px}.legends .legend-turistnew .tunel_exit{width:110px;height:19px;background-position:-335px -87px}.legends .legend-turistnew .tur_znacky_obtiznost{width:120px;height:32px;background-position:0 -79px}.legends .legend-turistnew .tur_znacky_rozc{width:117px;height:29px;background-position:0 -204px}.legends .legend-turistnew .ulice_plochy{width:118px;height:31px;background-position:0 -111px}.legends .legend-turistnew .viceproude_useky{width:116px;height:12px;background-position:-233px -375px}.legends .legend-turistnew .vino_chmel_sad{width:112px;height:31px;background-position:-222px -126px}.legends .legend-turistnew .voda_plocha_bazina{width:89px;height:34px;background-position:-119px -42px}.legends .legend-turistnew .voj_prostor{width:108px;height:15px;background-position:-335px -249px}.legends .legend-turistnew .vozickar_stezka{width:113px;height:23px;background-position:-115px -290px}.legends .legend-turistnew .vrchol_udoli{width:103px;height:42px;background-position:-119px 0}.legends .legend-turistnew .vrstevnice{width:112px;height:31px;background-position:-222px -157px}.legends .legend-turistnew .vysilac_vez{width:96px;height:20px;background-position:-335px -164px}.legends .legend-turistnew .zakaz_motor_vozidel{width:120px;height:6px;background-position:-233px -387px}.legends .legend-turistnew .zed{width:114px;height:8px;background-position:0 -411px}.legends .legend-turistnew .zel_vlecka{width:117px;height:23px;background-position:-206px -233px}.legends .legend-turistnew .zel_zrusena{width:117px;height:23px;background-position:0 -267px}.legends .legend-turistnew .zeleznice{width:117px;height:23px;background-position:-117px -267px}.legends .legend-turistnew .zeleznice_stavba{width:117px;height:23px;background-position:-89px -233px}.legends .legend-turistnew .zeleznicni_tunel{width:117px;height:18px;background-position:-116px -375px}.legends .legend-turistnew .zpevnenky_lesni_polni{width:120px;height:7px;background-position:-120px -419px}.legends .legend-winter span{display:inline-block;background:url(/img/legends/winter-sprite.png) no-repeat}.legends .legend-winter .alej{width:82px;height:13px;background-position:0 -383px}.legends .legend-winter .autobusove_stani_cislo{width:118px;height:20px;background-position:-348px -60px}.legends .legend-winter .bare_rock{width:57px;height:33px;background-position:-348px -300px}.legends .legend-winter .bunkr_vetrnik{width:77px;height:21px;background-position:0 -352px}.legends .legend-winter .dalnice{width:118px;height:20px;background-position:-348px -20px}.legends .legend-winter .dalnice_stavba_plan{width:117px;height:20px;background-position:-348px -120px}.legends .legend-winter .draha_boby_sane{width:114px;height:11px;background-position:-206px -300px}.legends .legend-winter .el_vedeni{width:116px;height:20px;background-position:-348px -140px}.legends .legend-winter .gate_cislo{width:118px;height:20px;background-position:-348px 0}.legends .legend-winter .hranice_statu{width:109px;height:20px;background-position:-348px -183px}.legends .legend-winter .hrbitov_hriste{width:112px;height:31px;background-position:-236px -63px}.legends .legend-winter .jednosmer_zakaz{width:118px;height:10px;background-position:0 -373px}.legends .legend-winter .kostel_socha_kriz{width:95px;height:21px;background-position:-348px -259px}.legends .legend-winter .lanovka_kabinka{width:113px;height:11px;background-position:-168px -352px}.legends .legend-winter .lanovka_naklad{width:112px;height:11px;background-position:-281px -352px}.legends .legend-winter .lanovka_sedacka{width:113px;height:10px;background-position:-231px -373px}.legends .legend-winter .lavinovy_svah{width:116px;height:29px;background-position:0 -248px}.legends .legend-winter .les{width:112px;height:32px;background-position:-113px -185px}.legends .legend-winter .lyz_magistrala{width:113px;height:30px;background-position:-113px -217px}.legends .legend-winter .lyz_trasa_hlavni{width:111px;height:22px;background-position:-233px -248px}.legends .legend-winter .lyz_trasa_tur_tyce{width:112px;height:19px;background-position:-348px -203px}.legends .legend-winter .lyz_vlek{width:113px;height:10px;background-position:-118px -373px}.legends .legend-winter .mezinar_silnice{width:118px;height:20px;background-position:-117px -311px}.legends .legend-winter .nadm_vyska{width:115px;height:37px;background-position:0 -82px}.legends .legend-winter .pesina_prusek{width:120px;height:7px;background-position:0 -396px}.legends .legend-winter .plot_obora{width:114px;height:8px;background-position:-310px -383px}.legends .legend-winter .podchod_schody{width:106px;height:32px;background-position:-236px -125px}.legends .legend-winter .priliv_utes{width:89px;height:34px;background-position:-236px -157px}.legends .legend-winter .prumysl_lom{width:113px;height:32px;background-position:0 -185px}.legends .legend-winter .reka_potok{width:109px;height:16px;background-position:-119px -102px}.legends .legend-winter .rezervace_winter{width:115px;height:32px;background-position:0 -153px}.legends .legend-winter .sankarska_trasa{width:111px;height:25px;background-position:-236px -191px}.legends .legend-winter .semafor_kruhac{width:119px;height:40px;background-position:0 0}.legends .legend-winter .silnice_1_tr{width:118px;height:20px;background-position:-348px -40px}.legends .legend-winter .silnice_2_tr{width:118px;height:20px;background-position:-348px -80px}.legends .legend-winter .silnice_3_tr_hlavni{width:117px;height:11px;background-position:-89px -300px}.legends .legend-winter .silnice_motor_vozidla{width:118px;height:20px;background-position:-348px -100px}.legends .legend-winter .silnice_stavba_plan{width:115px;height:8px;background-position:-344px -373px}.legends .legend-winter .silnice_zimni{width:120px;height:14px;background-position:-119px -334px}.legends .legend-winter .sjezd_osvetleni{width:116px;height:29px;background-position:-226px -217px}.legends .legend-winter .sjezdovka_cerna{width:117px;height:34px;background-position:-119px -68px}.legends .legend-winter .sjezdovka_cervena{width:117px;height:34px;background-position:-119px 0}.legends .legend-winter .sjezdovka_freeride{width:117px;height:34px;background-position:-117px -119px}.legends .legend-winter .sjezdovka_modra{width:117px;height:34px;background-position:-119px -34px}.legends .legend-winter .sjezdovka_snowpark{width:117px;height:34px;background-position:0 -119px}.legends .legend-winter .skaly_kamenpole{width:96px;height:23px;background-position:-348px -160px}.legends .legend-winter .skaly_vrty_kasny{width:91px;height:16px;background-position:-77px -352px}.legends .legend-winter .skitour{width:111px;height:31px;background-position:-236px -94px}.legends .legend-winter .stanice_zast{width:113px;height:31px;background-position:0 -217px}.legends .legend-winter .tok_obcasny{width:111px;height:8px;background-position:-355px -334px}.legends .legend-winter .tramvaj{width:114px;height:8px;background-position:-196px -383px}.legends .legend-winter .trat_zavod_rozc{width:119px;height:18px;background-position:0 -334px}.legends .legend-winter .tunel_exit{width:110px;height:19px;background-position:-348px -240px}.legends .legend-winter .ulice_plochy{width:118px;height:31px;background-position:-115px -153px}.legends .legend-winter .viceproude_useky{width:116px;height:12px;background-position:-239px -334px}.legends .legend-winter .voda_plocha_bazina{width:89px;height:34px;background-position:0 -277px}.legends .legend-winter .voj_prostor{width:108px;height:15px;background-position:-235px -311px}.legends .legend-winter .vrchol_udoli{width:103px;height:42px;background-position:0 -40px}.legends .legend-winter .vrstevnice{width:112px;height:31px;background-position:-236px -32px}.legends .legend-winter .vysilac_vez{width:96px;height:20px;background-position:-348px -280px}.legends .legend-winter .zahr_zastavba{width:112px;height:32px;background-position:-236px 0}.legends .legend-winter .zakaz_motor_vozidel{width:120px;height:6px;background-position:-116px -271px}.legends .legend-winter .zed{width:114px;height:8px;background-position:-82px -383px}.legends .legend-winter .zel_vlecka{width:117px;height:23px;background-position:-89px -277px}.legends .legend-winter .zel_zrusena{width:117px;height:23px;background-position:-206px -277px}.legends .legend-winter .zeleznice{width:117px;height:23px;background-position:0 -311px}.legends .legend-winter .zeleznice_stavba{width:117px;height:23px;background-position:-116px -248px}.legends .legend-winter .zeleznicni_tunel{width:117px;height:18px;background-position:-348px -222px}.legends .legend-winter .zpevnenky_lesni_polni{width:120px;height:7px;background-position:-120px -396px}#legend{text-align:center}#legend h3{margin:15px 0 5px;text-align:left;font-size:14px;text-transform:uppercase;padding-left:20px;font-weight:400}#legend h3.abbr{text-transform:none}#legend table{margin:5px 0;border-collapse:separate;border-spacing:10px}#legend table .icon-cover{text-align:center;vertical-align:middle}#legend table .trans{font-size:13px;text-align:left;vertical-align:middle}#legend table.abbr-table tbody tr td{font-size:13px}#legend table.abbr-table tbody tr td:nth-child(1){font-weight:700}.birdeye-control{position:absolute;width:100%;text-align:center}.birdeye-control button{display:inline-block;vertical-align:top;width:44px;height:32px;margin:0;padding:0;font-size:11px}.birdeye-control button:before{color:#6b7580;display:block;height:30px;line-height:30px;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px}.birdeye-control button.rotateLeft{border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:none}.birdeye-control button.rotateLeft:before{content:"J"}.birdeye-control button.rotateRight{border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:none;position:relative}.birdeye-control button.rotateRight:before{content:"U"}.birdeye-control button.rotateRight:after{position:absolute;content:"";top:0;bottom:0;left:0;width:1px;margin:4px 0;background:#eee}.birdeye-control button:hover{color:#29AC07;background-color:#f7f7f7}#birdeye.error-state .error-info{position:absolute;left:0;top:0;margin:0;width:100%;height:100%;text-align:center;font-size:22px;padding-top:100px;background:#fff}#birdeye.error-state .fullscreen,#birdeye.error-state .hud{display:none}.mobile-promo .intro{text-align:center;padding:50px 20px}.mobile-promo .intro img{width:70px;height:70px}.mobile-promo .intro h2{font-size:20px;line-height:32px;font-weight:400;font-family:Arial,Helvetica,sans-serif;margin:30px 0 0}.mobile-promo .mobile-apps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;text-align:center;margin:0 20px;padding:0}.mobile-promo .mobile-apps li{display:inline-block;width:181px;height:45px;text-align:left;margin:8px}.mobile-promo .mobile-apps li a{display:inline-block;position:relative;width:128px;padding:6px 5px 4px 48px;height:35px;border-radius:5px;font-size:12px;color:#fff}.mobile-promo .mobile-apps li a img{position:absolute;height:24px}.mobile-promo .mobile-apps li a span{display:block;font-size:16px;font-weight:700;padding-top:1px}.mobile-promo .mobile-apps li.android a:before,.mobile-promo .mobile-apps li.ios a:before,.mobile-promo .mobile-apps li.wp a:before{font-size:24px;position:absolute;font-weight:400;font-family:mapy;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile-promo .mobile-apps li.android a{background:#9FBF3B}.mobile-promo .mobile-apps li.android a:before{left:17px;top:9px;content:"a"}.mobile-promo .mobile-apps li.ios a{background:#333}.mobile-promo .mobile-apps li.ios a:before{left:17px;top:8px;content:"o"}.mobile-promo .mobile-apps li.wp a{background:#0078D5}.mobile-promo .mobile-apps li.wp a:before{left:11px;top:10px;content:"w"}.mobile-promo .show-form{display:block;background:#f7f7f7;padding:20px;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:22px;font-weight:700;color:#000;margin:40px 0 0;height:auto}.mobile-promo .show-form:after{display:inline;content:"P";font-family:mapy;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;font-size:18px;font-weight:700;color:#29ac07;position:relative;top:2px}.mobile-promo form{background:#f7f7f7;text-align:center;padding:10px 0 30px;font-size:16px;position:relative}.mobile-promo form input{position:relative;top:1px;height:35px;margin:0 10px 10px;font-size:16px;width:90px;padding-left:10px;padding-right:10px}.mobile-promo form input.code{width:65px}.mobile-promo form input[type=tel]{width:95px}.mobile-promo form img{margin:0 0 0 10px;display:inline-block;width:85px;height:37px;vertical-align:middle;border-radius:3px;border:1px solid #CDCDCD}.mobile-promo form button.submit{background:#29ac06;-webkit-box-shadow:none;box-shadow:none;border:none;height:37px;margin:0 20px}.mobile-promo form button.cancel{border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;font-size:14px;background:0 0}.mobile-promo form p{color:#c00}.mobile-promo .success{position:absolute;background:#2db200;background:rgba(45,178,0,.9);line-height:150px;text-align:center;color:#fff;left:0;right:0;bottom:0;top:-62px}.mobile-promo .success:before{font-size:35px;margin:0 14px 0 0;display:inline-block;vertical-align:middle;border-radius:0;border:none;content:"d";font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile-promo .features{margin:40px 0}.mobile-promo .features div{margin:0 auto;padding:15px 50px;max-width:800px;border-bottom:1px solid #dde0e4}.mobile-promo .features div:nth-of-type(odd) img{float:left;margin-right:20px}.mobile-promo .features div:nth-of-type(even) img{float:right;margin-left:20px}.mobile-promo .features div:after{display:table;content:"";overflow:hidden;height:0;clear:both}.mobile-promo .features h3{margin:0 0 16px;padding:150px 0 0;font-size:20px;line-height:24px;font-weight:700}.mobile-promo .features p{font-size:16px;line-height:22px;color:#9c9c9c}.mobile-promo .features img{max-width:200px;max-height:388px}.mobile-promo .hidden{display:none}.lang-de .mobile-promo .mobile-apps li a{height:46px}#promohp{display:block;text-align:center;padding-top:275px}#promohp .link-item{display:inline-block;vertical-align:top;width:352px;height:112px;outline:0}#promohp .link-item img{max-width:100%}#promohp .link-item.lupa{-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.1);box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}#promohp.hide,#search-results+#promohp{display:none}.route-item.circuit .circuit-frame{padding:12px 16px;position:relative;background:#f8f8f8;margin:0 16px;border-radius:4px}.route-item.circuit .circuit-frame h2{margin:0;font-size:16px;padding:0 0 16px;width:240px;word-wrap:break-word;overflow-wrap:break-word}.route-item.circuit .circuit-frame .info{margin:5px 0 15px;font-size:14px}.route-item.circuit .circuit-frame .cancel{position:absolute;right:14px;top:10px;color:#29ac07;border:none;font-size:13px;padding:9px 0;background:0 0}.route-item.circuit .circuit-frame .circuit-bar-container{margin-left:0;margin-top:10px}.route-item.circuit .circuit-frame .circuit-bar-container h5{margin:0 0 15px;padding:0;font-size:13px;color:#979797;font-weight:400}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box{position:relative;float:none;clear:both;height:18px;margin:0 auto;width:240px}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line{height:6px;border:1px solid #cecece;border-radius:3px;background-color:#fff;overflow:hidden;margin-top:4px;width:100%;position:relative;cursor:pointer}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line div{width:0;height:10px;position:relative;top:-2px;background-color:#29ac07;z-index:3}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line span{width:0;height:6px;border-right:1px solid #cecece;position:absolute;top:0;z-index:2}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line span.first{border:none;border-bottom-left-radius:3px;border-top-left-radius:3px}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line span.last{border-bottom-right-radius:3px;border-top-right-radius:3px}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line span.bg{border:none;z-index:1}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line span.bg.odd{background:#000;opacity:.1}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-button{width:12px;height:12px;border:5px solid #fff;border-radius:50%;background-color:#29ac07;cursor:pointer;position:absolute;left:7px;top:-7px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.9);box-shadow:0 1px 4px rgba(0,0,0,.9);z-index:4}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box button[type=button]{position:absolute;top:-8px;font-family:mapy;border-radius:100%;padding:0;width:26px;height:26px;text-align:center}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box button[type=button]:hover{color:#29ac07}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .step-back{left:-45px}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .step-front{right:-50px}.route-item.circuit .circuit-frame .circuit-bar-container:after{content:" ";float:none;clear:both;display:block}.route-item.circuit .circuit-frame .circuit-bar-container span{color:#979797;font-size:13px}.route-item.circuit .circuit-frame .circuit-bar-container span.circuit-bar-min{float:left;margin-left:30px;margin-top:5px}.route-item.circuit .circuit-frame .circuit-bar-container span.circuit-bar-max{float:right;margin-right:30px;margin-top:5px}.route-item.circuit .circuit-frame .types{text-align:center;padding:8px 0}.route-item.circuit .circuit-frame .types a{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;margin:0 12px}.route-item.circuit .circuit-frame .types a.active,.route-item.circuit .circuit-frame .types a:hover{color:#29ac07}.route-item.circuit .circuit-frame .trips .trip-large li .content p{display:none}.route-item.circuit .circuit-frame .trips li:hover div::after{content:" ";position:absolute;left:-8px;right:0;top:-8px;bottom:2px;border:4px solid transparent;z-index:1}.route-item.circuit .circuit-frame .trips li:hover div::after>*{position:relative;z-index:2}.route-item.circuit .circuit-frame .error-404{padding:5px 0;text-align:center;color:#c01;margin:0;font-size:15px}.item.circuit.reorder-dragged{padding:14px}.circuit-photo-poi:hover{z-index:99}.geolocation-mark{background:#fff;border-radius:100%;width:16px;height:16px;display:block}.geolocation-mark:after{position:absolute;left:-2px;top:-2px;content:"q";color:#00A8FF;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:20px}.marker.type-big span.text,.marker.type-middle span.text,.marker.type-small span.text{text-align:center;color:#000;font-size:11px;text-transform:uppercase;display:block;position:absolute;top:0;width:100%}.marker.type-big span.text:hover,.marker.type-middle span.text:hover,.marker.type-small span.text:hover{color:#000}.marker.type-big span.text{margin-top:18px}.marker.type-big svg.icon{position:absolute;left:5px;top:5px;width:38px;height:38px;fill:#6b7580}.marker.type-big svg.icon.icon-home,.marker.type-big svg.icon.icon-work{width:28px;height:28px;top:10px;left:10px}.marker .mymap-svg-layer,.marker:after,.puzzle-panel{top:0;left:0;position:absolute}.marker.type-middle span.text{margin-top:11px;font-size:10px;font-weight:400}.marker.type-small span.text{margin-top:9px;font-size:13px}.marker.type-little.active,.marker.type-little.active:before{height:24px}.marker:after{display:"block";content:" ";border:4px solid transparent;bottom:0;right:0;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.marker .mymap-svg-layer{width:32px;height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.marker .mymap-svg-layer svg{width:24px;height:24px;fill:#6b7580;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.marker .mymap-svg-layer svg.icon-home,.marker .mymap-svg-layer svg.icon-work{width:16px;height:16px}.marker.non-active.type-paid .marker-bg-wrapper img{-webkit-transform:translate(0,0);transform:translate(0,0)}.marker.non-active{cursor:default}#route-dnd-marker{height:26px;width:18px;background-position:2px 0}.puzzle canvas{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.puzzle .puzzle-loader{position:absolute;text-align:center;width:198px;margin-left:-99px}.puzzle .puzzle-loader p{margin:0;padding:0;color:#979797}.puzzle .puzzle-loader img{display:block;margin:0 auto 8px}.puzzle-panel{z-index:23;width:100%;height:100%;background:rgba(255,255,255,.8);text-align:center}.puzzle-panel .logo{position:absolute;bottom:34px;left:159px;width:82px;height:18px}.puzzle-panel .puzzle-panel-inner{height:130px;width:400px;position:absolute;top:50%;left:0;margin-top:-65px}.puzzle-panel .puzzle-close{position:relative;height:27px;border-radius:2px;border:1px solid #ababab;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);box-shadow:0 0 2px 0 rgba(0,0,0,.3);font-size:13px;vertical-align:middle;padding:0 10px 0 24px;text-align:left;color:#29ac07}.puzzle-panel .puzzle-close:before{content:"c";font-size:16px;position:absolute;left:5px;top:6px;font-family:mapy;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}.popup-window.image-upload-disabled .content .file-label:before,.upload-button:before{content:"f";font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.puzzle-panel .puzzle-time-container{color:#000;font-size:80px;opacity:.6;font-weight:700;line-height:100px;height:100px}.popup-window{background:#FFF;padding:20px 20px 10px;position:fixed;border-radius:10px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2)}.popup-window.draggable{cursor:move}.popup-window .content{width:100%;height:100%;cursor:default}.popup-window .close-btn{color:#6b7580;position:absolute;right:10px;top:10px;font-family:mapy;font-size:32px;cursor:pointer;background:0 0;outline:0;margin:0;padding:0;border:0}.popup-window .close-btn:hover{color:#29ac07}.popup-window .close-btn:active,.popup-window .close-btn:focus{color:#6b7580}#mapycz>.popup-move-cover{position:fixed;left:0;top:0;right:0;border:0;width:100%;height:100%;z-index:1000;cursor:move}.upload-crop .crop-bottom .point-se,.upload-crop .crop-top .point-ne{right:-5px}.popup-window.shbox.overflow-y{height:100%}.popup-window.puzzle-complete-msg{z-index:22;width:375px}.popup-window.puzzle-complete-msg .content h3{color:#000;font-size:18px;margin:0;padding:20px 40px 12px 0}.popup-window.puzzle-complete-msg .content p{font-size:13px;color:#000;padding:0;line-height:20px;margin:0}.popup-window.puzzle-complete-msg .content button{margin:15px 0 10px;border-radius:3px;font-size:13px;color:#fff;font-weight:700;background-color:#239906;background-image:-webkit-linear-gradient(269deg,#2cbf08 0,#29ac07 100%);background-image:linear-gradient(-179deg,#2cbf08 0,#29ac07 100%);border:1px solid #239906;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1)}.popup-window.puzzle-complete-msg .content p.share{position:absolute;bottom:15px;left:20px;line-height:46px;margin:0;padding:0;font-size:13px}.popup-window.puzzle-complete-msg .content .module-content{margin-top:10px;margin-bottom:10px;border-top:1px solid #dcdcdc;height:46px;text-align:left;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.popup-window.puzzle-complete-msg .content .module-content button{display:none}.popup-window.puzzle-complete-msg .content .module-content>div{padding-left:100px;position:relative}.popup-window.puzzle-complete-msg .content .module-content input{border:1px solid #cecece;background:#fff;color:#000;border-radius:3px;height:24px;width:130px;font-size:11px;margin:15px 18px 0 0;position:absolute;left:208px;padding:0 8px}.popup-window.puzzle-complete-msg .content .module-content .sn{line-height:55px;font-family:mapy;font-size:25px}.popup-window.puzzle-complete-msg .content .module-content .sn a{display:inline-block;margin-right:10px;width:25px;height:25px;line-height:25px}.popup-window.puzzle-complete-msg.overflow-y,.popup-window.puzzle-confirm-message.overflow-y{height:100%}.popup-window.puzzle-complete-msg .content .module-content .sn a.m-fb{color:#3B5999!important}.popup-window.puzzle-complete-msg .content .module-content .sn a.m-fb:hover{color:#2F477A!important}.popup-window.puzzle-complete-msg .content .module-content .sn a.m-tw{-webkit-font-smoothing:antialiased;color:#00ACED!important}.popup-window.puzzle-complete-msg .content .module-content .sn a.m-tw:hover{color:#0189BD!important}.popup-window.puzzle-complete-msg .content .module-content .sn a.m-gp{-webkit-font-smoothing:antialiased;color:#F12F1C!important}.popup-window.puzzle-complete-msg .content .module-content .sn a.m-gp:hover{color:#A93427!important}.popup-window.puzzle-confirm-message{z-index:22;width:375px}.popup-window.puzzle-confirm-message .content h3{color:#000;font-size:18px;margin:0;padding:20px 40px 12px 0}.popup-window.puzzle-confirm-message .content p{font-size:13px;color:#000;padding:0;line-height:20px;margin:0}.popup-window.puzzle-confirm-message .content .btn-holder{margin:20px 0;text-align:center}.popup-window.puzzle-confirm-message .content .btn-holder button{padding:8px 28px;border-radius:3px;font-size:13px;margin-left:10px;background-color:#9aa6b2;background-image:-webkit-linear-gradient(269deg,#9aa6b2 0,#818d99 100%);background-image:linear-gradient(-179deg,#9aa6b2 0,#818d99 100%);border:1px solid #86929E;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);color:#fff;font-weight:700}.popup-window.puzzle-confirm-message .content .btn-holder button:first-child{margin-left:0}.popup-window.report-error{width:375px;z-index:10}.popup-window.report-error .content h2{font-size:20px;text-align:left;padding:0;margin:0}.popup-window.report-error .content p{font-size:13px;margin:10px 0 5px;line-height:20px;text-align:left}.popup-window.report-error .content input,.popup-window.report-error .content textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:8px;font-size:13px;border-radius:3px;background:0 0;border:1px solid #ccc}.popup-window.report-error .content textarea{resize:vertical;height:90px;min-height:90px}.popup-window.report-error .content input:focus,.popup-window.report-error .content textarea:focus{outline:0}.popup-window.report-error .content .btn-holder{text-align:center;margin:15px 0 10px}.popup-window.report-error .content .btn-holder .submit{margin-top:5px;background-color:#239906;background-image:-webkit-linear-gradient(269deg,#2cbf08 0,#29ac07 100%);background-image:linear-gradient(-179deg,#2cbf08 0,#29ac07 100%);border:1px solid #239906;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1)}.popup-window.report-error .content .btn-holder .submit.loading{opacity:.6}.popup-window.report-error .content .back{margin-left:8px}.popup-window.report-error .content .badEmail input,.popup-window.report-error .content .noMessage textarea{border-color:#c60000}.popup-window.report-error .content .error{display:none;color:#c60000}.popup-window.report-error .content .error.send-error{text-align:center;padding:10px}.popup-window.report-error .content .error.show-error{display:block}.popup-window.report-error .content .badEmail .error,.popup-window.report-error .content .noMessage .error{display:initial}.popup-window.report-error .content iframe{display:none}.popup-window.report-error .content .email p{margin-top:20px}.popup-window.report-error .content .attachments-box{text-align:left;line-height:120%;margin-top:16px;margin-bottom:10px}.popup-window.report-error .content .attachments-box span{font-size:13px;display:inline-block;margin-bottom:8px}.popup-window.report-error .content .attachments-box input{display:block;font-size:13px;cursor:pointer;padding:0;border:none}.popup-window.report-error.responsive-mode{-webkit-box-sizing:border-box;box-sizing:border-box}.popup-window.report-error.overflow-y{height:100%;overflow:auto}.popup-window.system-alert{z-index:10}.popup-window.system-alert p{margin:30px 30px 40px;font-weight:700;text-align:center}.popup-window.system-alert.responsive-mode{-webkit-box-sizing:border-box;box-sizing:border-box}.popup-window.system-alert.overflow-y{height:100%;overflow:auto}.popup-window.image-upload{z-index:10}.popup-window.image-upload.responsive-mode{-webkit-box-sizing:border-box;box-sizing:border-box}.popup-window.image-upload.overflow-y{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-window.image-upload.overflow-y .content{overflow:auto}.popup-window.image-upload-disabled{z-index:10;padding:40px}.popup-window.image-upload-disabled .content h2{font-size:18px;margin:10px 0}.popup-window.image-upload-disabled .content .file-label{cursor:pointer;display:block;font-size:13px;color:#c01;border:1px solid #eee;padding:20px 50px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;width:319px;border-radius:3px;line-height:20px;text-align:center}.popup-window.image-upload-disabled .content .file-label:before{display:block;font-size:30px;font-family:mapy;font-weight:400;color:#6b7580;margin-bottom:15px}.popup-window.image-upload-disabled .content button{border-radius:3px;font-size:13px;color:#fff;font-weight:700;background-color:#239906;background-image:-webkit-linear-gradient(269deg,#2cbf08 0,#1f7e07 100%);background-image:linear-gradient(-179deg,#2cbf08 0,#1f7e07 100%);border:1px solid #239906;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);margin:25px 0 0}.popup-window.image-upload-disabled.responsive-mode{-webkit-box-sizing:border-box;box-sizing:border-box}.popup-window.image-upload-disabled.overflow-y{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-window.image-upload-disabled.overflow-y .content{overflow:auto}.trips>h4{font-size:13px;color:#979797;font-weight:400;margin:5px 0 15px}.trips ul li{padding-left:20px}.trips .trip-large{line-height:1.5;padding-left:0;margin:0}.trips .trip-large .trip-summary{font-size:15px}.trips .trip-large>div:not(.item),.trips .trip-large>h3,.trips .trip-large>p{margin-left:30px;margin-right:20px}.trips .trip-large .show-all{padding:8px 0 20px}.trips .trip-large h4{line-height:40px;height:40px;font-weight:400;font-size:15px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:263px}.trips .trip-large img{width:100%}.trips .trip-large h3{font-size:24px;margin-top:15px;margin-bottom:15px;line-height:28px}.trips .trip-large p{font-size:13px;line-height:16px;margin:0;word-wrap:break-word;overflow-wrap:break-word}.trips .trip-large>div>span{font-weight:700}.trips .trip-large button{font-size:13px;display:none}.trips .trip-large button:hover{color:#29ac07}.trips .trip-large ul{margin-top:40px}.trips .trip-large li{position:relative;cursor:pointer;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.trips .trip-large li+li{margin-top:16px}.trips .trip-large li .icon,.trips .trip-large li img{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;border-radius:4px;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.35);box-shadow:0 4px 20px -4px rgba(0,0,0,.35)}.trips .trip-large li .icon{background-position:center center;background-repeat:no-repeat;background-color:#fff;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.2);box-shadow:0 4px 20px -4px rgba(0,0,0,.2)}.trips .trip-large li .text{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-left:16px;width:263px}.trips .trip-large li .content-opening h3{margin-bottom:0;font-size:14px}.trips .trip-large .line p{font-size:13px;line-height:16px;margin:0}.upload-button,.upload-button:before{line-height:21px;vertical-align:middle}.trips .trip-large .line-chart{max-width:400px;width:100%}.upload-crop{position:absolute;left:0;top:0}.upload-crop .crop-bottom .point-sw,.upload-crop .crop-top .point-nw{left:-5px}.upload-crop .crop-top{position:absolute;top:0;width:100px;height:100px;background:rgba(255,255,255,.5)}.upload-crop .crop-top .point-ne,.upload-crop .crop-top .point-nw{background:#29ac07;bottom:-5px;width:10px;height:10px;z-index:10;position:absolute}.upload-crop .crop-bottom{position:absolute;bottom:0;width:100px;height:100px;background:rgba(255,255,255,.5)}.upload-crop .crop-bottom .point-se,.upload-crop .crop-bottom .point-sw{position:absolute;background:#29ac07;top:-5px;width:10px;height:10px;z-index:10}.upload-crop .crop-left,.upload-crop .crop-middle,.upload-crop .crop-right{width:100px;height:100px;position:absolute;top:0}.upload-crop .crop-left{left:0;background:rgba(255,255,255,.5)}.upload-crop .crop-right{right:0;background:rgba(255,255,255,.5)}.upload-crop .crop-middle{left:0;background:rgba(0,0,0,.1);cursor:move}.upload-crop.resizable .point-nw{cursor:nw-resize}.upload-crop.resizable .point-ne{cursor:ne-resize}.upload-crop.resizable .point-sw{cursor:sw-resize}.upload-crop.resizable .point-se{cursor:se-resize}#image-uploader .uploader-container .upl-preview-box .upl-previews.editable canvas,.upload-button{cursor:pointer}.upload-button{margin:0;background:#000;background:rgba(0,0,0,.8);position:absolute;right:8px;top:0;border-radius:4px;z-index:1;color:#fff;padding:5px 15px;font-size:12px;text-align:center;white-space:nowrap}#image-uploader .uploader-container .upl-form-box .form-box,#image-uploader .uploader-container .upl-form-box label.label-suggest,.upload-button:before{position:relative}.upload-button *{vertical-align:middle}.upload-button:before{font-size:14px;display:inline-block;font-family:mapy;font-weight:400;margin-right:6px;top:-1px}#image-uploader .uploader-container .upl-license-send-box.edit-mode p,.upload-button input{display:none}#gallery label.upload-button{background-color:#fff;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);box-shadow:0 0 2px 0 rgba(0,0,0,.3);color:#6B7580;font-size:13px;font-weight:400;top:17px;left:auto;width:96px;padding:5px 10px 5px 11px;height:19px;line-height:1}#gallery label.upload-button:hover{color:#29ac07;background:#F7F7F7;border:0}#image-uploader{padding:50px 20px 0 30px;min-width:750px;max-width:800px;margin:0 auto}#image-uploader .upl-rejectInfo{color:red}#image-uploader .uploader-container .upl-title-box{width:100%;text-align:center;padding:0 0 50px}#image-uploader .uploader-container .upl-title-box h3{margin:0;padding:0}#image-uploader .uploader-container .upl-title-box .edit-info{padding:20px 0 0;text-align:left}#image-uploader .uploader-container .upl-title-box .edit-info p{font-size:14px;margin:0;padding:6px 0 0}#image-uploader .uploader-container button.continue-button,#image-uploader .uploader-container button.done,#image-uploader .uploader-container button.upload-send-button{border-radius:3px;font-size:13px;color:#fff;font-weight:700;background-color:#239906;background-image:-webkit-linear-gradient(269deg,#2cbf08 0,#1f7e07 100%);background-image:linear-gradient(-179deg,#2cbf08 0,#1f7e07 100%);border:1px solid #239906;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);margin:25px 0 0}#image-uploader .uploader-container button.cancel{background-color:#9aa6b2;color:#fff;border-radius:3px;font-weight:700;margin:0;text-align:center;font-size:13px;overflow:hidden;background-image:-webkit-linear-gradient(269deg,#9aa6b2 0,#818d99 100%);background-image:linear-gradient(-179deg,#9aa6b2 0,#818d99 100%);border:1px solid #86929E;-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.1);padding:9px 20px}#image-uploader .uploader-container .upload-data-box{min-height:300px}#image-uploader .uploader-container .upl-license-send-box{font-size:14px;line-height:24px}#image-uploader .uploader-container .upl-license-send-box p{margin:0;padding:0}#image-uploader .uploader-container .upl-license-send-box p+p{margin-top:8px}#image-uploader .uploader-container .upl-license-send-box .login-line button{margin:0;padding:0;font-size:inherit;border:none;display:inline-block;color:#29ac07}#image-uploader .uploader-container .upl-license-send-box .login-line button:hover{color:#1f7e07}#image-uploader .uploader-container .upl-license-send-box .license-line{margin-top:8px}#image-uploader .uploader-container .upl-license-send-box .license-line a{color:#29ac07}#image-uploader .uploader-container .upl-license-send-box .license-line a:hover{color:#1f7e07}#image-uploader .uploader-container .upl-license-send-box .license-line .valid-agreement{color:#828282;margin-left:24px}#image-uploader .uploader-container .upl-preview-box .loader-big{float:left;width:287px;padding:100px 0 0!important;margin:0!important}#image-uploader .uploader-container .upl-preview-box .upl-previews{width:287px;float:left}#image-uploader .uploader-container .upl-preview-box .upl-previews .preview{display:block;float:left;padding:3px 0}#image-uploader .uploader-container .upl-preview-box .upl-previews .preview button{display:block;color:#29ac07;font-size:13px;margin:0 auto;text-align:center;border:0;padding:0}#image-uploader .uploader-container .upl-preview-box .upl-previews .preview button:hover{color:#1f7e07}#image-uploader .uploader-container .upl-preview-box .upl-previews .preview.item_1x1{margin-left:8px}#image-uploader .uploader-container .upl-form-box{float:left}#image-uploader .uploader-container .upl-form-box label{display:block;font-size:13px;padding:5px}#image-uploader .uploader-container .upl-form-box label>span{display:inline-block;text-align:right;margin-right:8px;width:110px}#image-uploader .uploader-container .upl-form-box label.required span:after{content:"*"}#image-uploader .uploader-container .upl-form-box label input{width:308px;height:28px;border:1px solid #cdcdcd;border-radius:4px;padding:2px 6px;font-size:14px}#image-uploader .uploader-container .upl-form-box label strong.form-error{display:block;color:red;font-weight:400;margin-left:123px}#image-uploader .uploader-container .upl-form-box .form-box label.label-suggest{position:relative;padding-left:123px}#image-uploader .uploader-container .upl-form-box .form-box label.label-suggest>span{display:block;text-align:left;width:auto}#image-uploader .uploader-container .upl-form-box .form-box button{display:inline-block;padding:0;margin:10px 0 0 123px;border:none;font-size:13px;color:#29ac07}#image-uploader .uploader-container .upl-form-box .form-box button:hover{color:#1f7e07}#image-uploader .uploader-container .upl-form-box .form-box .error{color:red}#image-uploader .uploader-container .upl-form-box .form-box .error strong{display:block;font-weight:400}#image-uploader .uploader-container .upl-form-box label.label-suggest input{height:34px;width:320px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:40px}#image-uploader .uploader-container .upl-form-box label.label-suggest button.sg-button{display:block;position:absolute;right:5px;bottom:5px;margin:0;border:1px solid #6b7580;border-radius:0 4px 4px 0;background-color:#6b7580;color:#fff;padding:6px 4px 6px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;height:34px}#image-uploader .uploader-container .upl-form-box label.label-suggest button.sg-button:after{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"L";font-size:20px;position:relative;left:-3px;top:0}#image-uploader .uploader-container .upl-license-send-box{float:none;clear:both;padding-bottom:20px;border-bottom:1px solid #d8d8d8}#image-uploader .uploader-container .upl-license-send-box .license-error{color:red;padding:5px 0}#image-uploader .uploader-container .upl-progress-box{float:none;clear:both;width:100%;vertical-align:middle;padding-top:30px}#image-uploader .uploader-container .upl-progress-box *{vertical-align:middle}#image-uploader .uploader-container .upl-progress-box .upload-upload-container{padding:5px 0 6px}#image-uploader .uploader-container .upl-progress-box .upload-upload-container:after{display:block;content:" ";float:none;clear:both}#image-uploader .uploader-container .upl-progress-box .upload-item{display:block;float:left;hight:57px;line-height:57px}#image-uploader .uploader-container .upl-progress-box .upload-item span{display:inline-block}#image-uploader .uploader-container .upl-progress-box .upload-item.count-box{font-weight:700;padding:0 8px}#image-uploader .uploader-container .upl-progress-box .upload-item.image-box canvas{width:100px;height:57px}#image-uploader .uploader-container .upl-progress-box .upload-item.progress{padding:0 6px}#image-uploader .uploader-container .upl-progress-box .upload-item.progress strong{width:160px;height:8px;display:inline-block;background-color:#e5e5e5;border-radius:4px;overflow:hidden;position:relative;top:18px}#image-uploader .uploader-container .upl-progress-box .upload-item.progress strong em{display:inline-block;background-color:#29ac07;border-radius:4px;width:0;height:8px;position:relative;top:-7px;overflow:hidden}#image-uploader .uploader-container .upl-progress-box .upload-item.progress strong em.transition{-webkit-transition:width linear 150ms;transition:width linear 150ms}#image-uploader .uploader-container .upl-progress-box .upload-item.progress strong em.transitionExtra{-webkit-transition:width ease-out .5s;transition:width ease-out .5s}#image-uploader .uploader-container .upl-progress-box .upload-item.info-box{width:350px}#image-uploader .uploader-container .upl-progress-box .upload-item.info-box span{margin-left:10px;line-height:1.3em}#image-uploader .uploader-container .upl-progress-box .upload-item.info-box button.upload-abort{display:inline-block;padding:0;margin:0 0 0 10px;font-size:13px;color:#29ac07;border:none}#image-uploader .uploader-container .upl-progress-box .upload-item.info-box button.upload-abort:hover{color:#1f7e07}#image-uploader .uploader-container .upl-progress-box .upload-item.info-box .upload-done{margin-left:10px}#image-uploader .uploader-container .upl-progress-box .upload-item.info-box .upload-done:after{font-family:mapy;color:#29ac07;font-size:16px;content:"h";display:inline-block;margin-left:8px}#image-uploader .uploader-container .upl-progress-box .upload-item.info-box .upload-error{color:red}#image-uploader .edit-cont .canvas-cover{position:relative;margin:0 auto}#image-uploader .edit-cont .button-line{text-align:center}#image-uploader .edit-cont .button-line.first{padding-top:20px;margin-bottom:30px}#image-uploader .edit-cont .button-line button{display:inline-block;cursor:pointer;margin:0}#image-uploader .edit-cont .button-line button.rotate-left,#image-uploader .edit-cont .button-line button.rotate-right{padding:0;width:40px;color:#323435;border:none;font-size:16px}#image-uploader .edit-cont .button-line button.rotate-left:before,#image-uploader .edit-cont .button-line button.rotate-right:before{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;display:inline-block;text-align:center;position:relative;top:2px;padding-left:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#image-uploader .edit-cont .button-line button.rotate-right{margin-right:5px}#image-uploader .edit-cont .button-line button.rotate-left:before{content:'J'}#image-uploader .edit-cont .button-line button.rotate-right:before{content:'U'}#image-uploader .edit-cont .button-line button.cancel,#image-uploader .edit-cont .button-line button.done{width:100px}#image-uploader .edit-cont .button-line button.cancel{margin-left:30px}#image-uploader .upl-progress-box .progress-upload-box{text-align:center;padding-top:30px}#image-uploader .upl-progress-box .progress-upload-box p{margin:0 0 30px;padding:0;font-size:13px;vertical-align:middle;line-height:13px}#image-uploader .upl-progress-box .progress-upload-box p *{vertical-align:middle}#image-uploader .upl-progress-box .progress-upload-box p button{line-height:13px;margin:0;padding:0;border:0;color:#29ac07;font-size:13px;display:inline-block;position:relative;top:-1px}#image-uploader .upl-progress-box .progress-upload-box label.upload-button{position:static;border:1px solid #cdcdcd;display:block;width:318px;height:177px;background-color:#fff;margin:0 auto;color:#29ac07}#image-uploader .upl-progress-box .progress-upload-box label.upload-button span{margin-top:35px;white-space:normal;display:block;font-size:15px}#image-uploader .upl-progress-box .progress-upload-box label.upload-button:before{color:#cdcdcd;font-size:40px;margin-top:25px}.no-supported{padding:30px 40px 10px;text-align:center}.no-supported h3{font-size:20px;font-weight:400}.no-supported img{display:inline-block;margin:20px 0}.no-supported p{font-size:17px;line-height:130%;color:#4a4a4a;padding:10px 0 20px}.no-supported a{display:inline-block;border-radius:4px;border-color:1px solid #de0000;background-color:#de0000;font-size:14px;color:#fff;padding:7px 10px}.seasonpoi-marker{width:1px;height:1px;display:block}.seasonpoi-marker .leg{width:6px;height:12px;background:url(/img/nozicka.png) no-repeat;position:absolute;left:-1px;bottom:0}.seasonpoi-marker .cont{position:absolute;left:-27px;bottom:12px;border-radius:50%;width:56px;height:56px;display:block;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5)}.seasonpoi-marker .cont .border{position:absolute;top:0;left:0;width:56px;height:56px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;display:block;border-radius:50%}.seasonpoi-marker.highlight .cont .border{border:4px solid #fff}.seasonpoi-marker .ssp-beak{width:16px;height:16px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);position:absolute;left:131px;bottom:-6px;background-color:#fff;-webkit-box-shadow:-5px -5px 9px -2px rgba(0,0,0,.5);box-shadow:-5px -5px 9px -2px rgba(0,0,0,.5)}.seasonpoi-marker .ssp-buble{width:270px;left:-135px;background-color:#fff;color:#0e0e0e;border-radius:4px;padding:8px 30px 13px 16px;position:absolute;bottom:73px;display:none;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.5);box-shadow:0 0 8px 0 rgba(0,0,0,.5);cursor:default;-webkit-box-sizing:border-box;box-sizing:border-box}.seasonpoi-marker .ssp-buble h5{color:#000;font-size:14px;font-weight:700;margin:0 40px 2px 0;padding:0}.seasonpoi-marker .ssp-buble p{font-size:12px;margin:2px 20px 0 0;padding:0}.seasonpoi-marker .ssp-buble button{position:absolute;right:16px;top:20px;font-family:mapy;color:#29ac07;border:none;cursor:pointer;display:inline-block;margin:0;padding:0}.seasonpoi-marker .ssp-buble button:before{content:"T";font-size:24px;line-height:24px;width:24px;height:24px;display:inline-block}.seasonpoi-marker .ssp-buble button:after{content:"+";font-size:12px;line-height:12px;width:12px;height:12px;display:inline-block;position:absolute;top:12px;right:-1px}.seasonpoi-marker.buble .ssp-buble{display:block}.seasonpoi-marker .photo-cont img{width:56px;height:56px;border-radius:50%}.seasonpoi-marker .poi-cont img{position:relative;top:8px;left:8px}.seasonpoi-marker .def-cont img{position:relative;top:13px;left:19px}#fixed-suggest{background-color:#fff;left:0;z-index:4;border:1px solid #bbb;border-radius:0 0 3px 3px;-webkit-box-shadow:0 2px 2px 0 #ddd;box-shadow:0 2px 2px 0 #ddd;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;margin-top:-2px}#fixed-suggest .main-panel *{font-size:14px;line-height:20px}#fixed-suggest .main-panel a{color:#1EAE00}#fixed-suggest .main-panel .right-part{position:absolute;right:16px;top:8px}#fixed-suggest .main-panel .header{position:relative;padding:16px 16px 4px}#fixed-suggest .main-panel .header h3{margin:0;color:#828282;font-weight:400;display:inline-block}#fixed-suggest .main-panel .content{padding:8px 16px 0}#fixed-suggest .main-panel .history .content{padding:0}#fixed-suggest .main-panel .history .content .empty{color:#828282;padding:0 16px 8px;margin:0;border-bottom:1px solid #f0f0f0}#fixed-suggest .main-panel .history .header .right-part{display:inline-block;float:right;position:static}#fixed-suggest .main-panel .history .header .separator{width:1px;background:#000;height:12px;display:inline-block;margin:0 10px;vertical-align:middle}#fixed-suggest .main-panel .history .header .delete-history{color:#C00}#fixed-suggest .main-panel .history .history-item{cursor:pointer;display:block;padding:8px 16px;border-bottom:1px solid #f0f0f0;position:relative}#fixed-suggest .main-panel .history .history-item svg{display:inline-block;vertical-align:top;fill:#828282;width:20px;height:20px}#fixed-suggest .main-panel .history .history-item span{display:inline-block;vertical-align:top;color:#000;margin-left:15px}#fixed-suggest .main-panel .history .history-item .title{white-space:pre;word-break:break-word;overflow:hidden;text-overflow:ellipsis;width:250px}#fixed-suggest .main-panel .history .history-item .right-part svg:hover{fill:#29ac07}#fixed-suggest .main-panel .history .history-item .right-part>.icon-navigate{margin-right:10px;display:none}#fixed-suggest .main-panel .history .history-item .right-part>.icon-delete{display:none}#fixed-suggest .main-panel .history .history-item .right-part>.icon-etc{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}#fixed-suggest .main-panel .history .history-item:hover{background:#F0F0F0}#fixed-suggest .main-panel .history .history-item:hover .right-part>.icon-delete,#fixed-suggest .main-panel .history .history-item:hover .right-part>.icon-navigate{display:inline-block}#fixed-suggest .main-panel .history .history-item:hover .title{width:225px}#fixed-suggest .main-panel .history:empty{display:none}#fixed-suggest .main-panel .category{padding-bottom:8px}#fixed-suggest .main-panel .category .right-part{display:inline-block;float:right;position:static}#fixed-suggest .main-panel .category .category-item{cursor:pointer;display:inline-block;vertical-align:top;width:50%;position:relative;margin-bottom:8px}#fixed-suggest .main-panel .category .category-item .img-holder{border-radius:100px;background-color:#E8E8E8;width:32px;height:32px;display:inline-block;vertical-align:top;text-align:center;position:absolute;left:0;top:0}#fixed-suggest .main-panel .category .category-item .img-holder img{margin-top:6px}#fixed-suggest .main-panel .category .category-item .title{background-color:#F8F8F8;color:#000;display:inline-block;vertical-align:top;border-radius:100px;padding:6px 10px 6px 40px;word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:pre;max-width:100px}#fixed-suggest .main-panel .category:empty{display:none}#fixed-suggest .main-panel .login{text-align:center;padding:16px;border-top:1px solid #f0f0f0}#fixed-suggest .main-panel .login a{margin-right:5px}#fixed-suggest .main-panel .login:empty{display:none}#fixed-suggest .main-panel.full .header{border-bottom:1px solid #f0f0f0;padding-bottom:3px}#fixed-suggest .main-panel.full[data-type=type-1] .header,#fixed-suggest .main-panel.full[data-type=type-2] .header,#fixed-suggest .main-panel.full[data-type=type-3] .header{border-color:transparent}#fixed-suggest .main-panel.full .content{max-height:247px;overflow:auto}#fixed-suggest .main-panel.full .category{margin-bottom:0}#fixed-suggest .main-panel.full .category .content{max-height:231px}#fixed-suggest .main-panel.full[data-type=type-1] .content{overflow:visible;height:173px}#fixed-suggest .main-panel.full[data-type=type-2] .content{overflow:visible;height:210px}#fixed-suggest .main-panel.full[data-type=type-3] .content{overflow:overflow-y;height:247px}#fixed-suggest .main-panel.full[data-type=type-4] .content{height:247px}@media only screen and (max-width:789px){#fixed-suggest .main-panel .history .history-item:hover{background:#fff}#fixed-suggest .main-panel .history .history-item:hover .right-part>.icon-delete,#fixed-suggest .main-panel .history .history-item:hover .right-part>.icon-navigate{display:none}#fixed-suggest .main-panel .history .history-item .right-part>.icon-etc{display:inline-block}#fixed-suggest .main-panel .history .history-item .responsive{position:absolute;right:16px;top:4px;background:#FFF;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.55);box-shadow:0 0 3px 0 rgba(0,0,0,.55);z-index:1;padding:8px}#fixed-suggest .main-panel .history .history-item .responsive .responsive-item{margin:0}#fixed-suggest .main-panel .history .history-item .responsive .responsive-item span{font-size:12px;line-height:20px;color:#828282}#fixed-suggest .main-panel .history .history-item .responsive .responsive-item:first-child{margin-bottom:10px}#fixed-suggest .main-panel .history .history-item .title{width:auto;max-width:200px}#fixed-suggest .main-panel .category .category-item .title{max-width:60px}}.mymap-popup.suggest{max-width:368px;border-radius:12px}.mymap-popup.suggest h4{padding:24px 46px 24px 24px;margin:0;font-size:20px;line-height:32px;color:#000}.mymap-popup.suggest .buttons{margin:0;text-align:center;padding-bottom:24px}.mymap-popup.suggest .buttons button{display:inline-block;border-radius:3px;padding:8px 18px;font-size:14px;line-height:20px;color:#6b7580}.mymap-popup.suggest .buttons .confirm{color:#fff;font-weight:700;background:#c00;margin-right:12px}.mymap-popup.suggest .buttons .cancel{border:1px solid #ccc}.tweak{margin:0 0 35px 40px;text-align:left}.tweak h3,.tweak h5{margin:0;border-bottom:1px solid #e8e8e8;font-weight:400}.tweak h3{font-size:12px;color:#979797;padding-bottom:8px;text-transform:uppercase}.tweak h5{font-size:15px;padding:8px 20px 8px 0}.tweak h5 a{cursor:pointer;color:#29ac07}.tweak h5 a:hover,.tweak h5 a:hover a{color:#1F7E07}.tweak h5 a.disabled,.tweak h5 a.disabled a{color:grey;cursor:default}.tweak p{color:#000;margin:10px 35px 10px 0;line-height:1.5;font-size:14px;max-height:85px;overflow:hidden}.tweak a.twitter,.tweak button{font-size:12px}.tweak p a{color:#29ac07}.tweak p a:hover{color:#1f7e07}.tweak button{color:#29ac07;padding:0;border:none;background:0 0}.tweak button:hover{color:#1f7e07}.tweak a{color:#29ac07}.tweak a:hover{color:#1f7e07}.tweak a.facebook{font-size:12px;margin:0 10px 0 70px}#tweaks-list h1{text-align:center;margin:50px 0;color:#999;font-weight:400;font-size:32px}#tweaks-list .list{margin:0 auto;padding:0;max-width:600px}#tweaks-list .list .item{margin:40px 0;display:block;padding-left:50px;padding-right:20px;padding-bottom:10px;position:relative}#tweaks-list .list .item:before{content:"";background:url(/img/favicon/favicon.ico) no-repeat;position:absolute;left:0;top:0;width:50px;-webkit-background-size:65% 65%;background-size:65%;height:50px}#tweaks-list .list .item p{color:#000;font-size:18px;line-height:28px;margin:0}#tweaks-list .list .item p a{color:#29ac07}#tweaks-list .list .item p a:hover{color:#1f7e07}#tweaks-list .list .item .img-cover{margin-top:15px;text-align:center}#tweaks-list .list .item .img-cover img{width:inherit;max-width:100%;height:auto}#tweaks-list .list .item .rest{font-size:13px;margin-top:15px;color:#6b7580}#tweaks-list .list .item .rest a{margin-left:25px}#tweaks-list .list .end{text-align:center;margin:40px 0}#map .marker-poi{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#map .marker-poi span.track-span{display:block}#map .marker-poi .img-cont{text-align:center}.lookup-poi.active,.marker-poi.active,.marker.active{z-index:11!important}.marker-poi-popup,.marker-popup{padding:0!important}.marker-poi-popup .card-body,.marker-popup .card-body{display:table;table-layout:fixed;width:100%}.marker-poi-popup .card-body .info-part,.marker-popup .card-body .info-part{display:table-cell;padding:12px 12px 24px;width:215px;color:#0E0E0E;cursor:pointer}.marker-poi-popup .card-body .info-part:hover,.marker-popup .card-body .info-part:hover{background:#F0F0F0}.marker-poi-popup .card-body .info-part h5,.marker-popup .card-body .info-part h5{font-size:14px;line-height:20px;font-weight:700;margin:0 10px 2px 0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marker-poi-popup .card-body .info-part p,.marker-popup .card-body .info-part p{font-size:12px;line-height:16px;margin:0;padding:0}.marker-poi-popup .card-body .info-part p.address,.marker-popup .card-body .info-part p.address{height:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.marker-poi-popup .card-body .info-part p.fuel,.marker-popup .card-body .info-part p.fuel{padding:4px 0 0}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-],.marker-popup .card-body .info-part p.fuel span[class*=type-]{padding-right:14px;display:inline-block}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-]:before,.marker-popup .card-body .info-part p.fuel span[class*=type-]:before{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:6px;vertical-align:middle;font-size:16px;position:relative;top:-2px}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-].type-1:before,.marker-popup .card-body .info-part p.fuel span[class*=type-].type-1:before{content:",";color:#000}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-].type-2:before,.marker-popup .card-body .info-part p.fuel span[class*=type-].type-2:before{content:".";color:#6dbb5d}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-].type-3:before,.marker-popup .card-body .info-part p.fuel span[class*=type-].type-3:before{content:";";color:#f4dd00;font-size:32px;display:inline-block;background-color:#000;border-radius:5px}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-].type-4:before,.marker-popup .card-body .info-part p.fuel span[class*=type-].type-4:before{content:":";color:#3f5adb;font-size:32px}.marker-poi-popup .card-body .info-part p .holiday,.marker-popup .card-body .info-part p .holiday{color:red;padding-left:.3em}.marker-poi-popup .card-body .separator-part,.marker-popup .card-body .separator-part{display:table-cell;width:1px}.marker-poi-popup .card-body .separator-part .separator,.marker-popup .card-body .separator-part .separator{display:block;position:absolute;top:8px;bottom:8px;width:1px;background:#d8d8d8}.marker-poi-popup .card-body .button-part,.marker-popup .card-body .button-part{display:table-cell;position:relative;width:48px;text-align:center;vertical-align:middle;cursor:pointer}.marker-poi-popup .card-body .button-part button,.marker-popup .card-body .button-part button{font-family:mapy;color:#29ac07;border:none;display:inline-block;margin:0;padding:0;position:relative}.marker-poi-popup .card-body .button-part button:before,.marker-popup .card-body .button-part button:before{content:"T";font-size:24px;line-height:24px;width:24px;height:24px;display:inline-block}.marker-poi-popup .card-body .button-part button:after,.marker-popup .card-body .button-part button:after{content:"+";font-size:12px;line-height:12px;width:12px;height:12px;display:inline-block;position:absolute;top:12px;right:-1px}.marker-poi-popup .card-body .button-part:hover,.marker-popup .card-body .button-part:hover{background:#F0F0F0;border-top-right-radius:4px;border-bottom-right-radius:4px}.marker-poi-popup .card-body .button-part:hover button,.marker-popup .card-body .button-part:hover button{background:#F0F0F0}.marker-poi .marker-inner span.img-cont{text-align:center;background-color:#fff}.print-3 #layout-content,.print-3 #layout-wrapper{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.marker-poi .marker-inner span.text{color:#000;font-size:11px;text-transform:uppercase}.marker-poi .marker-inner span.text:hover{color:#000}.lookup-poi--future{-webkit-filter:grayscale(100%) brightness(50%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(.8);filter:grayscale(100%) brightness(50%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(.8)}.print-3 #layout-content{float:none;position:absolute;top:auto;bottom:0;left:10px;height:auto;width:430px!important;overflow:visible;padding:10px 0}.print-3 #layout-content.track-print{position:relative;float:right;padding:initial;width:400px!important;left:0}.print-3 #layout-content.track-print #layout-scroll{height:auto!important}.print-3 #layout-content.track-print .button-back,.print-3 #layout-content.track-print .content-switcher,.print-3 #layout-content.track-print .line-chart,.print-3 #layout-content.track-print .module-container,.print-3 #layout-content.track-print .modules,.print-3 #layout-content.track-print .title-container,.print-3 #layout-content.track-print table{display:none}.print-3 #layout-content.track-print .stats{margin-top:40px}.print-3 #layout-content.track-print .stats li,.print-3 #layout-content.track-print .stats li:last-child{display:block;margin-top:30px;height:70px;width:auto;line-height:1em}.print-3 #layout-content.track-print .stats li.datum,.print-3 #layout-content.track-print .stats li:last-child.datum{width:auto}.print-3 #layout-content.track-print .stats li.datum .sub,.print-3 #layout-content.track-print .stats li:last-child.datum .sub{height:24px;margin-top:4px}.print-3 #layout-content.track-print .stats li.datum strong,.print-3 #layout-content.track-print .stats li:last-child.datum strong{font-size:24px!important;height:24px}.print-3 #layout-content.track-print .stats li .icon,.print-3 #layout-content.track-print .stats li:last-child .icon{font-size:58px!important;display:inline-block;width:80px;top:5px;margin-right:16px}.print-3 #layout-content.track-print .stats li .sub,.print-3 #layout-content.track-print .stats li:last-child .sub{font-size:24px!important}.print-3 #layout-content.track-print .stats li strong,.print-3 #layout-content.track-print .stats li:last-child strong{font-size:48px!important;margin-right:8px}.print-3 #layout-body,.print-3 #layout-scroll{margin:0;min-height:0!important;height:auto!important}.print-3 #layout-scroll{overflow-y:hidden}.print-3 #detail>*,.print-3 #layout-footer,.print-3 #layout-header,.print-3 #mymaps,.print-3 #route-form,.print-3 #search,.print-3 #usermarks,.print-3 .my,.print-3 .places-main-cont,.print-3 .scale{display:none}.print-3 #detail .content-poster{display:block;line-height:0;margin:0;padding:0;border:none}.print-3 #detail .content-poster a,.print-3 .map-content{border:5px solid #fff;width:400px;margin:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.print-3 #detail .content-poster .placeholder-image{display:none}.print-3 #detail .content-poster a{display:block}.print-3 #detail .content-poster a img{display:initial}.print-3 .map-content{height:225px;position:absolute;left:6px;bottom:6px;overflow:hidden}.print-3 #route-results{min-width:0;min-height:0;padding:0;margin:0 0 10px;width:auto;height:auto}.print-3 #route-results.full{padding:0;min-height:40px;border:none}.print-3 #route-results .module-content,.print-3 #route-results button,.print-3 #route-results svg{display:none}.print-3 #route-results h2{width:100%;height:100%;margin:0;padding:20px 0;position:relative;top:0;text-align:center;background-color:rgba(255,255,255,.75);font-size:18px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.print-3 #route-results h2 span.fromTo,.print-3 #route-results h2 span.transportIcons{display:block}.print-3 #route-results h2 span.fromTo{font-size:22px;margin-bottom:10px}.print-3 #route-results h2 span.transportIcons{font-family:mapy;margin-top:5px}#track .list .stats ul li:after,#track .list .stats ul li:before,#track .list>ul li:before{font-family:mapy;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.print-3 #distance-meter,.print-3 #panorama .no-supported{display:none}.print-3 .smap .uns-pano-marker{display:block}.print-3 #map.smap a.marker-poi.detailSmall{overflow:visible;width:92px;height:112px}.print-3 #map.smap a.marker-poi.detailSmall div.marker-inner{-webkit-background-size:92px 112px;background-size:92px 112px;width:inherit;height:inherit;bottom:52px;right:23px}.print-3 #map.smap a.marker-poi.detailSmall div.marker-inner span.poitype-icon{width:68px;height:68px;-webkit-background-size:40px 40px;background-size:40px 40px;top:6px;left:6px}.print-3 #map.smap a.marker-poi.middle{overflow:visible;width:92px;height:112px}.print-3 #map.smap a.marker-poi.middle div.marker-inner{-webkit-background-size:464px 142px;background-size:464px 142px;width:inherit;height:inherit;left:-22px;top:-52px;background-position:-12px -30px}.print-3 #map.smap a.marker-poi.middle div.marker-inner span.img-cont{width:68px;height:68px;line-height:68px;margin-left:12px;margin-top:14px}.print-3 #map.smap a.marker-poi.middle div.marker-inner span.img-cont span{font-size:100%}.print-3 #route-params-box,.print-3 #route-results{display:none}.print-3 .bottom-overlay .og-content{display:block;height:48px;position:absolute;left:8px;bottom:8px}.print-3 .bottom-overlay .og-content>*{display:inline-block;vertical-align:top}.print-3 .bottom-overlay .og-content svg{width:48px;height:48px;fill:#fff;margin-right:10px}.print-3 .bottom-overlay .og-content svg.icon-ascending,.print-3 .bottom-overlay .og-content svg.icon-descending{margin-right:5px}.print-3 .bottom-overlay .og-content span.circle,.print-3 .bottom-overlay .og-content span.for,.print-3 .bottom-overlay .og-content strong{color:#fff;font-size:32px;line-height:48px}.print-3 .bottom-overlay .og-content span.circle,.print-3 .bottom-overlay .og-content span.for{margin:0 5px}#track .list .empty{margin:0}#track .list .empty>li{list-style-type:decimal;font-weight:700;font-size:13px}#track .list .empty img{margin-left:-20px;margin-bottom:10px}#track .list .empty h4{margin:0 10px 0 4px;font-size:13px;padding:22px 0 12px;font-weight:400}#track .list .empty li+li h4{padding:28px 0}#track .list .empty li+li h4:last-child{padding-bottom:0}#track .list .stats{background:-webkit-linear-gradient(top,rgba(255,255,255,0) 30%,#f2f2f2 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(30%, rgba(255,255,255,0)),to(#f2f2f2));background:linear-gradient(to bottom,rgba(255,255,255,0) 30%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#f2f2f2', GradientType=0);text-align:center}#track .list .stats.empty h3{font-size:20px}#track .list .stats h3{font-size:16px;font-weight:400;margin:0;padding:0}#track .list .stats ul{margin:-20px 0 0;padding:85px 24px 20px;background:url(/img/track/stats-bg.svg) center 10px no-repeat;-webkit-background-size:352px 106px;background-size:352px 106px}#track .list .stats ul li{display:inline-block;font-size:12px;color:#828282;width:82px}#track .list .stats ul li:after,#track .list .stats ul li:before{font-weight:400;color:#29ac07;display:block;font-size:38px;margin-bottom:4px}#track .list .stats ul li.type-pesky:before{content:"š"}#track .list .stats ul li.type-beh:before{content:"ř"}#track .list .stats ul li.type-nakole:before{content:"č"}#track .list .stats ul li.type-auto_moto:before{content:"ž"}#track .list .stats ul li b{font-size:16px;color:#000}#track .list>ul{padding:8px 0 0;margin-bottom:0}#track .list>ul li{height:64px;margin-left:60px;font-size:12px;color:#828282;border-bottom:1px solid #e8e8e8;padding-right:8px;cursor:pointer;position:relative}#track .list>ul li:before{font-weight:400;font-size:28px;color:#6b7580;width:60px;line-height:64px;text-align:center;position:absolute;left:-60px}#track .list>ul li.hover .toolbar .delete,#track .list>ul li.hover .toolbar .edit,#track .list>ul li:hover .toolbar .delete,#track .list>ul li:hover .toolbar .edit{font-family:mapy;font-weight:400;font-size:16px;display:inline-block;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#track .list>ul li.type-pesky:before{content:"\""}#track .list>ul li.type-beh:before{content:"ě"}#track .list>ul li.type-nakole:before{content:"#"}#track .list>ul li.type-auto_moto:before{content:"%"}#track .list>ul li.hover,#track .list>ul li:hover{background-color:#f2f2f2;border-top:1px solid #e8e8e8;padding-left:60px;margin-left:0;margin-top:-1px}#track .list>ul li.hover:before,#track .list>ul li:hover:before{left:0}#track .list>ul li.hover p,#track .list>ul li:hover p{width:192px}#track .list>ul li.hover .toolbar .edit,#track .list>ul li:hover .toolbar .edit{margin-right:8px;margin-top:2px}#track .list>ul li.hover .toolbar .delete,#track .list>ul li:hover .toolbar .delete{color:#c00}#track .list>ul li.hover .toolbar .delete:before,#track .list>ul li:hover .toolbar .delete:before{display:inline-block;content:"";width:1px;height:16px;background:#c7c7c7;margin:0 6px 0 0}#track .list>ul li>span{width:68px;height:32px;float:left;vertical-align:middle;padding:16px 0 16px 2px}#track .list>ul li b{display:block;font-size:14px;color:#000;margin-bottom:2px}#track .list>ul li h4,#track .list>ul li p{margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#track .list>ul li h4{font-size:14px;color:#000;font-weight:700;display:block;padding:16px 0 2px}#track .list>ul li p{padding:0}#track .list>ul li .toolbar .submitColor,#track .list>ul li.edit .toolbar .submitColor{margin-right:13px}#track .list>ul li .toolbar{display:block;position:absolute;right:14px;bottom:6px}#track .list>ul li .toolbar>*,#track .list>ul li.edit h4,#track .list>ul li.edit p,#track .list>ul li.edit:before,#track .list>ul li.edit>span{display:none}#track .list>ul li .toolbar .cancel,#track .list>ul li .toolbar .delete,#track .list>ul li .toolbar .edit{border:0;padding:0;font-size:13px;color:#6b7580;background-color:transparent}#track .list>ul li.delete,#track .list>ul li.edit{background-color:#f2f2f2;border-top:1px solid #e8e8e8;margin-left:0}#track .list>ul li .toolbar .cancel:hover,#track .list>ul li .toolbar .delete:hover,#track .list>ul li .toolbar .edit:hover{color:#29ac07}#track .list>ul li.edit{margin-top:-1px;min-height:106px;padding-left:60px;padding-right:12px}#track .list>ul li.edit:hover{padding-left:60px}#track .list>ul li.edit input[type=text]{display:block;font-size:17px;font-weight:700;color:#000;font-family:arial,sans-serif;padding:8px;margin-bottom:14px;margin-top:16px;width:304px}#track .list>ul li.edit .toolbar{display:block;position:static}#track .list>ul li.edit .toolbar .cancel,#track .list>ul li.edit .toolbar .submitColor:not(.del){display:inline-block}#track .list>ul li.edit .toolbar .delete,#track .list>ul li.edit .toolbar .edit{display:none}#track .list>ul li.edit .toolbar .radiocheck{display:inline-block;float:right}#track .list>ul li.delete{margin-top:-1px;min-height:96px;padding-left:60px;padding-right:12px}#track .list>ul li.delete .toolbar{display:block;position:static;padding-top:10px}#track .list>ul li.delete .toolbar .cancel,#track .list>ul li.delete .toolbar .submitColor.del{display:inline-block}#track .list>ul li.delete .toolbar .delete,#track .list>ul li.delete .toolbar .edit{display:none}#track .detail .track-error{text-align:center}#track .detail .track-error p{margin:0;padding:64px;font-size:22px}#track .detail .track-error button{border-radius:3px;border-color:#29ac07;color:#29ac07;font-size:14px}#track .detail .track-error button:hover{color:#1f7e07}#track .detail .track-error button:active{border-color:#1f7e07}#track .detail .loader-big{margin-top:48px}#track .detail .top-image img{height:225px}#track .detail .title-container{position:relative}#track .detail .title-container button.rename-button{display:none;position:absolute;width:24px;height:26px;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;border:none;background:0 0;padding:0;line-height:26px;text-align:center;color:#29ac07}#track .detail .title-container button.rename-button:active,#track .detail .title-container button.rename-button:hover{color:#1f7e07}#track .detail:not(.edit-mode) .title-container:hover button.rename-button{display:inline-block;z-index:100}#track .detail h1,#track .detail textarea{margin:16px 24px 8px;font-size:22px;font-weight:700;min-height:26px;-ms-overflow-style:none;overflow-wrap:break-word;white-space:pre-wrap;word-wrap:break-word}#track .detail .module-container button:before,#track .detail .stats li .icon{font-weight:400;font-family:mapy;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#track .detail .module-container{margin:8px 0 16px 24px;padding:0;border-bottom:1px solid #e8e8e8}#track .detail .module-container button{display:inline-block;width:109px;padding:0;height:36px;line-height:36px;border:none;font-size:12px;color:#29ac07;text-align:left}#track .detail .module-container button:active,#track .detail .module-container button:hover{color:#1f7e07}#track .detail .module-container button:before{display:inline-block;font-size:20px;margin:0 4px 0 0;vertical-align:middle}#track .detail .module-container button.share-button:before{content:"r";position:relative;top:-2px}#track .detail .module-container .bag-button{display:inline-block;padding:0;width:133px;float:none}#track .detail .module-container .bag-button button{width:133px}#track .detail .module-container .bag-button button:before{content:"I";position:relative;top:-2px}#track .detail .module-container .bag-button button span{display:inline-block;vertical-align:middle;font-size:12px;max-width:75px;text-align:left;line-height:15px}#track .detail .module-container .bag-button button.remove{display:none}#track .detail .stats{padding:0;margin:0 0 0 24px}#track .detail .stats li{width:117px;height:30px;display:inline-block}#track .detail .stats li .sub{color:#828282;font-size:14px}#track .detail .stats li .icon{color:#828282;position:relative;margin-right:8px;font-size:24px}#track .detail .stats li .icon.ic-nakole{font-size:28px;top:5px}#track .detail .stats li .icon.ic-auto_moto{font-size:36px;top:6px}#track .detail .stats li .icon.ic-pesky{font-size:29px;top:5px}#track .detail .stats li .icon.ic-beh{font-size:25px;top:2px}#track .detail .stats li strong{font-size:22px;font-weight:700;margin-right:4px}#track .detail .stats li.datum{width:122px}#track .detail .stats li.datum div{display:inline-block;height:30px;position:relative;top:3px}#track .detail .stats li.datum strong{font-weight:400;font-size:14px;display:block;height:14px;margin-right:0}#track .detail .stats li.datum .sub{font-size:12px;display:block;height:14px;margin-top:2px}#track .detail .stats li:last-child{width:110px}#track .detail table{margin:32px 16px 32px 24px}#track .detail table td{font-size:14px;padding:0 0 0 4px}#track .detail table td:first-child{color:#828282;text-align:right;padding:0 4px 0 0}#track .detail .line-chart{width:100%;max-width:400px;padding-top:0}#track .detail .line-chart .ascent,#track .detail .line-chart .descent{font-size:12px;color:#828282}#track .detail textarea{display:block;margin:0;position:absolute;left:21px;top:-3px;resize:none;padding:2px;overflow:hidden}#track .detail:not(.edit-mode) textarea{padding:3px;border:none;-webkit-box-shadow:none;box-shadow:none}#track .detail .content-switcher button{width:118px;padding:8px 0}.marker-poi .marker-inner span.ico.track{font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#828282;font-size:22px;text-transform:none}.marker-poi.detailSmall .marker-inner span.img-cont span.ico.track{line-height:36px;display:block}.line-chart .desc,.line-chart h3{text-align:center;font-size:14px;line-height:20px}.line-chart .desc .value,.line-chart .desc svg{display:inline-block;vertical-align:top}.line-chart{max-width:400px;font-size:14px}.line-chart h3{margin:16px 0;font-weight:700;color:#000}.line-chart .canvas-cover .value,.line-chart .desc .value{color:#828282;font-weight:500}.line-chart .desc{margin:0;padding:0 0 16px}.line-chart .desc svg{width:20px;height:20px;fill:#999;margin-right:5px}.line-chart .desc svg.icon-descending{margin-left:35px}.line-chart .canvas-cover{position:relative}.line-chart .canvas-cover .unit{font-size:10px;font-weight:300;white-space:pre}.line-chart .canvas-cover .canvas-caption{position:absolute;z-index:1;color:#aba7a7;height:30px}.line-chart .canvas-cover .canvas-caption .value{margin-right:4px}.line-chart .canvas-cover .canvas-caption.measure{margin-top:-30px;line-height:30px;width:60px;text-align:right;margin-left:-68px}.line-chart .canvas-cover .canvas-caption.measure .unit{line-height:20px}.line-chart .canvas-cover .canvas-caption.min-max{text-align:center;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}.line-chart .canvas-cover .canvas-caption.min-max .value{display:block;margin-right:0;white-space:nowrap}.line-chart .canvas-cover .bottom-popup,.line-chart .canvas-cover .popup{white-space:pre;padding:4px 6px;z-index:2;color:#aba7a7;line-height:18px;position:absolute}.line-chart .canvas-cover .canvas-caption.min-max .unit{display:block}.line-chart .canvas-cover .popup{display:none;top:40px;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);border:1px solid #E0E0E0;border-radius:4px;background-color:#fff;font-weight:500}#fotomapy .foto-item:hover::before,.selectedBlindBorder{top:0;content:" ";bottom:0}.line-chart .canvas-cover .popup:after{content:"";display:block;position:absolute;left:50%;bottom:-5px;width:0;height:0;margin-left:-5px;border-style:solid;border-width:5px 5px 0;border-color:#E0E0E0 transparent transparent}.line-chart .canvas-cover .popup .altitude-part,.line-chart .canvas-cover .popup .speed-part{display:inline-block;text-align:center}.line-chart .canvas-cover .popup .altitude-part .unit,.line-chart .canvas-cover .popup .altitude-part .value,.line-chart .canvas-cover .popup .speed-part .unit,.line-chart .canvas-cover .popup .speed-part .value{display:block}.line-chart .canvas-cover .popup .altitude-part .value,.line-chart .canvas-cover .popup .speed-part .value{font-weight:700}.line-chart .canvas-cover .popup .altitude-part{margin-right:5px}.line-chart .canvas-cover .popup .speed-part{display:none}.line-chart .canvas-cover .popup.left{-webkit-transform:translateY(-100%) translateX(-1%);transform:translateY(-100%) translateX(-1%)}.line-chart .canvas-cover .popup.left:after{border-width:5px 5px 0 0;margin-left:0;left:0}.line-chart .canvas-cover .popup.right{-webkit-transform:translateY(-100%) translateX(-99%);transform:translateY(-100%) translateX(-99%)}.line-chart .canvas-cover .popup.right:after{border-width:0 5px 5px 0;margin-left:0;left:auto;left:initial;right:0;border-color:transparent #E0E0E0 transparent transparent}.line-chart .canvas-cover .bottom-popup{display:none;bottom:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);font-weight:500}.line-chart .canvas-cover .bottom-popup .value{font-weight:700;margin-right:3px;margin-left:9px}.line-chart .canvas-cover .bottom-popup .value:first-child{margin-left:0}.line-chart .canvas-cover .bottom-popup.left{-webkit-transform:none;transform:none}.line-chart .canvas-cover canvas,.line-chart .canvas-cover.show-popup .popup{display:block}.line-chart .canvas-cover.speed .canvas-caption.measure{display:none}.line-chart .canvas-cover.speed .bottom-popup{display:block}.line-chart .canvas-cover.speed.show-popup .popup .speed-part{display:inline-block}.line-chart.hide{display:none}#language-control{display:inline-block;margin:0;padding:0}#language-control span{cursor:pointer;margin:0;padding:0;border-radius:3px}#language-control span a{color:#6b7580;font-size:12px;border-bottom:1px solid #eee;overflow:hidden;display:none;text-align:center}#language-control span a:hover,.mymap-popup.pt-warning .pt-warning-content p a{color:#29ac07}#language-control span a.active{display:inline;border-bottom:none}#language-control.open span{background-color:#fff;position:absolute;bottom:7px;-webkit-box-shadow:0 0 2px 0 #aaa;box-shadow:0 0 2px 0 #aaa}#language-control.open span a{display:block;text-align:left;padding:2px 14px}#language-control.open span a.active{border-bottom:1px solid #eee}#language-control.open span a:hover{background-color:#f2f2f2}#language-control.open span a:last-child{border-bottom:none}.selectedBlindBorder{border:4px solid transparent;position:absolute;right:0;left:0}html.ui-helper-highcontrast .marker.type-little::after,html.ui-helper-highcontrast .marker.type-paid::after,html.ui-helper-highcontrast .marker.type-poi::after{background-color:#00f}html.ui-helper-highcontrast .marker.type-big::before,html.ui-helper-highcontrast .marker.type-small::before{background-color:#00f;border-bottom-left-radius:50%;border-bottom-right-radius:50%;width:100%;left:0;margin-left:0;z-index:-1}html.ui-helper-highcontrast .marker.type-big.non-active::before,html.ui-helper-highcontrast .marker.type-small.non-active::before{background-color:transparent}html.ui-helper-highcontrast .route-param-box .radiocheck:not(#foo)>input{opacity:1;margin-top:6px}#my-list ul>li:hover::after,#track .list>ul li.hover::after,#track .list>ul li:hover::after,#visit-list>ul>li:hover::after{content:" ";border:4px solid transparent;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#my-list ul>li:hover>*,#track .list>ul li.hover>*,#track .list>ul li:hover>*,#visit-list>ul>li:hover>*{z-index:3}#fotomapy .foto-item:hover,#my-list ul>li:hover.delete .toolbar,#my-list ul>li:hover.delete input,#my-list ul>li:hover.edit .toolbar,#my-list ul>li:hover.edit input,#track .list>ul li.hover.delete .toolbar,#track .list>ul li.hover.delete input,#track .list>ul li.hover.edit .toolbar,#track .list>ul li.hover.edit input,#track .list>ul li:hover.delete .toolbar,#track .list>ul li:hover.delete input,#track .list>ul li:hover.edit .toolbar,#track .list>ul li:hover.edit input,#visit-list>ul>li:hover.delete .toolbar,#visit-list>ul>li:hover.delete input,#visit-list>ul>li:hover.edit .toolbar,#visit-list>ul>li:hover.edit input{position:relative}#fotomapy .foto-item:hover::before{border:4px solid transparent;position:absolute;right:0;left:0}.sortable{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.closureswitch,.mymap-popup.licence img{-webkit-user-select:none;-khtml-user-select:none}.sortable .placeholder{background:0 0;-webkit-transition:none;transition:none}.sortable>*{top:0;left:0;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;display:none;width:100%;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}.sortable>.dragged{z-index:100;display:block;-webkit-transition:none;transition:none;opacity:.5}.content-weather .weather.first-day .bottomline .sunrise,.content-weather .weather.first-day .bottomline .sunset,.content-weather .weather.first-day .bottomline .svg-icon-cover,.content-weather .weather.first-day .headline .day-info,.weather-graph .inner .columns .column.hide-point>.svg-icon-cover:after,.weather-graph .inner .columns .column.hide-time .time,.weather-graph .inner.anim .no-precip{opacity:0}.sortable.no-anim .sortable-item{-webkit-transition:none;transition:none}.mymap-popup.pt-warning .pt-warning-content{margin:16px}.mymap-popup.pt-warning .pt-warning-content h3{font-size:16px}.mymap-popup.pt-warning .pt-warning-content p{font-size:14px;line-height:20px;margin-bottom:16px}.mymap-popup.pt-warning .pt-warning-content p a:hover{color:#1f7e07}.mymap-popup.pt-warning .pt-warning-content button{color:#fff;background-color:#29ac07;font-size:12px;font-weight:700;padding:10px 12px;border-radius:4px}.mymap-popup.pt-warning .pt-warning-content button:hover{background-color:#1f7e07}.pt-warning-icon{position:absolute;top:-25px;right:-15px;width:25px;height:30px;z-index:2;display:none;cursor:pointer}.pt-warning-icon.left{right:15px}.pt-warning-icon img{width:40px;height:40px;margin-left:-8px;margin-top:-5px}#route-params-box .route-type-box .pt-warning-icon{top:-25px;right:-20px;display:none}#route-params-box .route-type-box .pt-warning-icon.left{right:16px}#route-params-box .route-type-box .checked+span .pt-warning-icon{display:block}.dim-error{padding:96px 24px 0;color:inherit;text-align:center;font-size:14px;line-height:20px;margin:0}.dim-error h1{color:#828282;font-size:16px;font-weight:400;line-height:24px;text-align:center;margin:0;padding-bottom:8px}.dim-error h1+p{margin-top:0}.dim-error p{margin:0;padding-bottom:24px}.dim-error a{cursor:pointer;color:#29ac07}.dim-error a:hover{color:#1f7e07}.weather-graph{overflow:hidden}.weather-graph .inner{position:relative;-webkit-transition:left 1s ease-in-out;transition:left 1s ease-in-out;left:0}.weather-graph .inner .columns{position:absolute;left:0;top:0;right:0;bottom:0}.weather-graph .inner .columns .column{display:inline-block;vertical-align:top;text-align:center;height:100%;position:relative}.weather-graph .inner .columns .column .time{display:block;color:#6B7580;font-size:12px;margin-bottom:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s;transition:opacity .5s}.weather-graph .inner .columns .column>.svg-icon-cover{border-top:1px solid #E8E8E8;display:block;padding-top:8px;position:relative}.weather-graph .inner .columns .column>.svg-icon-cover svg{width:24px;height:24px}.weather-graph .inner .columns .column>.svg-icon-cover:after{content:"";position:absolute;right:-1.5px;top:-2px;border-radius:100%;width:3px;height:3px;background:#ccc;z-index:1;-webkit-transition:opacity .5s;transition:opacity .5s}.weather-graph .inner .columns .column .temp{position:absolute;left:0;right:0;-webkit-transform:translateY(-125%);transform:translateY(-125%);font-weight:700}.weather-graph .inner .columns .column .wind{position:absolute;left:0;right:0;bottom:45px}.weather-graph .inner .columns .column .wind svg{width:24px;height:24px}.weather-graph .inner .columns .column .wind svg circle,.weather-graph .inner .columns .column .wind svg path{fill:#666}.weather-graph .inner .columns .column .wind .velocity{margin-top:-5px;display:block;font-size:12px;line-height:14px;color:#333}.weather-graph .inner .columns .column .wind .unit{display:block;font-size:10px;line-height:14px;color:#333}.weather-graph .inner .columns .column .precip{position:absolute;left:2px;right:2px;bottom:0}.weather-graph .inner .columns .column .precip .value{display:block;color:#4A90E2;font-size:11px;line-height:20px}.weather-graph .inner .columns .column .precip .visual{display:block;background:#4A90E2}.content-weather .weather.error,.weather-graph .inner .columns .no-precip.hide{display:none}.weather-graph .inner .columns .column .precip.snow .visual{background:#A2C1DE}.weather-graph .inner .columns .no-precip{position:absolute;bottom:5px;color:#6B7580;text-align:center;font-size:13px;line-height:30px;-webkit-transition:opacity .1s;transition:opacity .1s}.weather-graph .inner .columns .time-circle{position:absolute;left:0;top:23px;width:5px;margin-left:-2.5px;height:5px;background:#1EAE00;z-index:3;border-radius:100%}.content-weather .weather{padding:0 16px 0 0;margin-left:16px;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8}.content-weather .weather .load{padding:5px 0}.content-weather .weather .headline{position:relative;cursor:pointer;color:#000!important;outline:0;display:block}.content-weather .weather .headline .title{color:#6B7580;display:inline-block;vertical-align:middle;line-height:44px;font-size:14px;font-weight:400;margin:0;padding:0}.content-weather .weather .headline .day-info{color:#000;display:none;float:right;-webkit-transition:opacity 1s;transition:opacity 1s;line-height:44px;font-size:14px;font-weight:400;margin:0;padding:0}.content-weather .weather .headline .day-info strong{margin-left:5px}.content-weather .weather .headline .day-info strong+span:not(:empty){margin-left:5px}.content-weather .weather .headline .svg-icon-cover{display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px}.content-weather .weather .headline .svg-icon-cover svg{margin-top:5px;width:32px;height:32px}.content-weather .weather .headline .temperature{display:inline-block;vertical-align:middle;font-weight:700}.content-weather .weather .headline .icon-dropdown{float:right;fill:#666;width:16px;height:16px;margin-top:14px;margin-left:15px;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.content-weather .weather .headline a{outline:0}.content-weather .weather .daily{width:100%;display:none}.content-weather .weather .daily .day{display:inline-block;-webkit-box-flex:1;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%;text-align:center;position:relative;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background:#fff;-webkit-transition:background .4s,-webkit-box-shadow .4s;transition:background .4s,-webkit-box-shadow .4s;transition:box-shadow .4s,background .4s;transition:box-shadow .4s,background .4s,-webkit-box-shadow .4s;overflow:hidden;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.25);box-shadow:0 0 1px 0 rgba(0,0,0,.25);border-top-left-radius:1px}.content-weather .weather .daily .day svg{display:inline-block;width:32px;height:32px}.content-weather .weather .bottomline .svg-icon-cover svg,.photocontext button.photocontextbutton svg{width:24px;height:24px}.content-weather .weather .daily .day .temp{display:block;color:#000}.content-weather .weather .daily .day .name{display:block;color:#000;font-size:12px;line-height:20px}.content-weather .weather .daily .day.active .name,.content-weather .weather .daily .day.active .temp{font-weight:700}.content-weather .weather .daily .day.active:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:2px;background:#000}.content-weather .weather .daily .day:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.content-weather .weather .daily .day:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.content-weather .weather .graph{margin-top:12px;display:none}.content-weather .weather .graph:after{content:"";display:block;height:1px;margin-right:0;background:#E8E8E8}.content-weather .weather .bottomline{display:none;margin-top:10px;padding-bottom:6px}.content-weather .weather .bottomline *{display:inline-block;vertical-align:top}.content-weather .weather .bottomline :not(a){-webkit-transition:opacity 1s;transition:opacity 1s}.content-weather .weather .bottomline span{color:#6B7580;font-size:12px;line-height:24px}.content-weather .weather .bottomline span:not(.svg-icon-cover){margin:0 5px}.content-weather .weather .bottomline span.sunset{margin-right:15px}.content-weather .weather .bottomline .weather-source,.content-weather .weather .bottomline a{float:right;font-size:12px;line-height:24px}.content-weather .weather .bottomline.no-sun-values{height:24px}.content-weather .weather.opened{padding-left:0;margin-left:16px}.content-weather .weather.opened .headline .icon-dropdown{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.content-weather .weather.opened .headline .day-info{display:block}.content-weather .weather.opened .headline .svg-icon-cover,.content-weather .weather.opened .headline .temperature{display:none}.content-weather .weather.opened .daily{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-weather .weather.opened .bottomline,.content-weather .weather.opened .graph{display:block}.photocontext{margin-left:4px;position:relative;font-style:normal}.photocontext button.photocontextbutton{cursor:pointer;padding:0;border:0;vertical-align:middle}.photo-item .title-bar .photocontext{position:absolute;right:0;top:10px}.photo-item .title-bar .photocontext button.photocontextbutton{background-color:transparent}.mymap-popup.badphotopopup{width:368px}.mymap-popup.badphotopopup .form,.mymap-popup.badphotopopup .thanks{margin:24px;width:320px}.mymap-popup.badphotopopup .form.hidden,.mymap-popup.badphotopopup .thanks.hidden{display:none}.mymap-popup.badphotopopup .form h2,.mymap-popup.badphotopopup .thanks h2{font-size:20px;margin:34px 0 0}.mymap-popup.badphotopopup .form .radiocheck:not(#foo)>span,.mymap-popup.badphotopopup .thanks .radiocheck:not(#foo)>span{padding-left:24px}.mymap-popup.badphotopopup .form .buttons,.mymap-popup.badphotopopup .thanks .buttons{margin-top:24px;text-align:center}.mymap-popup.badphotopopup .form .buttons button,.mymap-popup.badphotopopup .thanks .buttons button{height:32px;width:94px;border-radius:3px;font-size:14px;text-align:center}.mymap-popup.badphotopopup .form .buttons button.send,.mymap-popup.badphotopopup .thanks .buttons button.send{color:#FFF;font-weight:700;background-color:#29ac07}.mymap-popup.badphotopopup .form .buttons button.cancel,.mymap-popup.badphotopopup .thanks .buttons button.cancel{color:#6b7580;border:1px solid #CCC;margin-left:20px}.mymap-popup.badphotopopup .form label{margin-top:24px;display:block!important}.mymap-popup.badphotopopup .form label span{display:block;font-size:14px}.mymap-popup.badphotopopup .form label.email span,.mymap-popup.badphotopopup .form label.note span{margin-bottom:8px}.mymap-popup.badphotopopup .form label input,.mymap-popup.badphotopopup .form label textarea{width:100%;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);border-radius:4px;border:1px solid #CCC;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px}.mymap-popup.badphotopopup .form label input.error,.mymap-popup.badphotopopup .form label textarea.error{border-color:red}.mymap-popup.badphotopopup .form label input{height:40px;max-width:320px}.mymap-popup.badphotopopup .form label textarea{height:104px;resize:vertical}.mymap-popup.badphotopopup .form .reasons{margin-top:24px}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo){margin-top:8px;display:block;cursor:pointer}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo).position{height:auto}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo):first-of-type{margin-top:0}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo) input{z-index:-1}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo).error input+span{background-image:none;position:relative}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo).error input+span::before{content:" ";top:4px;left:1px;width:16px;height:16px;border:1px solid red;border-radius:8px;display:block;position:absolute;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo) a{color:#29ac07}.mymap-popup.badphotopopup .form .reasons.error label.radiocheck:not(#foo) input+span{background-image:none;position:relative}.mymap-popup.badphotopopup .form .reasons.error label.radiocheck:not(#foo) input+span::before{content:" ";top:4px;left:4px;width:16px;height:16px;border:1px solid red;border-radius:8px;display:block;position:absolute;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.mymap-popup.badphotopopup .form .reasons.error+div.error{margin-left:24px}.mymap-popup.badphotopopup .form .reasons .positionContainer .positionAnchor{color:#1EAE00;font-size:14px;margin-left:24px}.mymap-popup.badphotopopup .form .reasons .positionContainer .positionAnchor .icon-dropdown{width:14px;height:8.3px;margin-left:8px;fill:#1EAE00;-webkit-transition:-webkit-transform ease-in-out 150ms;transition:-webkit-transform ease-in-out 150ms;transition:transform ease-in-out 150ms;transition:transform ease-in-out 150ms, -webkit-transform ease-in-out 150ms}.mymap-popup.badphotopopup .form .reasons .positionContainer .map{height:184px;width:296px;background-color:#f2f1e1;margin-left:24px}.mymap-popup.badphotopopup .form .reasons .positionContainer .map .hud{display:none}.mymap-popup.badphotopopup .form .reasons .positionContainer .map div.crossMinimap{pointer-events:none;position:absolute;z-index:100;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mymap-popup.badphotopopup .form .reasons .positionContainer .map div.crossMinimap svg{width:24px;height:24px;-webkit-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, .5));filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, .5))}.mymap-popup.badphotopopup .form .reasons .positionContainer .map div.crossMinimap svg polygon.stroke{fill:#fff}.mymap-popup.badphotopopup .form .reasons .positionContainer .map div.crossMinimap svg polygon.crosshair{fill:#000}.mymap-popup.badphotopopup .form .reasons .positionContainer.open .icon-dropdown{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mymap-popup.badphotopopup .form div.error:not(.reasons){font-size:12px;color:red;margin-left:8px;margin-top:4px}.mymap-popup.badphotopopup .form div.error:not(.reasons).hidden{display:none}.mymap-popup.badphotopopup .form h2+div.error.global{margin-left:0}.mymap-popup.badphotopopup .thanks h2{text-align:center}.mymap-popup.badphotopopup .thanks p{font-size:14px;text-align:center;line-height:20px;margin:16px 0}.mymap-popup.badphotopopup .thanks .buttons{margin-top:16px}.mymap-popup.badphotopopup .thanks .buttons button.cancel{margin-left:0}.send-overlay{background-color:rgba(255,255,255,.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.closureswitch{border-radius:2px;background:#FFF;font-size:13px;line-height:24px;height:27px;padding:0 8px;margin:0;border:none;vertical-align:middle;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.context-menu .item span{color:#6b7580;display:block;font-size:12px;line-height:16px}.context-menu .item:hover:not(.disabled) span{color:#fff}.mymap-popup.licence{border-radius:12px;height:calc(100% - 8px);max-height:720px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mymap-popup.licence img{width:270px;height:200px;margin:18px 65px 8px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mymap-popup.licence>h2,.mymap-popup.licence>p{color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;font-family:Arial}.mymap-popup.licence>h2{font-size:24px;font-weight:700;line-height:32px;margin:8px 24px 4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mymap-popup.licence>p{font-size:14px;line-height:20px;margin:4px 24px 16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mymap-popup.licence button{margin:24px auto;height:32px;padding:0 12px;color:#FFF;font-family:Arial;font-size:14px;font-weight:700;line-height:32px;background:#1EAE00;border-radius:4px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.mymap-popup.licence>.title{padding:12px 24px;color:#000;font-family:Arial;font-size:14px;font-weight:700;line-height:16px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mymap-popup.licence>.title svg.icon{width:1em;height:1em;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;fill:#828282;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;margin-left:16px}.mymap-popup.licence>.title.open svg.icon{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.mymap-popup.licence .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0}.mymap-popup.licence .content{overflow:auto;background:#F8F8F8;color:#333;padding:16px 24px}.mymap-popup.licence .content *{font-size:14px;font-weight:400;line-height:20px;margin-top:1em;margin-bottom:0}.mymap-popup.licence .content :first-child{margin-top:0}.mymap-popup.licence .content h1{font-size:18px;font-weight:700;line-height:24px}.mymap-popup.licence .content h2{font-size:18px;line-height:24px}.mymap-popup.licence .content h3{font-size:16px;font-weight:700;line-height:24px}.mymap-popup.licence .content h4{font-size:16px;line-height:24px}.mymap-popup.licence .content h5,.mymap-popup.licence .content strong{font-weight:700}.mymap-popup.licence .content em{font-style:italic}.mymap-popup.licence .content ul li{list-style:disc}.mymap-popup.licence .content ol li{list-style:decimal}.mymap-popup.licence .content a{color:#1EAE00}.mymap-popup.licence .content a:visited{color:#187F00}.mymap-popup.licence>.title,.mymap-popup.licence>.wrapper{margin:0;border-top:1px solid #f0f0f0}.mymap-popup.licence .hidden{display:none}.mymap-popup.licence .toolbar{border-top:1px solid #f0f0f0;text-align:center}@media only screen and (max-height:719px){.mymap-popup.licence img{display:none}}.firm-content .thank-you{border-radius:4px;background-color:#f8f8f8;padding:14px 16px;margin-bottom:10px}.firm-content .thank-you svg{width:24px;height:24px;fill:#1EAE00}.firm-content .thank-you span{display:inline-block;vertical-align:top;font-size:14px;line-height:24px;margin-left:10px;font-weight:700;color:#000}.firm-content .firm-review{background:#f8f8f8;border-radius:4px;padding:16px;position:relative}.firm-content .firm-review button{font-size:14px;line-height:16px;color:#6b7580;border:1px solid #CCC;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);padding:5px 16px}.firm-content .firm-review button:hover{color:#000}.firm-content .firm-review .stars-area .title{text-align:center;font-size:14px;line-height:20px;font-weight:400;margin:0}.firm-content .firm-review .stars-area .stars{text-align:center;margin-top:10px}.firm-content .firm-review .stars-area .stars .stars-inner{display:inline-block;vertical-align:top;height:30px;cursor:pointer}.firm-content .firm-review .stars-area .stars .stars-inner .icon-star{margin-left:10px;width:30px;height:30px}.firm-content .firm-review .stars-area .stars .stars-inner .icon-star.full #left,.firm-content .firm-review .stars-area .stars .stars-inner .icon-star.full #right,.firm-content .firm-review .stars-area .stars .stars-inner .icon-star.half #left{fill:#F6A622}.firm-content .firm-review .stars-area .stars .stars-inner .icon-star:first-child{margin-left:0}.firm-content .firm-review .review-area .caption{color:#828282;font-size:14px;line-height:16px;margin-top:16px!important}.firm-content .firm-review .review-area .caption .name{color:#000;margin-left:5px}.firm-content .firm-review .review-area .caption .edit{float:right}.firm-content .firm-review .review-area a{color:#1EAE00}.firm-content .firm-review .review-area a:hover{color:#1f7e07}.firm-content .firm-review .review-area p{margin:0}.firm-content .firm-review .review-area textarea{border:1px solid #CCC;border-radius:4px;background-color:#FFF;width:100%;padding:10px 8px;font-size:14px;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 0 5px;resize:none;height:156px}.firm-content .firm-review .review-area .counter{color:#828282;font-size:12px;line-height:15px}.firm-content .firm-review .review-area .counter b{color:#000;font-weight:700}.firm-content .firm-review .review-area .licence{margin:15px 0!important;color:#828282;font-size:12px;line-height:16px}.firm-content .firm-review .review-area .buttons{position:relative}.firm-content .firm-review .review-area .buttons .save-btn{background:#1EAE00;color:#fff;border-color:#1EAE00;-webkit-box-shadow:none;box-shadow:none}.firm-content .firm-review .review-area .buttons .save-btn:disabled{background:#ccc;border-color:#ccc;cursor:default}.firm-content .firm-review .review-area .buttons .save-btn:disabled:hover+.save-caption{display:block;position:absolute;left:50%;bottom:106px;background:#585c60;color:#FFF;font-size:12px;line-height:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:400;padding:8px 6px;width:96px;z-index:10;border-radius:4px}.firm-content .firm-review .review-area .buttons .save-btn:disabled:hover+.save-caption::before{content:"";position:absolute;left:50%;bottom:-10px;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#585c60 transparent transparent}.firm-content .firm-review .review-area .buttons .cancel-btn{display:inline-block!important;-webkit-box-shadow:none;box-shadow:none}.firm-content .firm-review .review-area .buttons .cancel-btn,.firm-content .firm-review .review-area .buttons .save-btn{display:block;width:100%;padding:10px 0;margin-bottom:8px}.firm-content .firm-review .review-area .buttons .save-caption,.firm-content .firm-review .review-area .buttons .time-caption{display:none}.firm-content .firm-review .review-cont{position:relative}.firm-content .firm-review .review-cont h2{color:#000;font-size:14px;font-weight:700;line-height:20px;margin:0}.firm-content .firm-review .review-cont h2 .time-cover{display:inline-block;vertical-align:top;margin-left:5px;position:relative}.firm-content .firm-review .review-cont h2 .time-cover svg{display:inline-block;vertical-align:top;fill:#828282;width:18px;height:18px}.firm-content .firm-review .review-cont h2 .time-cover .time-caption{display:none}.firm-content .firm-review .review-cont h2 .time-cover:hover .time-caption{display:block;position:absolute;left:4px;top:30px;background:#585c60;color:#FFF;font-size:12px;line-height:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:400;padding:10px;width:140px;z-index:10;border-radius:4px}.firm-content .firm-review .review-cont h2 .time-cover:hover .time-caption::after{content:"";position:absolute;left:50%;top:-10px;margin-left:-5px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #585c60}.firm-content .firm-review .review-cont .edit-btn{position:absolute;right:0;top:0}.firm-content .firm-review .review-cont p{color:#000;font-size:14px;line-height:20px;margin:10px 0!important}.firm-content .firm-review .review-cont .date{display:inline-block;vertical-align:top;color:#828282;font-size:14px;line-height:20px;margin-left:10px;margin-top:-2px}.firm-content .firm-review.loading::after{content:"";position:absolute;z-index:1;background:rgba(255,255,255,.6);left:0;top:0;right:0;bottom:0}.firm-content .firm-review.loading::before{content:"";background:url(/img/loader.gif) no-repeat;position:absolute;width:32px;height:32px;z-index:1;left:50%;top:50%;margin-left:-16px;margin-top:-16px}.firm-content .reviews-content .firm-review-item{margin-top:16px}.firm-content .reviews-content .firm-review-item h2{font-size:14px;font-weight:700;line-height:20px;margin:0;color:#000}.firm-content .reviews-content .firm-review-item p{font-size:14px;line-height:20px;color:#000;margin:5px 0!important}.firm-content .reviews-content .firm-review-item .date{display:inline-block;vertical-align:top;font-size:14px;line-height:20px;color:#828282}#reviewsList .hide,.firm-content .reviews-content .firm-review-item.hide{display:none}.firm-content .reviews-content .firm-review-item .review-cont .date{margin-left:10px;margin-top:-2px}.firm-content .reviews-content .firm-review-item .reply-cont{position:relative;padding-left:29px;margin-top:12px}.firm-content .reviews-content .firm-review-item .reply-cont::after{position:absolute;content:"";left:7px;top:0;bottom:0;width:1px;height:100%;background:#ccc}.firm-content .reviews-content .firm-review-item .reply-cont h2{font-style:italic;font-weight:700;font-size:14px;line-height:20px;color:#686868}.firm-content .reviews-content .firm-review-item .reply-cont p{font-style:italic;font-weight:400;font-size:14px;line-height:20px;color:#686868}.firm-content .reviews-content .firm-review-item:first-child{margin-top:0}.firm-content .reviews-content .more{margin:15px 0 10px}#reviewsList .header{background-color:#f8f8f8;padding:20px;position:-webkit-sticky;position:sticky;top:0;z-index:1}#reviewsList .header h1{margin:0 0 15px;font-size:20px;font-weight:700;line-height:23px;color:#000}#reviewsList .header h2{margin:0 0 5px;color:#000;font-size:14px;font-weight:700;line-height:16px}#reviewsList .header .back-btn{position:absolute;right:20px;top:20px;border:none;background:0 0;cursor:pointer;padding:0}#reviewsList .header .back-btn svg{fill:#828282;width:16px;height:16px}#reviewsList .header .review-line{color:#828282;font-size:14px;line-height:20px}#reviewsList .header .review-line p{margin:0}#reviewsList .header .review-line p span{display:inline-block;vertical-align:top}#reviewsList .header .review-line p span.rating-stars{margin-left:5px;margin-top:3px}#reviewsList .header .review-line p span.txt{margin-left:5px;margin-top:2px}#reviewsList .list.firm-content{padding:16px 20px}#reviewsList .list.firm-content .reviews-content{margin-top:10px}#reviewsList .list.firm-content .reviews-content p.loading{background:url(/img/loader.gif) 50% 0 no-repeat;height:32px}@media only screen and (max-width:429px){.width-1 #promohp .link-item,.width-1 #search-tips-popup,.width-1 #track .list .empty img,.width-1 .smap-suggest{max-width:100%}.width-1 .route-type-params,.width-1 .route-type-params .toll .popup .checkbox-item .radiocheck p,.width-1 .route-type-params .toll .popup .hide-title span{font-size:10px}.width-1 #layout-footer .tweak button{display:block;margin-bottom:10px}.width-1 #layout-footer .tweak .facebook,.width-1 #layout-footer .tweak .twitter{margin:0}.width-1 #layout-footer .tweak .twitter{margin-left:10px}.width-1 #detail .module-bar{padding-left:20px}.width-1 #detail .module-bar .module-content+.module-content{margin-left:7px}.width-1 #track .list .stats ul{padding-left:10px;padding-right:10px}.width-1 #fotomapy .foto-filter{float:none}.width-1 #fotomapy .upload-button{float:none;margin-left:4px;top:0;margin-top:15px}.width-1 #fotomapy .foto-item{padding:10px}.width-1 #promohp{padding-left:20px;padding-right:20px}.width-1 #search-results ul:empty{display:none}.width-1 #search-results ul:empty+.info.nothingFound{padding-top:5px}.width-1 #search-results .adv-title{margin-top:10px}.width-1 .route-modules .module-content.route-weather .route-weather-form-box .box-time>span{display:block}.width-1 .route-params{padding:22px 18px 24px 16px}.width-1 .route-params .route-buttons button.beta:before{position:absolute;top:-2px;left:12px}.width-1 .route-params .route-buttons svg,.width-1 .route-params>svg{width:20px;height:20px}.width-1 .route-type-params .toll .popup{width:188px}.width-1 .ad-container-route.show{padding:12px 0;border-bottom:1px solid #eee}.width-1 .ad-container-route.show div{margin:0 auto}.width-1 #detail .content-review.v2>p img{margin-right:8px}.width-1 #detail .content-review.v2 a.stars .rating-stars{margin-left:0;display:block;margin-bottom:5px}.width-0 .control-layer .mapset.active+.button-group{display:none}.width-0 .melown3d .ui-controls{bottom:115px!important}.width-0 .melown3d .basic-compass{bottom:60px!important}}@media only screen and (max-width:1080px){.width-1 .control-layer .button-group span{display:none}}@media only screen and (max-width:870px){.width-1 .control-layer span{display:none}.width-2 #tweaks-list h1{padding:0 10px}.width-2 #tweaks-list .list{padding-left:10px;padding-right:10px}}#block-map{z-index:2}#block-map h4:before,#block-map p.empty-bar:before{font-size:22px;color:#6B7580;font-family:mapy;font-style:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;position:relative;top:3px}#block-map h4.bp-detail *{vertical-align:middle}#block-map h4.bp-detail:before{content:url(/img/marker/little.png);top:4px;margin-right:3px}#block-map h4.bp-search:before{content:"L"}#block-map h4.bp-route:before{content:"T"}#block-map h4.bp-trips:before{content:"I"}#block-map h4.bp-distancemeter:before,#block-map h4.bp-usermarks:before,#block-map p.bp-distancemeter:before,#block-map p.bp-usermarks:before{content:"V"}@media only screen and (max-width:1190px){.width-2 .hud .zoom{display:none}.width-2 #image-uploader{min-width:auto;max-width:100%}.width-2 #image-uploader .uploader-container .upl-preview-box .upl-previews{margin:0 auto;float:none}}@media only screen and (max-width:885px) and (min-width:790px){.width-1 .melown3d .ui-controls{left:75px;width:auto;right:100px}.width-1 .melown3d .ui-controls button{margin-top:10px}}@media only screen and (max-width:789px){#layout-bar button span,button.fullscreen{display:none}.smap .hud .zoom{top:8px;right:8px}#layout-content.transition{-webkit-transition:none!important;transition:none!important}body:not(.content-full) #layout-scroll{overflow:hidden;height:auto}.width-1,.width-2{overflow-y:auto;overflow-x:hidden}#layout-bar button{vertical-align:top;height:auto}#layout-bar button span.route-count{margin-left:0;display:inline-block}#layout-bar button span.route-count.round{margin-left:-19px;margin-top:29px}#layout-bar .bounce{animation:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none}#layout-bar.items-4 button{width:25%;max-width:none}#layout-bar.items-4 button span.avatar-small{display:block;margin:0 auto}#layout-bar.items-4 button span.avatar-small *{display:block}#logo{font-style:italic}.darth-control{display:none}.control-layer .mapset span{display:inline-block}.control-layer .button-group{display:none}.hiddencontrols .noprint .control-layer .button-group{display:inline-block}#geolocation-control .geolocate span,.hiddencontrols .noprint .control-layer .button-group span,.width-1 #geolocation-control .geolocate,.width-1 #map .noprint .copyright,.width-1 #map .noprint .scale,.width-1 .control-layer .mapset,.width-1 .hud .zoom{display:none}#detail [class*=content-]{margin-left:20px}#detail .content-photo,#detail .content-poster{margin:0;min-height:auto}#detail .button-top{margin-left:20px}#detail .content-weather{margin-left:0}#gallery .photo div{max-width:95%}#timeboard .header,#timeboard .lines,#timeboard .sheet-container,#timeboard .tabs{max-width:95%;width:100%!important}#timeboard .sheet-container .right-column{width:100%!important}#timeboard .sheet-container .explanation-notes{margin:16px}#timeboard .sheet-container .origin{margin:0 16px 16px}#timeboard .sheet-container .valid-through{margin:16px 16px 0}#timeboard .sheet-container table.timetable{position:static;border-left:none;border-right:none}#timeboard .sheet-container .timetable-switch{border-left:none}#timeboard .sheet-container table.line{width:100%;border-top:1px solid #e1e1e1}.modules .module-content{margin-left:20px}.modules .module-content a.button.profile-switch+div,.modules .module-content button.profile-switch+div{margin-right:6px;width:auto}.module-bar .module-content{width:70px}.module-bar .module-content.visit{width:100px}#mapset-switch{padding-right:0;padding-left:5px}#trips ul li.trip-small,.season-pois ul>li{padding-left:20px}.season-pois li img{max-width:100%;max-height:none}#trips .trip-large>div:not(.item),#trips .trip-large>h3,#trips .trip-large>p{margin-left:20px!important;padding-left:0!important}#trips .trip-large li{padding-left:37px}#trips .trip-large li .number{left:8px}#route-form #route-param-box .criterion .radiocheck.toll{margin-left:0}#route-form .line-chart{max-width:100%;margin-left:-4px}#usermarks ul li.edit form input{width:90%;max-width:302px}#usermarks ul li.edit form .gps input{width:82%;max-width:242px}#detail .content-typename{margin-top:20px}.control-layer{left:8px;top:8px}#geolocation-control{right:104px;top:8px}#geolocation-control .geolocate{min-width:initial;width:auto}.map-control.cesko{top:8px}#left3d .zoom,.hud .zoom{right:8px;top:8px}#left3d .backToMap{top:8px;left:133px}.content-switcher button{padding:6px 10px}.share-popup{width:calc(100% - 16px);right:8px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.share-popup input{z-index:51;position:relative}.width-1 #map{width:100%;height:75px!important}.width-1 #block-map,.width-1 #scene{position:absolute!important;top:0;width:100%;height:75px!important;display:block}.width-1.mobilePromoLine #block-map,.width-1.mobilePromoLine #scene{top:87px}.width-1 #block-map{background:#fff;opacity:.001}.width-1 #block-map *{display:none}.width-1 #layout-content{margin-top:75px;width:100%;height:auto;min-height:calc(100% - 75px)}.width-1 #layout-footer p.small-login{display:block}.width-1 #layout-footer p.small-login span.arrow,.width-1 #layout-footer p.small-login span.user,.width-1 .cancel-btn,.width-1 button#resizer{display:none}.width-1 #visit-list>div:not(.loader-big){padding:10px 24px 18px}.width-1 #search-results li .type-name{white-space:normal;max-width:100%}.width-1 #left3d #resizer,.width-1 #left3d .backToMap,.width-1 #left3d .basic-compass,.width-1 #left3d .ui-controls>:not(.framewarning),.width-1 #left3d .zoom{display:none}.width-1 #distance-meter{position:static}.width-1 #route-form .info-box{position:static;top:auto;padding-top:75px}.width-2 #block-map,.width-2 #map{display:none;position:absolute!important}.width-2.mobilePromoLine #map{top:87px}.width-2 #layout-content{margin-top:0;width:100%}.width-2 #layout-content #layout-scroll{height:100%!important;overflow-x:auto}.width-2 #detail .content-subtitle,.width-2 #detail .content-title,.width-2 #detail .content-typename{margin-left:100px}.mobile-promo .apps li,.mobile-promo .apps li+li{display:block;margin:16px auto}.mobile-promo .intro{padding-bottom:20px}.mobile-promo .intro h2{font-size:20px;line-height:20px}.mobile-promo .features div{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:none}.mobile-promo .features div:nth-of-type(even),.mobile-promo .features div:nth-of-type(odd){margin:0 auto;padding:0 10px;max-width:none}.mobile-promo .features div:nth-of-type(even) img,.mobile-promo .features div:nth-of-type(odd) img{float:none;margin:0 auto;display:block}.mobile-promo .features div h3,.mobile-promo .features div p{margin:16px}.mobile-promo .features div h3{padding-top:16px;margin-top:0;border-top:1px solid #f7f7f7}.width-0{overflow:hidden}.width-0 p.empty-bar{color:#ccc;margin-left:10px;position:relative;top:-6px}.width-0 #layout-header,.width-0 button.fullscreen{display:none}.width-0 #block-map{display:block;height:48px;position:fixed;width:100%;background:#fff;bottom:0;left:0;z-index:2;cursor:pointer;opacity:1}.width-0 #block-map h4{display:block;text-overflow:ellipsis;overflow:hidden;height:40px;line-height:40px;white-space:nowrap;margin:0 0 0 12px}.width-0 #scene{position:absolute!important;top:0;width:100%;height:auto!important;display:block}.width-0 #layout-content #layout-scroll,.width-0 button#resizer,.width-1 #scene .distance-popup{display:none}.width-0 #map{width:100%}.width-0.mobilePromoLine #scene{top:87px}.width-0 #layout-content{position:absolute;bottom:0;width:100%!important;height:48px;top:auto;overflow:hidden}.width-0 #left3d .control-logo,.width-0 #map .control-logo{visibility:visible;width:80px;top:auto!important;left:auto!important;right:5px!important;bottom:5px!important}.width-0 #left3d .control-logo{bottom:60px!important}.width-0 #scene .cancel-btn{right:8px;bottom:8px}.width-0 #scene{bottom:0}.width-0 .melown3d .basic-compass,.width-0 .melown3d .ui-controls{bottom:70px}.width-1 #detail .content-poster a canvas,.width-1 #detail .content-poster a img{width:100%}.width-2 #panorama .control-logo{width:80px;top:auto!important;left:auto!important;right:5px!important;bottom:5px!important}#distance-meter .header h1,#distance-meter .line-chart-cont .line-chart,#usermarks .header h1{max-width:100%}#distance-meter .dm-container .scroll-section,#distance-meter .dm-container .scroll-section>*{width:100%;max-width:100%}}@media only screen and (max-width:355px){#route-form .params-panel{margin-left:10px}}@media only screen and (max-width:1366px) and (min-width:789px){.width-0 .melown3d .copyright,.width-1 .melown3d .copyright{padding-right:75px}.width-0 .melown3d .darth-control button.report span,.width-0 .melown3d .darth-control button.tools span,.width-1 .melown3d .darth-control button.report span,.width-1 .melown3d .darth-control button.tools span{display:none}.width-0 .melown3d .darth-control button.report,.width-1 .melown3d .darth-control button.report{width:auto}}@media only screen and (max-width:1024px) and (min-width:789px){.width-1 #scene .cancel-btn{bottom:55px;right:20px}}@media only screen and (max-height:850px){#route-form .info-box{position:static;top:auto;padding-top:75px}}@media only screen and (min-width:100px){.width-0.frame #map .marker.non-active,.width-0.frame #map svg g g[id*=route-],.width-0.frame #map svg g g[id*=distancemeter],.width-0.frame #map svg g g[id*=places-],.width-0.frame #map svg g g[id*=activity-],.width-0.frame #map svg g g[id*=detail-g],.width-1.frame #map .marker.non-active,.width-1.frame #map svg g g[id*=route-],.width-1.frame #map svg g g[id*=distancemeter],.width-1.frame #map svg g g[id*=places-],.width-1.frame #map svg g g[id*=activity-],.width-1.frame #map svg g g[id*=detail-g],.width-2.frame #map .marker.non-active,.width-2.frame #map svg g g[id*=route-],.width-2.frame #map svg g g[id*=distancemeter],.width-2.frame #map svg g g[id*=places-],.width-2.frame #map svg g g[id*=activity-],.width-2.frame #map svg g g[id*=detail-g],.width-3.frame #map .marker.non-active,.width-3.frame #map svg g g[id*=route-],.width-3.frame #map svg g g[id*=distancemeter],.width-3.frame #map svg g g[id*=places-],.width-3.frame #map svg g g[id*=activity-],.width-3.frame #map svg g g[id*=detail-g]{cursor:pointer}.width-0.frame #map .marker.lookup-poi,.width-0.frame #map .marker.type-poi,.width-0.frame #map svg g g:not([id*=route-]):not([id*=distancemeter]):not([id*=places-]):not([id*=activity-]):not([id*=detail-g]),.width-1.frame #map .marker.lookup-poi,.width-1.frame #map .marker.type-poi,.width-1.frame #map svg g g:not([id*=route-]):not([id*=distancemeter]):not([id*=places-]):not([id*=activity-]):not([id*=detail-g]),.width-2.frame #map .marker.lookup-poi,.width-2.frame #map .marker.type-poi,.width-2.frame #map svg g g:not([id*=route-]):not([id*=distancemeter]):not([id*=places-]):not([id*=activity-]):not([id*=detail-g]),.width-3.frame #map .marker.lookup-poi,.width-3.frame #map .marker.type-poi,.width-3.frame #map svg g g:not([id*=route-]):not([id*=distancemeter]):not([id*=places-]):not([id*=activity-]):not([id*=detail-g]){pointer-events:none}.width-0.frame #left3d canvas,.width-1.frame #left3d canvas,.width-2.frame #left3d canvas,.width-3.frame #left3d canvas{pointer-events:none}.width-0.frame #left3d .control-logo,.width-0.frame #map .control-logo,.width-1.frame #left3d .control-logo,.width-1.frame #map .control-logo,.width-2.frame #left3d .control-logo,.width-2.frame #map .control-logo,.width-3.frame #left3d .control-logo,.width-3.frame #map .control-logo{visibility:visible;width:80px;top:auto!important;left:auto!important;right:5px!important;bottom:5px!important}.width-0.frame #layout-content,.width-1.frame #layout-content,.width-2.frame #layout-content,.width-3.frame #layout-content{display:none}.width-0.frame.pano #layout-content,.width-1.frame.pano #layout-content,.width-2.frame.pano #layout-content,.width-3.frame.pano #layout-content{display:block;right:0;width:100%}.width-0.frame #map,.width-0.frame #scene,.width-1.frame #map,.width-1.frame #scene,.width-2.frame #map,.width-2.frame #scene,.width-3.frame #map,.width-3.frame #scene{height:100%!important}.width-0.frame #block-map,.width-1.frame #block-map,.width-2.frame #block-map,.width-3.frame #block-map{display:none}.width-0.frame #map .noprint .copyright,.width-0.frame #map .noprint .scale,.width-0.frame .hud .zoom,.width-1.frame #map .noprint .copyright,.width-1.frame #map .noprint .scale,.width-1.frame .hud .zoom,.width-2.frame #map .noprint .copyright,.width-2.frame #map .noprint .scale,.width-2.frame .hud .zoom,.width-3.frame #map .noprint .copyright,.width-3.frame #map .noprint .scale,.width-3.frame .hud .zoom{display:block}}#scene .framewarning{max-width:420px;background:rgba(0,0,0,.7);border-radius:8px;color:#fff;font-weight:700;font-size:14px;line-height:16px;padding:14px 16px 14px 14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;right:20px;bottom:60px;position:absolute}#scene .framewarning svg{width:20px;height:20px;fill:#fff;margin-right:10px;display:inline-block}#scene .framewarning a,#scene .framewarning a a:hover{color:#fff}#scene #left3d .framewarning{bottom:36px}@media only screen and (max-width:789px){#scene .framewarning{right:8px;bottom:12px;margin-left:8px}.width-1 #scene #left3d .framewarning{bottom:-32px}}.frame-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:url(/img/frame-overlay.png) left top rgba(0,0,0,.7);z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.frame-overlay .mymap-popup{max-width:320px;color:#000;text-align:center}.frame-overlay .mymap-popup h2{font-weight:700;font-size:20px;line-height:32px;text-align:center;margin:0;padding:26px 0 8px}.frame-overlay .mymap-popup a{font-size:14px;line-height:20px;color:#1EAE00;display:block;margin:0 0 8px;padding:0}.frame-overlay .mymap-popup a:hover{color:#1f7e07}.frame-overlay .mymap-popup button{margin:16px auto 24px;border:1px solid #CCC;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:14px;line-height:20px;color:#6b7580;padding:6px 38px}.frame-overlay .mymap-popup button:hover{background-color:#f9f9f9}.frameO .smap .copyright{z-index:11}.frameO .melown-credits-popup-cover{z-index:12}.frameO .melown-credits-popup{z-index:13}@media only screen and (max-width:789px){.frame-overlay{background-image:url(/img/frame-overlay-midi.png)}}@media only screen and (max-width:429px){.frame-overlay{background-image:url(/img/frame-overlay-mini.png)}}