html,body {
color: #000;
background: #FFF;
height: auto
}
.top-nav,#index-teaser,#nav,.breadcrumb,.small-logo,.nav-bg-layer,.social-media-flag,#footer,.video-teaser,.slider-teaser,.collapse-slider-teaser-link,.sub-navigation,.request-box,.read-more-link,.image-gallery-slider,#subfooter.blue,.four-cols-teaser.collapsible .collapse-link,.more-link,.back-link,.image-gallery,.background-img,a[class^="lightbox"]:before,a[class*=" lightbox"]:before,.gme-map {
display: none
}
#header {
width: 100%;
height: 68px;
margin: 15px 0 30px
}
#header .logo {
display: block;
height: 68px;
width: auto
}
.teaser,#content,.wrapper,.cs-cols.cs-2-cols,.cs-cols.cs-1-2-cols,.cs-cols.cs-2-1-cols,.cs-cols.cs-3-cols,.cs-cols.cs-4-cols,.cs-cols.cs-5-cols,.cs-cols>div,.cs-cols.cs-2-cols>div,.cs-cols.cs-1-2-cols>div,.cs-cols.cs-2-1-cols>div,.cs-cols.cs-3-cols>div,.cs-cols.cs-4-cols>div,.cs-cols.cs-5-cols>div,.teaser-sub-menu,.highlights,.highlights .highlight-item,.cs-cols.cs-2-1-cols>div .cs-2-cols>div:first-child,.cs-cols.cs-2-1-cols>div .cs-2-cols>div,.download-item .four-cols-teaser.collapsible.closed,.four-cols-teaser.collapsible.closed .collapsible-wrapper,.four-cols-teaser .teaser-item,.four-cols-teaser .frame,.four-cols-teaser.brands.collapsible.closed .collapsible-wrapper,#content.history h1,.history,.history .history-item,.history .history-item .date,.history .history-item:nth-child(2n+2) .date,.news-list,.events-list,.news-item,.news-detail,.box,#content .background-image,.teaser .background-image,.cs-cols .background-image,#content.background-image,.teaser.background-image,.cs-cols.background-image {
display: block;
float: none;
clear: both;
overflow: visible;
position: static;
height: auto!important;
min-height: 0;
width: 100%;
min-width: 100%;
padding-left: 0;
padding-right: 0;
margin: 0;
background: none;
border: none;
text-align: left;
margin-left: 0!important
}
.teaser:first-child,#content:first-child,.wrapper:first-child,.cs-cols.cs-2-cols:first-child,.cs-cols.cs-1-2-cols:first-child,.cs-cols.cs-2-1-cols:first-child,.cs-cols.cs-3-cols:first-child,.cs-cols.cs-4-cols:first-child,.cs-cols.cs-5-cols:first-child,.cs-cols>div:first-child,.cs-cols.cs-2-cols>div:first-child,.cs-cols.cs-1-2-cols>div:first-child,.cs-cols.cs-2-1-cols>div:first-child,.cs-cols.cs-3-cols>div:first-child,.cs-cols.cs-4-cols>div:first-child,.cs-cols.cs-5-cols>div:first-child,.teaser-sub-menu:first-child,.highlights:first-child,.highlights .highlight-item:first-child,.cs-cols.cs-2-1-cols>div .cs-2-cols>div:first-child:first-child,.cs-cols.cs-2-1-cols>div .cs-2-cols>div:first-child,.download-item .four-cols-teaser.collapsible.closed:first-child,.four-cols-teaser.collapsible.closed .collapsible-wrapper:first-child,.four-cols-teaser .teaser-item:first-child,.four-cols-teaser .frame:first-child,.four-cols-teaser.brands.collapsible.closed .collapsible-wrapper:first-child,#content.history h1:first-child,.history:first-child,.history .history-item:first-child,.history .history-item .date:first-child,.history .history-item:nth-child(2n+2) .date:first-child,.news-list:first-child,.events-list:first-child,.news-item:first-child,.news-detail:first-child,.box:first-child,#content .background-image:first-child,.teaser .background-image:first-child,.cs-cols .background-image:first-child,#content.background-image:first-child,.teaser.background-image:first-child,.cs-cols.background-image:first-child,.teaser:last-child,#content:last-child,.wrapper:last-child,.cs-cols.cs-2-cols:last-child,.cs-cols.cs-1-2-cols:last-child,.cs-cols.cs-2-1-cols:last-child,.cs-cols.cs-3-cols:last-child,.cs-cols.cs-4-cols:last-child,.cs-cols.cs-5-cols:last-child,.cs-cols>div:last-child,.cs-cols.cs-2-cols>div:last-child,.cs-cols.cs-1-2-cols>div:last-child,.cs-cols.cs-2-1-cols>div:last-child,.cs-cols.cs-3-cols>div:last-child,.cs-cols.cs-4-cols>div:last-child,.cs-cols.cs-5-cols>div:last-child,.teaser-sub-menu:last-child,.highlights:last-child,.highlights .highlight-item:last-child,.cs-cols.cs-2-1-cols>div .cs-2-cols>div:first-child:last-child,.cs-cols.cs-2-1-cols>div .cs-2-cols>div:last-child,.download-item .four-cols-teaser.collapsible.closed:last-child,.four-cols-teaser.collapsible.closed .collapsible-wrapper:last-child,.four-cols-teaser .teaser-item:last-child,.four-cols-teaser .frame:last-child,.four-cols-teaser.brands.collapsible.closed .collapsible-wrapper:last-child,#content.history h1:last-child,.history:last-child,.history .history-item:last-child,.history .history-item .date:last-child,.history .history-item:nth-child(2n+2) .date:last-child,.news-list:last-child,.events-list:last-child,.news-item:last-child,.news-detail:last-child,.box:last-child,#content .background-image:last-child,.teaser .background-image:last-child,.cs-cols .background-image:last-child,#content.background-image:last-child,.teaser.background-image:last-child,.cs-cols.background-image:last-child {
display: block;
float: none;
clear: both;
overflow: visible;
position: static;
height: auto;
min-height: auto;
width: 100%;
min-width: 100%;
padding-left: 0;
padding-right: 0;
margin: 0;
background: none;
border: none
}
.teaser:before,#content:before,.wrapper:before,.cs-cols.cs-2-cols:before,.cs-cols.cs-1-2-cols:before,.cs-cols.cs-2-1-cols:before,.cs-cols.cs-3-cols:before,.cs-cols.cs-4-cols:before,.cs-cols.cs-5-cols:before,.cs-cols>div:before,.cs-cols.cs-2-cols>div:before,.cs-cols.cs-1-2-cols>div:before,.cs-cols.cs-2-1-cols>div:before,.cs-cols.cs-3-cols>div:before,.cs-cols.cs-4-cols>div:before,.cs-cols.cs-5-cols>div:before,.teaser-sub-menu:before,.highlights:before,.highlights .highlight-item:before,.cs-cols.cs-2-1-cols>div .cs-2-cols>div:first-child:before,.cs-cols.cs-2-1-cols>div .cs-2-cols>div:before,.download-item .four-cols-teaser.collapsible.closed:before,.four-cols-teaser.collapsible.closed .collapsible-wrapper:before,.four-cols-teaser .teaser-item:before,.four-cols-teaser .frame:before,.four-cols-teaser.brands.collapsible.closed .collapsible-wrapper:before,#content.history h1:before,.history:before,.history .history-item:before,.history .history-item .date:before,.history .history-item:nth-child(2n+2) .date:before,.news-list:before,.events-list:before,.news-item:before,.news-detail:before,.box:before,#content .background-image:before,.teaser .background-image:before,.cs-cols .background-image:before,#content.background-image:before,.teaser.background-image:before,.cs-cols.background-image:before,.teaser:after,#content:after,.wrapper:after,.cs-cols.cs-2-cols:after,.cs-cols.cs-1-2-cols:after,.cs-cols.cs-2-1-cols:after,.cs-cols.cs-3-cols:after,.cs-cols.cs-4-cols:after,.cs-cols.cs-5-cols:after,.cs-cols>div:after,.cs-cols.cs-2-cols>div:after,.cs-cols.cs-1-2-cols>div:after,.cs-cols.cs-2-1-cols>div:after,.cs-cols.cs-3-cols>div:after,.cs-cols.cs-4-cols>div:after,.cs-cols.cs-5-cols>div:after,.teaser-sub-menu:after,.highlights:after,.highlights .highlight-item:after,.cs-cols.cs-2-1-cols>div .cs-2-cols>div:first-child:after,.cs-cols.cs-2-1-cols>div .cs-2-cols>div:after,.download-item .four-cols-teaser.collapsible.closed:after,.four-cols-teaser.collapsible.closed .collapsible-wrapper:after,.four-cols-teaser .teaser-item:after,.four-cols-teaser .frame:after,.four-cols-teaser.brands.collapsible.closed .collapsible-wrapper:after,#content.history h1:after,.history:after,.history .history-item:after,.history .history-item .date:after,.history .history-item:nth-child(2n+2) .date:after,.news-list:after,.events-list:after,.news-item:after,.news-detail:after,.box:after,#content .background-image:after,.teaser .background-image:after,.cs-cols .background-image:after,#content.background-image:after,.teaser.background-image:after,.cs-cols.background-image:after {
display: none
}
.teaser-sub-menu,.highlights .highlight-item,.four-cols-teaser .teaser-item,.news-item {
padding-bottom: 30px
}
.teaser-sub-menu .image img,.highlights .highlight-item .image img,.four-cols-teaser .teaser-item .image img,.news-item .image img {
width: auto;
min-width: 0;
max-width: auto;
display: inline-block
}
.four-cols-teaser.brands .teaser-item .image img,.history .history-item .description img,.news-list.top-news img,.events-list.top-news img,.news-detail .cs-2-cols img {
position: relative;
width: auto;
min-width: 0;
max-width: auto;
display: inline-block
}
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0
}