[ng-click],[data-ng-click],[x-ng-click]{cursor:pointer}html{image-rendering:optimizequality}.Main{position:relative}.Main.editor-mode{background-color:#016163;color:#0406D0}.Editor{padding-top:20px}.Editor__links{height:860px;overflow-y:auto;overflow-x:hidden}.Editor__link{padding:10px}.Editor__link:nth-child(2n+1){background-color:#CFC2C2}.Editor__link:nth-child(2n){background-color:#9E9999}.Editor__link.active{background-color:rgba(60,153,150,.96)}#imprint{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:1000}#imprint a{color:inherit;text-decoration:none}#imprint a:hover{text-decoration:underline}#imprint ul,#imprint li{list-style:none;margin:0;padding:0}.cd-popup{opacity:0;visibility:hidden;transition:opacity .3s 0s,visibility 0s .3s}.cd-popup.is-visible{opacity:1;visibility:visible;transition:opacity .3s 0s,visibility 0s 0s}.cd-popup-container{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-duration:.3s}.is-visible .cd-popup-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#imprint h2,#imprint h3{display:inline-block;position:relative;left:3%;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;letter-spacing:1px;line-height:1.1em;margin:0;font-weight:700}#imprint h2{font-size:2em;margin-top:30px}#imprint h3{font-size:1.65em}#imprint h4{display:block;position:relative;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:1.65em;line-height:1.1em;margin:60px 0 30px;font-weight:700}#imprint .cd-popup-close{position:absolute;top:0;right:0;width:60px;height:60px;background:rgba(0,0,0,.95)url('../assets/images/cross.svg') center no-repeat;background-size:18px;text-indent:-9999px;z-index:10;cursor:pointer}.inner-content-div{overflow:scroll;position:relative;height:100%;z-index:1}.cd-popup-container{position:absolute;top:150px;left:3%;width:94%;margin:0!important;padding:0!important}#imprint .column{float:left;width:23.33%;margin-right:3%}#imprint .column.last{width:45.33%!important;margin-right:0!important;margin-left:2%}#imprint .address{font-size:1.15em;letter-spacing:.015em;margin:0}#imprint .column img{width:50%;height:auto;margin-bottom:3em}#imprint .it{font-family:"Noto Serif",Georgia,serif;font-style:italic}#imprint h5,#imprint li{font-size:.7em;font-weight:400;margin:0}#imprint ul{margin-bottom:2em}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#imprint .cd-popup-close{width:40px;height:40px;background-size:14px}}.Map .leaflet-container{cursor:crosshair!important}.Map .angular-leaflet-map{background-color:#fff}.Map .leaflet-div-icon,.Map .leaflet-marker-icon{color:#fff;font-size:4em;text-shadow:.1em 1px #333;background-color:transparent;border:0 none;white-space:nowrap;height:auto!important;width:auto!important}.Map .link{background-size:cover;background-image:url('../assets/images/link_normal.png');width:40px;height:40px}.Map .link:hover{background-image:url('../assets/images/link_click_rollover.png')}.Map .download{background-size:cover;background-image:url('../assets/images/download_normal.png');width:40px;height:40px}.Map .download:hover{background-image:url('../assets/images/download_click_rollover.png')}.leaflet-bar{border-radius:0;box-shadow:none}.leaflet-bar a,.leaflet-bar a:hover{background-color:#000;border-bottom:1px solid #fff;color:#fff}.leaflet-bar a:first-child,.leaflet-bar a:last-child{border-radius:0}.leaflet-bar a.leaflet-disabled,.leaflet-bar a:hover{background-color:#eee;color:#666}.Navigation{width:100%;height:60px;position:fixed;bottom:0;left:0;right:0;background:#000}.js-open .Navigation{opacity:1;visibility:visible}.Navigation .next-prev{position:absolute;right:0;bottom:0}.Navigation .next,.Navigation .prev{list-style:none;float:left;border-left:1px solid rgba(255,255,255,.15)}.Navigation .info{position:absolute;left:0;bottom:0;border-right:1px solid rgba(255,255,255,.25)}.Navigation .counter{position:absolute;left:8%;top:0;color:#fff;line-height:60px}.Navigation .next a,.Navigation .prev a,.Navigation .info a{display:block;width:60px;height:60px;line-height:60px;text-align:center;transition:all 250ms ease-in-out}.Navigation .next-prev a:hover,.Navigation .info a:hover{opacity:.3}.Navigation .timeline{width:75%;height:9px;position:absolute;left:12%;top:50%}.Navigation .timeline-bar{position:relative;background:rgba(255,255,255,.25);height:1px;width:100%}.Navigation .timeline-marker{position:absolute;top:-4px;z-index:10;cursor:pointer;width:9px;height:9px;transition:all .1s linear}.Navigation .timeline-marker:hover .timeline-point,.Navigation .timeline-marker.active .timeline-point{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);background:#fff}.Navigation .timeline-point{border-radius:100%;display:block;background:#999;width:9px;height:9px}.Navigation .toolbox{position:absolute;padding:4px 7px 7px;bottom:25px;background:#eee;left:-68px;opacity:0;visibility:hidden}.Navigation .toolbox span{display:block;font-size:.75em;margin:0 0 3px}.Navigation .toolbox:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(238,238,238,0);border-top-color:#eee;border-width:7px;margin-left:-7px}.Navigation .timeline-marker:hover .toolbox{opacity:1;visibility:visible}@media screen and (max-width:1280px){.Navigation{height:50px}.Navigation .counter{line-height:50px;font-size:.95em}.Navigation .timeline{left:13%;width:72%}.Navigation .next a,.Navigation .prev a,.Navigation .info a{width:50px;height:50px;line-height:50px}.Navigation .info img{width:10px;height:auto}.Navigation .prev img,.Navigation .next img{width:23px;height:auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.Navigation{height:45px}.Navigation .counter{line-height:45px;font-size:.85em}.Navigation .timeline{left:13%;width:71%}.Navigation .next a,.Navigation .prev a,.Navigation .info a{width:45px;height:45px;line-height:45px}.Navigation .info img{width:8px;height:auto}.Navigation .prev img,.Navigation .next img{width:20px;height:auto}.timeline{height:7px}.timeline-marker{top:-3px;width:7px;height:7px}.timeline-point{width:7px;height:7px}}.splashscreen{font-size:100%;color:#111;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Roboto',sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#fff;z-index:2000;transition:all 1s cubic-bezier(.47,0,.745,.715)}.splashscreen.ng-hide{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.splashscreen a{color:inherit;text-decoration:none}.splashscreen a:hover{text-decoration:underline}.splashscreen ul,.splashscreen li{margin:0;padding:0;list-style:none}.splashscreen .border{position:absolute;background:#000}.splashscreen .top{top:0;width:100%;height:20px}.splashscreen .right{right:0;height:100%;width:20px}.splashscreen .bottom{bottom:0;width:100%;height:20px}.splashscreen .left{left:0;height:100%;width:20px}.splashscreen header{margin-top:60px}.splashscreen header h1{font-family:'Noto Serif',serif;font-size:1.25em;font-weight:400;font-style:italic;letter-spacing:1px;margin:0}.splashscreen header h2{font-family:'Roboto Condensed',helvetica,sans-serif;font-size:2em;line-height:1.1em;text-transform:uppercase;font-weight:700;margin:.5em 0}.splashscreen header h3{font-family:'Noto Serif',serif;font-size:1em;font-weight:400;font-style:italic;margin:0}.splashscreen .animation{position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.splashscreen .animation img{width:100%;height:auto}.splashscreen footer{position:absolute;bottom:60px;width:100%}.splashscreen footer div{display:inline-block;width:100px;margin:0 20px}@media screen and (max-width:900px){.splashscreen #navigation-opener{display:block}}