html{font-family:large}
header .contact span{display:block;line-height:1.6em}
header>section{padding:0 4.5% .8em 4.5%}
.search>section,.breadcrumbs>section,footer>section{padding:1em 4.5%;margin:0 auto;overflow:hidden}
.search>section{padding:1.2em 4.5%}


.grid4.phplatformrightcolumn{margin-left:15px}
.connect ul.social{float:right}
.banner>div.info,.banner .detailinfo,.banner .downloads{position:absolute!important;z-index:5;top:0;height:100%}
.banner.event>div.info{height:auto}
.banner>div.info h1,.banner>div.info .title,.banner>div.info h2{position:relative;top:0;font-size:2.4em}
.banner>div.info h1.shortfat,.banner>div.info .title.shortfat{font-size:3em}
.banner .owl-carousel .owl-item h2{font-size:2.4em}
.info-titel.h2AtTop{margin-top:14%}
.accordion h3:after,.accordion h3.active:after{left:4.5%}
.gallery #slideshow div,.deliveries li{width:23%;margin-right:2.6666%}
.gallery #slideshow div:nth-child(3n+3),.deliveries li:nth-child(3n+3){margin-right:2.66667%}
.gallery #slideshow div:nth-child(4n+4),.deliveries li:nth-child(4n+4){margin-right:0;clear:none}
.gallery #slideshow div:nth-child(5n+5){clear:left}
.gallery select{width:33%}
.people .owl-wrapper-outer{max-height:none}
.people .owl-carousel .owl-wrapper-outer{margin-left:14px}
.people .owl-carousel .owl-item{width:17%!important;margin-right:65px}
.block .owl-buttons .owl-prev,.block .owl-buttons .owl-next{top:30%}
.story article p{padding:0 0 .5em 2%;font-weight:bold}
.story .owl-carousel .content-block{position:absolute;width:65%;height:auto;padding:53px 25% 60px 10%;bottom:0;margin-bottom:0}
.story .owl-carousel h3{font-size:1.5em;font-weight:bold;text-transform:uppercase;margin:0 0 .5em 0}
.story .owl-carousel .specs .content-block{font-weight:bold;padding:53px 300px 40px 127px}
.story .owl-carousel .specs .content-block table td{width:50%}
.story .owl-buttons .owl-prev,.story .owl-buttons .owl-next{bottom:50%}
.owl_slide_numb{position:absolute;left:2%;width:30px;height:30px;background-color:#2f57ad;color:#fff;z-index:2;border-radius:30px;text-align:center;line-height:30px;margin-left:4.5%}
.story .owl-carousel h2{position:absolute;max-width:100%;margin-left:0;font-size:3.2em;padding:.5em 0 .5em 4.5%}
.story .owl-carousel .button3{position:absolute;margin-left:4.5%;top:100px}
.owl-wrapper-outer{max-height:768px}
.wffm .scfForm{width:62%}
.languageSwitcher{right:4.5%}
.banner .contact{width:50%}
.banner .sticker{left:50px;bottom:30px}
.listing li{border-bottom:0}
.listing li div{border-bottom:1px solid #e1e1e1}
.event-location .embed-container.map{padding-bottom:35%!important}
.company-map .legend ul{overflow:hidden}
.company-map .legend ul li{float:left}
.newsribbon .owl-item h3{font-size:15px}
.sectionblock .owl-buttons .owl-prev,.sectionblock .owl-buttons .owl-next{bottom:65%}
.references .results article .label{width:35%;float:left}
.references .results article .value{width:65%;float:left}
.banner.two-columns .info h1{font-size:3.4em}
.building .vessel-listing h1{width:65%}
.building .vessel-listing a.button3{display:block;float:right;margin-top:3.3em}
.teasers.gallery img{margin-top:20px}
.event-listing article{margin-right:1px}
.event-listing .owl-wrapper-outer{width:85%;margin:0 85px}
.building .image>h2{top:9px}
.vessel .vessel-content .grid12.actions a{width:20%;margin-right:.7em}
section.gallery.trading .galleries .owl-item a{max-height:326px;overflow:hidden}
