*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.home #bottom>footer .line2{margin-top:24pt}
footer .line1,.footerTeaser,.home .sectionNav,.contenttable,.pim>section,.pim .seriesList,.pim .ceImage2Col,.tx-indexedsearch,.ceMailform{margin-bottom:24pt}
.ym-clearfix:before,.ceImage2Col:before,.footerTeaser>.ym-grid:before,.home .sectionNav:before,.home .sectionNav>.ym-grid:before,.home .sectionNav .box:before,.home #bottom>footer>.ym-wrapper:before,.pim>section:before,.pim>section>.ym-wrapper:before,.pim .ym-g960-8 .ym-g50>.ym-gbox-right:before,.pim .credentialList .ym-g960-4 .richtext+.ym-grid:before,.tx-indexedsearch-search-select-section>.ym-grid:before,.tx-indexedsearch-browsebox ul:before,.ceNewsList .article:before,.news-single .article:before{content:"";display:table}
.ym-clearfix:after,.ceImage2Col:after,.footerTeaser>.ym-grid:after,.home .sectionNav:after,.home .sectionNav>.ym-grid:after,.home .sectionNav .box:after,.home #bottom>footer>.ym-wrapper:after,.pim>section:after,.pim>section>.ym-wrapper:after,.pim .ym-g960-8 .ym-g50>.ym-gbox-right:after,.pim .credentialList .ym-g960-4 .richtext+.ym-grid:after,.tx-indexedsearch-search-select-section>.ym-grid:after,.tx-indexedsearch-browsebox ul:after,.ceNewsList .article:after,.news-single .article:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}
[data-icon]:before{margin-right:6pt}
html{font-family:'Lato',Arial,sans-serif;font-weight:400;font-size:9pt;line-height:1.5;color:#333}
figure{margin:0;padding:0}
figure.imgFloating{float:left;padding-right:12pt;width:50%}
figure figcaption{font-size:7pt}
h1{color:#009835}
h2{color:#999}
h3{color:#333}
.noPrint{display:none !important}
.onlyPrint{display:block !important}
.ym-wrapper{max-width:80%;margin:0 auto}
.ym-g50{width:50%}
.ym-g50.ym-gl{float:left;padding:0 5pt}
.ym-g50.ym-gr{float:right;padding:0 5pt}
.flexible{width:100%;height:auto}
#slider,header>.languageSearchBox,header>nav .ym-g960-10,.ym-g960-8+.ym-g960-2 .box,.ym-g960-10+.ym-g960-2 .box,.ceMarginalList,.recommendNav,#languageNotice,.contentNav,.parallax,.cover,.csc-form-element-submit,.expert,#cboxOverlay,#colorbox,.ceMarginalDownloads,.newsRelated-linkWrapper,.footerTeaser,.footerNav,.footerList,footer .socialNav,footer .line1,footer .line2{display:none !important}
header>nav .logo{text-align:right}
#breadcrumb{font-size:7pt;color:#999}
#breadcrumb a{text-decoration:none;color:#999}
#breadcrumb .grey{margin:0 2pt}
#breadcrumb .icon-arrow-left{margin:0 4pt}
#breadcrumb .icon-arrow-left:before{color:#009835;font-size:7pt}
#main ul,#main li{list-style-type:none}
footer .line1,footer .line2{border-top:1pt solid #333}
footer .claim{display:none}
.footerTeaser ul,.footerTeaser li{margin:0;padding:0;list-style-type:none}
.footerTeaser .ym-g960-4{width:50%}
.footerTeaser .ym-g960-4.ym-gl{float:left}
.footerTeaser .ym-g960-4.ym-gr{float:right}
.footerTeaser .box-title{display:block}
.footerTeaser .box-image{width:100%}
.home .sectionNav ul,.home .sectionNav li{margin:0;padding:0;list-style-type:none}
.home .sectionNav .ym-g50{width:100%}
.home .sectionNav .animationContainer,.home .sectionNav .box-link{width:50%}
.home .sectionNav .animationContainer{float:right}
.home .sectionNav .box-link{float:left}
.home .sectionNav .box-image{width:100%;padding:0 5pt}
.home .sectionNav .box-title{padding:0 5pt;display:block}
.home .sectionNav .flyout{display:block !important}
.home #bottom>footer .ym-g960-4{padding:0 5pt;width:50%;float:left}
.home .newsList ul,.home .newsList li,.home .eventList ul,.home .eventList li{margin:0;padding:0;list-style-type:none}
.home .newsList li>p,.home .eventList li>p{margin:0}
.richtext a{color:#333;text-decoration:underline}
.richtext a.arrow{color:#333}
.richtext a.arrow:before{font-family:'Weinig-Iconfont';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e000";font-size:0.714em;padding-right:0.8em;position:relative;top:-1px;color:#009835;display:inline-block;text-decoration:none}
.richtext ul{margin:0;padding:0}
.richtext ul li{display:table-row;margin-bottom:10pt}
.richtext ul li:before{font-family:'Weinig-Iconfont';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e000";font-size:0.714em;padding-right:0.8em;display:table-cell;position:relative;top:-1px;color:#666}
.contenttable{page-break-inside:avoid;border-collapse:collapse}
.contenttable tr{border-bottom:1pt solid #000}
.contenttable tr:first-child{border-top:1pt solid #000}
.contenttable td,.contenttable th{padding:4pt 2pt;border-left:1pt solid #000}
.contenttable td:first-child,.contenttable th:first-child{border-left:0}
.pim hr{border-width:1px 0 0;border-style:solid;border-color:#f2f2f2}
.pim .ym-g33{width:33.333%}
.pim .ym-g33.ym-gl{float:left;padding:0 5pt}
.pim .ym-g33.ym-gr{float:right;padding:0 5pt}
.pim .minMargin{margin-bottom:1.25em}
.pim .maxMargin{margin-bottom:2.5em}
.pim .jalousie .header h1,.pim .jalousie .header h2,.pim .jalousie .header h3,.pim .jalousie .header h4,.pim .jalousie .header h5,.pim .jalousie .header h6{font-weight:300;line-height:1.5em;padding:0 0 0.192em;margin:0 0 0.769em;border-bottom:1px solid #009835}
.pim .amplificationList h3{margin-top:0}
.pim .richtext ul li.hasLink:before{color:#009835}
#tx-indexedsearch-searchbox-button-submit{font-family:'Weinig-Iconfont';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:2pt 8pt;color:#666}
.tx-indexedsearch-search-select-section .ym-gl{float:left}
.tx-indexedsearch-browsebox ul{margin:0;padding:0}
.tx-indexedsearch-browsebox li{float:left;margin-right:8pt}
.tx-indexedsearch-browsebox .browsebox__currentPage{font-weight:bold}
.tx-indexedsearch-browsebox .browsebox__currentPage a{text-decoration:none}
.tx-indexedsearch-result__percent{margin-left:12pt}
.ceMailform input[type=text],.ceMailform textarea{border-color:#333;width:100%}
.ceMailform input[type=text]{border-width:0 0 1pt 0}
.ceMailform textarea{border-width:1pt;min-height:160pt}
.ceMailform .csc-form-element{margin-bottom:8pt}
.ceSitemap ul a{color:#333;text-decoration:underline}
.ceSitemap ul a[data-icon]:before{position:relative;display:inline-block;color:#009835;font-size:0.714em}
.ceNewsList,.news-single{margin-bottom:18pt}
.ceNewsList .article,.news-single .article{margin-bottom:9pt;border-bottom:2px solid #f2f2f2;padding-bottom:1.875em;padding-top:1.875em}
.ceNewsList .article:first-child,.news-single .article:first-child{padding-top:0}
.ceNewsList .article a,.news-single .article a{color:#333;text-decoration:underline}
.ceNewsList .article a.arrow,.news-single .article a.arrow{color:#333}
.ceNewsList .article a.arrow:before,.news-single .article a.arrow:before{font-family:'Weinig-Iconfont';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e000";font-size:0.714em;padding-right:0.8em;position:relative;top:-1px;display:inline-block;color:#009835}
.ceBacklink{margin-bottom:18pt}
.copyright{color:#999;font-size:7pt}
.ceAJAXList .ceAJAXList__selectWrapper{margin-bottom:2.5em}
.ceAJAXList .ceAJAXList__selectWrapper .label{float:left;margin-right:2.5em}
.ceAJAXList .ajaxLoaderImage{display:none}

.languageBox {display:none}
.languageLayer {display:none}