.social_feed_element{overflow:visible;padding:0;width:100%}.social_feed_element.extended .inner a{display:inline;padding:0;color:#1b95e0}.social_feed_element.extended .inner a:hover{text-decoration:underline}.social_feed_element.extended .inner>figure{padding:0}.social_feed_element.extended a.more{padding:0;font-size:14px;color:#1b95e0;font-weight:700;display:block}.social_feed_element.extended a.more:hover{text-decoration:underline}.social_feed_element.extended .inner{padding:0 20px 20px}.social_feed_element.extended p:first-child{margin-top:0}.social_feed_element.extended p:last-child{margin-bottom:0}.social_feed_element .inner{background:#f2f2f2;padding:0;margin:30px 10px 10px;position:relative;word-break:break-word;border-top:5px solid #c1c1c1}.social_feed_element .inner a{padding:0 20px;display:block}.social_feed_element .inner>figure{padding:0 20px}.social_feed_element .ce_text{padding:15px 0;color:#333;margin:0}.social_feed_element .icon{position:static;text-indent:0}.social_feed_element .icon img{position:absolute;top:-20px;border-radius:100%;max-width:50px}.social_feed_element .icon .image-wrapper:not(.loaded){height:0 !important}.social_feed_element .info{margin:0;padding:10px 0 0;text-align:right;font-size:14px;color:#989898;display:flex;align-items:center;justify-content:flex-end}.social_feed_element .info img{width:15px;margin-left:10px}.social_feed_element .title{margin:10px 0;font-size:16px;font-weight:700;color:#333}.social_feed_element a{color:#333;text-decoration:none}.social_feed_element .ce_text{font-size:14px}.social_feed_element .fa{font-size:18px;padding-left:5px}.social_feed_element .image_container>a{padding:0}.social_feed_container{width:calc(100% + 30px);margin-left:-15px;font-family:sans-serif}.social_feed_container:not(.masonry){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.social_feed_container:not(.masonry).columns2 .social_feed_element{-ms-flex:0 0 50%;flex:0 0 50%}.social_feed_container:not(.masonry).columns3 .social_feed_element{-ms-flex:0 0 33%;flex:0 0 33%}.social_feed_container:not(.masonry).columns4 .social_feed_element{-ms-flex:0 0 25%;flex:0 0 25%}.social_feed_container.masonry.columns2 .social_feed_element,.social_feed_container.masonry.columns3 .social_feed_element,.social_feed_container.masonry.columns4 .social_feed_element{float:left}.social_feed_container.masonry.columns2 .social_feed_element{width:50%}.social_feed_container.masonry.columns3 .social_feed_element{width:33.33%}.social_feed_container.masonry.columns4 .social_feed_element{width:25%}@media (max-width:767px){.social_feed_container{width:100%;margin-left:0}.social_feed_container:not(.masonry).columns2 .social_feed_element,.social_feed_container:not(.masonry).columns3 .social_feed_element,.social_feed_container:not(.masonry).columns4 .social_feed_element{-ms-flex:0 0 100%;flex:0 0 100%}.social_feed_container.masonry.columns2 .social_feed_element,.social_feed_container.masonry.columns3 .social_feed_element,.social_feed_container.masonry.columns4 .social_feed_element{float:none;width:100%}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
nav.slider-control{display:none}.navbar-top{background:#CB1414;background:-webkit-linear-gradient(to right, #37943E, #40AE49);background:linear-gradient(to right, #37943E, #40AE49)}.navbar li span{font-size:16px;font-weight:bold;padding:0}.navbar.mod_navigation a,.navbar.mod_navigation strong{padding:15px 12px;font-size:16px;color:#333333;display:inline-block}.ce_sliderElement .readmore{background:#40AE49 !important;color:#fff}.ce_sliderElement .readmore:hover{background:#37943E !important;color:#fff}h1.ce_headline.startheadline.first{margin-bottom:0.1em}h2.ce_headline.subheading{color:#333;font-weight:bold;padding-top:0.1em;margin-top:0;margin-bottom:0em;font-size:1.8em}h3.ce_headline.subheading{margin-top:0.2em;margin-bottom:4em}#footer-sponsoren{background:#fafafa;position:relative;height:auto;width:100%;display:inline-block;padding:5.2rem 0 4rem}.sponsoren-item{width:20%;float:left;display:inline-block}.sponsoren-item figure.image_container{transition:all 0.4s ease-in-out}.sponsoren-item figure.image_container:hover{transform:scale(1.15);transition:all 0.4s ease-in-out}.ce_ct_wrapperStart .ce_ct_contentBox:nth-child(odd){background:#777}.ce_ct_wrapperStart.row.ok{margin-bottom:2%}.ce_downloads ul li:nth-child(odd) a{background:rgba(100, 100, 100, 0.05)}.news-startseite{margin-top:5rem}.ce_sliderStart .slider-control .slider-prev,.ce_sliderStart .slider-control .slider-next{padding:2% 5%}.ce_sliderElement .text .inside{background:rgba(0, 0, 0, 0.3)}#container .ce_sliderElement .inside *{color:white}h1,h2,h3{color:#37943E}h1{font-size:2.5rem}h1,h2,h3,h4{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.layout_latest .info time,.layout_short .info time,.layout_latest .info time:before{background:rgba(214, 214, 214, 0);color:#666;font-size:0.7rem;padding:2px 0;font-weight:700}.layout_latest .info time:before{content:"Erstellt am ";padding-left:0}.info time:after{content:" Uhr"}.layout_latest .info,.layout_short .info{top:10px}.layout_latest p.info{background:rgba(214, 214, 214, 0.2);display:block;width:92%;padding-left:0.5rem}.layout_latest .more a,.layout_short .more a,.back a{background:#CB1414;color:#FFFFFF;padding:10px 20px;display:inline-block;font-weight:700;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.25);-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.25);border:none;margin:10px 0 0;cursor:pointer;border-radius:0}.layout_full time{background:#444;color:#FFFFFF;padding:5px 15px;display:inline-block;font-size:small}#container .pt-5.mt-5.mod_newslist.row.news-startseite.block{padding-top:0 !important}footer .main-footer,footer .copyright-footer{background:linear-gradient(to right, #37943E, #40AE49)}.main-footer h3{font-weight:bold !important}.ce_downloads ul li a{font-weight:400}.aussteller.item div{display:inline-block}.aussteller.item .firma{width:345px;font-weight:bold}.aussteller.item .adresse{width:190px}.aussteller.item .standnummer{width:100px}.aussteller.item .standort{width:230px}.aussteller.item .plz_ort{width:163px}.website{width:20px}.ctlg_teaser.block.odd{background:#eee;padding:8px 8px 5px}.ctlg_teaser.block.even{background:#fafafa;padding:8px 8px 5px}.f_suche.ctlg_form_field.text{display:inline-block}.ce_catalogFilterForm .submit_container{display:inline-block}.f_suche.ctlg_form_field label{font-weight:bold;margin-right:12px}.awesomplete>input{width:253px;margin-right:10px}p.reset{margin-top:14px;font-size:smaller;margin-bottom:2rem}.ce_catalogFilterForm .submit_container button.submit{background:red;color:#FFFFFF;padding:6px 16px}.awesomplete>ul>li{text-align:left}.programmtabelle tr>td:first-of-type{width:148px}.programmtabelle tr td{padding:9px 0 6px}.programmtabelle table tr:nth-child(odd) td{background:#eee}.programmtabelle table tr:nth-child(even) td{background:#ddd}footer .main-footer .row>div:not(.last){border-right:1px solid #ddd}.main-footer .container{min-height:173px}.main-footer .ce_text{position:absolute;bottom:0}.main-footer p strong{font-weight:bold}.responsive_map{height:0;overflow:hidden;padding-bottom:56%;position:relative;box-shadow:#777 0px 0px 15px}.responsive_map iframe{height:100%;left:0;position:absolute;top:0;width:100%}#main .inside .mod_article.anfahrt{padding-top:0}.beizli{font-weight:bold}.beizlis.item div{width:28%;display:inline-block;vertical-align:top}.beizlis.item div.standort{width:13%;display:inline-block}.ce_catalogFilterForm .submit_container button.submit{background:#B31212}@media (max-width:1199px){.layout_latest .info,.layout_short .info{top:10px}.aussteller.item .firma{width:100%}}@media (min-width:992px){.mod_navigation .level_2,.mod_navigation .level_3,.mod_navigation .level_4{background:green;background:-webkit-linear-gradient(to right, #37943E, #40AE49);background:linear-gradient(to right, #37943E, #40AE49)}.mod_navigation .level_2 li a:hover,.mod_navigation .level_3 li a:hover,.mod_navigation .level_4 li a:hover{color:#FFFFFF;background:#333333;background:linear-gradient(to right, #333333, #777777)}}@media (max-width:991px){#header .navbar .navbar-toggler{background:#CB1414}.navbar .collapse.show .navbar{height:calc(100vh - 80px);overflow:scroll}.navbar{width:100%;text-align:right}.navbar ul{padding-top:15px;margin-bottom:30px;width:100%}.navbar ul li{display:block;text-align:center}.navbar ul li a,.navbar ul li strong{display:inline-block}.beizlis.item div{width:49%}.beizlis.item div.standort{width:49%}}@media screen and (max-width:991px){ul.dropdown-menu.level_2{display:inline-block}ul li li{background:#f6f6f6}ul.level_1 li .level_2 li a{padding:8px}ul.level_1 li .level_2 li a span{color:red;font-size:1em}ul.level_1 li .level_2 li a span{color:#333333;font-size:0.95em}ul.level_1>li{background:#eaeaea;border-bottom:2px solid white}ul.level_1 li.link_besucher ul{border-top:2px solid white}a.navbar-brand{width:326px;height:auto}#wrapper{padding-top:124px}}@media screen and (max-width:960px){.sponsoren-item{width:46%}.spalte_adresse{width:100%}}@media (max-width:767px){#wrapper{padding-top:80px}#container .pt-5.mt-5.mod_newslist.row.news-startseite.block{padding-left:15px;padding-right:15px}.main-footer .ce_text{position:relative;bottom:inherit}footer .main-footer .row>div:not(.last){border-right:inherit;border-bottom:1px solid #fff}a.navbar-brand{width:243px}#header .navbar-brand img{height:44px}#footer .main-footer .row>div{padding-top:20px;padding-bottom:0}#footer .main-footer .col-sm-12.col-md-4.first{padding-bottom:20px}.main-footer h3{line-height:6em}.beizlis.item div{width:99%;display:inline-block}.beizlis.item div.standort{width:99%}}@media screen and (max-width:600px){.sponsoren-item{width:100%}}
