@import "fonts.css";@import "/css/bootstrap.min.css";@import "owl.carousel.css";@import "owl.theme.default.min.css";@import "magnific-popup.css";@import "/css/jquery.bxslider.css";@import "/css/jquery.smartmenus.bootstrap.css";@import "/css/jquery-ui.min.css";body{font-size:10px;font-family:'Montserrat',sans-serif;font-weight:300;background-color:#f3f3f3}.container,.container-fluid{font-size:1.7rem}.container{background-color:#fff}.contentelement .img-responsive{margin:5px 0 10px 0}.nopadding{padding:0!important}.fullheight{height:100%}.positionfixed{position:fixed}.d-flex{display:flex;flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}h1,h2,h3,h4,h5,h6{hyphens:auto}h1{color:#171615;font-size:3rem;margin-bottom:20px}h1 .headline-intro{display:block;font-size:1.3rem;margin-bottom:10px;text-transform:uppercase}h2{font-size:2.2rem}h3,.h3{color:#171615;font-size:2rem;line-height:2rem;min-height:4rem;margin-bottom:5px;/*!important;*/margin-top:0}h4{font-size:1.6rem;margin-bottom:5px}a,a:hover{border:0;color:#517b00;outline:0}a:focus{outline:3px solid!important;outline-offset:3px!important}.bxslider a:focus{outline-offset:-3px !important}*:not(.autocomplete):focus-visible{outline:3px solid!important;outline-offset:3px!important}.morelink{color:#517b00;font-size:1.5rem}.morelink:hover{text-decoration:underline}.morelink:before{display:inline-block;font-family:'lkhn';content:'\e802';padding:0 10px 0 0}.contentelement .backlink:before{content:'\e801';display:inline-block;font-family:'lkhn';padding:0 10px 0 0}.backlink:hover{text-decoration:none}.sightlinks{margin:10px 0;text-align:right}.sightlinks .map{display:block;margin:7px 0 0 0}.colorbox.color_2 a.colorlink{color:#517b00}.contentelement p a:before{content:'\e809';display:inline-block;font-family:'lkhn'}.contentelement p a[href*="sixcms"]:before,.contentelement p a[href*="landkreis-heilbronn.de"]:before{content:'\e807';display:inline-block;font-family:'lkhn'}.download,.submit{border:none;color:#fff;background-color:#517b00;padding:10px 20px}.download:before,.submit:before{font-family:'lkhn';font-size:2rem;content:"\e808 \0020"}.download{margin:0 0 10px 10px}.download:hover{color:#fff}.vrweb_icon{cursor:pointer}.label-success,.label-danger{color:#fff;padding:5px 15px;margin-bottom:20px}.label-success a,.label-danger a{background:#fff;padding:5px}.header{min-height:90px;padding:0;position:relative}.header .logo{position:absolute;right:29px;top:35px;z-index:1;width:208px}.navbar-collapse{padding-top:0;pointer-events:initial;position:relative}@media (max-width:1200px){.navbar-collapse{margin-top:0}}.stickynav{display:none;background:transparent;position:fixed;top:0;width:100%;z-index:1030}.stickynav nav{border:0;margin-bottom:0}.stickynav nav .navbar-header{width:100%}.stickynav nav .emblem{position:absolute;top:8px;right:25px}.stickynav nav .lkhn{color:#fff}.stickynav .navbar-collapse{margin:0;padding:0}.stickynav .container{background-color:#fff;-webkit-box-shadow:0 5px 5px 0 #e8e8e8;-moz-box-shadow:0 5px 5px 0 #e8e8e8;box-shadow:0 5px 5px 0 #e8e8e8}.stickynav .searchform_wrapper{margin-top:0;right:135px;top:8px}@media (max-width:1199px){.megadropdown{display:none !important}}@media (min-width:1200px){.megadropdown{background:#E1EEC0;display:none;float:left;padding:15px 5px;position:absolute;top:66px;width:100%;z-index:10}.megadropdown div>ul{list-style:none;padding-left:0}.megadropdown div>ul .icon-arrow_right{display:none}.megadropdown div>ul>li{font-weight:700}.megadropdown div>ul>li ul{padding-top:0}.megadropdown div>ul>li a{color:#171615;display:block;float:left;font-size:1.4rem;padding:0 0 0 10px;width:100%;white-space:normal}.megadropdown div>ul>li>a{padding-top:15px}.megadropdown div>ul>li .dropdown-menu{display:block!important;position:static;background:transparent;border:0;box-shadow:none;width:100%}.megadropdown div>ul>li .dropdown-menu .dropdown-menu{display:none!important}.megadropdown div>ul>li .dropdown-menu>.active>a{background-color:#517b00}.megadropdown:hover{display:block!important}}.subnavi{padding-right:40px}.subnavi .backlink{color:#5d5d5d;font-size:1.5rem;font-style:italic}.subnavi ul{list-style:none;padding:0 0 0 25px}.subnavi ul li{color:#171615;border-top:1px solid #c2c7cd;padding:5px 0 5px 20px}.subnavi ul li a,.subnavi ul li span{color:#171615}.subnavi ul li span{color:#517b00}.subnavi ul li .active{margin-left:-17px}.subnavi ul li .active:before{font-family:lkhn;content:'\e802'}.subnavi ul li .haskids:before{font-family:lkhn;content:'\e800'}.subnavi ul li ul{padding-left:0}.subnavi ul li ul li{font-size:1.6rem;padding:2px 0 2px 10px}.subnavi h4,.subnavi .h4{font-size:1.7rem;font-weight:600}.subnavi h4 a,.subnavi .h4 a{color:#171615}.metanavi_wrapper{visibility:visible;overflow:hidden;display:flex;justify-content:flex-end;align-items:center;margin-right:315px;gap:20px}.metanavi_wrapper .metanavi{padding:0;top:15px;z-index:2;margin-bottom:0}.metanavi_wrapper .metanavi>li{border-right:1px solid #696969;display:inline;font-size:1.4rem;margin-right:5px;padding-right:10px}.metanavi_wrapper .metanavi>li a{color:#696969}.metanavi_wrapper .metanavi>li:last-child{border:0}.navbar-toggle{border:0;float:left;padding:0;margin:0}.navbar-toggle .icon-bar{background-color:#517b00;height:5px;width:35px}.navbar-fixed-top{margin-bottom:0;overflow-y:scroll;-webkit-box-shadow:0 5px 5px 0 #e8e8e8;-moz-box-shadow:0 5px 5px 0 #e8e8e8;box-shadow:0 5px 5px 0 #e8e8e8}.navbar-fixed-top .navbar-header{background:#fff;height:73px}.navbar-fixed-top .lkhn{color:#fff;z-index:1}.navbar-fixed-top .lkhn img{margin-top:15px}#navbar ul li ul li{border:none;font-size:1.7rem}@media (max-width:992px){#navbar ul li{border-bottom:1px solid #517b00}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding-left:0}.navbar-nav .sub-arrow,.navbar-nav .collapsible .sub-arrow{background:#ececec;border:none;display:inline-block;height:20px;text-align:center;width:20px;float:right}.navbar-nav .sub-arrow:before,.navbar-nav .collapsible .sub-arrow:before{color:#696969;content:"+";font-weight:600}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{width:20px;height:20px;border:0;border-radius:0;line-height:20px;margin-top:0}.lkhn{position:absolute;text-align:center;width:100%;z-index:-1}button.navbar-toggle{padding:0;margin:0;position:absolute;top:25px;left:20px;z-index:2}.home-button{float:left;font-size:3.2rem;z-index:2}.home-button .icon-home:before{position:absolute;top:0;left:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-radius:0}.searchform_wrapper{margin-top:10px;position:absolute;right:225px}.searchform{background:#fff;border:1px solid #e41e15;padding:0;margin-top:8px;max-width:209px}.searchform .form-control{border:none;box-shadow:none;height:28px}.searchform .search-button{background:#e41e15;border:none;border-radius:0!important;color:#fff;height:31px;margin:0!important;padding:0;width:31px}.searchform .search-button .icon-magnifier{font-size:2.2rem;padding-left:6px}.searchform .search-button:focus{outline:none}#sb-search,#sb-search2{border-radius:0}.sb-search{float:right;height:45px;position:absolute;margin:0;min-width:45px;max-width:260px;overflow:hidden;right:15px;top:15px;width:0%;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s;-webkit-backface-visibility:hidden;z-index:1000}.sb-search .search-button{width:45px;height:45px;position:relative}.sb-search .search-button .icon-magnifier{font-size:4rem;padding:0;position:absolute;top:-5px;left:5px}.sb-search-input{position:absolute;top:0;right:0;border:none;outline:none;background:#fff;width:100%;background:#ececec;margin:0;padding:0 15px;z-index:10;line-height:45px;font-family:inherit;font-size:1.8rem;color:#696969}input[type="search"].sb-search-input{-webkit-appearance:none;-webkit-border-radius:0px}.sb-search-input::-webkit-input-placeholder{color:#696969}.sb-search-input:-moz-placeholder{color:#696969}.sb-search-input::-moz-placeholder{color:#696969}.sb-search-input:-ms-input-placeholder{color:#696969}.sb-icon-search,.sb-search-submit{display:block;position:absolute;right:0;top:0;padding:0;margin:0;height:45px;width:45px;text-align:center;cursor:pointer}.sb-search-submit{background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:transparent;border:none;outline:none;z-index:-1}.sb-search.sb-search-open .sb-search-submit,.no-js .sb-search .sb-search-submit,.sb-icon-search{color:#fff;z-index:90}.search{float:right;margin-top:0px}.input-group{width:100%}.input-group .input-group-btn{text-align:right}.input-group:focus-within{outline:2px solid}.sb-search.sb-search-open,.no-js .sb-search{width:100%}.sb-search.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search{background:#da6d0d;color:#fff}.breadcrumb{background:transparent;font-size:1.3rem}.breadcrumb>li+li:before{color:#171615;content:"";padding:0}.breadcrumb>li+li+li:before{content:"| ";padding:0 5px}.breadcrumb .icon-home{font-size:2.4rem;margin-right:-10px;position:relative;top:2px}.container-fluid.colorbox{padding:30px 0}.container-fluid.colorbox.color_2 a{color:#517b00}.bxslider_wrapper{position:relative}.bxslider_wrapper .bx-wrapper .bxslider .overlay{background:rgba(81,123,0,0.9);left:15px;min-height:40%;width:500px;padding:15px;pointer-events:none;position:absolute;bottom:90px}.bxslider_wrapper .bx-wrapper .bxslider .overlay h3{text-align:center}.bxslider_wrapper .bx-wrapper .bxslider .container{position:relative}.bxslider_wrapper .bx-wrapper .bxslider img{width:100%}.bxslider_wrapper .bx-wrapper .bx-controls .bx-controls-direction a{z-index:1029}.bxslider_wrapper .bx-wrapper .bx-controls .bx-controls-direction a:after{position:absolute;border:2px solid red;width:100%;height:100%;content:" ";display:block;top:0;border-radius:50%;opacity:0}.bxslider_wrapper .bx-wrapper .bx-controls .bx-controls-direction a:focus{outline:none!important}.bxslider_wrapper .bx-wrapper .bx-controls .bx-controls-direction a:focus:after{opacity:1!important}.bxslider_wrapper .bx-wrapper .bx-controls .bx-controls-auto a{position:relative}.bxslider_wrapper .bx-wrapper .bx-controls .bx-controls-auto a:after{border:2px solid;content:" ";width:16px;height:20px;display:block;position:absolute;top:-4px;left:-4px;opacity:0}.bxslider_wrapper .bx-wrapper .bx-controls .bx-controls-auto a:focus{outline:none!important}.bxslider_wrapper .bx-wrapper .bx-controls .bx-controls-auto a:focus:after{opacity:1}.bxslider_wrapper #bx-pager{position:relative;bottom:110px;display:block;text-align:center}.bxslider_wrapper #bx-pager a{background-color:#517b00;border:0;color:#fff;display:none;padding:10px 30px;text-decoration:none}.bxslider_wrapper #bx-pager a.active{background-color:#e41e15;display:block;padding:15px 30px}.bxslider_wrapper #bx-pager a:focus{outline:none}.bxslider_wrapper #bx-pager a:hover{padding:15px 30px}@media (max-width:992px){.bxslider_wrapper .bx-wrapper .bxslider .overlay{position:relative;bottom:auto;top:auto;left:auto;width:auto}}.linklist-teaser{background:#fafafa;min-height:33rem!important}.linklist-teaser a{display:block;overflow:hidden;position:relative}.linklist-teaser a.more{bottom:5px;color:#517b00;font-size:1.6rem;left:0;padding:3px 20px;position:absolute}.linklist-teaser a.more:before{font-family:'lkhn';content:'\e802';left:0;margin-top:2px;position:absolute}.linklist-teaser h3{line-height:2rem;min-height:4rem;margin-bottom:5px!important;margin-top:0}.linklist-teaser p{font-size:1.6rem;padding:0 5px}.linklist-teaser .linklist{margin-left:6px;min-height:14rem!important}.linklist-teaser .mainlink{background:rgba(255,255,255,0.95) none repeat scroll 0 0;bottom:10px;box-sizing:border-box;font-size:1.6rem;left:0;margin:0;padding:3px 20px;position:absolute;width:100%}.linklist-teaser .mainlink:before{font-family:'lkhn';content:'\e802';left:0;margin-top:2px;position:absolute}.linklist-teaser .img-responsive{margin-top:0}.image_wrapper{position:relative}.contentelement{margin:0 0 20px 0;overflow:hidden;position:relative}.contentelement.teaser{min-height:auto}.contentelement.teaser:focus-within{outline:2px solid}.home .contentelement{margin:20px 0}.panel-group .panel{border:0;box-shadow:none}.panel-group .panel .panel-heading{background:#ececec;border-radius:0;margin-bottom:5px;padding:0 20px 0 0;position:relative}.panel-group .panel .panel-heading .panel-title{color:#696969;display:block;outline:0;padding:10px;text-decoration:none}.panel-group .panel .panel-heading .panel-title:after{font-family:"lkhn";content:'\e800';position:absolute;right:8px;top:28%}.panel-group .panel .panel-heading .panel-title:focus{border:0}.panel-group .panel .panel-heading [aria-expanded="true"]:after{transform:rotate(180deg);transition:.3s ease-in-out}.panel-group .panel .panel-heading [aria-expanded="false"]:after{transform:rotate(0deg);transition:.3s ease-in-out}.panel-group .panel .panel-body{padding:5px 0 10px 0}.panel-group .panel .panel-body h3{margin:20px 0 10px 0;min-height:auto}.panel-group .panel .panel-body .linklist{list-style:square;margin:0}.panel-group .panel .panel-body .linklist li:before{content:''}.panel-group .panel .panel-body .swapcontact{margin-top:20px;padding:0 15px}#employees_data .panel-group .panel .panel-heading .panel-title{font-size:1.4rem}.text{padding:0 15px}.caption{float:right;font-size:1.2rem;margin:0 0 15px 0}.caption .caption_title{text-align:right}.caption .caption_source{font-style:italic;text-align:right}.table tbody tr{background-color:#fff}.table tbody tr td{border:0 0 1px 0 solid #e41e15;color:#696969;font-size:1.5rem}.table tbody tr td:last-child{font-weight:600}.table tbody tr td.no_border{border-top:none}.table tbody tr td a{color:#517b00;display:block}.table tbody tr td a .icon-arrow_right{float:right}.table tbody tr td a.icon-arrow_right-after{float:right;clear:both}.color_2 .table.special tbody tr td{border-top:2px solid #ececec}.color_2 .table.special tbody tr:first-child td{border-top:0}.wahl td,.wahl_2 td{padding-right:10px}.table-striped>tbody>tr:nth-child(2n+1){background-color:#ececec}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-color:#c2c7cd;border-bottom:0}.table tbody tr td:last-child{font-weight:300}.table.costs tbody tr:last-child td,.table.costs tbody tr:last-child th{border-top:2px solid #000 !important}.linklist,.newslist,.eventslist{font-size:1.6rem;list-style:outside none;padding-left:0;position:relative}.linklist{padding-left:17px}.linklist li:before{font-family:'lkhn';content:'\e802';color:#517b00;margin-top:2px;position:absolute;left:0}.downloadslist li{margin-bottom:10px}ul [class^="icon-"]:before{margin-top:3px;text-decoration:none}.downloads .submitbtn{font-size:1.4rem;height:45px}dd{margin-bottom:10px}.jumplist_navi{margin-bottom:50px}.jumplist_navi a,.jumplist_navi strong{font-size:1.4rem;padding:5px}.jumplist_navi a.next,.jumplist_navi strong.next{background:#e41e15;color:#fff !important;margin-left:10px;padding-left:15px}.jumplist_navi a.next:after,.jumplist_navi strong.next:after{content:'\e802';display:inline-block;font-family:"lkhn";font-style:normal;font-weight:300;text-decoration:none}.jumplist_navi a.prev,.jumplist_navi strong.prev{background:#e41e15;color:#fff !important;margin-right:10px;padding-right:15px}.jumplist_navi a.prev:before,.jumplist_navi strong.prev:before{content:'\e801';display:inline-block;font-family:"lkhn";font-style:normal;font-weight:300;text-decoration:none}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container embed,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}blockquote{border-top:1px solid #c2c7cd;border-bottom:1px solid #c2c7cd;border-left:0;margin-bottom:30px}blockquote:before,blockquote:after{content:" ";height:0;position:absolute;width:0}blockquote:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#c2c7cd transparent transparent #c2c7cd;border-image:none;border-style:solid;border-width:12px;left:50px;bottom:6px}blockquote:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#fff transparent transparent #fff;border-image:none;border-style:solid;border-width:12px;left:51px;bottom:8px}blockquote footer,blockquote .blockquote-footer{background:inherit}blockquote .blockquote-footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote .blockquote-footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}.intro{font-weight:600;margin-bottom:1.5rem}.colorbox{color:#fff;overflow:hidden;padding:5px 15px}.colorbox h2,.colorbox h3,.colorbox .h3{margin:10px 0;min-height:auto}.colorbox p{font-size:1.5rem;margin:10px 0 0 0;padding:0 0 10px 0}.colorbox .vcard a{text-decoration:underline}.colorbox .img-responsive{margin-bottom:0!important}.colorbox.color_1,.colorbox.color_3{background:#e41e15}.colorbox.color_1 h2,.colorbox.color_3 h2{margin-bottom:10px}.colorbox.color_1 h2,.colorbox.color_3 h2,.colorbox.color_1 h3,.colorbox.color_3 h3,.colorbox.color_1 .h3,.colorbox.color_3 .h3,.colorbox.color_1 p,.colorbox.color_3 p,.colorbox.color_1 a,.colorbox.color_3 a{color:#fff}.colorbox.color_3{background:#517b00}.colorbox.color_2,.colorbox.color_4{background:#f3f3f3}.colorbox.color_2 h2,.colorbox.color_4 h2{margin-bottom:10px}.colorbox.color_2 h2,.colorbox.color_4 h2,.colorbox.color_2 h3,.colorbox.color_4 h3,.colorbox.color_2 .h3,.colorbox.color_4 .h3,.colorbox.color_2 p,.colorbox.color_4 p,.colorbox.color_2 a,.colorbox.color_4 a,.colorbox.color_2 .vcard,.colorbox.color_4 .vcard{color:#171615}.colorbox.color_4{background:#d6e8aa}.col-md-5 .colorbox .col-md-4{padding:0;width:100%}.warning h2{font-size:3rem}.warning p{font-size:1.7rem}#automotive,#wait_time{padding:10px}#automotive.green,#wait_time.green{background-color:#517b00;color:#fff}#automotive.yellow,#wait_time.yellow{background-color:#e8e11c;color:#171615}#automotive.red,#wait_time.red{background-color:#e41e15;color:#fff}#automotive .hint,#wait_time .hint{font-size:1.2rem;margin-top:10px}ul.sitemap,ul.sitemap ul{list-style-type:square;padding-left:2rem}#map_canvas{display:none;margin-bottom:20px}.map:active,.map:focus,.map:hover{text-decoration:none}.map .icon-map{font-size:1.4rem;position:relative;right:0}.chart{padding-left:0;padding-right:15px;zoom:1;width:90%}.chart:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.chart li{display:block;height:23px;margin-top:3px;position:relative}.chart li:before{color:#fff;content:attr(title);left:5px;position:absolute}.chart li.title:before{color:black;font-weight:bold;left:0}.chart li:first-child{margin-top:0}.chart li .bar{background:black;height:100%}.chart li .number{color:black;font-size:18px;font-weight:bold;padding-left:5px;position:absolute;top:-2px}.chart li.past .bar{background:#aaa}.chart li.past .number{color:#aaa}@media screen and (max-width:480px){.chart li{height:auto}.chart li:before{color:black;display:block;left:0;position:relative}.chart li.title:before{border-bottom:1px solid}.chart li .bar{height:23px}.chart li .number{display:block;left:0 !important;padding-left:0;position:relative;top:-8px}}.chart li{margin-top:0}.chart li .bar.red{background-color:#E6443C}.chart li .bar.yellow{background-color:#FFFF00}.chart li .bar.green{background-color:#01AA25}.chart li .bar.darkred{background-color:#E2003B}.chart li .bar.other{background-color:#BBBCBB}.chart li.chartlabel{color:#171615;margin-top:10px}.ui-widget{font-family:'Montserrat',sans-serif}.ui-widget .ui-menu-item{padding:10px}.loading{display:none;width:16px;height:16px;background-image:url(loading.gif);vertical-align:text-bottom}#autocomplete.ui-autocomplete-loading~.loading{display:inline-block}.ui-autocomplete{font-size:1.6rem;max-width:500px}.ui-autocomplete .m-name{margin-right:1em;font-size:larger}.ui-autocomplete .m-year{display:none;float:right;font-size:larger}.ui-autocomplete .text{font-size:1.4rem;padding-left:50px}.ui-autocomplete .m-cast{display:block;font-size:smaller}.ui-autocomplete .rt-main{display:block;margin-left:1em;font-size:smaller}.ui-autocomplete .rt-ico{display:inline-block;margin-right:.5em;width:16px;height:16px;background-image:url(rt-icons.png);vertical-align:bottom}.ui-autocomplete .rt-ico.fresh{background-position:0 0}.ui-autocomplete .rt-ico.rotten{background-position:-16px 0}.ui-autocomplete .rt-ico.certified_fresh{background-position:-32px 0}.ui-autocomplete .rt-val{display:inline-block;margin-right:.5em}.ui-autocomplete .rt-bar{display:inline-block;margin-right:.5em;width:10em;height:1em;background-color:#ECE4B5}.ui-autocomplete .rt-bar span{display:block;height:1em}.ui-autocomplete .rt-bar.fresh span,.ui-autocomplete .rt-bar.certified_fresh span{background-color:#C91B22}.ui-autocomplete .rt-bar.rotten span{background-color:#94B13C}.highlight{font-weight:600;color:#e41e15}.ui-menu-item{border-bottom:1px solid #c2c7cd;min-height:60px!important}.ui-state-focus{color:#171615 !important;font-weight:300!important}.thumbnail{border:0;display:block;float:left;margin:0 10px 0 0;padding:0;width:40px}.thumbnail img{max-width:100%;max-height:50px}.ui-widget-content{background-image:none;background-color:#fff;-moz-box-shadow:10px 12px 10px 0 rgba(0,0,0,0.6);-webkit-box-shadow:10px 12px 10px 0 rgba(0,0,0,0.6);box-shadow:10px 12px 10px 0 rgba(0,0,0,0.6);z-index:2000}.ui-widget-content a{color:#000}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-image:none;background-color:#ececec;border:none;color:#696969;margin:0}.alphalist{border-bottom:1px solid #c2c7cd;border-top:1px solid #c2c7cd;list-style:none;overflow:hidden;padding:5px 0}.alphalist li{border-right:1px solid #c2c7cd;display:inline-block;float:left;margin-right:10px;padding:0 10px 0 0}.alphalist li:last-child{border-right:none;margin-right:0;padding-right:0}.alphalist li .active{color:#171615}ul.azlist{color:#696969;list-style:square;margin-bottom:25px;padding-left:15px}form.filter{margin-bottom:10px;margin-top:10px}form.filter .form-control{border-radius:0;background:none;box-shadow:none;height:45px}form.filter .form-control option{padding:5px 0}form.filter .reset{display:block;font-size:1.4rem;margin:15px 0 10px 0}form.filter .col-lg-6 .reset{margin:12px 0}.form-group+.contentelement{margin-top:30px}.form-group h3{min-height:auto;margin-bottom:0}.form-group legend{border:none;font-size:1.7rem;font-weight:600;margin:0}.form-group .form-control{border-radius:0}.formgenerator [for="email2"]{font-weight:300;font-size:1.6rem}.formgenerator .btn{margin-top:30px}.formgenerator .radio,.formgenerator .checkbox{margin-top:5px}.formgenerator .radio label,.formgenerator .checkbox label{padding-left:22px}.formgenerator h3{margin-top:40px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;padding:0 12px 0 0;text-indent:12px}.zonk{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.vcard{margin-bottom:20px}.vcard .fn.n{font-weight:600}.contact_block{color:#171615;font-size:1.5rem;height:auto;margin-bottom:3px}.contact_block dt{color:#696969;float:left}.contact_block dt span[class^="icon-"]{font-size:2rem;margin:-4px 0 0 0;position:absolute}.contact_block dd{color:#171615;margin-bottom:0;padding-left:25px}.contact_block dd a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.contactlabel{color:#696969;display:block;font-weight:600}.termsofservice{display:none;background-color:#ececec;padding:10px}.filterlinks{font-size:1.5rem;margin-bottom:10px}.searchresultlist{border-top:3px solid #c2c7cd}.resultlist{list-style:none;padding:0}.resultlist li{border-bottom:1px solid #c2c7cd;font-size:1.5rem;padding:10px 0;position:relative}.resultlist li h3,.resultlist li h4,.resultlist li .h3,.resultlist li .h4{color:#517b00;font-size:1.6rem;margin:0 0 4px 0;min-height:0}.resultlist li a .searchteasertext,.resultlist li a .teasertext,.resultlist li a .date{color:#171615;padding-right:25px}.resultlist li a:after{display:inline-block;font-family:'lkhn';font-size:1.7rem;content:'\e802';position:absolute;right:0px;top:50%;margin-top:-8px;width:15px}.resultlist li a:hover{text-decoration:none}.path{color:#171615;font-size:1.3rem}.mfp-content{font-size:1.6rem;max-width:800px;padding:20px}.mfp-inline-holder .mfp-content{background:#fff}.mfp-hide{display:none}.organigramm{font-size:1.4rem}.orga_element{background-color:#ececec;margin-bottom:10px;padding:10px;text-align:center}.orga_element.dark{background-color:#696969;color:#fff}.orga_element.dark h3{background-color:#ececec;padding:5px}.centralwarning .mfp-content{background:transparent}.centralwarning #modal-infos{background:white;padding:10px 20px;border:2px solid #d1002b}.my-mfp-zoom-in .zoom-anim-dialog{animation-delay:.6s;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.teaser a,.teaser h3{color:#171615}.teaser a:hover,.teaser h3:hover{text-decoration:none}.teaser a.morelink,.teaser h3.morelink{color:#517b00}.teaser h3{margin-bottom:10px!important;min-height:auto}.teaser h4{margin:0 0 10px 0}.teaser .linklist a,.teaser .newslist a,.teaser .eventslist a{color:#517b00}.teaser .linklist a:hover,.teaser .newslist a:hover,.teaser .eventslist a:hover{text-decoration:underline}.teaser .newslist a:hover,.teaser .eventslist a:hover{text-decoration:none}.teaser .newslist a:hover h4,.teaser .eventslist a:hover h4{text-decoration:underline}.teaser .newslist a .date,.teaser .eventslist a .date,.teaser .newslist a .place,.teaser .eventslist a .place{color:#171615}.location-teaser .vcard .adr{margin-bottom:0}.location-teaser .vcard .fn{font-weight:600}.location-teaser .openings{color:#171615;margin-top:15px}.newsletter li{padding:5px 15px 5px 0}.mfp-ajax-holder .mfp-content{background:#fff}.feedback .colorbox{color:#696969}.contact{height:0}.contact h1{color:#696969;margin-top:0}footer{background-color:#f3f3f3;color:#171615;margin-top:20px;padding:15px 0}footer .servicenavi{float:right;text-transform:uppercase;padding:0}footer .servicenavi>li{border-left:1px solid;display:inline;font-size:1.4rem;margin-left:10px;padding-left:10px}footer .servicenavi>li:first-child{border:none}footer .servicenavi>li a{color:#fff}footer .container{background-color:#f3f3f3;color:#171615;display:-webkit-flex;display:flex}footer .container .vcard{margin-bottom:0}footer .container a{color:#517b00;display:block}footer .container div.col-sm-3{padding-bottom:40px;positon:relative}@media (max-width:768px){footer .container{-webkit-flex-direction:column;flex-direction:column}}footer .color-border{height:10px;margin:0 20px 0 0;position:absolute;bottom:0;width:80%}footer .color-border-1{background-color:#e41e15}footer .color-border-2{background-color:#517b00}footer .color-border-3{background-color:#c7d300}footer .color-border-4{background-color:#e8e11c}.social-media{display:inline-flex;width:100%;flex-direction:row;justify-content:flex-start;align-content:center;gap:15px;padding:15px 0;z-index:2}.social-media a{width:30px}.metanavi_wrapper .social-media{width:auto}.metanavi_wrapper .social-media a{width:25px}.metanavi-mobile .metanavi{list-style:none;display:flex;gap:10px;padding:0}.metanavi-mobile .metanavi li{border:none!important}.metanavi-mobile .metanavi li a{font-size:15px}.metanavi-mobile .metanavi li a:hover{background:none!important;color:#000 !important}.metanavi-mobile .social-media{padding:15px 0 5px 0}.metanavi-mobile .social-media a{width:25px}@media (max-width:768px){footer .container>div{margin-bottom:20px}}@font-face{font-family:'lkhn';src:url('../fonts/lkhn.eot?15902073');src:url('../fonts/lkhn.eot?15902073#iefix') format('embedded-opentype'),url('../fonts/lkhn.woff?15902073') format('woff'),url('../fonts/lkhn.ttf?15902073') format('truetype'),url('../fonts/lkhn.svg?15902073#lkhn') format('svg');font-weight:300;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before,[class^="icon-"]:after,[class*=" icon-"]:after{font-family:"lkhn";font-style:normal;font-weight:300;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.icon-arrow_down:before{content:'\e800'}.icon-arrow_left:before{content:'\e801';display:inline-block;text-decoration:none}.icon-arrow_right:before{content:'\e802'}.icon-arrow_right-after:after{content:'\e802';display:inline-block;text-decoration:none}.icon-arrow_up:before{content:'\e803'}.icon-bin:before{content:'\e804'}.icon-calender:before{content:'\e805'}.icon-download:before{content:'\e806' !important}.icon-intlink:before{content:'\e807' !important}.icon-checkmark:before{content:'\e808'}.icon-extlink:before{content:'\e809' !important}.icon-home:before{content:'\e80a'}.icon-close:before{content:'\e80b'}.icon-car:before{content:'\e80c'}.icon-magnifier:before{content:'\e80d'}.icon-minus:before{content:'\e80e'}.icon-minus_box:before{content:'\e80f'}.icon-plus:before{content:'\e810'}.icon-plus_box:before{content:'\e811'}.icon-refresh:before{content:'\e812'}.icon-dictionary:before{content:'\e813'}.icon-list:before{content:'\e814'}.icon-map:before{content:'\e815';font-size:2.4rem;position:relative;top:4px}.icon-smartphone:before{content:'\e816'}.icon-email:before{content:'\e817'}.icon-fax:before{content:'\e818'}.icon-phone:before{content:'\e819'}.icon-leisure:before{content:'\e81a'}.icon-built:before{content:'\e81b'}.icon-education:before{content:'\e81c'}@media (min-width:1300px){.container{width:1280px}}@media (max-width:1200px){.searchform{border:none}#navbar{background:#d6e8aa;color:#171615}#navbar ul li a{color:#171615;font-weight:600}#navbar ul li a:hover{background-color:#517b00;color:#fff}#navbar ul li a .expand{background:#ececec;display:inline-block;height:20px;text-align:center;width:20px}#navbar ul li a .expand:before{color:#696969;content:"+";font-weight:600}#navbar ul li ul{padding-left:30px}#navbar ul li ul li a{background:transparent;clear:none;color:#171615;display:inline-block;font-weight:300;width:100%;position:relative;padding-left:20px}#navbar ul li ul li a .icon-arrow_right:before{position:absolute;left:0}#navbar ul li.active a{background:#517b00;color:#fff}#navbar ul li.active ul li a{background:#E1EEC0;color:#171615}#navbar ul li.active ul li.active a{background:#ececec;color:#171615}#navbar ul li.active ul li.active ul li a{background:transparent;color:#171615}#navbar ul li.active ul li.active ul li.active a{background:#ececec;color:#171615}#navbar ul li.open .expand:before{content:"-"}#navbar ul li.open .highlighted{background-color:#517b00;color:#fff}#navbar ul li.open .highlighted>.sub-arrow:before{content:"-"}#navbar .closenavi{cursor:pointer}.input-group{float:left;position:relative}.input-group input{background:#ececec;position:absolute;float:right;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;margin-left:200px!important;width:0!important;padding:0!important}.input-group:hover input,.input-group input:focus{width:200px!important;margin-left:0!important}}@media (min-width:1200px){.navbar-nav .sub-arrow,.navbar-nav .collapsible .sub-arrow,.navbar-nav .caret,.megadropdown .caret{display:none}.bxslider_wrapper #bx-pager a{display:inline}.bxslider_wrapper #bx-pager a.active{display:inline}.stickynav nav .navbar-nav{margin-top:0}.stickynav nav .navbar-nav>li{border-bottom:0!important;margin-right:35px;padding:0}.stickynav nav .navbar-nav>li>a{color:#696969;font-weight:600;padding:23px}.stickynav nav .navbar-nav>li>a span{font-weight:300}.stickynav nav .navbar-nav>li>a:hover{background-color:#d6e8aa;color:#171615}.stickynav nav .navbar-nav>li:last-child{border:0}.stickynav nav .navbar-nav>li.active{background-color:#E1EEC0}.stickynav nav .navbar-nav>li.active a{color:#171615}.navi_normal nav.navbar{border-radius:0;margin-bottom:0}.navi_normal nav.navbar .navbar-header{float:left;width:100%}.navi_normal nav.navbar #navbar{border-radius:0;float:left;font-family:'Montserrat',sans-serif;font-size:1.8rem;padding-left:0;width:100%}.navi_normal nav.navbar #navbar .navbar-nav>li{border-bottom:0;padding:0}.navi_normal nav.navbar #navbar .navbar-nav>li.active{background:#d6e8aa}.navi_normal nav.navbar #navbar .navbar-nav>li.active a{color:#171615}.navi_normal nav.navbar #navbar .navbar-nav>li>a{color:#696969;font-weight:600;padding:23px 20px}.navi_normal nav.navbar #navbar .navbar-nav>li>a span{font-weight:300}.navi_normal nav.navbar #navbar .navbar-nav>li>a:hover{background-color:#E1EEC0;color:#171615}.navi_normal nav.navbar #navbar .navbar-nav>li:last-child{border:0}.navi_normal nav.navbar #navbar .emblem.visible-lg-block{display:none!important}.pull-right .img-responsive.lazyloaded{float:right}}@media (min-width:992px){.header{min-height:160px;paddint:0}}.cc_container .cc_btn{background-color:#517b00 !important;color:#fff !important}.cc_container .cc_btn:hover{background-color:#fff !important;color:#000 !important}.cc_container{background:#222 !important}.cc_container p{color:#fff !important}.cc_container a{color:#75a303 !important}.cc_container a:hover{color:#fff !important}@media print{a[href]:after{content:none !important}}.list_item{display:table}#google-map{margin-bottom:40px;min-height:300px}.mapadresses .list_item{width:100%}.pin{margin-left:10px}.infowindow_headline{font-size:1.8rem;font-weight:400}.infowindow_opening{margin-top:10px}.imageblock{float:left;margin:0 10px 10px 0;width:100px}.textblock{padding:0}@media (min-width:768px){.imageblock{left:0;position:absolute;top:0;width:auto}.textblock{overflow:hidden;padding-left:180px;position:relative}}#servicebutton{background-color:#f44336;color:white;padding:5px 15px;text-align:center;text-decoration:none;display:inline-block}.cm-btn{background-color:#fff !important;color:#000 !important}.cm-btn:focus-visible{outline:3px solid red !important}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#2bdaa5 !important}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#2bdaa5 !important}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{background-color:#434343 !important}.klaro .context-notice .cm-list-description,.klaro .cookie-modal .cm-list-description,.klaro .cookie-notice .cm-list-description,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:#fff !important}