.col-12{padding-left:15px;padding-right:15px;}html,body{font-family:"Source Sans Pro";}@media (min-width:1200px){html,body{font-size:100%;}}@media (min-width:992px) and (max-width:1199px){html,body{font-size:90%;}}@media (min-width:768px) and (max-width:991px){html,body{font-size:80%;}}@media (max-width:767px){html,body{font-size:91%;}}body.orange h1,body.orange h2,body.orange h3{color:#ee750c;}body.orange h1 a,body.orange h2 a,body.orange h3 a{color:#ee750c;text-decoration:underline;}body.orange a{color:#ee750c;}body.orange #rubrik{background-color:#ee750c;}body.orange .pagination > .active > a,body.orange .pagination > .active > a:focus,body.orange .pagination > .active > a:hover,body.orange .pagination > .active > span,body.orange .pagination > .active > span:focus,body.orange .pagination > .active > span:hover{color:#fff;background-color:#ee750c;border-color:#ee750c;}body.orange .pagination > li > a,body.orange .pagination > li > span{color:#ee750c;background-color:#fff;border:1px solid #ee750c;}body.orange .pagination > li > a:focus,body.orange .pagination > li > a:hover,body.orange .pagination > li > span:focus,body.orange .pagination > li > span:hover{color:#ee750c;background-color:#eee;border-color:#ee750c;}body.orange #submenu a{color:#ee750c;}body.orange .panel-heading h3::after{color:#ee750c;}body.dunkelrot h1,body.dunkelrot h2,body.dunkelrot h3{color:#821236;}body.dunkelrot h1 a,body.dunkelrot h2 a,body.dunkelrot h3 a{color:#821236;text-decoration:underline;}body.dunkelrot a{color:#821236;}body.dunkelrot #rubrik{background-color:#821236;}body.dunkelrot .pagination > .active > a,body.dunkelrot .pagination > .active > a:focus,body.dunkelrot .pagination > .active > a:hover,body.dunkelrot .pagination > .active > span,body.dunkelrot .pagination > .active > span:focus,body.dunkelrot .pagination > .active > span:hover{color:#fff;background-color:#821236;border-color:#821236;}body.dunkelrot .pagination > li > a,body.dunkelrot .pagination > li > span{color:black;background-color:#fff;border:1px solid #821236;}body.dunkelrot .pagination > li > a:focus,body.dunkelrot .pagination > li > a:hover,body.dunkelrot .pagination > li > span:focus,body.dunkelrot .pagination > li > span:hover{color:black;background-color:#ccc;border-color:#821236;}body.dunkelrot #submenu a{color:#821236;}body.dunkelrot .panel-heading h3::after{color:#821236;}body.blau h1,body.blau h2,body.blau h3{color:#035678;}body.blau h1 a,body.blau h2 a,body.blau h3 a{color:#035678;text-decoration:underline;}body.blau #rubrik{background-color:#035678;}body.blau .pagination > .active > a,body.blau .pagination > .active > a:focus,body.blau .pagination > .active > a:hover,body.blau .pagination > .active > span,body.blau .pagination > .active > span:focus,body.blau .pagination > .active > span:hover{z-index:3;color:#fff;cursor:default;background-color:#035678;border-color:#035678;}body.blau .pagination > li > a,body.blau .pagination > li > span{color:black;background-color:#fff;border:1px solid #035678;}body.blau .pagination > li > a:focus,body.blau .pagination > li > a:hover,body.blau .pagination > li > span:focus,body.blau .pagination > li > span:hover{color:black;background-color:#ccc;border-color:#035678;}body.blau .panel-heading h3::after{color:#035678;}body.gruen h1,body.gruen h2,body.gruen h3{color:#9db426;}body.gruen h1 a,body.gruen h2 a,body.gruen h3 a{color:#9db426;text-decoration:underline;}body.gruen a{color:#9db426;}body.gruen #rubrik{background-color:#9db426;}body.gruen .pagination > .active > a,body.gruen .pagination > .active > a:focus,body.gruen .pagination > .active > a:hover,body.gruen .pagination > .active > span,body.gruen .pagination > .active > span:focus,body.gruen .pagination > .active > span:hover{z-index:3;color:#fff;cursor:default;background-color:#9db426;border-color:#9db426;}body.gruen .pagination > li > a,body.gruen .pagination > li > span{color:black;background-color:#fff;border:1px solid #9db426;}body.gruen .pagination > li > a:focus,body.gruen .pagination > li > a:hover,body.gruen .pagination > li > span:focus,body.gruen .pagination > li > span:hover{color:black;background-color:#ccc;border-color:#9db426;}body.gruen #submenu a{color:#9db426;}body.gruen .panel-heading h3::after{color:#9db426;}table{border:none;}table p{margin:0;}.table > caption + thead > tr:first-child > td,.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > td,.table > thead:first-child > tr:first-child > th{border-top:1px solid #ddd;}#overlay{display:none;position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.5);width:100%;height:100%;z-index:25;}#overlay.active{display:block;}.col-12{padding-left:15px;padding-right:15px;}nav.navbar.mobile{margin-bottom:0;font-size:16px;font-size:1.2rem;}nav.navbar.mobile.navbar-default{background-color:#035678;}nav.navbar.mobile.navbar-default .navbar-toggle{border-color:#fff;}nav.navbar.mobile.navbar-default .icon-bar{background-color:#fff;}nav.navbar.mobile .navbar-header .navbar-brand{padding:10px 15px;color:#fff !important;}nav.navbar.mobile .navbar-collapse{background-color:white;}nav.navbar.mobile li{margin:2.5px 0px;}nav.navbar.mobile li a{color:white;}nav.navbar.mobile li a:hover,nav.navbar.mobile li a:focus{color:black;}nav.navbar.mobile li:nth-child(1){background-color:#ee750c;}nav.navbar.mobile li:nth-child(2){background-color:#821236;}nav.navbar.mobile li:nth-child(3){background-color:#035678;}nav.navbar.mobile li:nth-child(4){background-color:#9db426;}nav.navbar.mobile hr{margin:0;}nav.navbar.mobile li.second:nth-child(1),nav.navbar.mobile li.second:nth-child(2),nav.navbar.mobile li.second:nth-child(3),nav.navbar.mobile li.second:nth-child(4){background-color:transparent !important;list-style:none;}.dropdown-toggle,nav.navbar.mobile .dropdown-toggle{position:absolute;top:0;float:right;z-index:999;right:0;cursor:pointer;}.dropdown-menu > li > a{padding:3px 15px;}@media (max-width:767px){.nav > li > a{width:50%;}.nav a.dropdown-toggle:hover,.nav a.dropdown-toggle:focus{background-color:transparent;}.nav > li > a.dropdown-toggle{padding:10px 15px 10px calc(50% - 30px);}}.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{background-color:transparent;border-color:transparent;}.dropdown-menu{padding:0px 0;margin:0 0 0;border:0px solid transition !important;border:0px solid rgba(0,0,0,.15);border-radius:0px;-webkit-box-shadow:none !important;box-shadow:none !important;background:transparent !important;position:relative;float:none;font-size:inherit;}#header{position:fixed;width:100%;-webkit-box-shadow:0px 10px 5px -5px rgba(0,0,0,0.5);box-shadow:0px 10px 5px -5px rgba(0,0,0,0.5);padding:15px 0 0 0;z-index:50;background-color:white;}@media (min-width:768px) and (max-width:991px){#header{position:relative;}}@media (max-width:767px){#header{position:relative;}}#header #logo{font-size:1.875rem;color:#323232;text-transform:uppercase;font-weight:bold;}#header #logo a{color:#323232;}#header #logo a .Logotext{margin-left:6px;}#header #logo a:hover{text-decoration:none;}#header #logo img{height:60px;width:auto;}#header #logo object,.navbar-header object{vertical-align:middle;}#header #menu{position:inherit;}#header #menu .col-12{padding-left:15px;padding-right:15px;}#header #menu nav{z-index:50;background-color:transparent;border:none;}#header #menu nav > ul{width:100%;padding:0;margin:0;}#header #menu nav > ul li.first{width:25%;padding:5px 5px 25px 5px;text-align:center;display:inline-block;}#header #menu nav > ul li.first > a{padding:15px 0 2px 0;font-size:17px;text-transform:uppercase;font-weight:bold;color:#323232;width:100%;display:block;}@media (min-width:992px) and (max-width:1199px){#header #menu nav > ul li.first > a{font-size:15px;}}#header #menu nav > ul li.first > a span.glyphicon{padding:0 5px;font-size:14px;}#header #menu nav > ul li.first:nth-child(1) > a{border-bottom:5px solid #ee750c;}#header #menu nav > ul li.first:nth-child(1) > ul > li > a{color:#ee750c;}#header #menu nav > ul li.first:nth-child(1).active .glyphicon,#header #menu nav > ul li.first:nth-child(1):hover .glyphicon{color:#ee750c;}#header #menu nav > ul li.first:nth-child(1) .submenuwrapper > ul > li > a{color:#ee750c;}#header #menu nav > ul li.first:nth-child(2) > a{border-bottom:5px solid #821236;}#header #menu nav > ul li.first:nth-child(2) > ul > li > a{color:#821236;}#header #menu nav > ul li.first:nth-child(2).active .glyphicon,#header #menu nav > ul li.first:nth-child(2):hover .glyphicon{color:#821236;}#header #menu nav > ul li.first:nth-child(2) .submenuwrapper > ul > li > a{color:#821236;}#header #menu nav > ul li.first:nth-child(3) > a{border-bottom:5px solid #035678;}#header #menu nav > ul li.first:nth-child(3) > ul > li > a{color:#035678;}#header #menu nav > ul li.first:nth-child(3).active .glyphicon,#header #menu nav > ul li.first:nth-child(3):hover .glyphicon{color:#035678;}#header #menu nav > ul li.first:nth-child(3) .submenuwrapper > ul > li > a{color:#035678;}#header #menu nav > ul li.first:nth-child(4) > a{border-bottom:5px solid #9db426;}#header #menu nav > ul li.first:nth-child(4) > ul > li > a{color:#9db426;}#header #menu nav > ul li.first:nth-child(4).active .glyphicon,#header #menu nav > ul li.first:nth-child(4):hover .glyphicon{color:#9db426;}#header #menu nav > ul li.first:nth-child(4) .submenuwrapper > ul > li > a{color:#9db426;}#header #menu nav > ul li.first:hover > .submenuwrapper{display:block;}#header #menu nav > ul li.first:hover > a > .glyphicon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}#header #menu nav > ul li.first > .submenuwrapper{position:absolute;display:none;background-color:white;border-bottom:1px solid #323232;left:0px;top:82px;padding:0;overflow:hidden;width:100%;font-size:16px;z-index:50;}#header #menu nav > ul li.first > .submenuwrapper > hr{margin-top:10px;margin-bottom:20px;border:0;border-top:1px solid #999999;}#header #menu nav > ul li.first > .submenuwrapper > ul{padding:0 60px;}#header #menu nav > ul li.first > .submenuwrapper > ul > li{display:block;width:25%;float:left;text-align:left;padding:25px 0 25px 0;}#header #menu nav > ul li.first > .submenuwrapper > ul > li > a{text-transform:uppercase;font-weight:bold;}#header #menu nav > ul li.first > .submenuwrapper > ul > li > ul{padding:5px 0 0 20px;}#header #menu nav > ul li.first > .submenuwrapper > ul > li > ul > li > a{color:#323232;}#header #suche{margin-top:19px;}@media (min-width:992px) and (max-width:1199px){#header #suche{margin-top:16px;}}@media (max-width:767px){#header #suche{margin-top:0;margin-bottom:15px;}}#header #suche form{border-bottom:5px solid #9a9a9a;padding-bottom:2px;background-color:#e5e5e5;}#header #suche form a{padding:5px 7px 0 7px;color:#323232;}#header #suche form input{border:none;width:75%;background-color:transparent;color:black;}@media (max-width:767px){#header #suche form input{font-size:130%;height:35px;}}@media (min-width:992px) and (max-width:1199px){#header #suche form input{width:74%;}}#header #suche form input:focus{outline:unset;}#header #suche #solr-ajax-searchresult .solr-ajax-searchresult ul.hits li.hit a span.path{display:none;}@media  (min-width:992px){#rubrik{padding-top:100px;}}@media  (max-width:767px){#rubrik{overflow:hidden;}#rubrik img{height:80px !important;}}#rubrik .titel{font-size:40px;font-size:2.5rem;color:white;text-transform:uppercase;font-weight:800;line-height:185px;}@media (max-width:767px){#rubrik .titel{line-height:80px;}#rubrik .titel.dunkelrot,#rubrik .titel.gruen,#rubrik .titel.blau,#rubrik .titel.orange{font-size:20px;font-size:1.5rem;line-height:80px;}}@media (max-width:767px){#rubrik .icon{float:right;}#rubrik .icon object{height:80px;width:100%;}}#breadcrumbs{padding-top:25px;color:#323232;}#breadcrumbs a{color:#323232;}#breadcrumbs .glyphicon{padding:0px 5px;font-size:12px;font-size:0.75rem;color:#323232;}#submenu{padding-top:5px;padding-bottom:25px;border-bottom:1px solid #e5e5e5;}#submenu ul{list-style:none;padding:0;margin:0;}#submenu ul li{display:inline-block;}#submenu ul li a{font-weight:bold;}@media (max-width:767px){#submenu ul li a{font-size:16px;font-size:1rem;}#submenu .row .col-xs-12{padding:0;}}.frame{overflow:hidden;}.frame::before{content:'';display:block;height:90px;margin-top:-90px;visibility:hidden;}.contentElement h1,.frame-default h1{font-size:28px;font-size:1.75rem;font-weight:bold;}.contentElement h2,.frame-default h2{font-size:20px;font-size:1.25rem;text-transform:uppercase;font-weight:bold;}.contentElement h3,.frame-default h3{font-size:18px;font-size:1.125rem;text-transform:uppercase;font-weight:bold;}.contentElement h4,.frame-default h4{font-size:14px;font-size:0.875rem;text-transform:uppercase;font-weight:bold;}.col-12{padding-left:15px;padding-right:15px;}@media (min-width:992px){#slider{z-index:1;padding-top:90px;}}#slider .slideshow{position:relative;}#slider .slideshow *{outline:none;}#slider .slideshow .slider .item{overflow:hidden;}#slider .slideshow .slider .item.slick-active img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}#slider .slideshow .slider .item img{width:100%;height:auto;-webkit-transition:all 7s ease-in-out;transition:all 7s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}#slider .slideshow .slider .item .caption{position:absolute;top:0px;bottom:0px;width:100%;padding:15px;}#slider .slideshow .slider .item .caption .text.linksoben{padding-top:30px;}#slider .slideshow .slider .item .caption .text.linksmitte{position:absolute;top:50%;}#slider .slideshow .slider .item .caption .text.linksunten{position:absolute;bottom:13%;}#slider .slideshow .slider .item .caption .text.mitteoben{text-align:center;}#slider .slideshow .slider .item .caption h2{background-color:rgba(0,0,0,0.5);display:inline;padding:5px 7px;color:white;font-size:30px;font-size:1.875rem;}@media (max-width:767px){#slider .slideshow .slider .item .caption h2{font-size:15px;font-size:0.9375rem;}}#slider .slideshow .slider .item .caption h2 a{color:white;}#slider .slideshow .slider .slick-dots{position:relative;bottom:50px;}@media (min-width:768px) and (max-width:991px){#slider .slideshow .slider .slick-dots{display:none !important;}}@media (max-width:767px){#slider .slideshow .slider .slick-dots{display:none !important;}}#slider .slideshow .slider .slick-dots li{display:inline-block;padding:0 2px;}#slider .slideshow .slider .slick-dots li button{font-size:0;line-height:0;width:75px;height:5px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0px 2px 10px 0px rgba(0,0,0,0.75);box-shadow:0px 2px 10px 0px rgba(0,0,0,0.75);}#slider .slideshow .slider .slick-dots li.slick-active button{background-color:white;}.col-12{padding-left:15px;padding-right:15px;}.news .news-teaserlist-view a:hover{text-decoration:none;}.news .news-teaserlist-view a:hover h3{text-decoration:underline;}.news .news-teaserlist-view a .news-list-item{border-top:7px solid #ee750c;overflow:hidden;background-color:#e5e5e5;margin-bottom:30px;}.news .news-teaserlist-view a .news-list-item.blau{border-top:7px solid #035678;}.news .news-teaserlist-view a .news-list-item.blau .news-list-item-date{color:#035678;}.news .news-teaserlist-view a .news-list-item.orange{border-top:7px solid #ee750c;}.news .news-teaserlist-view a .news-list-item.orange .news-list-item-date{color:#ee750c;}.news .news-teaserlist-view a .news-list-item.dunkelrot{border-top:7px solid #821236;}.news .news-teaserlist-view a .news-list-item.dunkelrot .news-list-item-date{color:#821236;}.news .news-teaserlist-view a .news-list-item.gruen{border-top:7px solid #9db426;}.news .news-teaserlist-view a .news-list-item.gruen .news-list-item-date{color:#9db426;}.news .news-teaserlist-view a .news-list-item .news-list-item-date{color:#ee750c;padding:7px;font-weight:bold;}.news .news-teaserlist-view a .news-list-item h3{color:black;padding:7px;margin:0;font-weight:bold;font-size:22px;font-size:1.375rem;}.news .news-teaserlist-view a .news-list-item .lead{color:black;padding:0px 7px 7px 7px;margin:0;font-size:16px;font-size:1.0rem;}.news .news-list-view:hover{text-decoration:none;}.news .news-list-view:hover h3{text-decoration:underline;}.news .news-list-view .news-list-item{border-top:7px solid #ee750c;background-color:#e5e5e5;margin-bottom:30px;}.news .news-list-view .news-list-item.blau{border-top:7px solid #035678;}.news .news-list-view .news-list-item.blau .news-list-item-date{color:#035678;}.news .news-list-view .news-list-item.orange{border-top:7px solid #ee750c;}.news .news-list-view .news-list-item.orange .news-list-item-date{color:#ee750c;}.news .news-list-view .news-list-item.dunkelrot{border-top:7px solid #821236;}.news .news-list-view .news-list-item.dunkelrot .news-list-item-date{color:#821236;}.news .news-list-view .news-list-item.gruen{border-top:7px solid #9db426;}.news .news-list-view .news-list-item.gruen .news-list-item-date{color:#9db426;}.news .news-list-view .news-list-item .news-list-item-date{color:#ee750c;padding:7px;font-weight:bold;}.news .news-list-view .news-list-item h3{color:black;padding:7px;margin:0;font-weight:bold;font-size:22px;font-size:1.375rem;}.news .news-list-view .news-list-item .extra{padding-left:7px;}.news .news-list-view .news-list-item .lead{color:black;padding:0px 7px 7px 7px;margin:0;font-size:16px;font-size:1.0rem;}.news button.more{background:transparent;border:none;padding:0;}.news button.more .glyphicon{font-size:18px;font-size:1.125rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.news button.morenews{width:100%;background-color:#999999;color:white;border:none;font-size:16px;font-size:1.0rem;text-transform:uppercase;padding:5px;}.news button.morenews .glyphicon{padding-left:15px;}.col-12{padding-left:15px;padding-right:15px;}.linkBox{padding:15px;}.linkBox.orange{background-color:#ee750c;}.linkBox ul{list-style:none;margin:0;padding:0;}.linkBox ul li{margin:0 0 15px 0;padding:0;}.linkBox ul li a{display:block;color:white;}.linkBox ul li a span{line-height:36px;display:block;padding-left:55px;background-repeat:no-repeat;background-position:left top;background-size:40px 40px;color:white;font-size:18px;font-size:1.125rem;}.linkBox ul li a span.icon-i{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/icon-i.svg');}.linkBox ul li a span.icon-user{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/icon-user.svg');}.linkBox ul li a span.icon-az{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/icon-az.svg');}.linkBox ul li a span.icon-net{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/icon-net.svg');}.linkBox ul li a span.icon-note{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/icon-note.svg');}.linkBox ul li a span.icon-phone{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/icon-phone.svg');}.linkBox ul li a span.icon-speech{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/icon-speech.svg');}.linkBox ul li a span.icon-file{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/icon-file.svg');}.linkBox ul li a span.icon-cycle{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/icon-cycle.svg');}.teasers .teaser h3{text-transform:uppercase;font-weight:700;font-size:18px;font-size:1.125rem;color:black;}.teasers .teaser h3 .glyphicon{font-size:18px;font-size:1.125rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.teasers .teaser:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.teasers .teaser .image{overflow:hidden;}.teasers .teaser .image img{-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1);-ms-transform:scale(1);transform:scale(1);}.teasers .teaser.dunkelrot .image{border-top:7px solid #821236;}.teasers .teaser.orange .image{border-top:7px solid #ee750c;}.teasers .teaser.gruen .image{border-top:7px solid #9db426;}.teasers .teaser.blau .image{border-top:7px solid #035678;}.teasers .teaser:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.klapptafel h2{border-bottom:5px solid #035678;padding-bottom:10px;margin-bottom:25px;}.klapptafel .panel-group .panel{border-radius:0;border:unset;-webkit-box-shadow:unset;box-shadow:unset;padding-bottom:25px;}.klapptafel .panel-group .panel .panel-heading{color:#fff;background-color:#035678;border-color:#035678;border-radius:unset;padding:0 0 0 15px;}.klapptafel .panel-group .panel .panel-heading h4{text-transform:unset;}.klapptafel .panel-group .panel .panel-heading h4 a{display:block;color:#fff;}.klapptafel .panel-group .panel .panel-heading h4 a span.text{display:inline-block;padding:10px 15px 10px 0;}.klapptafel .panel-group .panel .panel-heading h4 a i.glyphicon{padding:9px 12px 10px 12px;background-color:#fff;color:#035678;border-right:1px solid #035678;border-bottom:1px solid #035678;}.klapptafel .panel-group .panel .panel-heading h4 a span.pull-right{padding:10px;}.klapptafel .panel-group .panel .panel-body .moreLink a{font-weight:bold;color:#035678;}.col-12{padding-left:15px;padding-right:15px;}body.orange .btn-default.adresse,body.orange .btn-default.zeiten,body.orange .btn-default.details{padding:0;}body.orange .btn-default.adresse span,body.orange .btn-default.zeiten span,body.orange .btn-default.details span{color:#ee750c;font-size:1rem;}body.blau .btn-default.adresse,body.blau .btn-default.zeiten,body.blau .btn-default.details{padding:0;}body.blau .btn-default.adresse span,body.blau .btn-default.zeiten span,body.blau .btn-default.details span{color:#035678;font-size:1rem;}body.dunkelrot .btn-default.adresse,body.dunkelrot .btn-default.zeiten,body.dunkelrot .btn-default.details{padding:0;}body.dunkelrot .btn-default.adresse span,body.dunkelrot .btn-default.zeiten span,body.dunkelrot .btn-default.details span{color:#821236;font-size:1rem;}body.gruen .btn-default.adresse,body.gruen .btn-default.zeiten,body.gruen .btn-default.details{padding:0;}body.gruen .btn-default.adresse span,body.gruen .btn-default.zeiten span,body.gruen .btn-default.details span{color:#9db426;font-size:1rem;}.mitarbeiter_detail{margin-top:0.5rem;}.mitarbeiter_detail .btn-default.adresse,.mitarbeiter_detail .btn-default.zeiten{border-left:unset;border-top:unset;border-bottom:unset;border-color:#333;border-radius:unset;}.mitarbeiter_detail .btn-default.adresse:hover,.mitarbeiter_detail .btn-default.zeiten:hover{background-color:unset;}.mitarbeiter_detail .btn-default.adresse span,.mitarbeiter_detail .btn-default.zeiten span{padding-right:4px;}.mitarbeiter_detail .btn-default.adresse span:hover,.mitarbeiter_detail .btn-default.zeiten span:hover{text-decoration:underline;}.mitarbeiter_detail .btn-default.details{border:unset;}.mitarbeiter_detail .btn-default.details:hover{background-color:unset;}.mitarbeiter_detail .btn-default.details span:hover{text-decoration:underline;background-color:unset;}.panel-heading h1,.panel-heading h2,.panel-heading h3,.panel-heading h4,.panel-heading h5,.panel-heading h6{margin:0;padding:0;}.dienstleistung .panel-heading h3{margin:0px;padding:0px;font-size:20px;font-size:1.25rem;}.dienstleistung .panel-heading h3 a{display:block;height:100%;width:100%;}.dienstleistung .panel-heading h3 a .h3-after{float:right;}.dienstleistung .panel-heading h3 a .h3-after::after{font-family:"Font Awesome\ 5 Free";font-weight:900;content:"\f078";}.dienstleistung .imageleft{padding:0 15px 15px 0;}.dienstleistung .dienstleistung_ansprechpartner span{display:block;}.dienstleistungen_listwrapper .dienstleistungen_list ul li a{font-size:16px;font-size:1.0rem;color:black;}.ansprechpartner_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ansprechpartner_list .ansprechpartner.medium.mitte{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333333333333%;flex:0 0 33.3333333333333333333%;padding-bottom:25px;}@media (min-width:768px) and (max-width:991px){.ansprechpartner_list .ansprechpartner.medium.mitte{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}}@media (max-width:767px){.ansprechpartner_list .ansprechpartner.medium.mitte{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}}.ansprechpartner_list .ansprechpartner.medium.mitte h4.ansprechpartner_name{font-size:18px;font-size:1.125rem;margin-bottom:0;text-transform:unset;}.ansprechpartner.detail h1{font-weight:normal;}.ansprechpartner.detail h4{font-weight:normal;}.ansprechpartner.detail .ansprechpartner_detail_dienstleistungen,.ansprechpartner.detail .ansprechpertner_detail_organisationen,.ansprechpartner.detail .ansprechpartner_detail_adresse{padding-bottom:25px;}.ansprechpartner.detail .ansprechpartner_detail_dienstleistungen{padding-top:25px;}.ansprechpartner.detail i.fas{padding:0 5px 0 20px;}.ansprechpartnerEmail i,.ansprechpartnerTelefon i,.ansprechpartnerFax i{margin-right:6px;}.ansprechpartner.medium.mitte .ansprechpartner_organisation a{}.rightbox.ansprechpartner span{display:block;}.rightbox.ansprechpartner .ansprechpartner.medium.marginal{padding:10px 15px 10px 15px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}.rightbox.ansprechpartner header h2.header{padding:10px 15px 10px 15px;border:1px solid #ddd;background-color:#f5f5f5;}.orgaeinheit_mitarbeiter .ansprechpartner.medium.mitte{padding-bottom:1rem;padding-top:0.5rem;border-bottom:1px solid #ddd;}.orgaeinheit span{display:block;}.test{color:black;}.formulare_listwrapper .formulare_list ul{margin-left:0;}.formulare_listwrapper .formulare_list ul li{padding-left:55px;min-height:60px;background-repeat:no-repeat;border-bottom:1px solid #ccc;margin-bottom:13px;list-style:none;display:block;}.formulare_listwrapper .formulare_list ul li a{text-decoration:none;color:#636365;}.formulare_listwrapper .formulare_list ul li a:hover{color:#008136;}.formulare_listwrapper .formulare_list ul li .formulare_dienstleistungen{font-size:0.8rem;}.formulare_listwrapper .formulare_list ul li .formulare_dienstleistungen strong{color:#7A7A7A;font-weight:normal;}.formulare_listwrapper .formulare_list ul li .formulare_dienstleistungen ul{margin-left:2em;margin-bottom:13px;}.formulare_listwrapper .formulare_list ul li .formulare_dienstleistungen ul li{display:list-item;list-style-type:square;border-bottom:none;min-height:0;padding-left:0;margin-bottom:0;}.formulare_listwrapper .formulare_list ul li.pdf{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/FileIcons/pdf.png');background-size:40px;}.formulare_listwrapper .formulare_list ul li.extern{background-image:url('../../../typo3conf/ext/configerwitte/Resources/Public/Icons/FileIcons/pdf.png');background-size:40px;}.col-12{padding-left:15px;padding-right:15px;}body.gruen .tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card .citko-directory_all_company a{color:#9db426;}body.dunkelrot .tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card .citko-directory_all_company a{color:#821236;}body.blau .tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card .citko-directory_all_company a{color:#035678;}body.orange .tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card .citko-directory_all_company a{color:#ee750c;}.tx-citko-directory{margin-top:2rem;}.tx-citko-directory .search-directory .form-group .form-control{float:left;margin-right:10px;width:350px;}.tx-citko-directory .search-directory .form-group .suchbutton{width:90px;height:34px;}.tx-citko-directory .accordion .card .card-header{color:#337ab7;}.tx-citko-directory .accordion .card .card-header h4{font-size:1.125rem;}.tx-citko-directory .accordion .card .card-header h4::before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:"\f077";background-color:#fff;color:#337ab7;margin-right:0.3rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease;transition:all .3s ease;}.tx-citko-directory .accordion .card .collapsed h4::before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:"\f078";background-color:#fff;color:#337ab7;margin-right:0.3rem;}.tx-citko-directory .accordion .card .collapsed #collapseCats{display:none;}.tx-citko-directory .citko-directory_list .citko-directory_eintrag{margin:1.5rem 0 0 0;}.tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card .citko-directory-all-cats{display:none;}.tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card br{display:none;}.tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card .citko-directory_all_company a{font-size:1.125rem;text-decoration:underline;}.tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card .citko-directory_all_address br{display:block;}.tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card .citko-directory_all_phone a i{margin-right:6px;}.tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card .citko-directory_all_www a i{margin-right:6px;}.tx-citko-directory .citko-directory_list .citko-directory_eintrag .citko-directory-card .card-footer{display:none;}.tx-citko-directory .category-tree{margin-top:-1rem;}.tx-citko-directory .category-tree li{visibility:hidden;}.tx-citko-directory .category-tree li ul{list-style-type:none;visibility:visible;}.tx-citko-directory .category-tree li ul li{margin-top:unset;visibility:visible;font-weight:600;}.tx-citko-directory .category-tree li ul li::before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:"\f054";background-color:#fff;color:#035678;margin-right:0.3rem;}.tx-citko-directory .citko-directory_single a{color:#337ab7;font-size:1rem;}.tx-citko-directory .citko-directory_single a.btn-default{border:unset;}.tx-citko-directory .card-footer .all-cats.more-links a::before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:"\f053";background-color:#fff;color:#035678;margin-right:0.3rem;}.col-12{padding-left:15px;padding-right:15px;}.tx-citko-events #citko-event-tinyslider{overflow:unset;margin-top:30px;}.tx-citko-events #citko-event-tinyslider a{color:black;text-decoration:none;}.tx-citko-events #citko-event-tinyslider .carousel-item-inner{background-color:#e5e5e5;border-top:7px solid #821236;padding-top:10px;}.tx-citko-events #citko-event-tinyslider .carousel-item-inner button.more{background:transparent;border:none;padding:0 10px 0 0;}.tx-citko-events #citko-event-tinyslider .carousel-item-inner button.more .glyphicon{font-size:18px;font-size:1.125rem;color:#821236;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.tx-citko-events #citko-event-tinyslider .carousel-item-inner .slide-terms{display:inline;color:white;background-color:#821236;padding:10px 8px 2px 5px;margin:10px;}.tx-citko-events #citko-event-tinyslider .carousel-item-inner .slide-terms .day{font-size:30px;font-size:1.875rem;font-weight:bold;padding-right:5px;}.tx-citko-events #citko-event-tinyslider .carousel-item-inner .slide-terms .month{font-size:20px;font-size:1.25rem;}.tx-citko-events #citko-event-tinyslider .carousel-item-inner .slide-title h3{padding:5px 0px 0px 10px;margin:0;color:black;font-size:22px;font-size:1.375rem;font-weight:700;}.tx-citko-events #citko-event-tinyslider .carousel-item-inner .slide-teaser{padding:0px 0px 5px 10px;}.tx-citko-events #citko-event-tinyslider .carousel-item-inner .slide-image{height:129px;overflow:hidden;}.tx-citko-events #citko-event-tinyslider .carousel-control{opacity:0.5;}.tx-citko-events #citko-event-tinyslider .carousel-control:hover{opacity:0.9;}.tx-citko-events #citko-event-tinyslider .carousel-control.left{left:-50px;}.tx-citko-events #citko-event-tinyslider .carousel-control.right{right:-50px;}.tx-citko-events button.moreevents{width:100%;background-color:#999999;color:white;border:none;font-size:16px;font-size:1.0rem;text-transform:uppercase;padding:5px;}.tx-citko-events button.moreevents .glyphicon{padding-left:15px;}#content,#rechteSpalte{padding-top:45px;padding-bottom:45px;}@media (max-width:767px){#content,#rechteSpalte{padding-top:5px;padding-bottom:15px;}}.frame-type-menu_section.frame-layout-0 ul{overflow:hidden;list-style:none;}.frame-type-menu_section.frame-layout-0 ul li{border-left:1px solid #999999;border-bottom:1px solid #999999;border-top:1px solid #999999;float:left;padding:5px 15px;}.frame-type-menu_section.frame-layout-0 ul li:first-child{border-radius:5px 0 0 5px;}.frame-type-menu_section.frame-layout-0 ul li:last-child{border-right:1px solid #999999;border-radius:0 5px 5px 0;}#specialmenu{background-color:#999999;text-align:center;margin:15px 0 15px 0;}#specialmenu ul{padding:0;margin:0;list-style:none;}#specialmenu ul li{display:inline-block;padding:15px;}#specialmenu ul li a{display:block;color:white;font-size:14px;font-weight:bold;}#graybar{background-color:#999999;text-align:center;margin:0 0 15px 0;}#footer{background-color:#035678;color:white;padding:25px 0;}#footer a{color:white;}#footer h4{font-weight:bold;font-size:16px;font-size:1.0rem;}#footer #nachOben{text-align:center;}#footer #nachOben a{color:white;text-align:center;}#footer #nachOben a img{text-align:center;}#footer #nachOben #fairtrade{display:none;padding-top:25px;}#footer #footermenu{padding-top:50px;padding-bottom:30px;}#footer #footermenu ul{list-style:none;}@media (max-width:767px){#footer #footermenu ul{padding:0;}}#footer #footermenu ul li{display:inline-block;margin-left:10px;width:18%;}@media (max-width:767px){#footer #footermenu ul li{width:18%;}}@media (max-width:480px){#footer #footermenu ul li{width:35%;padding-top:5px;}}#footermenu ul li{display:inline-block;margin-left:10px;width:18%;}#footer #footermenu ul li a{display:block;color:white;text-align:center;padding-bottom:5px;border-bottom:8px solid white;}#footer #footermenu ul li a:hover{border-bottom:8px solid #e5e5e5;text-decoration:none;}label[for=user],label[for=pass]{width:150px;}.fa.fa-envelope,.fa.fa-phone,.fa.fa-globe,.fa.fa-mobile{color:#666;}.panel-heading h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.panel-heading h3 a{text-decoration:none !important;}#cookieman-modal a{color:#337ab7;}#cookieman-modal .modal-content .modal-body{font-size:16px;}#cookieman-modal .modal-content .modal-footer button{color:#fff;background-color:#337ab7;border-color:#2e6da4;}@media (max-width:991px){#cookieman-modal .modal-content .modal-footer button{width:100%;margin:0 0 0.5em 0;}}
