.map-container{color:#172c47;scrollbar-face-color:#888;scrollbar-track-color:#f5f4f3;font-family:Helvetica,Arial,sans-serif}i{display:inline-block}.geodata-radio2 label{position:relative}.geodata-radio2 span:after,.geodata-radio2 span:before{content:"";margin:auto;position:absolute;top:0;bottom:0}.geodata-radio2 span.radio:hover{cursor:pointer}.geodata-radio2 span.radio:before{background-color:#a8aac1;border-radius:50px;width:45px;height:25px;left:-52px}.geodata-radio2 span.radio:after{background-color:#6c788a;border-radius:10px;width:17px;height:17px;transition:left .25s,background-color .25s;left:-49px}.geodata-radio2 input[type=radio]:checked+label span.radio:after{background-color:#ebff43;left:-27px}.geodata-radio{padding:0 0 8px}.geodata-radio .radio{color:#172c47;grid-gap:5px;grid-template-columns:min-content auto;font-size:10pt;font-weight:700;display:grid}.turplanlegger .mapopt .mapopt-layerlist li span,.turplanlegger .tpl-close,.turplanlegger .tpl-tool-icon{color:#1b223d}.geodata-radio .radio .radio__input{display:flex}.geodata-radio .radio .radio__input input{opacity:0;width:0;height:0;position:absolute}.geodata-radio .radio .radio__input input:checked+.radio__control{background:radial-gradient(#e84e0f 50%,#f000 51%)}.geodata-radio .radio .radio__input .radio__control{border:1px solid #172c47;border-radius:50%;width:1em;height:1em;display:block;transform:translateY(-.5px)}.geodata-radio .radio .radio__label{line-height:1.2}.turplanlegger{overflow:hidden}.turplanlegger .tpl-title1{margin:5px 0 15px;font-size:14pt;font-weight:700}.turplanlegger .tpl-title2{margin:10px 0 5px;font-size:10pt;font-weight:700}.turplanlegger .tpl-close{cursor:pointer;font-size:14pt;line-height:15pt}.turplanlegger .tpl-close:before{content:"X"}.turplanlegger .tpl-right{float:right}.turplanlegger .button{cursor:pointer;border-radius:5px;padding:5px 7px;font-size:10pt;display:inline-block;box-shadow:0 0 16px #c4c4c4}.turplanlegger .button:hover{box-shadow:0 0 16px #999}.turplanlegger .button.disabled{cursor:wait;color:#fff}.turplanlegger .button span:first-of-type{margin-right:5px}.turplanlegger .app-loader{z-index:10000;text-align:center;background-color:#f5f4f3;width:100%;height:100%;position:absolute;top:0;left:0}.turplanlegger .app-loader span{position:relative;top:40%}.turplanlegger .left-panel{z-index:50;position:absolute;top:10px;left:0;transform:translate(0)}.turplanlegger .left-panel .panel-container{border-radius:5px;width:380px;height:auto;box-shadow:3px 3px 5px #c4c4c4}@media (width<=700px){.turplanlegger .left-panel .panel-container{width:320px}}@media (width<=320px){.turplanlegger .left-panel .panel-container{width:260px}}.turplanlegger .left-panel .panel-container .panel-content{background-color:#f3f3f3;height:auto;max-height:400px;overflow:hidden auto}.turplanlegger .right-panel{z-index:51;text-align:right;width:40px;position:absolute;top:120px;bottom:40px;right:20px}.turplanlegger .right-panel .panel-container{margin:10px 0}.turplanlegger .right-panel .panel-container .tool{cursor:pointer;margin-bottom:13.3333px}.turplanlegger .right-panel .panel-container .tool.bottom-tool{position:absolute}.turplanlegger .right-panel .panel-container .tool.bottom-tool.legend-tool{bottom:0}.turplanlegger .right-panel .panel-container .tool.bottom-tool.options-tool{bottom:56px}@media (width<=700px){.turplanlegger .right-panel{right:10px}.turplanlegger .right-panel .panel-container .tool.bottom-tool.legend-tool{margin-bottom:0}.turplanlegger .right-panel .panel-container .tool.bottom-tool.options-tool{bottom:40px}}.turplanlegger .right-panel .panel-container .tool .icon{background-color:#333;background-repeat:no-repeat;height:40px;display:inline-block}.turplanlegger .right-panel .panel-container .tool .icon:hover{background-color:#666}.turplanlegger .right-panel .panel-container .tool .icon.rounded-icon{background-position:50%;border-radius:20px;width:40px}.turplanlegger .right-panel .panel-container .tool .icon.rounded-icon.expand-map-icon{background-image:url(/js/geodata/images/expand.png);background-size:20px 20px}.turplanlegger .right-panel .panel-container .tool .icon.rounded-icon.my-location-icon{background-image:url(/js/geodata/images/mylocation.png);background-position:40% 60%;background-size:24px 25px}.turplanlegger .right-panel .panel-container .tool .icon.rounded-icon.measure-icon{background-image:url(/js/geodata/images/measure.png);background-position:45%;background-size:19px 19px}.turplanlegger .right-panel .panel-container .tool .icon.rounded-icon.print-icon{background-image:url(/js/geodata/images/print.png);background-size:24px 24px}.turplanlegger .right-panel .panel-container .tool .icon.rounded-stub-icon{background-position:10px;border-top-left-radius:20px;border-bottom-left-radius:20px;width:60px}.turplanlegger .right-panel .panel-container .tool .icon.rounded-stub-icon.legend-icon{background-image:url(/js/geodata/images/legend.png);background-size:19px 17px}.turplanlegger .right-panel .panel-container .tool .icon.rounded-stub-icon.options-icon{background-image:url(/js/geodata/images/maplayers.png);background-size:21px 21px}.turplanlegger .right-panel .panel-container .tool.active .icon{background-color:#000}.turplanlegger .right-panel .panel-container .tool.active.bottom-tool{right:210px}.turplanlegger .right-panel .panel-container .tool.active.bottom-tool .icon{background-color:#333}.turplanlegger .right-panel .panel-container .panel-subcontent{text-align:left;background-color:#fff;border-radius:5px;width:350px;display:none;position:absolute;top:16px;right:72px;box-shadow:3px 3px 5px #c4c4c4}@media (width<=700px){.turplanlegger .right-panel .panel-container .tool.print-tool{display:none}.turplanlegger .right-panel .panel-container .panel-subcontent{width:269.231px}}@media (width<=320px){.turplanlegger .right-panel .panel-container .panel-subcontent{width:233.333px}}.turplanlegger .right-panel .panel-container .panel-subcontent.panel-bottom{border-top-right-radius:0;border-bottom-right-radius:0;width:250px;top:auto;bottom:0;right:-20px}.turplanlegger .right-panel .panel-container .panel-subcontent.panel-bottom.panel-options-node{bottom:56px}.turplanlegger .right-panel .panel-container .panel-subcontent .content{padding:10px}.turplanlegger .right-panel .panel-container .panel-subcontent .panel-header{background-color:#333}.turplanlegger .right-panel .panel-container .panel-subcontent .panel-header .panel-header-title{color:#fff;padding:16px;font-size:16px;font-weight:700;display:inline-block}.turplanlegger .right-panel .panel-container .panel-subcontent .panel-header .legend-colorblind{float:right;cursor:pointer;background-image:url(/js/geodata/images/colorblind_inactive.png);background-size:30px;width:30px;height:30px;margin:10px;display:inline-block}.turplanlegger .right-panel .panel-container .panel-subcontent .panel-header .legend-colorblind.hidden{display:none}.turplanlegger .right-panel .panel-container .panel-subcontent .panel-header .legend-colorblind.active{background-image:url(/js/geodata/images/colorblind_active.png)}.turplanlegger .right-panel .panel-container .panel-subcontent .panel-header:first-child{border-top-left-radius:5px}.turplanlegger .buttonbar{cursor:pointer;border:1px solid #e84e0f;border-radius:5px;overflow:hidden}.turplanlegger .buttonbar .buttonbar-fa{font-size:20px}.turplanlegger .buttonbar .buttonbar-icon{padding:2px}.turplanlegger .buttonbar .buttonbar-icon .winter{background-image:url(/js/geodata/images/skiing.png);background-size:25px;width:25px;height:25px;display:inline-block}.turplanlegger .buttonbar .buttonbar-icon .summer{background-image:url(/js/geodata/images/bicycle.png);background-size:25px;width:25px;height:25px;display:inline-block}.turplanlegger .buttonbar .two-buttons{width:50%}.turplanlegger .buttonbar .three-buttons{width:33%}.turplanlegger .buttonbar .buttonbar-arrow{text-align:center;box-sizing:border-box;border:1px solid #d2ccc9;padding:5px 5px 1px;display:inline-block;position:relative}.turplanlegger .buttonbar .buttonbar-arrow.selected{cursor:default;border:2px solid #e84e0f}.turplanlegger .buttonbar .buttonbar-arrow.selected:after{content:"";border-top:10px solid #e84e0f;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;margin-left:-5px;position:absolute;top:100%;left:45%}.turplanlegger .buttonbar .buttonbar-button{box-sizing:border-box;text-align:center;padding:5px 0;font-size:10pt;display:inline-block}.turplanlegger .buttonbar .buttonbar-button.selected{color:#fff;cursor:default;background-color:#e84e0f}.turplanlegger .map{width:100%;height:100%}.turplanlegger .map .machine-popup{z-index:1;background-color:#fff;border-radius:5px;padding:10px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;position:absolute;top:-500px;left:-500px;box-shadow:3px 3px 5px #c4c4c4}.turplanlegger #map_zoom_slider.esriSimpleSlider{background-color:#333;border:0;border-radius:20px;right:20px;z-index:50!important;top:30px!important}.turplanlegger #map_zoom_slider.esriSimpleSlider .esriSimpleSliderDecrementButton,.turplanlegger #map_zoom_slider.esriSimpleSlider .esriSimpleSliderIncrementButton{border:0;outline:0;width:40px;height:40px}.turplanlegger #map_zoom_slider.esriSimpleSlider .esriSimpleSliderDecrementButton span,.turplanlegger #map_zoom_slider.esriSimpleSlider .esriSimpleSliderIncrementButton span{color:#fff;font-size:30px;font-weight:700;line-height:33px}.turplanlegger #map_zoom_slider.esriSimpleSlider .esriSimpleSliderIncrementButton{border-bottom:1px solid #666;border-top-left-radius:20px;border-top-right-radius:20px}.turplanlegger #map_zoom_slider.esriSimpleSlider .esriSimpleSliderDecrementButton{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.turplanlegger #map_zoom_slider.esriSimpleSlider .esriSimpleSliderDecrementButton:hover,.turplanlegger #map_zoom_slider.esriSimpleSlider .esriSimpleSliderIncrementButton:hover{background-color:#666}.turplanlegger .esriScalebar{top:5px!important}.turplanlegger .esriScalebar .esriScalebarLabel{font-size:11px}.turplanlegger .esriPopup{-webkit-border-radius:5px;border-radius:5px}@media (width<=700px){.turplanlegger .right-panel .panel-container .panel-subcontent.panel-bottom.panel-options-node{bottom:0}.turplanlegger #map_zoom_slider.esriSimpleSlider{right:10px!important}.turplanlegger .esriPopup{z-index:99;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;position:fixed!important;inset:auto 6px 0!important}.turplanlegger .esriPopup .esriPopupWrapper,.turplanlegger .esriPopup .esriPopupWrapper .actionsPane{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.turplanlegger .esriPopup .esriPopupWrapper{position:fixed!important;bottom:0!important;left:6px!important;right:6px!important}.turplanlegger .esriPopup .esriPopupWrapper .sizer{width:100%}.turplanlegger .esriPopup .esriPopupWrapper .poiImage{display:none}}.turplanlegger .esriPopup .esriPopupWrapper .titlePane{color:#fff;background-color:#333;height:50px;padding-left:6px;line-height:40px}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .pager{float:left;margin:5px 10px 0 25px;line-height:normal;display:inline-block;position:relative}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .titleButton.prev{background-image:none;width:20px;height:25px;position:absolute;left:5px}@media (width<=700px){.turplanlegger .esriPopup .esriPopupWrapper .titlePane .pager{margin-left:30px;margin-right:15px}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .titleButton.prev{left:15px}}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .titleButton.next{cursor:pointer;z-index:110;background-image:none;width:20px;height:25px;display:inline-block;position:absolute;left:110px}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .titleButton span{color:#fff;font-size:15px;position:absolute;top:3px}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .titleButton.maximize{display:none}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .titleButton.close{width:16px;height:22px}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .move{cursor:move;line-height:20px;position:absolute;top:0;right:25px}@media (width<=700px){.turplanlegger .esriPopup .esriPopupWrapper .titlePane .titleButton.next{left:120px}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .move{right:40px}}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .title{text-overflow:ellipsis;white-space:nowrap;width:95%;font-weight:700;line-height:normal;position:absolute;top:30px;overflow:hidden}.turplanlegger .esriPopup .esriPopupWrapper .titlePane .title.only-one{white-space:normal!important;top:10px!important}.turplanlegger .esriPopup .esriPopupWrapper .contentPane{color:unset;background-color:#fff}.turplanlegger .esriPopup .esriPopupWrapper .contentPane .esriViewPopup .mainSection td:first-child{width:40%}.turplanlegger .esriPopup .esriPopupWrapper .contentPane .esriViewPopup .mainSection .full-line{margin:4px 0 0 4px}.turplanlegger .esriPopup .esriPopupWrapper .contentPane .esriViewPopup .mainSection .break{height:5px}.turplanlegger .esriPopup .esriPopupWrapper .actionsPane{background-color:#fff;-webkit-border-radius:5px;border-radius:5px;padding:2px 10px 0}.turplanlegger .esriPopup .esriPopupWrapper .actionsPane .actionList{padding:0 0 10px}.turplanlegger .esriPopup .esriPopupWrapper .actionsPane .actionList .action .addStopIcon{background:url(/js/geodata/images/route/addlocation.png) no-repeat;width:24px;height:24px;display:inline-block}.turplanlegger .esriPopup .hidden{display:none!important}.turplanlegger .navigation-lock{z-index:49;cursor:pointer;background-color:#fff;border:1px solid #57585a;width:30px;height:30px;display:none;position:absolute;top:91px;right:20px;box-shadow:3px 3px 5px #888}.turplanlegger .navigation-lock div{text-align:center;padding-top:5px}.turplanlegger .navigation-lock div span{font-size:20px}.turplanlegger .legend .legend-toggle{text-align:right;padding:2px 4px}.turplanlegger .legend .legend-toggle span{cursor:pointer}.turplanlegger .legend .legend-toggle .legend-toggle-show{padding:1px 3px;font-size:25px}.turplanlegger .legend .legend-toggle .legend-toggle-hide{padding:5px 5px 0 0}.turplanlegger .legend .legend-content .legend-image{background-repeat:no-repeat;display:block}.turplanlegger .legend .legend-content .legend-image.winter-status{background-image:url(/js/geodata/images/legend_winter_status.png);width:218px;height:188px}.turplanlegger .legend .legend-content .legend-image.winter-status-colorblind{background-image:url(/js/geodata/images/legend_winter_status_colorblind.png);width:219px;height:188px}.turplanlegger .legend .legend-content .legend-image.winter-tracks{background-image:url(/js/geodata/images/legend_winter_tracks.png);width:178px;height:120px}.turplanlegger .legend .legend-content .legend-image.winter-roads{background-image:url(/js/geodata/images/legend_winter_roads.png);width:182px;height:30px}.turplanlegger .legend .legend-content .legend-image.summer{background-image:url(/js/geodata/images/legend_summer.png);width:227px;height:92px}.turplanlegger .search .search-results{z-index:10;box-sizing:content-box;background:#fff;width:324px;max-height:400px;margin:0;padding:16px 28px;font-size:12pt;list-style:none;display:block;position:fixed;left:0;overflow-y:auto}@media (width<=700px){.turplanlegger .navigation-lock{top:81px;right:10px}.turplanlegger .search .search-results{width:264px}}@media (width<=320px){.turplanlegger .search .search-results{width:204px}}.turplanlegger .search .search-results li{cursor:pointer;margin:6px 0}.turplanlegger .search .search-results li.seperator{cursor:default;background-color:#c4c4c4;height:1px;margin-left:27px;padding:0}.turplanlegger .search .search-results li .fa{color:#999;margin-right:16px;font-size:20px}.turplanlegger .search .search-no-hits{background:#fff;width:316px;padding:16px 32px;font-style:italic;position:fixed}.turplanlegger .search .search-container{align-items:center;width:380px;font-size:10pt;display:flex;position:relative}.turplanlegger .search .search-container .search-input{background:url(/js/geodata/images/searchfield_search.png) 10px no-repeat;border:none;width:240px;padding:16px 16px 16px 55px;font-size:12pt}.turplanlegger .search .search-container .search-input:focus{outline:0}@media (width<=700px){.turplanlegger .search .search-container .search-input{width:180px}}@media (width<=320px){.turplanlegger .search .search-container .search-input{width:120px}}.turplanlegger .search .search-container.route{width:auto}.turplanlegger .search .search-container.route .route-tool-route,.turplanlegger .search .search-container.route .vertical-seperator{display:none}.turplanlegger .search .search-container.route .search-input{background:url(/js/geodata/images/route/searchicon.png) right 8px no-repeat;width:220px;padding:10px 20px 10px 10px;font-size:10pt}@media (width<=700px){.turplanlegger .search .search-container.route .search-input{width:180px}}@media (width<=320px){.turplanlegger .search .search-container.route .search-input{width:120px}}.turplanlegger .route .vertical-seperator{width:1px;height:40px;display:inline-block}.turplanlegger .route .vertical-seperator.grey{background-color:#c4c4c4}.turplanlegger .route .vertical-seperator.light{background-color:#fff}.turplanlegger .route .tpl-tool-icon{margin:0 16px;font-size:26px}.turplanlegger .route .tpl-tool-icon-large{margin:0 17px;font-size:30px}.turplanlegger .route .route-planner-header{align-items:center;margin-bottom:10px;padding:6px 0;display:flex}.turplanlegger .route .route-planner-header .tpl-tool-icon.fa-map-signs{color:#172c47;margin:0 14px}.turplanlegger .route .route-planner-header .route-planner-title{width:257px;font-size:12pt;font-weight:700}.turplanlegger .route .route-tools-container{background:#fff}@media (width<=700px){.turplanlegger .route .route-tools-container .route-tool-measure,.turplanlegger .route .route-tools-container .route-tool-print,.turplanlegger .route .route-tools-container .route-tool-printroute{display:none}}.turplanlegger .route .route-tool{cursor:pointer;display:inline-block}.turplanlegger .route .route-tool-button{cursor:pointer;border-radius:5px;min-width:90px;margin:10px;padding:10px;display:inline-flex;box-shadow:0 0 16px #c4c4c4}.turplanlegger .route .route-tool-button:hover{box-shadow:0 0 16px #999}.turplanlegger .route .route-tool-button .route-tool-left{flex-direction:row;flex:4;align-items:center}.turplanlegger .route .route-tool-button .route-tool-right{text-align:center;flex-direction:column;flex:2;align-items:center}.turplanlegger .route .route-tool-button .tpl-tool-icon{color:#c4c4c4;margin:0;font-size:22px}.turplanlegger .route .route-tool-add-destination{cursor:pointer;border:0;align-items:center;margin:10px 0 16px 16px;padding:0;display:flex}.turplanlegger .route .route-tool-add-destination .route-tool-label-secondary{margin-left:6px}.turplanlegger .route .route-tool-bigmap,.turplanlegger .route .route-tool-gpx,.turplanlegger .route .route-tool-printroute,.turplanlegger .route .route-tool-route{align-items:center;display:inline-flex}.turplanlegger .route .route-tool-bigmap .route-tool-label-primary,.turplanlegger .route .route-tool-gpx .route-tool-label-primary,.turplanlegger .route .route-tool-printroute .route-tool-label-primary,.turplanlegger .route .route-tool-route .route-tool-label-primary{margin-bottom:4px}.turplanlegger .route .route-tool-bigmap{cursor:pointer;padding:16px;font-size:12px}.turplanlegger .route .route-tool-bigmap .tpl-tool-icon{color:#2258a3d9;margin-left:0;margin-right:6px;font-size:14px}.turplanlegger .route .route-tool-bigmap .route-tool-bigmap-label{color:#2258a3d9;text-decoration:underline}.turplanlegger .route .route-tool-label-primary{color:#2258a3d9;font-size:.75rem;text-decoration:none}.turplanlegger .route .route-tool-label-secondary{color:#999;font-size:.75rem;text-decoration:none}.turplanlegger .route .route-close-planner{float:right;cursor:pointer;font-weight:700}@media (width<=700px){.turplanlegger .route .route-close-planner{float:left;margin-right:10px}}.turplanlegger .route .route-search-nodes-container{width:100%;display:table}.turplanlegger .route .route-search-nodes-container .route-search-nodes{display:table-cell}.turplanlegger .route .route-search-nodes-container .route-search-nodes .search{display:inline-block}.turplanlegger .route .route-search-nodes-container .route-search-nodes>div.showing-results:only-child{padding:8px 0 8px 44px}.turplanlegger .route .route-search-nodes-container .route-search-nodes .routestop.showing-results{cursor:grab}.turplanlegger .route .route-search-nodes-container .route-search-nodes .routestop.showing-results:hover .route-stop-move-icon{display:block}.turplanlegger .route .search-gps{cursor:pointer;display:inline-block}.turplanlegger .route .search-gps .userlocation-icon{background:url(/js/geodata/images/route/userlocation.png) 0 0/16px 16px no-repeat;width:16px;height:16px;margin-left:10px}.turplanlegger .route .routestop-node{display:flex;position:relative}.turplanlegger .route .routestop-icon{width:20px;height:20px;margin-left:16px;position:relative;top:5px}.turplanlegger .route .route-stop-spacer{background:url(/js/geodata/images/route/locationspace.png) no-repeat;width:14px;height:28px;display:none;position:absolute;top:-21px;left:3px}.turplanlegger .route .route-stop-icon-destination,.turplanlegger .route .route-stop-icon-start,.turplanlegger .route .route-stop-icon-through{display:inline-block}.turplanlegger .route .route-stop-icon-start{background:url(/js/geodata/images/route/startlocation.png) no-repeat}.turplanlegger .route .route-stop-icon-through{background:url(/js/geodata/images/route/throughlocation.png) no-repeat}.turplanlegger .route .route-stop-icon-through .route-stop-spacer{display:inline-block}.turplanlegger .route .route-stop-icon-destination{background:url(/js/geodata/images/route/destinationlocation.png) no-repeat;height:24px}.turplanlegger .route .route-stop-icon-destination .route-stop-spacer{display:inline-block;top:-21px}.turplanlegger .route .route-search-result{border-bottom:1px solid #c4c4c4;width:270px;margin:6px 10px;padding-bottom:1px;display:inline-block}.turplanlegger .route .route-search-result .name{cursor:n-resize;font-weight:700}.turplanlegger .route .route-search-result .delete-icon{float:right;cursor:pointer;background:url(/js/geodata/images/route/deletelocation.png) no-repeat;width:19px;height:19px;margin-right:3px}@media (width<=700px){.turplanlegger .route .route-search-result{width:210px}}@media (width<=320px){.turplanlegger .route .route-search-result{width:150px}}.turplanlegger .route .route-stop-move-icon{cursor:grab;background:url(/js/geodata/images/route/movelocation.png) no-repeat;width:11px;height:19px;margin-top:6px;display:none}.turplanlegger .route .route-alternatives-content{margin:10px 30px 0 20px}.turplanlegger .route .route-alternatives-content label{margin:5px 0;font-size:.75rem}.turplanlegger .route .route-alternatives-content input[type=radio]{margin:2px 5px 2px 2px}.turplanlegger .route .route-alternatives-header{color:#fff;text-align:center;cursor:pointer;background-color:#1f273e;width:350px;padding:5px;position:relative;left:-20px;right:0}.turplanlegger .route .route-alternatives-title{padding-right:5px}.turplanlegger .route .alternatives-toolbar{margin:15px 0}.turplanlegger .route .alternatives-summer,.turplanlegger .route .alternatives-winter{margin:20px 0 10px}.turplanlegger .route .route-results-main{background:#fff;padding:16px}.turplanlegger .route .route-results-stats{text-align:center;background:#fff;border-radius:5px;margin:10px 0 26px;padding:6px;box-shadow:0 0 20px #c4c4c4}.turplanlegger .route .route-results-stats table{width:100%}.turplanlegger .route .route-results-stats table td{border-left:1px solid #f3f3f3;padding:6px 0}.turplanlegger .route .route-results-stats table td:first-child{border-left:0}.turplanlegger .route .route-results-stats .route-results-stats-title{color:#999;font-size:12px}.turplanlegger .route .route-results-stats .route-results-stats-value{color:#172c47;font-size:16px}.turplanlegger .route .route-results-stats .route-results-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}.turplanlegger .route .route-results-stats .route-results-icon.biker-icon,.turplanlegger .route .route-results-stats .route-results-icon.skier-icon{background-image:url(/js/geodata/images/elevation.png);width:29px;height:29px}.turplanlegger .route .route-results-elevation{border-radius:5px;width:348px;height:120px;position:relative;box-shadow:0 0 16px #c4c4c4}.turplanlegger .route .route-results-elevation:hover{box-shadow:0 0 16px #999}.turplanlegger .route .route-results-tools{background:#fff;padding-bottom:16px;padding-left:16px}.turplanlegger .route .route-results-tools .route-tool-button:first-child{margin-left:0!important}.turplanlegger .route .route-reverse-container{vertical-align:middle;width:30px;padding-right:10px;display:table-cell}.turplanlegger .route .route-reverse-container .route-reverse-icon{cursor:pointer;background:url(/js/geodata/images/route/switchdirections.png) no-repeat;width:30px;height:38px;display:inline-block}.turplanlegger .route .route-add-destination-icon{background:url(/js/geodata/images/route/addlocation.png) no-repeat;width:24px;height:24px;display:inline-block}.turplanlegger .elevation .chart-node{width:348px;height:120px;position:absolute}.turplanlegger .elevation .chart-node svg>rect{fill:#0000}.turplanlegger .elevation .chart-node svg g g g rect{opacity:0}.turplanlegger .elevation .busy-overlay{opacity:.9;text-align:center;background-color:#f5f4f3;width:100%;height:100%;position:absolute}.turplanlegger .elevation .busy-overlay span{font-size:25px;line-height:100px}.turplanlegger .print .print-content .choice-title{margin:10px 0 5px;font-size:10pt}.turplanlegger .print .print-content .print-close{float:right;cursor:pointer}.turplanlegger .print .print-content .print-formats{width:250px;padding:2px}.turplanlegger .print .print-content input{width:242px;padding:2px}.turplanlegger .print .print-content .bottom-buttons .print-button{margin:10px 0 0}.turplanlegger .print .print-content .bottom-buttons .download{color:#172c47;margin:5px 0 0 10px;font-size:10pt;display:inline-block}.turplanlegger .measure .measure-close{float:right;cursor:pointer}.turplanlegger .measure .measure-content{margin:10px 30px 0 20px}.turplanlegger .measure .measure-content .measure-toolbar{margin:10px 0}.turplanlegger .measure .measure-content .measure-hint{font-size:.8rem}.turplanlegger .measure .measure-content .measure-result{margin:10px 0;font-size:.8rem}.turplanlegger .measure .measure-content .measure-result .table-title{text-align:right;font-weight:700}.turplanlegger .measure .measure-content .measure-result td{padding:2px 5px 2px 0}.turplanlegger .measure .measure-content .measure-result .length-title,.turplanlegger .measure .measure-content .measure-result .length-value{font-weight:700}.turplanlegger .mapopt{z-index:99}.turplanlegger .mapopt .mapopt-toggle{cursor:pointer;display:inline}.turplanlegger .mapopt .mapopt-toolbar{margin:0 0 20px}.turplanlegger .mapopt .mapopt-layerlist{margin:0;padding:0;font-size:10pt;list-style:none}.turplanlegger .mapopt .mapopt-layerlist li{cursor:pointer;border-bottom:1px solid #999;margin:6px 0;padding-bottom:6px}.turplanlegger .mapopt .mapopt-layerlist li span.layer-name{font-weight:700}.turplanlegger .mapopt .mapopt-layerlist li span.layer-check-icon{float:right;-webkit-text-stroke:2px #fff;font-size:20px;display:none}.turplanlegger .mapopt .mapopt-layerlist li.checked span.layer-check-icon{display:inline-block}.turplanlegger .mapopt .mapopt-layerlist li.layer-hidden,.turplanlegger .mapopt .mapopt-layerlist.summer>li.winter,.turplanlegger .mapopt .mapopt-layerlist.winter>li.summer{display:none}.turplanlegger .mapopt .mapopt-basemaplist{border:1px solid #1b223d;border-radius:5px;height:45px;margin:0;padding:0;list-style:none;overflow:hidden}.turplanlegger .mapopt .mapopt-basemaplist>li{cursor:pointer;width:33.3%;height:100%;margin:0;display:inline-block}.turplanlegger .mapopt .mapopt-basemaplist>li .basemap-icon{background-size:cover;height:100%;position:relative}.turplanlegger .mapopt .mapopt-basemaplist>li .basemap-icon.landskap{background-image:url(/js/geodata/images/basemap_topo.png)}.turplanlegger .mapopt .mapopt-basemaplist>li .basemap-icon.bilder{background-image:url(/js/geodata/images/basemap_photo.png)}.turplanlegger .mapopt .mapopt-basemaplist>li .basemap-icon.graatone{background-image:url(/js/geodata/images/basemap_grey.png)}.turplanlegger .mapopt .mapopt-basemaplist>li .basemap-icon span{text-align:center;color:#999;font-size:12px;display:block;position:absolute;bottom:6px;left:0;right:0}.turplanlegger .mapopt .mapopt-basemaplist>li.checked .basemap-icon{-webkit-box-shadow:inset 0 0 1px 3px #e84e0f;-moz-box-shadow:inset 0 0 1px 3px #e84e0f;box-shadow:inset 0 0 1px 2px #e84e0f}.turplanlegger .mapopt .mapopt-basemaplist>li.checked .basemap-icon span{color:#fff}.turplanlegger .mapopt .winter-status-toggle{border-bottom:1px solid #999;margin:0 0 10px;padding:0 0 5px}.turplanlegger .preppestatusInfo{background-color:#f3f3f3;align-items:center;height:51px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:3px 3px 5px #c4c4c4}.turplanlegger .preppestatusInfo .preppestatusInfo-content{padding:0 10px}.turplanlegger .preppestatusInfo .preppestatusInfo-content .preppestatusInfo-name{padding:0 0 5px;font-size:12pt;font-weight:700}.turplanlegger .preppestatusInfo .preppestatusInfo-content .preppestatusInfo-date{font-size:10pt}.turplanlegger .preppestatusInfo .preppestatusInfo-seperator{background-color:#c4c4c4;width:1px;height:40px}.turplanlegger .preppestatusInfo .preppestatusInfo-seperator-light{background-color:#fff;width:1px;height:40px}.turplanlegger .preppestatusInfo .preppestatusInfo-show{cursor:pointer;padding:1px 10px 0}@media (width<=1100px){.turplanlegger .preppestatusInfo{top:unset;transform:unset;bottom:10px;left:0}}@media (width<=700px){#forecastmap .route-search-nodes-container{display:none}#forecastmap .left-panel .panel-container{width:200px}}.gu-mirror{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);z-index:9999!important;margin:0!important;position:fixed!important}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.dijitPopup{-webkit-overflow-scrolling:touch;background-color:#0000;border:0;margin:0;padding:0;position:absolute}.dijitTooltipBelow{padding-top:0}.dijitTooltipContainer{color:#000;background:#fff;border:2px solid #1f273e;padding:4px}::-webkit-scrollbar{width:.5em;height:.5em}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-track{background:#f5f4f3}.map{overflow:hidden}.map .esriMapContainer{text-align:left;border:none;width:100%;height:100%;margin:0;padding:0;position:relative;top:0;left:0;overflow:hidden}.map .esriMapContainer .esriMapLayers{z-index:0;width:100%;height:100%;position:relative;top:0;left:0}.map .esriMapContainer .esriMapLayers .esri-display-object,.map .esriMapContainer .esriMapLayers .layerTile{border:none;margin:0;padding:0;position:absolute}.map .esriMapContainer .esriMapLayers>div{pointer-events:none}.map .esriMapContainer .esriMapLayers canvas{pointer-events:auto}.map .esriMapContainer .esriMapLayers>div[data-reference=true] canvas,.map .esriMapContainer .esriMapLayers>div[data-vectortiles=true] canvas,svg path[data-popup-highlight]{pointer-events:none}.map .esriMapContainer .esriMapLayers>div[data-reference=true]{z-index:1}.map .esriMapContainer .esriMapLayers svg g text{white-space:pre}.map .esriMapContainer .esriMapContainer{-webkit-tap-highlight-color:transparent}.esriControlsBR{z-index:30;text-align:right;position:absolute;bottom:5px;right:5px}.esriControlsBR.withPanArrows{right:25px}.esriAttribution{color:#323232;text-align:left;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;background:#ffffffb3;background:url(/js/geodata/images/map/70-percent-white.png) left top\9 ;margin:0 5px 0 0;padding:0 4px;font-size:13px;line-height:15px;display:inline-block;overflow:hidden}.esriAttributionOpen{white-space:normal;cursor:pointer}.dj_ie6 .esriAttribution,.dj_ie7 .esriAttribution{display:inline}.esriAttributionLastItem span.esriAttributionDelim{display:none}.esriPopup.dark .actionsPane .zoomTo,.esriPopup.light .actionsPane .zoomTo,.map .logo-med,.map .logo-sm{display:inline-block}.map .logo-med{vertical-align:bottom;z-index:30;cursor:pointer;background-image:url(/js/geodata/images/map/logo-med.png);width:65px;height:36px}.map .logo-sm{vertical-align:bottom;z-index:30;cursor:pointer;background-image:url(/js/geodata/images/map/logo-sm.png);width:46px;height:22px}.dj_ie6 .map .logo-med,.dj_ie6 .map .logo-sm,.dj_ie7 .map .logo-med,.dj_ie7 .map .logo-sm{display:inline}.map .bingLogo-lg{z-index:30;background-image:url(/js/geodata/images/map/bing-logo-lg.png);width:93px;height:29px;position:absolute;bottom:5px;left:5px}.map .esriMapContainer .fixedPan{cursor:pointer;background-image:url(/js/geodata/images/map/fixed-pan-sprite.png);width:15px;height:15px;position:absolute;overflow:hidden}.map .esriMapContainer .panUp{background-position:-16px 0;top:5px}.map .esriMapContainer .panUpperRight{background-position:-32px 0;top:5px;right:5px}.map .esriMapContainer .panRight{background-position:-32px -16px;right:5px}.map .esriMapContainer .panLowerRight{background-position:-32px -32px;bottom:5px;right:5px}.map .esriMapContainer .panDown{background-position:-16px -32px;bottom:5px}.map .esriMapContainer .panLowerLeft{background-position:-47px -32px;bottom:5px;left:5px}.map .esriMapContainer .panLeft{background-position:-47px -16px;left:5px}.map .esriMapContainer .panUpperLeft{background-position:-47px 0;top:5px;left:5px}.map .esriMapTooltip{word-wrap:break-word;z-index:9999;-o-border-radius:4px;background-color:#fff;border:1px solid #7eabcd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100px;padding:5px;font-size:9pt;position:absolute}.esriSimpleSlider{text-align:center;color:#4c4c4c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-border-radius:5px;background-color:#fff;border:1px solid #57585a;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute}.esriSimpleSliderTL{top:20px;left:20px}.esriSimpleSliderTR{top:20px;right:20px}.esriSimpleSliderBL{bottom:40px;left:20px}.esriSimpleSliderBR{bottom:45px;right:20px}.esriSimpleSlider div{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:30px;height:30px;font-family:verdana,helvetica;font-size:24px;line-height:25px}.esriSimpleSliderVertical .esriSimpleSliderIncrementButton{border-bottom:1px solid #57585a;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.esriSimpleSliderVertical .esriSimpleSliderDecrementButton{-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.esriSimpleSliderHorizontal.esriSimpleSliderBL{left:5px}.esriSimpleSliderHorizontal.esriSimpleSliderBR{right:5px}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton{float:right;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.esriSimpleSliderHorizontal .esriSimpleSliderDecrementButton{float:left;border-right:1px solid #57585a;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.esriSimpleSliderDecrementButton:hover,.esriSimpleSliderIncrementButton:hover{background-color:#eee}.esriSimpleSliderDecrementButton:active,.esriSimpleSliderIncrementButton:active{background-color:#ddd}.esriSimpleSliderDisabledButton,.esriSimpleSliderDisabledButton:active,.esriSimpleSliderDisabledButton:hover{cursor:default;color:#bbb;background-color:#f4f4f4}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton.dj_ie67Fix{float:none;text-align:center}.esriLargeSlider{position:absolute}.esriLargeSliderTL{top:30px;left:30px}.esriLargeSliderTR{top:30px;right:15px}.esriLargeSliderBL{bottom:40px;left:30px}.esriLargeSliderBR{bottom:45px;right:15px}.esriLargeSliderVertical{height:200px}.esriLargeSliderHorizontal{width:200px}.esriLargeSliderHorizontal.esriLargeSliderBL{left:5px}.esriLargeSliderHorizontal.esriLargeSliderBR{right:5px}.esriLargeSliderHorizontal .esriLargeSliderTicks{height:5px}.esriLargeSliderVertical .esriLargeSliderTicks{width:5px}.esriLargeSliderHorizontal .esriLargeSliderLabels{height:2em;font-family:Verdana;font-size:50%}.esriLargeSliderVertical .esriLargeSliderLabels{width:2em;font-family:Verdana;font-size:50%}.esriIconFallbackText{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.heatmapImgLyr img{-o-transition:opacity .25s ease;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;transition:opacity .25s}.heatmapImgLyr img:nth-last-child(n+2){opacity:0}.scalebar_top-left{top:10px;left:10px}.scalebar_top-center{top:10px;left:50%}.scalebar_top-right{top:10px;right:150px}.scalebar_bottom-left{bottom:25px;left:25px}.scalebar_bottom-center{bottom:25px;left:50%}.scalebar_bottom-right{bottom:25px;right:100px}.esriScalebar{z-index:30;width:0;height:20px;position:absolute}.esriScalebarRuler{background-color:#fff;border:1px solid #444;width:100%;height:6px;position:relative;overflow:hidden}.esriScalebarRulerBlock{background-color:#444;height:50%;position:absolute;overflow:hidden}.upper_firstpiece{width:25%;top:0;left:0}.upper_secondpiece{width:25%;top:0;left:50%}.lower_firstpiece{width:25%;top:50%;left:25%}.lower_secondpiece{width:30%;top:50%;left:75%}.esriScalebarLine{border:2px solid #444;width:100%;height:6px;position:relative;overflow:hidden}.esriScalebarMetricLineBackground{border:4px solid #fff;position:absolute;bottom:2px;left:-1px}.esriScalebarMetricLine{border-top-style:none}.esriScalebarEnglishLine{border-bottom-style:none;top:-2px}.esriScaleLabelDiv{width:100%;padding:2px;position:relative;top:-5px}.scaleLabelDiv{width:100%;height:5px;position:relative}.esriScalebarLabel{text-align:center;color:#666;font:Verdana;width:10%;height:5px;font-weight:bolder;position:absolute;top:-1px}.esriScalebarLineLabel{position:relative}.esriScalebarFirstNumber{left:45%}.esriScalebarSecondNumber{white-space:nowrap;left:95%}.esriPopup{z-index:40;-webkit-border-radius:5px;border-radius:5px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;position:absolute}.dj_rtl .esriPopup{text-align:right}.esriPopup .esriPopupWrapper{-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 .75em #777;box-shadow:0 0 .75em #777}.esriPopup .hidden{display:none}.esriPopup .sizer{z-index:1;width:270px;position:relative}.esriPopup a[href]{color:#369;text-decoration:underline}.esriPopup .titlePane{color:#fff;cursor:default;background-color:#444;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;padding-left:6px;line-height:20px}.dj_rtl .esriPopup .titlePane{padding-left:0;padding-right:6px}.esriPopup.blueTheme .titlePane{background-color:#5491b8;border-color:#777}.esriPopup .titlePane .spinner{float:left;cursor:pointer;background:url(/js/geodata/images/ajax-loader.gif) no-repeat;width:16px;height:16px;margin-top:2px;margin-right:4px}.dj_rtl .esriPopup .titlePane .spinner{float:right;margin-left:4px;margin-right:0}.esriPopup.blueTheme .titlePane .spinner{background:url(/js/geodata/images/ajax-loader-blue.gif) no-repeat}.esriPopupHidden,.esriPopupHidden *{opacity:0;visibility:hidden!important}.dj_ie7 .esriPopup .titlePane .spinner.hidden,.dj_ie7 .esriPopup.blueTheme .titlePane .spinner.hidden{background:0 0}.dj_ie7 .esriPopup .titlePane .title{background-color:#444}.dj_ie7 .esriPopup.blueTheme .titlePane .title{background-color:#5491b8}.esriPopup .titleButton{cursor:pointer;background:url(/js/geodata/images/popup.png) no-repeat;position:absolute;top:2px}.esriPopup .titleButton.prev{background-position:-29px 0;width:9px;height:17px;right:64px}.dj_rtl .esriPopup .titleButton.prev{background-position:-16px 0;left:64px;right:auto}.esriPopup .titleButton.next{background-position:-16px 0;width:9px;height:17px;right:46px}.dj_rtl .esriPopup .titleButton.next{background-position:-29px 0;left:46px;right:auto}.esriPopup .titleButton.maximize{background-position:-55px 0;width:11px;height:11px;top:5px;right:22px}.dj_rtl .esriPopup .titleButton.maximize{left:22px;right:auto}.esriPopup .titleButton.restore{background-position:-42px -25px;width:11px;height:11px;top:5px;right:22px}.dj_rtl .esriPopup .titleButton.restore{left:22px;right:auto}.esriPopup .titleButton.close{background-position:0 0;width:12px;height:17px;right:3px}.dj_rtl .esriPopup .titleButton.close{left:3px;right:auto}.dj_ie7 .esriPopup .titleButton.hidden{background:0 0}.esriPopup .contentPane{color:#333;background-color:#f7f7f7;max-height:300px;padding:10px 6px 6px 10px;position:relative;overflow:auto}.esriPopup .contentPane img{image-orientation:from-image}.esriPopup .actionsPane{background-color:#f7f7f7;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:2px 10px 4px;position:relative}.dj_ie11 .esriPopup .actionsPane{border-top:1px solid #f7f7f7}.esriPopup .actionsPane .action{margin-right:10px}.dj_rtl .esriPopup .actionsPane .action{margin-left:10px;margin-right:0}.esriPopup .outerPointer,.esriPopup .pointer{z-index:0;background:#f7f7f7;width:16px;height:16px;display:none;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 .75em #777;box-shadow:0 0 .75em #777}.esriPopup .pointer.top{background:#444;margin-left:-8px;display:block;top:-8px;left:50%}.esriPopup.blueTheme .pointer.top{background:#5491b8;margin-left:-8px;display:block;top:-8px;left:50%}.esriPopup .pointer.bottom{margin-left:-8px;display:block;bottom:-7px;left:50%}.esriPopup .outerPointer.right{margin-top:-8px;display:block;top:50%;right:8px}.esriPopup .outerPointer.left{margin-top:-8px;display:block;top:50%;left:8px}.esriPopup .pointer.topLeft{background:#444;display:block;top:-7px;left:6px}.esriPopup.blueTheme .pointer.topLeft{background:#5491b8;display:block;top:-7px;left:5px}.esriPopup .pointer.topRight{background:#444;display:block;top:-7px;right:5px}.esriPopup.blueTheme .pointer.topRight{background:#5491b8;display:block;top:-7px;right:5px}.esriPopup .pointer.bottomRight{display:block;bottom:-7px;right:5px}.esriPopup .pointer.bottomLeft{display:block;bottom:-7px;left:5px}.dj_ie7 .esriPopup .pointer.hidden{background:0 0}.dj_ie8 .esriPopup .outerPointer,.dj_ie8 .esriPopup .pointer{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865476, M21=0.7071067811865476, M22=0.7071067811865474, SizingMethod='auto expand')"}.dj_ie7 .esriPopup .outerPointer,.dj_ie7 .esriPopup .pointer{z-index:-1;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107,M12=-.707107,M21=.707107,M22=.707107,SizingMethod="auto expand")}.dj_ie7 .esriPopup .pointer.bottom,.dj_ie8 .esriPopup .pointer.bottom{margin-left:-10px}.dj_ie7 .esriPopup .pointer.bottom{margin-bottom:-2px}.dj_ie8 .esriPopup .pointer.bottom,.dj_ie8 .esriPopup .pointer.bottomLeft,.dj_ie8 .esriPopup .pointer.bottomRight{margin-bottom:2px}.dj_ie7 .esriPopup .pointer.bottomRight{margin-left:4px}.dj_ie8 .esriPopup .pointer.bottomRight{margin-right:2px}.dj_ie8 .esriPopup .pointer.bottomLeft{margin-left:-4px}.dj_ie7 .esriPopup .outerPointer.left,.dj_ie8 .esriPopup .outerPointer.left{left:5px}.dj_ie7 .esriPopup .outerPointer.right{right:5px}.dj_ie8 .esriPopup .outerPointer.right{right:11px}.dj_ie8 .esriPopup .pointer.top,.dj_ie8 .esriPopup .pointer.topLeft,.dj_ie8 .esriPopup .pointer.topRight{top:-11px}.dj_ie8 .esriPopup .pointer.top,.dj_ie8 .esriPopup .pointer.topRight{right:6px}.dj_ie8 .esriPopup .pointer.topLeft{left:1px}.esriViewPopup .hidden{display:none}.esriViewPopup .hzLine{border:none;border-top:1px solid #333;margin-top:6px;margin-bottom:6px}.esriViewPopup .break{height:14px}.esriViewPopup .gallery,.esriViewPopup .gallery .frame div.chart{width:200px;height:150px}.esriViewPopup .header{font-weight:700}.esriViewPopup .esriNumericValue{direction:ltr;unicode-bidi:embed}.esriViewPopup .esriDateValue{text-transform:capitalize}.esriViewPopup .charNewLine{white-space:pre-wrap}.esriViewPopup .statusSection{text-align:center}.esriViewPopup .mainSection .attrTable{border-collapse:collapse}.esriViewPopup .mainSection .attrTable td{padding:2px 2px 5px}.esriViewPopup .mainSection .attrTable td.attrName{color:#888;padding-right:5px}.esriViewPopup .attachmentsSection ul{margin:0;padding:0;list-style-type:none}.esriViewPopup .caption{font-style:italic}.esriViewPopup .gallery{margin:10px 13px 0 12px;position:relative}.esriViewPopup .gallery .frame.image{text-align:center}.esriViewPopup .gallery .frame img{border-style:none;max-width:200px;max-height:150px}.esriViewPopup .gallery ul.summary{margin:0;padding:0;list-style-type:none;position:absolute;bottom:-18px;right:0}.dj_rtl .esriViewPopup .gallery ul.summary{left:0;right:auto}.esriViewPopup .gallery ul.summary li{float:left}.dj_rtl .esriViewPopup .gallery ul.summary li{float:right}.esriViewPopup .gallery ul.summary li.mediaCount{margin-left:3px}.dj_rtl .esriViewPopup .gallery ul.summary li.mediaCount{margin-left:0;margin-right:3px}.esriViewPopup .gallery .mediaHandle{cursor:pointer;background:url(/js/geodata/images/popup.png) no-repeat;position:absolute;top:67px}.esriViewPopup .gallery .mediaHandle.prev{background-position:-57px -20px;width:9px;height:16px;left:-12px}.dj_rtl .esriViewPopup .gallery .mediaHandle.prev{background-position:-42px 0;left:auto;right:-12px}.esriViewPopup .gallery .mediaHandle.next{background-position:-42px 0;width:9px;height:16px;right:-12px}.dj_rtl .esriViewPopup .gallery .mediaHandle.next{background-position:-57px -20px;left:-12px;right:auto}.dj_ie7 .esriViewPopup .gallery .mediaHandle.hidden{background:0 0}.esriViewPopup .gallery .mediaIcon{background:url(/js/geodata/images/popup.png) no-repeat}.esriViewPopup .gallery .mediaIcon.image{background-position:-23px -21px;width:15px;height:15px}.esriViewPopup .gallery .mediaIcon.chart{background-position:0 -21px;width:19px;height:15px}.dj_ie7 .esriViewPopup .gallery .mediaIcon.hidden{background:0 0}.esriViewPopup .editSummarySection .break{height:10px}.esriViewPopup .editSummary{color:#888}.esriPopup.dark,.esriPopup.light{box-shadow:none;-webkit-box-shadow:none;-webkit-border-radius:3px;border-radius:3px}.esriPopup.dark .esriPopupWrapper,.esriPopup.light .esriPopupWrapper{-webkit-border-radius:3px;border-radius:3px}.esriPopup.dark .titlePane,.esriPopup.light .titlePane{border:0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;height:16px;padding:10px;font-size:12px;line-height:16px}.esriPopup.dark .titlePane .title,.esriPopup.light .titlePane .title{line-height:16px}.esriPopup.dark .titleButton,.esriPopup.light .titleButton{top:10px}.esriPopup.dark .titleButton.prev,.esriPopup.light .titleButton.prev{right:73px}.dj_rtl .esriPopup.dark .titleButton.prev,.dj_rtl .esriPopup.light .titleButton.prev{left:73px;right:auto}.esriPopup.dark .titleButton.next,.esriPopup.light .titleButton.next{right:55px}.dj_rtl .esriPopup.dark .titleButton.next,.dj_rtl .esriPopup.light .titleButton.next{left:55px;right:auto}.esriPopup.dark .titleButton.maximize,.esriPopup.light .titleButton.maximize{right:31px}.dj_rtl .esriPopup.dark .titleButton.maximize,.dj_rtl .esriPopup.light .titleButton.maximize{left:31px;right:auto}.esriPopup.dark .titleButton.restore,.esriPopup.light .titleButton.restore{right:29px}.dj_rtl .esriPopup.dark .titleButton.restore,.dj_rtl .esriPopup.light .titleButton.restore{left:29px;right:auto}.esriPopup.dark .titleButton.close,.esriPopup.light .titleButton.close{right:10px}.dj_rtl .esriPopup.dark .titleButton.close,.dj_rtl .esriPopup.light .titleButton.close{left:10px;right:auto}.esriPopup.dark .contentPane,.esriPopup.light .contentPane{border:0;padding:10px}.esriPopup.dark .actionsPane,.esriPopup.light .actionsPane{border:0;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;padding:0 10px 10px}.esriPopup.dark .actionsPane .action,.esriPopup.light .actionsPane .action{cursor:pointer;text-decoration:none}.esriPopup.dark .actionsPane .zoomTo span,.esriPopup.light .actionsPane .zoomTo span{display:none}.esriPopup.dark .esriViewPopup .gallery .mediaHandle.prev,.esriPopup.light .esriViewPopup .gallery .mediaHandle.prev{left:-16px}.esriPopup.dark .esriViewPopup .gallery .mediaHandle.next,.esriPopup.light .esriViewPopup .gallery .mediaHandle.next{right:-16px}.dj_rtl .esriPopup.dark .esriViewPopup .gallery .mediaHandle.prev,.dj_rtl .esriPopup.light .esriViewPopup .gallery .mediaHandle.prev{left:auto;right:-16px}.dj_rtl .esriPopup.dark .esriViewPopup .gallery .mediaHandle.next,.dj_rtl .esriPopup.light .esriViewPopup .gallery .mediaHandle.next{left:-16px;right:auto}.esriPopup.dark .actionsPane .action,.esriPopup.dark .esriViewPopup .gallery .mediaHandle,.esriPopup.dark .esriViewPopup .gallery .mediaIcon,.esriPopup.dark .titleButton,.esriPopup.light .actionsPane .action,.esriPopup.light .esriViewPopup .gallery .mediaHandle,.esriPopup.light .esriViewPopup .gallery .mediaIcon,.esriPopup.light .titleButton{text-align:center;background:0 0;width:16px;height:16px;font-size:12px;line-height:16px}.esriPopup.light .esriPopupWrapper{border:0;-webkit-box-shadow:0 0 .55em #bbb;box-shadow:0 0 .55em #bbb}.dj_ie7 .esriPopup.light .titlePane .title,.esriPopup.light .actionsPane,.esriPopup.light .contentPane,.esriPopup.light .titlePane{color:#6d6e71;background-color:#fff}.esriPopup.light .actionsPane .action{color:#6d6e71}.esriPopup.light .outerPointer,.esriPopup.light .pointer{background:#fff;border:0;-webkit-box-shadow:0 0 .55em #bbb;box-shadow:0 0 .55em #bbb}.esriPopup.light .pointer.top,.esriPopup.light .pointer.topLeft,.esriPopup.light .pointer.topRight{background:#fff}.esriPopup.light .actionsPane .action,.esriPopup.light .esriViewPopup .gallery .mediaHandle,.esriPopup.light .esriViewPopup .gallery .mediaIcon,.esriPopup.light .titleButton{color:#6d6e71}.esriPopup.dark .esriPopupWrapper{border:0;-webkit-box-shadow:0 0 .55em #ccc;box-shadow:0 0 .55em #ccc}.dj_ie7 .esriPopup.dark .titlePane .title,.esriPopup.dark .actionsPane,.esriPopup.dark .contentPane,.esriPopup.dark .titlePane{color:#fff;background-color:#555454}.esriPopup.dark .actionsPane .action{color:#fff}.esriPopup.dark .outerPointer,.esriPopup.dark .pointer{background:#555454;border:0;-webkit-box-shadow:0 0 .55em #ccc;box-shadow:0 0 .55em #ccc}.esriPopup.dark .pointer.top,.esriPopup.dark .pointer.topLeft,.esriPopup.dark .pointer.topRight{background:#555454}.esriPopup.dark .actionsPane .action,.esriPopup.dark .esriViewPopup .gallery .mediaHandle,.esriPopup.dark .esriViewPopup .gallery .mediaIcon,.esriPopup.dark .titleButton{color:#fff}.header-content{background:url(/UI/texture.png);border-bottom:1px solid #c5c5c5;height:39px;padding:10px 5px}.logo{height:40px}.season-toggle{float:right;text-align:right;cursor:pointer;width:84px;height:40px;margin-right:16px}.season-toggle-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}.season-toggle-icon.summer{background-image:url(/js/geodata/images/bikemode.png)}.season-toggle-icon.winter{background-image:url(/js/geodata/images/skimode.png)}.colorblind-toggle{float:right;text-align:right;cursor:pointer;width:38px;height:38px}.colorblind-toggle-icon{background-image:url(/js/geodata/images/colorblind_inactive.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}.colorblind-toggle-icon.active{background-image:url(/js/geodata/images/colorblind_active.png)}.map-container{height:fit-content}.map-container *{-webkit-box-sizing:content-box;box-sizing:content-box}#kart{width:100%;position:relative}.privacy-policy{color:#d3d3d3;text-align:right;width:100%;height:20px}@media screen and (width<=700px){.header-content{height:30px;padding:6px 5px}.logo{height:30px}.season-toggle{width:54px;height:29px}.colorblind-toggle{width:28px;height:28px;margin-right:5px}}