.aos-stadsplan .overlay{z-index:5100}.stadsplan-app{position:fixed;top:50px;top:3.57143rem;left:0;bottom:0;right:0;z-index:100}.stadsplan-app header{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.4);position:relative;z-index:200}.stadsplan-app header .header-wrapper{max-width:1280px;max-width:91.42857rem;margin:0 auto}.stadsplan-app header h1{margin:0 auto;padding:.92857rem;font-size:30px;font-size:2.14286rem}.stadsplan-app header h1 i{margin-right:.71429rem;top:4px;top:.28571rem;position:relative}.stadsplan-app header .spinner{display:none}.stadsplan-app .searchTrigger{display:block;position:absolute;right:20px;right:1.42857rem;top:20px;top:1.42857rem}.stadsplan-app .app-search{padding:.71429rem 4.28571rem .71429rem .71429rem;display:none}.stadsplan-app .app-search .icon-close{-moz-transform:scale(.75);-ms-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;cursor:pointer}.stadsplan-app .app-search .inputWrapper{margin-bottom:0}.stadsplan-app .app-search .inputWrapper input{background:0 0!important}.stadsplan-app .app-search form{position:relative}.stadsplan-app .app-search form i{position:absolute;top:10px;top:.71429rem;right:10px;right:.71429rem;z-index:100}.stadsplan-app .js-search-active h1{display:none}.stadsplan-app .js-search-active .app-search{display:block}.stadsplan-app .panel-search{top:60px;top:4.28571rem;right:0;bottom:0;left:0;overflow-y:auto;position:absolute;z-index:200}.stadsplan-app .inAppSearch .result h5{padding:0}.stadsplan-app .inAppSearch .result p{color:#666;padding:0;font-size:.85714em;line-height:1.64967em}.stadsplan-app .cityMapWrapper{top:62px;top:4.42857rem}.stadsplanControls .tabContent>.box{padding:0;margin:0;height:100%}.stadsplanControls .tabContent .box.info h2:last-child,.stadsplanControls .tabContent .box.info p,.stadsplanControls .tabContent .box.step h3{padding-bottom:0}.stadsplanControls .tabContent .box.buttons{border-bottom:none}.stadsplanControls .tabContent .box.buttons button{margin:0 0 .71429rem}.stadsplanControls .tabContent .box.buttons button:last-child,.stadsplanControls .tabContent .box.switches{margin-bottom:0}.stadsplanControls .tabContent .box.switches p{margin-top:.57143rem;padding:0}.stadsplanControls .tabContent .box.switches>div:last-child{text-align:right}.stadsplanControls .tabContent .box.switches>div:last-child div{display:inline-block}.stadsplanControls .tabContent .box.switches section{width:100%;float:left}.stadsplanControls .tabContent .box.loading{padding-left:0;padding-right:0;padding-top:0}.stadsplanControls .tabContent .box.features li{border-bottom:1px solid #ebebeb;position:relative;padding:0 0 .35714rem}.stadsplanControls .tabContent .box.features li:last-child{border-bottom:none}.stadsplanControls .tabContent .box.features li .icon-stadsplan-marker-blue,.stadsplanControls .tabContent .box.features li>span{vertical-align:middle}.stadsplanControls .tabContent .box.features li .delete{width:24px;position:absolute;right:0;top:2px}.stadsplanControls .tabContent .box.layerDetail h3 i{margin-bottom:-.57143rem}.stadsplanControls .tabContent .box.layerDetail.admin{border:0}.stadsplanControls .tabContent .box.layerDetail.admin .break{clear:both}.stadsplanControls .tabContent .box.layerDetail.admin .switchState{font-weight:700}.stadsplanControls .tabContent .box.layerDetail.admin .switchDisabled{color:#ccc}.stadsplanControls .tabContent .box.layerDetail.admin .adminReports .choice{position:relative}.stadsplanControls .tabContent .box.layerDetail.admin .adminReports .choice .choiceHeader{margin-bottom:.35714rem;cursor:pointer;padding-left:1.42857rem}.stadsplanControls .tabContent .box.layerDetail.admin .adminReports .choice .choiceHeader.arrow:before{position:absolute;content:'';left:0;widht:0;height:0;border-style:solid}.stadsplanControls .tabContent .box.layerDetail.admin .adminReports .choice .choiceHeader.arrowRight:before{border-width:.5rem;border-color:transparent transparent transparent #666;top:4px;top:.28571rem}.stadsplanControls .tabContent .box.layerDetail.admin .adminReports .choice .choiceHeader.arrowDown:before{border-width:.5rem;border-color:#666 transparent transparent;top:6px;top:.42857rem}.stadsplanControls .tabContent .box.layerDetail.admin .adminReports .choice .choiceChildren{margin-left:1.42857rem;max-height:0;overflow:auto}.stadsplanControls .tabContent .box.layerDetail.admin .adminReports .choice .choiceChildren.childrenExpanded{max-height:2500px;max-height:178.57143rem;-webkit-transition:max-height 1500ms linear;-moz-transition:max-height 1500ms linear;-ms-transition:max-height 1500ms linear;-o-transition:max-height 1500ms linear;transition:max-height 1500ms linear}.stadsplanControls .tabContent .box.layerDetail.admin .adminReports .choice .choiceCheckbox .inputWrapper{width:100%;margin-bottom:0;float:none;padding-left:0}.stadsplanControls .tabContent .box.layerDetail.admin .adminReports a.selectAll{display:block;margin-top:.35714rem;margin-bottom:1.07143rem}.stadsplanControls .tabContent .box.box-confirm{background-color:#ecf8fc;border-bottom:1px solid #c0e7f5!important}.stadsplanControls .tabContent form button,.stadsplanControls .tabContent form fieldset{margin:0}.stadsplanControls .tabContent form fieldset .inputWrapper{margin-bottom:1.42857rem;position:inherit}.stadsplanControls .tabContent form fieldset .inputWrapper:last-child:not(:first-child){margin-bottom:0}.stadsplanControls .header-actions{border-bottom:1px solid #ebebeb}.stadsplanControls .header-actions a,.stadsplanControls .header-actions button{border:none;color:#219dc8;padding:1.07143rem 1.42857rem;margin:0;width:100%;text-decoration:none;text-align:center;display:block}.stadsplanControls .header-actions a span,.stadsplanControls .header-actions button span{text-decoration:underline}.stadsplanControls .header-actions a .icon,.stadsplanControls .header-actions button .icon{position:relative;top:-1px;vertical-align:middle}.stadsplanControls .header-actions a:focus,.stadsplanControls .header-actions a:hover,.stadsplanControls .header-actions button:focus,.stadsplanControls .header-actions button:hover{background-color:transparent}.stadsplanControls .header-actions a.button-addLayer .icon,.stadsplanControls .header-actions button.button-addLayer .icon{-moz-transform:scale(.83333);-ms-transform:scale(.83333);-webkit-transform:scale(.83333);transform:scale(.83333);margin-bottom:-.35714rem;margin-right:-.35714rem}.stadsplanControls .header-actions a.button-back .icon,.stadsplanControls .header-actions button.button-back .icon{-moz-transform:scale(.66667);-ms-transform:scale(.66667);-webkit-transform:scale(.66667);transform:scale(.66667);margin-bottom:-.71429rem;margin-right:-.71429rem}.stadsplanControls .layerGroup{position:relative}.stadsplanControls .groupWrapper,.stadsplanControls .layerWrapper{border-bottom:solid 1px #ebebeb}.stadsplanControls .groupWrapper.visible,.stadsplanControls .layerWrapper.visible{background-color:#ebebeb;border-bottom:1px solid #fff}.stadsplanControls .groupWrapper p,.stadsplanControls .layerWrapper p{padding-bottom:0}.stadsplanControls .groupWrapper a,.stadsplanControls .layerWrapper a{color:#333;text-decoration:none;display:block;padding:1.07143rem 1.42857rem}.stadsplanControls .groupWrapper a i,.stadsplanControls .layerWrapper a i{margin-bottom:-.71429rem;margin-right:.35714rem}.stadsplanControls .groupWrapper a i.icon-info,.stadsplanControls .layerWrapper a i.icon-info{position:absolute;right:5px;right:.35714rem;margin-top:3px;opacity:.4}.stadsplanControls .groupWrapper a i.icon-info:hover,.stadsplanControls .layerWrapper a i.icon-info:hover{opacity:1}.stadsplanControls .groupWrapper a i.icon-stadsplan-boosted-layer,.stadsplanControls .layerWrapper a i.icon-stadsplan-boosted-layer{position:absolute;right:5px;right:.35714rem;margin-top:3px;opacity:.4}.stadsplanControls .groupWrapper a i.icon-stadsplan-boosted-layer:hover,.stadsplanControls .layerChildren .layer a:hover,.stadsplanControls .layerWrapper a i.icon-stadsplan-boosted-layer:hover{opacity:1}.stadsplanControls .groupWrapper a .light-grey,.stadsplanControls .layerWrapper a .light-grey{color:#999}.stadsplanControls .layerWrapper:hover{cursor:pointer}.stadsplanControls .layerWrapper:hover a{color:#219dc8}.stadsplanControls .layerWrapper.noResults:hover,.stadsplanControls .layerWrapper.visible:hover{cursor:default}.stadsplanControls .layerWrapper.noResults p{padding:1.07143rem 1.42857rem}.stadsplanControls .layerWrapper p .icon-info,.stadsplanControls .layerWrapper p .icon-stadsplan-boosted-layer{top:15px;top:1.07143rem;right:10px;right:.71429rem}.stadsplanControls .layerChildren{padding-bottom:1.07143rem}.stadsplanControls .layerChildren .layer{margin-left:3.57143rem}.stadsplanControls .layerChildren .layer.visible a:before{background-image:url(/assets/aOS/gfx/gui/checkbox-on.svg)}.stadsplanControls .layerChildren .layer a{padding:.71429rem 2.85714rem .71429rem .71429rem;position:relative}.stadsplanControls .layerChildren .layer a:before{content:"";display:block;position:absolute;top:10px;left:-25px;left:-1.78571rem;width:15px;width:1.07143rem;height:15px;height:1.07143rem;background-image:url(/assets/aOS/gfx/gui/checkbox-off.svg);background-size:contain;margin:.21429rem .71429rem 0 0}.stadsplanControls .layerChildren .layer a i.icon-info,.stadsplanControls .layerChildren .layer a i.icon-stadsplan-boosted-layer{margin-top:-.35714rem}.stadsplanControls .collapseToggle{width:0;height:0;border-style:solid;border-width:.35714rem .5rem .35714rem 0;border-color:transparent #333 transparent transparent;position:absolute;top:20px;top:1.42857rem;right:20px;right:1.42857rem;bottom:auto;left:auto}.stadsplanControls .collapseToggle.expanded{border-color:#333 transparent transparent;border-width:.5rem .35714rem 0}.stadsplanControls .collapseToggle:hover{cursor:pointer}.stadsplanControls .ownLayers,.stadsplanControls .publicLayers{height:100%}.stadsplanControls .ownLayers .layerWrapper .layer,.stadsplanControls .publicLayers .layerWrapper .layer{overflow:hidden}.stadsplanControls .ownLayers .layerWrapper a,.stadsplanControls .publicLayers .layerWrapper a{line-height:24px;line-height:1.71429rem;display:block;text-overflow:ellipsis;overflow:hidden}.stadsplanControls .ownLayers .layerWrapper i,.stadsplanControls .publicLayers .layerWrapper i{float:right;z-index:10}.stadsplanControls .ownLayers .layerWrapper i.icon-info,.stadsplanControls .publicLayers .layerWrapper i.icon-info{opacity:.4}.stadsplanControls .ownLayers .layerWrapper i.icon-info:hover,.stadsplanControls .publicLayers .layerWrapper i.icon-info:hover{opacity:1;cursor:pointer}.stadsplanControls .layerName{padding:1.42857rem 1.42857rem 0}.stadsplanControls .layerName p{padding:0}.stadsplanControls .layerName p.light-grey{color:#999}.stadsplanControls .layerName i{margin-right:.35714rem;margin-bottom:-.71429rem}.stadsplanControls .address{padding:1.42857rem;border-bottom:solid 1px #e6e6e6}.stadsplanControls .address.city p:not(:first-of-type){padding-left:2.14286rem}.stadsplanControls .address.city.no-indention p{padding-left:0}.stadsplanControls .address i{margin-bottom:-.71429rem}.stadsplanControls .address .icon-ext-link{margin:0 0 -.14286rem .28571rem}.stadsplanControls .address .poiUrl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stadsplanControls .address .coordinates{padding-left:2.42857rem}.stadsplanControls .address .panTo{margin-left:.35714rem;top:-2px;top:-.14286rem}.stadsplanControls .poi-content .searchHeader{color:#219dc8;height:auto}.stadsplanControls .poi-content .searchHeader h1{border-bottom:1px solid #ebebeb;font-size:16px;font-size:1.14286rem;font-weight:700;line-height:50px;line-height:3.57143rem;padding:0 1.71429rem;display:block}.stadsplanControls .poi-content .searchHeader h1:hover{cursor:pointer}.stadsplanControls .poi-content .searchHeader h1>span{display:block;position:relative}.stadsplanControls .poi-content .searchHeader h1 .collapseToggle{border-color:transparent #219dc8 transparent transparent;top:20px;top:1.42857rem}.stadsplanControls .poi-content .searchHeader h1 .collapseToggle.expanded{border-color:#fff transparent transparent}.stadsplanControls .poi-content .searchHeader.expanded{background:#219dc8;color:#fff}.stadsplanControls .poi-content .searchResults ul{list-style:none;padding:0;margin:0}.stadsplanControls .poi-content .searchResults li{border-bottom:1px solid #ebebeb;padding:0 1.71429rem}.stadsplanControls .poi-content .searchResults a{color:#666;display:block;padding-top:1.42857rem;text-decoration:none}.stadsplanControls .poi-content .noSearchResults p{padding-bottom:0}.stadsplanControls .streetsearch:not(:last-child){margin-bottom:1.42857rem}.stadsplanControls .streetsearch ul{border:1px solid #ebebeb;background:#fff;border-radius:3px;max-height:200px;max-height:14.28571rem;overflow-x:hidden;overflow-y:scroll}.stadsplanControls .streetsearch ul li{background:#fff;max-width:100%;color:#999;overflow:hidden;text-overflow:ellipsis}.stadsplanControls .streetsearch ul li a,.stadsplanControls .streetsearch ul li p{padding:.21429rem .85714rem;display:block}.stadsplanControls .streetsearch ul li:hover{background:#24abda}.stadsplanControls .streetsearch ul li:hover a,.stadsplanControls .streetsearch ul li:hover p{color:#fff;text-decoration:none}.stadsplanControls .addedFeatures .noResults p{padding-bottom:0}.stadsplanControls .addedFeatures .button-primary.button-small{margin-right:0}.stadsplanControls .editors li{padding:.71429rem 1.42857rem;border-bottom:solid 1px #ebebeb;margin:0}.stadsplanControls .editors li p{padding-bottom:0;line-height:24px;line-height:1.71429rem}.stadsplanControls .editors li i{float:right}.stadsplanControls .editors li i:hover{cursor:pointer;opacity:.7}.stadsplanControls .editors .box{border:none}.stadsplanControls .editors .box:first-child{padding-bottom:0}.stadsplanControls .editors .box:last-child{padding-top:.71429rem}@media (min-width:640px){.stadsplan-app header{height:76px;height:5.42857rem}.stadsplan-app header h1{display:inline-block;padding:1.42857rem}.stadsplan-app header .spinner{display:inline-block;width:20px;width:1.42857rem;height:20px;height:1.42857rem;left:20px;left:1.42857rem;top:0}.stadsplan-app header .spinner:after,.stadsplan-app header .spinner:before{border-width:.71429rem}.stadsplan-app .app-search{display:inline-block;vertical-align:top;padding:1.28571rem .92857rem;width:300px;width:21.42857rem}.stadsplan-app .searchTrigger{display:none}.stadsplan-app .js-search-active .app-search,.stadsplan-app .js-search-active h1{display:inline-block}.stadsplan-app .panel-search{top:76px;top:5.42857rem}.stadsplan-app .panel-search>div{padding:1.42857rem}.stadsplan-app .cityMapWrapper{top:76px;top:5.42857rem}}.cityMapWrapper,.stadsplanMap,.stadsplanWrapper.loading .stadsplanMap:before{top:0;position:absolute;left:0;right:0;bottom:0}.cityMapWrapper{overflow:hidden;z-index:100}.stadsplanWrapper{height:100%;width:100%}.stadsplanWrapper.searching .stadsplanMap{cursor:url(/assets/aOS/gfx/stadsplan/marker-blue.svg),crosshair;cursor:url(/assets/aOS/gfx/stadsplan/marker-blue.svg) 12.5 32,crosshair}.stadsplanWrapper.loading .stadsplanMap:before{content:'';display:block;background-color:rgba(255,255,255,.3);z-index:110}.stadsplanMap{cursor:move;cursor:-webkit-grab;cursor:-moz-grab}.stadsplanMap.infoVisible .leaflet-bottom.leaflet-left{top:45px;top:3.21429rem}.stadsplanMap.disabled{cursor:default!important}.stadsplanMap .leaflet-control-zoom-in,.stadsplanMap .leaflet-control-zoom-out{display:none}.stadsplanMap .leaflet-bottom.leaflet-left{z-index:100;top:10px;top:.71429rem}.stadsplanMap .leaflet-bar.leaflet-control-zoom{box-shadow:none;border:none!important}.stadsplanMap .leaflet-bar.leaflet-control-zoom a{background:#fff;border:none;box-shadow:0 0 2px rgba(0,0,0,.5);color:#999;width:37px;width:2.64286rem;height:37px;height:2.64286rem;line-height:35px;line-height:2.5rem;border-radius:.28571rem}.stadsplanMap .leaflet-bar.leaflet-control-zoom a.active{box-shadow:0 0 2px #3B7DC2}.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-zoom-in{border-bottom-right-radius:0;border-bottom-left-radius:0}.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-zoom-out{margin-top:1px;border-top-right-radius:0;border-top-left-radius:0}.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-current-position,.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-unlock,.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-view-mode{margin:.71429rem 0;padding:.28571rem}.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-current-position:hover,.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-unlock:hover,.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-view-mode:hover{opacity:.9}.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-unlock i{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);margin:0 0 -.78571rem .35714rem}.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-current-position.searching .icon-stadsplan-locateme,.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-current-position.searching .icon-stadsplan-locateme_active{animation:spin 1s ease infinite normal 0s;-webkit-animation:spin 1s ease infinite normal 0s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;transform-origin:15px 15px}.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-view-mode i.icon-stadsplan-satellite,.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-control-view-mode i.icon-stadsplan-satellite_active{-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);margin-bottom:-.21429rem;margin-right:-.21429rem}.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-disabled{opacity:.6;cursor:default}.stadsplanMap .leaflet-bar.leaflet-control-zoom a.leaflet-disabled:hover{color:#999}.stadsplanMap .leaflet-bar.leaflet-control-zoom a:hover{color:#333;background:#fff}.stadsplanMap .leaflet-bottom.leaflet-right{z-index:110}.stadsplanMap .active-marker{background-image:url(/assets/stadsplan/gfx/markers/activeIcon.svg);background-repeat:no-repeat;padding-bottom:.35714rem;background-position-y:5px;background-position-y:.35714rem;height:45px!important}@media (min-width:640px){.stadsplanMap .leaflet-control-zoom-in,.stadsplanMap .leaflet-control-zoom-out{display:block}}.stadsplanControls{background:#f3f3f3;border-left:1px solid #ccc;width:100%;height:70%;max-height:100%;position:absolute;bottom:0;left:0;z-index:150;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.stadsplanControls.collapsed{height:60px;height:4.28571rem;max-height:60px;max-height:4.28571rem;top:auto}.stadsplanControls .small,.stadsplanControls small{color:#999}.cluster-a-card span,.cluster-adult-school span,.cluster-artschool span,.cluster-barbecues span,.cluster-bib span,.cluster-bicycle-parkings-parkeerbedrijf span,.cluster-bushaltes span,.cluster-car-parkings-parkeerbedrijf span,.cluster-car-sharing span,.cluster-carpool-parkings span,.cluster-charging-units span,.cluster-college span,.cluster-containerpark span,.cluster-crowdsourced span,.cluster-culture-centers span,.cluster-daycare span,.cluster-disabled-parkings span,.cluster-dog span,.cluster-drinking-water-fountain span,.cluster-family-daycare-according-to-income span,.cluster-family-daycare-fixed-price span,.cluster-fietstrommels span,.cluster-fire-brigade span,.cluster-glasscontainer span,.cluster-group-daycare-according-to-income span,.cluster-group-daycare-fixed-price span,.cluster-group-daycare-grant span,.cluster-home-office span,.cluster-hospital span,.cluster-huisartsenwachtposten-points span,.cluster-museum span,.cluster-park-and-ride span,.cluster-police span,.cluster-public-bicycle-parkings span,.cluster-public-car-parkings span,.cluster-public-wifi span,.cluster-residential-care-homes span,.cluster-school span,.cluster-sec-school span,.cluster-service-flats span,.cluster-short-stay-centers span,.cluster-sortingstreet-lower span,.cluster-sortingstreet-upper span,.cluster-sportarenas span,.cluster-swimming span,.cluster-taxi span,.cluster-ticket-window span,.cluster-toilet span,.cluster-trainstations span,.cluster-tramhaltes span,.cluster-velo-stations span,.cluster-webpoints span,.cluster-webpoints-met-begeleiding span,.cluster-webpoints-opleiding span,.cluster-webpoints-zonder-begeleiding span,.cluster-youth span,.cluster-youth-associations span,.cluster-youth-competence-centers span,.cluster-youth-house-centers span,.cluster-youth-work span,.marker-cluster-large span,.marker-cluster-medium span,.marker-cluster-small span{color:#fff}.stadsplanControls .nav-secondary{border-bottom:none;position:absolute;left:0;right:0;top:0;z-index:120}.stadsplanControls .nav-secondary a{width:60px;width:4.28571rem;height:60px;height:4.28571rem;padding:.71429rem;position:relative;border-left:1px solid .stadsplanControls .nav-secondary a grayLight;top:0}.stadsplanControls .nav-secondary a:first-child{border-left:none}.stadsplanControls .nav-secondary a.active,.stadsplanControls .nav-secondary a.active+a{border-color:#fff}.stadsplanControls .nav-secondary a.active{width:auto}.stadsplanControls .nav-secondary a.active span{display:block;margin-left:3.57143rem;line-height:40px;line-height:2.85714rem}.stadsplanControls .nav-secondary a span{display:none;padding-left:0}.stadsplanControls .nav-secondary i{position:absolute;left:10px;left:.71429rem;top:10px;top:.71429rem}.stadsplanControls .nav-secondary i.icon-stadsplan-layers,.stadsplanControls .nav-secondary i.icon-stadsplan-layers-active,.stadsplanControls .nav-secondary i.icon-stadsplan-own-layers,.stadsplanControls .nav-secondary i.icon-stadsplan-own-layers-active,.stadsplanControls .nav-secondary i.icon-stadsplan-public-layers,.stadsplanControls .nav-secondary i.icon-stadsplan-public-layers-active{-moz-transform:scale(1.33333);-ms-transform:scale(1.33333);-webkit-transform:scale(1.33333);transform:scale(1.33333);margin-bottom:.71429rem;margin-right:.71429rem}.stadsplanControls .nav-secondary i.icon-stadsplan-public-layers,.stadsplanControls .nav-secondary i.icon-stadsplan-public-layers-active{top:14px;top:1rem;margin-bottom:-2.14286rem}.stadsplanControls .nav-secondary .active{background:#fff}.stadsplanControls .tabContentWrapper{background:#fff;position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:scroll;z-index:110}.stadsplanControls .tabContentWrapper.navigationVisible{top:60px;top:4.28571rem}@media (min-width:640px){.stadsplanControls{height:100%;left:auto;right:0;top:0;width:33.33333%;min-width:320px;min-width:22.85714rem;max-width:480px;max-width:34.28571rem}.stadsplanControls.collapsed{-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-webkit-transform:translate(100%,0);transform:translate(100%,0);height:100%;max-height:100%}.stadsplanControls .sidebarToggle{display:block;width:44px;width:3.14286rem;height:44px;height:3.14286rem;position:absolute;top:59px;top:4.21429rem;right:auto;bottom:auto;left:-44px;left:-3.14286rem;padding:.5rem;border-style:solid none solid solid;border-width:1px;border-color:#ccc;border-top-left-radius:.28571rem;border-bottom-left-radius:.28571rem;z-index:110;background:#fff;-moz-transition:linear .1s;-o-transition:linear .1s;-webkit-transition:linear .1s;transition:linear .1s}.stadsplanControls .sidebarToggle:hover{cursor:pointer}}.marker-cluster-large,.marker-cluster-large div,.marker-cluster-medium,.marker-cluster-medium div,.marker-cluster-small,.marker-cluster-small div{background-color:rgba(82,143,204,.6)}.cluster-a-card,.cluster-a-card div,.cluster-ticket-window,.cluster-ticket-window div{background-color:rgba(204,31,61,.6)}.cluster-bib,.cluster-bib div,.cluster-youth-associations,.cluster-youth-associations div{background-color:rgba(5,157,165,.6)}.cluster-residential-care-homes,.cluster-residential-care-homes div{background-color:rgba(107,152,68,.6)}.cluster-car-sharing,.cluster-car-sharing div,.cluster-carpool-parkings,.cluster-carpool-parkings div,.cluster-containerpark,.cluster-containerpark div,.cluster-glasscontainer,.cluster-glasscontainer div,.cluster-sortingstreet-lower,.cluster-sortingstreet-lower div,.cluster-sortingstreet-upper,.cluster-sortingstreet-upper div,.cluster-youth-competence-centers,.cluster-youth-competence-centers div{background-color:rgba(46,133,67,.6)}.cluster-culture-centers,.cluster-culture-centers div,.cluster-group-daycare-grant,.cluster-group-daycare-grant div,.cluster-museum,.cluster-museum div{background-color:rgba(240,80,111,.6)}.cluster-fire-brigade,.cluster-fire-brigade div{background-color:rgba(236,34,39,.6)}.cluster-drinking-water-fountain,.cluster-drinking-water-fountain div,.cluster-family-daycare-according-to-income,.cluster-family-daycare-according-to-income div,.cluster-hospital,.cluster-hospital div,.cluster-public-wifi,.cluster-public-wifi div,.cluster-swimming,.cluster-swimming div,.cluster-toilet,.cluster-toilet div,.cluster-webpoints,.cluster-webpoints div{background-color:rgba(0,173,238,.6)}.cluster-charging-units,.cluster-charging-units div{background-color:rgba(39,220,224,.6)}.cluster-home-office,.cluster-home-office div{background-color:rgba(123,158,178,.6)}.cluster-police,.cluster-police div{background-color:rgba(33,68,151,.6)}.cluster-service-flats,.cluster-service-flats div{background-color:rgba(0,8,51,.6)}.cluster-tramhaltes,.cluster-tramhaltes div{background-color:rgba(67,111,180,.6)}.cluster-sportarenas,.cluster-sportarenas div,.cluster-youth,.cluster-youth div{background-color:rgba(243,113,36,.6)}.cluster-service-centers,.cluster-service-centers div{background-color:rgba(177,95,37,.6)}.cluster-service-centers span{color:#fff}.cluster-daycare,.cluster-daycare div{background-color:rgba(90,173,172,.6)}.cluster-trainstations,.cluster-trainstations div{background-color:rgba(84,159,153,.6)}.cluster-adult-school,.cluster-adult-school div,.cluster-artschool,.cluster-artschool div,.cluster-college,.cluster-college div,.cluster-group-daycare-fixed-price,.cluster-group-daycare-fixed-price div,.cluster-public-bicycle-parkings,.cluster-public-bicycle-parkings div,.cluster-public-car-parkings,.cluster-public-car-parkings div,.cluster-school,.cluster-school div,.cluster-sec-school,.cluster-sec-school div,.cluster-youth-work,.cluster-youth-work div{background-color:rgba(146,42,142,.6)}.cluster-short-stay-centers,.cluster-short-stay-centers div{background-color:rgba(107,191,104,.6)}.cluster-dog,.cluster-dog div,.cluster-park-and-ride,.cluster-park-and-ride div{background-color:rgba(1,114,174,.6)}.cluster-crowdsourced,.cluster-crowdsourced div{background-color:rgba(82,143,204,.6)}.cluster-bicycle-parkings-parkeerbedrijf,.cluster-bicycle-parkings-parkeerbedrijf div,.cluster-car-parkings-parkeerbedrijf,.cluster-car-parkings-parkeerbedrijf div,.cluster-fietstrommels,.cluster-fietstrommels div,.cluster-webpoints-met-begeleiding,.cluster-webpoints-met-begeleiding div{background-color:rgba(49,166,208,.6)}.cluster-disabled-parkings,.cluster-disabled-parkings div,.cluster-family-daycare-fixed-price,.cluster-family-daycare-fixed-price div{background-color:rgba(0,113,173,.6)}.cluster-webpoints-zonder-begeleiding,.cluster-webpoints-zonder-begeleiding div{background-color:rgba(172,196,71,.6)}.cluster-webpoints-opleiding,.cluster-webpoints-opleiding div{background-color:rgba(226,162,20,.6)}.cluster-group-daycare-according-to-income,.cluster-group-daycare-according-to-income div,.cluster-taxi,.cluster-taxi div,.cluster-velo-stations,.cluster-velo-stations div{background-color:rgba(250,181,76,.6)}.cluster-barbecues,.cluster-barbecues div{background-color:rgba(115,68,60,.6)}.cluster-bushaltes,.cluster-bushaltes div{background-color:rgba(202,77,32,.6)}.cluster-huisartsenwachtposten-points,.cluster-huisartsenwachtposten-points div,.cluster-youth-house-centers,.cluster-youth-house-centers div{background-color:rgba(166,0,50,.6)}.stadsplanInfo{position:absolute;left:0;top:0;width:100%;z-index:100;text-align:center;display:block;background:rgba(255,255,255,.7);padding-bottom:0;line-height:35px;line-height:2.5rem;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;max-width:100%}@media (min-width:640px){.stadsplanInfo.sidebarVisible{max-width:70%}}