article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-family:'Open Sans',sans-serif;color:#386e54}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}a{color:#386e54}a:hover{color:#e2cb8a}.torso{margin-top:20px}.torso h1{margin-bottom:0}.torso article p,.torso article li,.torso article td{font-size:.9em}.torso article p.intro{font-size:1em}.torso article .description{font-size:1em}.torso article h1{margin-top:10px}.torso article.boxed{border-top:solid 1px #ebf1ee;border-bottom:solid 1px #ebf1ee;padding-top:20px;margin-bottom:20px}.torso article.boxed h1{margin-top:0}.torso article.boxed.top{border-bottom:0}.torso article.boxed.bottom{border-bottom:0;padding-top:0}.torso article.boxed.no-line{border-top:solid 1px #fff;border-bottom:solid 1px #fff}.torso .content-top,.torso .content-left,.torso .content-right{position:relative}.torso section nav{margin:0;padding:0}.torso section nav a{background:#386e54;height:100px;margin:0;padding:0;display:inline-block;position:relative;width:226px}.torso section nav a:before{height:10px;width:226px;background:#eee1bb;display:block;content:' ';position:absolute;top:102px}.torso section nav a span{text-transform:uppercase;padding:0;margin:0;bottom:5px;left:10px;font-size:.9em;position:absolute;text-decoration:none!important;color:#fff;display:inline-block;font-weight:600}.torso section nav ul{margin:0;padding:0}.torso section nav li{display:inline-block;margin-right:21px}.torso section nav li:last-child{margin-right:0}.torso section h2{font-weight:400;font-size:1.3em}.container{width:980px;margin-left:auto;margin-right:auto}footer.primary{margin-bottom:40px;font-size:.75em;margin-top:80px}footer.primary nav{text-transform:uppercase}footer.primary nav a{font-weight:600;text-decoration:none;padding-left:.5em;padding-right:.5em}footer.primary nav ul{text-align:center;margin:0;padding:0}footer.primary nav ul li{margin:0;padding:0;display:inline-block}footer.primary .siteinfo p{margin:0;text-align:center}header.primary .branding{position:relative;text-align:right;font-size:.75em;height:110px}header.primary .branding a{text-decoration:none}header.primary .branding img{left:0;position:absolute}header.primary:before{margin-bottom:45px;display:block;height:7px;content:' ';background:#eee1bb}header.primary nav a{text-decoration:none;text-transform:uppercase;font-size:1.1em;padding-right:1.41em}header.primary nav li.active a{color:#e2cb8a}header.primary nav>ul{padding:0;margin:0}header.primary nav>ul>li{font-weight:600;padding:0;margin:0;display:inline-block}header.primary nav>ul>li ul{display:none}.content-nav.highlight nav li:nth-child(n){opacity:.5}.content-nav.highlight-first-item nav li:nth-child(1){opacity:1}.content-nav.highlight-second-item nav li:nth-child(2){opacity:1}.content-nav.highlight-third-item nav li:nth-child(3){opacity:1}.content-nav.highlight-fourth-item nav li:nth-child(4){opacity:1}.torso .wdnews-uebersicht-list{float:left;width:69%}.torso .wdnews-uebersicht-list p{font-size:.9em;margin-top:.5em}.torso .wdnews-uebersicht-list h2{font-size:1.1em;margin-bottom:0;font-weight:600}.torso .wdnews-uebersicht-list h2 a{text-decoration:none}.torso .wdnews-uebersicht-list .date{opacity:.5}.torso .wdnews-uebersicht-list .wdnews-uebersicht-list-content{margin-bottom:1.1em}.wdnews-entry-detail-container{float:left;width:66%}article.downloads{background:#eee1bb;width:30%;float:right}article.downloads h2{font-size:1em;padding:10px 15px;font-weight:bold;text-transform:uppercase;margin-bottom:0}article.downloads .download{background:#fbf8ee;line-height:120%;font-size:.8em;padding:15px 15px 5px 15px;border-bottom:solid 1px #fff}article.downloads .download p{margin-top:0}article.downloads .download h3{margin-bottom:.33em}.vcard{padding-top:20px;border-top:solid 1px #ebf1ee;margin-top:20px}.vcard .fn{font-size:1em;font-weight:bold}.vcard .geo{display:none}.google-maps{padding-top:20px;border-top:solid 1px #ebf1ee;margin-top:20px}.google-maps .fn{font-weight:bold}.google-maps .geo{display:none}.team a:first-child{font-weight:bold;font-size:1.2em;text-decoration:none}.theme-blank .mobile-website-switcher{display:block;background:rgba(255,255,255,.85);color:rgba(0,0,0,.75);padding:5px;text-align:center;z-index:1000;border-bottom:2px solid rgba(0,0,0,.5)}.theme-blank .mobile-website-switcher a{text-decoration:none;color:inherit;font-size:250%;font-weight:bold}.torso .content-top,.torso .content-left,.torso .content-right{clear:both}@font-face{font-family:'Lusitana';font-style:normal;font-weight:400;src:local(''),url(/assets/fonts/lusitana/lusitana-v13-latin-regular.woff2) format('woff2'),url(/assets/fonts/lusitana/lusitana-v13-latin-regular.woff) format('woff')}@font-face{font-family:'Lusitana';font-style:normal;font-weight:700;src:local(''),url(/assets/fonts/lusitana/lusitana-v13-latin-700.woff2) format('woff2'),url(/assets/fonts/lusitana/lusitana-v13-latin-700.woff) format('woff')}