h2,.h2,h3,.h3{margin-top:8px!important}
.h5,h5{font-size:15px!important}
.isolated-sections .horizontal-section-container>div>.row{margin-left:0;margin-right:0}
.lead{font-family:"open_sanslight",sans-serif}
.breadcrumb .logo{background-image:url(/fileadmin/Template/Resources/Public/Icons/breadcrumb-icon.png);background-repeat:no-repeat;background-size:cover;width:49px;height:16px;display:inline-block;position:absolute;left:-49px}
.breadcrumb>li:first-child{padding-left:49px}
ol.breadcrumb{padding:8px 0}
footer{margin-bottom:50px}
.page_title{margin-top:25px!important}
.tx-powermail h3,.tx-powermail legend{display:none}
.parsley-required{color:red}
.form-check-label.option{font-weight:normal}
.form-check-label.option input{margin-right:5px;width:15px;height:15px}
.carousel-inner>.item{min-height:374px}
.sub .carousel-inner>.item{min-height:250px}
.carousel-inner h2{line-height:normal;margin-top:10px}
.carousel-indicators{bottom:-10px!important}
.owl-carousel .owl-item{padding-right:20px}
.over{height:100%;left:0;position:absolute;top:0;width:100%}
span.text{display:inline-block;float:left;margin-bottom:15px;padding-left:60px;width:80%}
span.year{clear:both;float:left}
.clear{clear:both}
.inside-body-content-container .horizontal-section-container>div:last-child>.row,.footer-section .horizontal-section-container>.row:last-child{margin-bottom:25px}
.contactlink,.routelink{margin-top:8px;display:inline-block;font-size:13px;border:1px solid #aaa}
.contactlink>a,.routelink>a{padding:3px 6px}
#footer-contact-us{padding-top:0}
.section-container .section-content .vertical-simple-list.contact-list .item .item-content .title{font-size:14px!important}
#footer-contact-us .name,#footer-contact-us .street,#footer-contact-us .city{display:inline-block;margin-bottom:4px}
@media (max-width:767px){#footer-contact-us .name,#footer-contact-us .street,#footer-contact-us .city{display:block}
}
#footer-contact-us .name{font-weight:bold}
#footer-contact-us .col-xs-12,#footer-contact-us .col-md-6,#footer-contact-us .col-sm-12{padding-left:0}
.social{margin:0;padding:0;margin-bottom:10px}
.social li{max-width:30px;float:left;list-style:none;margin-right:10px}
.social img{width:100%}
#c40{padding-bottom:10px}
#language_menu{display:none}
.texticon .texticon-icon{max-width:45px;float:left;margin-right:15px}
.texticon .texticon-content>p{overflow:hidden;font-size:15px}
.meta-section .horizontal-section-container{background:none!important;border:0!important;box-shadow:none!important}
.meta-section .horizontal-section-container>.row>[class*="col-"]{border:0!important}
.meta-section .copyright p{margin-bottom:0}
.copyright.text-right{padding-right:0!important}
.image-wrap img.lazyload{max-width:100%}
div.video-js{width:100% !important}
#c112 .image-center.image-below img,#c75 .image-center.image-below img{width:40%}
.ansprechpartner{margin-bottom:35px}
.hdl.icon{background:#fd1c36 none repeat scroll 0 0;color:#fff !important;display:inline-block;font-size:1.2em;height:20px;margin-right:10px;position:relative;text-align:center;top:3px;transition:all 0.4s ease 0s;width:20px}
.col-sm-3.control-label{padding-left:0}
.gme-saddress{float:left;margin-bottom:8px;margin-right:15px;max-width:400px;width:100%}
h3 small{display:block;font-size:18px!important;margin-bottom:15px}
.image-center.image-above a[href$=".pdf"] img{border:1px solid #eee}
#c93 h3{margin-top:50px !important}
#c204 .text p:last-child{margin-top:32px}
ul{padding-left:18px}
#c206 h4{margin-top:0}
.image-beside.image-beside-right .image-wrap,.image-beside.image-beside-left .image-wrap{margin-top:5px}
header{position:relative}
.shop{position:absolute;display:block;right:10px;top:7px}
.shop span{padding-left:10px}
.gly-flip-horizontal,.shop span{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}
.image{display:block;margin-bottom:10px;line-height:1.55}
.image>img,.image a>img{display:block;max-width:100%;height:auto}
@media (max-width:767px){.image>img,.image a>img{margin:0 auto}
}
.image .caption{padding:9px;padding-left:0;padding-right:0;padding-bottom:0}
.image-row{margin-left:-15px;margin-right:-15px}
.image-column{max-width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}
@media (min-width:992px){.image-column{float:left}
}
.image-wrap{overflow:hidden;max-width:100%}
.image-below .image-wrap{
}
.image-center .image>img{margin:0 auto}
.image-center-outer{width:100%;position:relative;float:right;right:50%}
.image-center-inner{width:100%;position:relative;float:right;right:-50%}
.image-left .image-wrap{float:left}
.image-left .text{clear:left}
.image-right .image-wrap{float:right}
.image-right .text{clear:right}
.image-wrap:before,.image-below:before,.image-above:before,.image-beside:before,.image-intext:before,.image-wrap:after,.image-below:after,.image-above:after,.image-beside:after,.image-intext:after{content:" ";display:table}
.image-wrap:after,.image-below:after,.image-above:after,.image-beside:after,.image-intext:after{clear:both}
.image-wrap:before,.image-below:before,.image-above:before,.image-beside:before,.image-intext:before,.image-wrap:after,.image-below:after,.image-above:after,.image-beside:after,.image-intext:after{content:" ";display:table}
.image-wrap:after,.image-below:after,.image-above:after,.image-beside:after,.image-intext:after{clear:both}
.image-beside-left .image-wrap,.image-intext-left .image-wrap{float:left;margin-left:-15px}
.image-beside-right .image-wrap,.image-intext-right .image-wrap{float:right;margin-right:-15px}
.image-beside-left .image-wrap,.image-beside-right .image-wrap,.image-intext-left .image-wrap,.image-intext-right .image-wrap{max-width:50%;padding-left:15px;padding-right:15px}
.image-beside-right,.image-beside-left{overflow:hidden;zoom:1}
.image-beside-right .text,.image-beside-left .text{overflow:hidden;zoom:1}
@media (max-width:767px){.image-beside-right .image-wrap,.image-beside-left .image-wrap{margin-left:-15px;margin-right:-15px;max-width:none;float:none}
}
.image-header-1 .image-wrap,.image-header-2 .image-wrap,.image-header-3 .image-wrap{margin-top:24px}
.image-header-4 .image-wrap,.image-header-5 .image-wrap,.image-header-6 .image-wrap{margin-top:12px}
.csc-textpic-caption-c{text-align:center}
.csc-textpic-caption-l{text-align:left}
.csc-textpic-caption-r{text-align:right}
.news-info{margin-bottom:12px}
#c242 glyphicon{font-size:28px;top:6px}
.texticon-size-large{font-size:20px}
.news-list-view .article{
padding-bottom:0;
margin-bottom:0;float:left;
}
.news-list-view .article:first-child{margin-left:0}
.news-list-view .article .footer{border-top:1px solid #aeaeae}
.news-list-view .article .news-img-wrap{float:none;margin-bottom:8px}
.news-list-view .article .teaser-text{margin-bottom:18px}
.news-list-view .article .teaser-text p{line-height:20px;word-wrap:break-word}
.news-single .news-backlink-wrap,.news-list-view .article .more{float:right;border:1px solid #aeaeae;padding:5px 8px}
.news-list-view .article .more{float:inherit;margin-bottom:5px}
.news-single .news-img-wrap{float:left}
.news-list-view .news-img-wrap img{height:auto;width:100%}
.news-list-view .article .header span{display:inline-block;font-size:18px;font-weight:600;line-height:21px}
.news-list-view .article .more{display:none;float:inherit;margin-bottom:5px}
.news-list-view .article .footer{display:none}
.news.news-single .news-img-wrap{max-width:400px;margin-right:12px}
.news.news-single .news-img-wrap img{height:auto;width:100%}
ul.footermenu{margin-top:0}
.footermenu li{list-style:none;display:inline-block}
.footermenu li:last-child .sep{display:none}
.footermenu li a{padding:0 4px}
.footermenu li:last-child a{padding-right:0}
header .logo{text-align:initial!important}
.isolated-sections header .logo{padding:0!important}
