.footer,
body .header .loginmeta,
body .header .suchetelnummer,
body .header .suchergebnismaske,
body .suchblende,
body .header .navbar .inner,
body .slider #slider,
body .content .subnavi_socials,
body .content .tx-menjobs .klappbox {
    display: none !important;
}

body .header .logo {
    left: 20px;
}
body .breadcrumb {
    margin: 0 20px;
}
body .slider {
    height: 30px;
    overflow: hidden;
    background-color: #fff;
}
body .content {
    padding: 0 20px 20px;
}

body .content .maincontent,
body .content .maincontent_subpage,
body .content .teasercontent,
body .content .maincontent_osubnav,
body .content .maincontent_full {
    margin-left: 0;
}
body .content .klappbox .textblocktext,
body .content .klappbox .flexhigh,
body .content .tx-menjobs .klappbox.klappboxopen{
    display: block !important;
}
body .content .tx-mennewsmedia .newsitem,
body .content .grayborderpaddingbox,
body .content .klappbox,
body .content .klappbox .usecase{
    page-break-after: auto;
    page-break-before: auto;
    page-break-inside: auto;
}
body .content .introwimage.grayborderpaddingbox {
    page-break-after: auto;
    page-break-before: auto;
    page-break-inside: auto;
}

body .content .klappbox,
body .content .grayborderpaddingbox {
    border-bottom: 1px solid #ababab !important;
}

body .content .klappbox .outer_headline {
    background: none;
}

body .content .maincontent .category_intro,
body .content .maincontent_subpage .category_intro,
body .content .teasercontent .category_intro,
body .content .maincontent_osubnav .category_intro,
body .content .maincontent_full .category_intro {
    min-height: 150px !important;
    height: 150px;
    page-break-after: auto;
    page-break-before: auto;
    page-break-inside: auto;
}
body .content .maincontent .areateaser,
body .content .maincontent_subpage .areateaser,
body .content .teasercontent .areateaser,
body .content .maincontent_osubnav .areateaser,
body .content .maincontent_full .areateaser {
    min-height: 230px !important;
    height: 360px;
    page-break-after: auto;
    page-break-before: auto;
    page-break-inside: auto;
}

body .content .left_column,
body .content .right_column {
    float: left;
}

body .content .klappbox .flexhigh:after {
    clear: both;
    content: '';
    display: block;
}

body .content .contactbox {
    width: 100%;
    margin-right: 0;
}

body .content .single_teaser_gray,
body .content .search_media{
    page-break-before: auto;
    page-break-after: auto;
    page-break-inside: avoid;
}

body .content .klappbox .content_level1,
body .content .klappbox .content_level1 .content_level2 {
    display: block;
}
body .content .klappbox .csc-header {
    display: block;
}
body .content .subnavi_socials_osubnav {
    width: 100%;
}
body .content .maincontent_osubnav {
    display: none;
}


body .productimageslider .slides {
    width: 100% !important;
    transform: none !important;
}
body .productimageslider .slides li {
    display: none !important;
    background: none !important;
}
body .productimageslider .slides li.flex-active-slide {
    width: 100% !important;
    display: block !important;
}
body .productimageslider .slides li.flex-active-slide img {
    width: 80%;
    margin: 0 auto;
    display: block;
}

body .productthumbslider {
    display: none !important;
}