nav,
#lang_sel_footer,
.share,
.page-navi {
 display:none;
} 
    
#contentWrapper {
 margin-top: 0;
} 
    
h1.navSkip,
.teaser.cat-link h2.aural,
.slider h2.aural,
.footer h2.aural {
 left:0;
 line-height: 1.5em;
 overflow: visible;
 position: relative;
 width:auto;
 text-align:center;
 padding-bottom:5px;
} 
    
.spacer {
 border-top:5px solid;
 height:0;
 padding:0;
 margin: 10px 0;
} 
    
.teaser.cat-link,
.slider,
.footer {
 border-top:5px solid;
 padding:0;
 margin: 0;
} 
    
.footer {
 padding-bottom:10px;
} 
    
.teaser.cat-link h2.aural,
.slider h2.aural,
.footer h2.aural {
 padding-top:10px;
 padding-bottom:15px;
 margin-bottom:20px;
 border-bottom:1px solid;
} 
    
.slider h2.aural {
 margin-bottom:0;
} 
    
.intro div img,
.cat-link div img {
 width:50%;
} 
    
.slider {
 max-height:inherit;
} 
    
.slider .slick-slider {
 margin-bottom:20px;
} 
    
.slider .item img {
 width: 100%;
 overflow: overlay;
} 
    
.slider button.prev.slick-arrow,
.slider button.next.slick-arrow{
 visibility: hidden;
} 
    
.slider .testimonials-text {
 width: 100%;
 text-align: center;
 position: relative;
 right:0;
 left:0;
 top:0;
 max-width: inherit;
 float:none;
}
.slider .slick-track{
 width: 100% !important;
 transform: none !important; 
}
.slider .slick-slide{
 display:none !important;
}
.slider .slick-current{
 width: auto !important;
 display:block !important;
} 
    
.intro {
 padding:0;
}
.intro div h2 {
 border-top:1px solid;
 border-bottom:1px solid;
 padding:10px;
 margin:0;
} 
    
.container-fluid .row &gt; div {
 float:none;
 width:auto !important;
} 
    
.container-fluid .row &gt; div .teaser-title h3 {
 text-align:center;
}
