﻿#header{background-color:#0061AB !important;background-color:rgba(0,97,171,0.8) !important;-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.30);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.30);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.30);}#header-toolbar{background-color:#C2D201;background:linear-gradient(45deg,transparent 25px,#C2D201 25px) bottom left;color:#0061AB;}#header-toolbar > div > a{color:#0061AB;}#header-toolbar .ht-email a:before{background-position:-51px 1px;}#header-toolbar .ht-divider,#header-toolbar > div > a:before{background-image:url("/typo3conf/ext/teichmeister/Resources/Public/Icons/icon-header-toolbar-blau.png");}#header-toolbar .ht-divider{background-position:-166px 1px;}.overlay{height:100%;width:0;position:fixed;z-index:11000;top:0;right:0;background-color:rgb(0,97,171);background-color:rgba(0,97,171,0.8);overflow-x:hidden;transition:0.5s;}.overlay-content{position:relative;top:180px;width:100%;text-align:center;margin-top:0px;min-height:calc(100vh - 180px);}.overlay a{padding:8px;text-decoration:none;font-size:1.6em;color:#FFFFFF;display:block;transition:0.3s;}.overlay a:hover,.overlay a:focus{color:#FFFFFF;text-decoration:underline;}#closebtn{position:fixed;top:22px;right:22px;font-size:30px;color:#FFFFFF;cursor:pointer;text-decoration:none;z-index:11001;}#closebtn.hidden{display:none;opacity:0;z-index:11001;}#openbtn{position:fixed;top:30px;right:30px;font-size:30px;color:#FFFFFF;text-shadow:none;cursor:pointer;opacity:1;z-index:10501;}#openbtn.hidden{display:none;opacity:0;z-index:10501;}body.compensate-for-scrollbar #openbtn{right:47px;}#mainnav{text-align:center;margin:0 auto;width:70%;max-width:70%;border:0px solid orange;}#mainnav .navbar-nav{text-align:left;margin:0 auto;list-style:none;width:50%;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;border:0px solid red;}#mainnav .navbar-nav.open{width:100%;}#mainnav > .navbar-nav > .nav-item{display:block;width:100%;margin:0px 0px 5px 0px;padding:0px;-webkit-transition:width 0.4s ease;-moz-transition:width 0.4s ease;-o-transition:width 0.4s ease;transition:width 0.4s ease;}#mainnav .navbar-nav.open > .nav-item{width:50%;}#mainnav .navbar-nav a,#mainnav .navbar-nav .submenu .sub-nav-item a,#mainnav .navbar-nav .nav-item.active .submenu .sub-nav-item a.nav-link,#mainnav .navbar-nav.open li.nav-item.withsub.active .opensub.show .submenu.nav .sub-nav-item a.nav-link,#mainnav .navbar-nav .nav-item.selected .submenu .sub-nav-item a.nav-link,#mainnav .navbar-nav.open li.nav-item.withsub.selected .opensub.show .submenu.nav .sub-nav-item a.nav-link{display:block;font-size:1.6em;font-weight:400;line-height:110%;color:#FFFFFF;padding:10px 10px 10px 15px;}#mainnav .navbar-nav a.nav-link[data-toggle]:after{content:">";display:inline-block;color:#FFFFFF;margin-left:10px;}#mainnav .navbar-nav.open .nav-item.withsub.active a.nav-link,#mainnav .navbar-nav .nav-item.active a.nav-link,#mainnav .navbar-nav .nav-item a.nav-link.active{font-weight:700;}#mainnav .navbar-nav.open .nav-item.withsub.selected a.nav-link,#mainnav .navbar-nav .nav-item.selected a.nav-link,#mainnav .navbar-nav .nav-item a.nav-link.selected{font-weight:700;background-color:#07528a;}#mainnav .navbar-nav .sub-nav-item.active a.nav-link,#mainnav .navbar-nav .sub-nav-item a.nav-link.active,#mainnav .navbar-nav.open li.nav-item.withsub.active .opensub.show .submenu.nav .sub-nav-item.active a.nav-link,#mainnav .navbar-nav .sub-nav-item.selected a.nav-link,#mainnav .navbar-nav .sub-nav-item a.nav-link.selected,#mainnav .navbar-nav.open li.nav-item.withsub.selected .opensub.show .submenu.nav .sub-nav-item.selected a.nav-link{font-weight:700;background-color:#07528a;}#mainnav .nav-item.active > .collapse,#mainnav .nav-item.selected > .collapse{position:absolute;top:0px;left:50%;width:50%;height:100%;border:0px solid #FFF;z-index:11002;}#mainnav .nav-item.active > .opensub,#mainnav .nav-item.selected > .opensub{position:absolute;top:0px;left:50%;width:35%;height:100%;border:0px solid #FFF;z-index:11002;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}#mainnav .submenu{display:none;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}#mainnav .navbar-nav .nav-item.active .submenu,#mainnav .navbar-nav .nav-item.selected .submenu{display:block;opacity:1;background-color:#07528a;min-height:60vh;}#mainnav .submenu > .nav-item{display:block;clear:both;width:100%;}#mainnav .submenu .sub-nav-item.back-item{display:none;}#footer ul.menu-meta{display:inline-block;float:left;list-style-type:none;margin:0px;padding:0px;}#footer ul.menu-meta.metaposcenter{float:none;margin:0px auto 0px auto;}#footer ul.menu-meta.metaposright{float:right;}#footer ul.menu-meta > li{display:inline-block;list-style-type:none;margin:0px;padding:0px;}#footer ul.menu-meta > li > a.metanav-link{display:block;text-decoration:none;margin:0px 12px 0px 0px;padding:0px;font-size:0.7em;line-height:105%;color:#000000;}#breadcrumbnav > div.container > ol.breadcrumb{padding:0.5em 1em 1em 0em;margin-bottom:1em;background-color:#FFFFFF;border-radius:0em;}.breadcrumb-item + .breadcrumb-item{padding-left:0.5em;color:#646567;}.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:0.5em;color:#646567;content:"/";}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none;}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none;}#breadcrumbnav > div.container > ol.breadcrumb > li > a{text-decoration:none;}#breadcrumbnav > div.container > ol.breadcrumb > li > a > span{color:#646567;}#breadcrumbnav > div.container > ol.breadcrumb > li.current > a > span{color:#000000;}@media (max-width:1599.98px){#mainnav .navbar-nav a,#mainnav .navbar-nav .submenu a,#mainnav .navbar-nav .nav-item.active .submenu .sub-nav-item a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.active .opensub.show .submenu.nav .sub-nav-item a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.selected .opensub .submenu.nav .sub-nav-item a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.active a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.selected .opensub.show .submenu.nav .sub-nav-item a.nav-link,#mainnav .navbar-nav .nav-item.active a.nav-link,#mainnav .navbar-nav .nav-item a.nav-link.active,#mainnav .navbar-nav .nav-item.active .submenu .sub-nav-item.active a.nav-link{font-size:1.5em !important;}}@media (max-width:1199.98px){.overlay-content{top:140px;min-height:calc(100vh - 140px);}#mainnav .navbar-nav a,#mainnav .navbar-nav .submenu a,#mainnav .navbar-nav .nav-item.active .submenu .sub-nav-item a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.active .opensub.show .submenu.nav .sub-nav-item a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.selected .opensub .submenu.nav .sub-nav-item a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.active a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.selected .opensub.show .submenu.nav .sub-nav-item a.nav-link,#mainnav .navbar-nav .nav-item.active a.nav-link,#mainnav .navbar-nav .nav-item a.nav-link.active,#mainnav .navbar-nav .nav-item.active .submenu .sub-nav-item.active a.nav-link{font-size:1.4em !important;}}@media (max-width:991.98px){.overlay-content{top:92px;min-height:calc(100vh - 190px);}#mainnav .navbar-nav a,#mainnav .navbar-nav .submenu a,#mainnav .navbar-nav .nav-item.active .submenu .sub-nav-item a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.active .opensub.show .submenu.nav .sub-nav-item a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.selected .opensub.show .submenu.nav .sub-nav-item a.nav-link{font-size:1.4em !important;font-weight:400;padding:8px 8px 8px 12px;}#mainnav .navbar-nav.open .nav-item.withsub.active a.nav-link,#mainnav .navbar-nav .nav-item.active a.nav-link,#mainnav .navbar-nav .nav-item a.nav-link.active,#mainnav .navbar-nav .nav-item.active .submenu .sub-nav-item.active a.nav-link{font-size:1.4em !important;font-weight:700;background-color:#07528A;}#mainnav{width:80%;max-width:80%;}#mainnav .navbar-nav,#mainnav .navbar-nav.open{width:100%;}#mainnav .nav-item.active > .opensub,#mainnav .nav-item.selected > .opensub{width:40%;left:50%;}}@media (max-width:767.98px){#header .overlay-content{overflow-y:auto;}#mainnav{width:90%;max-width:90%;}#mainnav .navbar-nav,#mainnav .navbar-nav.open{width:100%;}#mainnav > .navbar-nav.open > .nav-item > a.nav-link{opacity:0;}#mainnav .nav-item.active > .opensub,#mainnav .nav-item.selected > .opensub{width:90%;left:5%;}#mainnav .submenu .sub-nav-item.back-item{display:block;}#footer ul.menu-meta > li > a.metanav-link{font-size:0.8em;}}@media (max-width:419.98px){#openbtn{right:10px;width:30px;height:30px;overflow:hidden;}#openbtn .openbtn-txt{display:none;}#closebtn{right:10px;width:30px;height:30px;overflow:hidden;}#closebtn .closebtn-txt{display:none;}}@media screen and (max-height:570px){#openbtn{top:30px;right:10px;font-size:30px;}#closebtn{top:22px;right:2px;font-size:30px;}}@media screen and (max-height:480px){#mainnav .navbar-nav{width:90%;}#mainnav .nav-item.active > .opensub{width:90%;left:5%;}}@media only screen and (max-device-height:667px) and (orientation:portrait){#mainnav{border:0px solid orange;}#mainnav #page-2{display:none !important;}#mainnav .navbar-nav a,#mainnav .navbar-nav .submenu a,#mainnav .navbar-nav .nav-item.active .submenu .sub-nav-item a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.active .opensub.show .submenu.nav .sub-nav-item a.nav-link,#mainnav .navbar-nav.open .nav-item.withsub.selected .opensub.show .submenu.nav .sub-nav-item a.nav-link{font-size:1.2em !important;padding:6px 8px 6px 12px;}#mainnav .navbar-nav.open .nav-item.withsub.active a.nav-link,#mainnav .navbar-nav .nav-item.active a.nav-link,#mainnav .navbar-nav .nav-item a.nav-link.active,#mainnav .navbar-nav .nav-item.active .submenu .sub-nav-item.active a.nav-link{font-size:1.2em !important;}}
