﻿#site{margin:0 1.59%; width:96.82%}

a#logo{width:23.8%}

.container_super-banner{width:75%}

.container_mobilebanner{display:none}

.container_inhouse{width:16.5%; height:120px; margin-right:1%}

.container_inhouse:last-child{margin:0}

div.container_social-media{width:65%; margin-right:1%}

nav.smartphone{display:none}

div.open-menu{display:none}

header nav, section.teaser1, section.teaser2, section.teaser3, section.site-content, section.content{box-shadow:0 0 3px #999; -moz-box-shadow:0 0 3px #999; -webkit-box-shadow:0 0 3px #999; -o-box-shadow:0 0 3px #999}

header nav{margin:0.75% 0}

section.footnote, a.switch-button_mobile, a.switch-button_standard{margin:1.64% 0}

a.switch-button_mobile, a.switch-button_standard{margin-top:0}

section.footnote nav{margin-bottom:1.64%}

header nav>ul{width:96.7%; margin:8px 1.65%}

header nav>ul>li{float:left; border-right:1px solid #bfbfbf; margin-top:4px; margin-bottom:4px; height:25px; display:inline-block}

nav>ul>li:last-child{border-right:none}

header nav>ul>li>a{margin:-4px 2px 0; height:33px}

header nav>ul>li a span{margin:6px 0}

header nav>ul>li:nth-child(1){width:7.3%}

header nav>ul>li:nth-child(2){width:7%}

header nav>ul>li:nth-child(3){width:15%}

header nav>ul>li:nth-child(4){width:13.2%}

header nav>ul>li:nth-child(5){width:10.3%}

header nav>ul>li:nth-child(6){width:10.2%}

header nav>ul>li:nth-child(7){width:36.2%}

section.page{margin-top:1%; margin-bottom:2%}

aside.narrow{width:19.58%}

aside.wide{width:34.4%}

section.teaser1, section.teaser2, section.teaser3{margin-bottom:1.59%}

section.teaser1{margin-bottom:8.42%}

section.teaser2, section.teaser3{margin-bottom:4%}

section.teaser3 li+li{margin-top:2%}

section.teaser1 h4, section.teaser1 article{margin:4.2% 8.42%}

section.teaser2 h3, section.teaser2 article, section.teaser3 h4, section.teaser3 article{margin:2.25% 4.51%}

section.teaser2 h3, section.teaser3 h4{width:91%; margin-top:4%; margin-bottom:2.25%; padding-bottom:4%}

section.teaser1 h4{margin-top:8.42%; margin-bottom:4.2%; padding-bottom:8.42%}

section.teaser1 div.line{width:56.31%; margin:0 21.57%}

section.home div.line{width:79.18%; margin:3.18% 10.41%}

section.spotlight-category div.line{width:34%; float:left; margin:3.28% 8%}

section.news-category div.line{float:left;  margin:2.5% 16% 1%;  width:68%}

section.news-category div.line+div.line{display:none}

a.CTA-1{margin:4.2% 8.42% 0 !important}

section.teaser1 a.CTA-1{margin:4.2% 8.42% 0 !important}

section.teaser2 a.CTA-1, section.teaser3 a.CTA-1{margin:0 4.51% !important}

section.teaser1 a.CTA-1 span{margin:8.42% 22px 8.42% 0}

section.teaser2 a.CTA-1 span, section.teaser3 a.CTA-1 span{margin:4.51% 22px 4.51% 0}

section.teaser1 a.CTA-1{width:83.16%}

section.teaser2 a.CTA-1, section.teaser3 a.CTA-1{width:90.98%}

section.content+aside.narrow{margin:0 1%}

section.content{ padding:1% 1.4%}

section.home{width:41.1%; margin-bottom:2%}

section.content h1{ margin-bottom:0}

section.home h1{ margin-bottom:3% !important;  margin-top:1%;  padding-bottom:3%;  width:100%}

section.single-news{width:57.5%}

section.news-category, section.spotlight-category{width:61.7%; margin-left:0}

section.news-category article{width:100%}

section.spotlight-category article{width:48.7%; margin-right:2.6%}

section.news-category article:nth-of-type(2n), section.spotlight-category article:nth-of-type(2n){margin-right:0 !important}

section.breadcrumbs{margin-bottom:3.18%}

section.content h2{margin-bottom:1.59%}

section.home article p{width:100%}

section.single-news article p{width:100%; margin-right:0}

section.single-news article p{width:100%; margin-right:0}

section.home article img{width:27.1%; float:right; margin-left:4.1%; margin-bottom:4.1%}

section.news-category article img, section.spotlight-category article img{height:71px; margin:0 2.7% 5.47% 0}

img.square-image{height:71px}

img.rectangle-image{height:auto !important; width:100%}

section.image-block{width:56%; margin:0 0 4% 5%}

section.image-block a.CTA-1{margin-top:1% !important}

section.container_wide-skyscrapers-double, section.wrapper+aside.narrow section.container_wide-skyscrapers-single{display:block}

section.container_wide-skyscrapers-single{display:none}

section.container_wide-skyscrapers-double, section.container_wide-skyscrapers-single{margin-bottom:4%; width:100%; float:left}

aside.wide section.container_wide-skyscrapers-double img, aside.wide section.container_wide-skyscrapers-single img{width:160px; height:600px}

aside.narrow section.container_wide-skyscrapers-double img, aside.narrow section.container_wide-skyscrapers-single img{width:160px; height:600px}

section.container_wide-skyscrapers-double td:first-child img, section.container_wide-skyscrapers-single td:first-child img{margin-right:1px}

.container_rectangle, .container_fullbanner{width:100%}

.container_rectangle{margin-bottom:4%}

section.single-news .container_rectangle{margin:10% 0 0}

.container_fullbanner{margin:2% 0 4%}

.container_rectangle img{max-width:300px; width:100%; height:250px}

.container_fullbanner img{max-width:468px; width:100%}

footer{margin-top:1%; width:100%}

section.footnote nav a{margin:0 1.59%}

section.spotlight-category div.line:nth-of-type(3n+1), section.pager li:nth-child(7), section.pager li:nth-child(8), section.pager li:nth-child(9), 
section.pager li:nth-child(10){display:none}

aside.narrow .container_inhouse, aside.wide .container_inhouse{display:none !important}

a.switch-button_standard{display:none}

div.container_social-media ul.subjects{float:left; margin-top:0.6%}

html{font-size:0.875rem !important}

section.content article img{ box-shadow:1px 1px 4px #333; -moz-box-shadow:1px 1px 4px #333; -webkit-box-shadow:1px 1px 4px #333; -o-box-shadow:1px 1px 4px #333}

.wrapper{ margin-right:1%;  width:81.7%}

.wrapper aside{width:24.9%}

.wrapper section.single-news{width:70.7%; margin-left:0 !important; margin-right:1.5%}

.wrapper+aside{width:16.49%}

.container_inhouse:last-child, aside:last-child{ float:right !important}

.icons2_small{display:none}

section.single-news article img{width:100%}
