@charset "UTF-8";/*!
 * DO NOT EDIT THIS FILE!
 * This CSS file was created using compass and sass.
 * If you want to change anything, change the sass files!
 *
 * http://compass-style.org/
 * http://sass-lang.com/
 *
 * created by 4wd media (2013)
 * www.4wdmedia.de
 */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]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:1.92857em;margin-top:0.71815em;margin-bottom:0.71815em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-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{margin:0 2px;border-color:#c0c0c0;border-top-style:solid;border-top-width:0.07143em;padding-top:0.41332em;border-bottom-style:solid;border-bottom-width:0.07143em;padding-bottom:0.82882em;border-left-style:solid;border-left-width:0.07143em;padding-left:0.7942em;border-right-style:solid;border-right-width:0.07143em;padding-right:0.7942em}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"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-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}.icon-sprite,a.button-fullscreen:before{background:url('img/icon-s2960a7d634.png') no-repeat}.headline-sprite,.csc-header[class*="icon-"]:before{background:url('img/headline-se63c668002.png') no-repeat}.retina-headline-sprite{background:url('img/retina-headline-sc55c1e9be1.png') no-repeat}.smartphone-sprite{background:url('img/smartphone-s04f50304bd.png') no-repeat}.retina-smartphone-sprite{background:url('img/retina-smartphone-s78e79237ec.png') no-repeat}@media (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.headline-sprite,.csc-header[class*="icon-"]:before{background-image:url('img/retina-headline-sc55c1e9be1.png');-webkit-background-size:1146px,40px;-moz-background-size:1146px,40px;-o-background-size:1146px,40px;background-size:1146px,40px}}body{font-family:Verdana,Geneva,sans-serif;font-size:14px;line-height:1.385;background:#fff;color:#222}nav ul,nav ol{list-style:none;margin:0;padding:0}nav a{text-decoration:none}fieldset{margin:0;padding:0;border:0}label{cursor:pointer}input,button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.clearfix:after,.tx-powermail .powermail_fieldwrap:after,.tx-powermail .powermail_fieldwrap_submit:after,.footer-navigation>ul:after,.box>.csc-textpic:after,.box>.box-content>.csc-textpic:after,.socialmedia:after{content:"";display:table;clear:both}h1{font-size:27px;line-height:1.2;margin:0.67em 0}h2{font-size:19px;margin:1.5em 0 0.83em}h3{font-size:19px}ul{list-style:square}hr{border:0;border-top:1px solid #979797}iframe{width:100%}img{max-width:100%;height:auto}a{color:#000}a:hover{text-decoration:none;color:#000}a.internal-link:after,a.internal-link-new-window:after,a.external-link:after,a.external-link-new-window:after,a.download:after,a.mail:after{content:'';position:relative;display:inline-block;margin-left:3px;background:url('img/icon-s2960a7d634.png') no-repeat 0 -747px;height:11px;width:11px;overflow:hidden}a.external-link:after,a.external-link-new-window:after{background:url('img/icon-s2960a7d634.png') no-repeat 0 -716px}a.download:after{background:url('img/icon-s2960a7d634.png') no-repeat 0 -809px}a.mail:after{background:url('img/icon-s2960a7d634.png') no-repeat 0 -778px}p.todo{color:red}p.align-center{text-align:center}p.info-box{border:1px solid #979797;padding:7px 7px 7px 47px;font-style:italic;position:relative;line-height:27px}p.info-box:before{content:'';background:url('img/icon-s2960a7d634.png') no-repeat 0 -896px;height:27px;width:27px;position:absolute;left:7px;top:7px}.no-js .js-only,.js .noscript{display:none !important}.clearfix:after,.tx-powermail .powermail_fieldwrap:after,.tx-powermail .powermail_fieldwrap_submit:after,.footer-navigation>ul:after,.box>.csc-textpic:after,.box>.box-content>.csc-textpic:after,.socialmedia:after{content:"";display:table;clear:both}.csc-header h1{font-weight:lighter}.body-blue .csc-header h1{color:#1f82c0}.body-orange .csc-header h1{color:#f29400}.body-cyan .csc-header h1{color:#179c7d}.body-purple .csc-header h1{color:#655a9f}.body-green .csc-header h1{color:#b1c800}h1,h2,h3,h4,h5,h6{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:normal}.linklist-container>.csc-header>h1,.page-headline>.csc-header>h1,hgroup>h1,.linklist-container>.csc-header>h2,.page-headline>.csc-header>h2,hgroup>h2,.linklist-container>.csc-header>h3,.page-headline>.csc-header>h3,hgroup>h3,.linklist-container>.csc-header>h4,.page-headline>.csc-header>h4,hgroup>h4,.linklist-container>.csc-header>h5,.page-headline>.csc-header>h5,hgroup>h5,.linklist-container>.csc-header>h6,.page-headline>.csc-header>h6,hgroup>h6{margin:0}.date+h1,.date+h2,.date+h3,.date+h4,.date+h5,.date+h6{margin-top:0}h1.year,h1.month,h2.year,h2.month,h3.year,h3.month,h4.year,h4.month,h5.year,h5.month,h6.year,h6.month{margin:0}.date{margin:0;font-size:13px;font-family:Verdana,Geneva,sans-serif}.button,a.button-download,a.button-mail,a.button-arrow,a.button-fullscreen,.tx-powermail button,.tx-pagebrowse .tx-pagebrowse-current,.tx-pagebrowse .tx-pagebrowse-pages a{background-image:none;background-color:#979797;color:#fff;display:inline-block;padding:4px 10px;text-decoration:none !important;position:relative;border:1px solid #979797;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:120px;line-height:24px;font-family:inherit;text-align:left}.button:after,a.button-download:after,a.button-mail:after,a.button-arrow:after,a.button-fullscreen:after,.tx-powermail button:after,.tx-pagebrowse .tx-pagebrowse-current:after,.tx-pagebrowse .tx-pagebrowse-pages a:after{position:absolute !important;content:'';top:0;left:0;right:0;bottom:0;width:auto !important;height:auto !important;background:none !important;margin:0 !important;border:1px solid #fff;pointer-events:none}.button:hover,a.button-download:hover,a.button-mail:hover,a.button-arrow:hover,a.button-fullscreen:hover,.tx-powermail button:hover,.tx-pagebrowse .tx-pagebrowse-current:hover,.tx-pagebrowse .tx-pagebrowse-pages a:hover{color:#fff;background-color:#c1c1c1}.button.arrow,a.button-arrow,.tx-powermail button{padding-right:40px}.button.arrow:before,a.button-arrow:before,.tx-powermail button:before{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2128px;height:28px;width:28px;content:'';position:absolute;right:4px;top:2px}.button.download,a.button-download{padding-left:40px}.button.download:before,a.button-download:before{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2404px;height:28px;width:28px;content:'';position:absolute;left:4px;top:2px}.button.mail,a.button-mail{padding-left:40px}.button.mail:before,a.button-mail:before{background:url('img/icon-s2960a7d634.png') no-repeat 0 -1954px;height:28px;width:28px;content:'';position:absolute;left:4px;top:2px}.button.print{padding-left:40px}.button.print:before{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2042px;height:28px;width:28px;content:'';position:absolute;left:4px;top:2px}.box-blue .box-footer>a,.body-blue .person-details>.button,.button.blue{background-color:#1f82c0;border-color:#1f82c0}.box-blue .box-footer>a:hover,.body-blue .person-details>.button:hover,.button.blue:hover{color:#fff;background-color:#88bce2}.box-orange .box-footer>a,.body-orange .person-details>.button,.tx-vierwdnews .button,.button.orange{background-color:#f29400;border-color:#f29400}.box-orange .box-footer>a:hover,.body-orange .person-details>.button:hover,.tx-vierwdnews .button:hover,.button.orange:hover{color:#fff;background-color:#fbcb8c}.box-cyan .box-footer>a,.body-cyan .person-details>.button,.button.cyan{background-color:#179c7d;border-color:#179c7d}.box-cyan .box-footer>a:hover,.body-cyan .person-details>.button:hover,.button.cyan:hover{color:#fff;background-color:#6dbfa9}.box-purple .box-footer>a,.body-purple .person-details>.button,.button.purple{background-color:#655a9f;border-color:#655a9f}.box-purple .box-footer>a:hover,.body-purple .person-details>.button:hover,.button.purple:hover{color:#fff;background-color:#a39cc5}.box-green .box-footer>a,.body-green .person-details>.button,.button.green{background-color:#b1c800;border-color:#b1c800}.box-green .box-footer>a:hover,.body-green .person-details>.button:hover,.button.green:hover{color:#fff;background-color:#d1dd82}a.button-fullscreen{padding-right:36px}a.button-fullscreen:before{content:'';position:absolute;right:4px;top:2px;-webkit-background-size:40px,1268px;-moz-background-size:40px,1268px;-o-background-size:40px,1268px;background-size:40px,1268px;background-position:0 -1244px;width:24px;height:24px}object{margin-bottom:40px}.print-only{display:none}body>input[type=radio],body>input[type=checkbox]{position:absolute;width:1px;height:1px;top:-10px;left:-10px}body{-webkit-animation:toggle-bugfix infinite 1s}@-webkit-keyframes toggle-bugfix{from{padding:0}to{padding:0}}.slideshow>.prev,.partner-container>.partner-slider-container>.prev,#lbPrevLink:before,.slideshow>.next,.partner-container>.partner-slider-container>.next,#lbNextLink:before{background:url('img/icon-s2960a7d634.png') no-repeat 0 -156px;height:54px;width:54px;opacity:0.7;position:absolute;top:50%;left:-10px;margin-top:-27px;z-index:10;cursor:pointer;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.slideshow>.prev:hover,.partner-container>.partner-slider-container>.prev:hover,#lbPrevLink:hover:before,.slideshow>.next:hover,.partner-container>.partner-slider-container>.next:hover,#lbNextLink:hover:before{opacity:1 !important}.slideshow>.next,.partner-container>.partner-slider-container>.next,#lbNextLink:before{background:url('img/icon-s2960a7d634.png') no-repeat 0 -82px;left:auto;right:-10px}@media screen and (max-width: 720px){.slideshow>.prev,.partner-container>.partner-slider-container>.prev,#lbPrevLink:before{left:10px}.slideshow>.next,.partner-container>.partner-slider-container>.next,#lbNextLink:before{right:10px}}.job-entry,.tx-vierwdnews.list>.news-entry{padding-top:25px;border-top:1px solid #979797;margin-top:40px}.job-entry:first-child,.tx-vierwdnews.list>.news-entry:first-child{margin-top:0;border-top:0;padding-top:0}@media screen and (max-width: 720px){.hide-mobile{display:none !important}}@media (min-width: 721px), print{.hide-desktop{display:none !important}}@media screen and (max-width: 720px){.span8>.csc-default,.span8>.richtext>.csc-default,.span8>.indent>.csc-default,.span8>.csc-header,.span8>.richtext>.csc-header,.span8>.indent>.csc-header,.span8>p,.span8>.richtext>p,.span8>.indent>p,.span8>h1,.span8>.richtext>h1,.span8>.indent>h1,.span8>h2,.span8>.richtext>h2,.span8>.indent>h2,.span8>h3,.span8>.richtext>h3,.span8>.indent>h3,.span8>h4,.span8>.richtext>h4,.span8>.indent>h4,.span8>ul,.span8>.richtext>ul,.span8>.indent>ul,.span8>ol,.span8>.richtext>ol,.span8>.indent>ol,.span8>.tx-powermail,.span8>.richtext>.tx-powermail,.span8>.indent>.tx-powermail,.span8>.divider,.span8>.richtext>.divider,.span8>.indent>.divider,.span8>.jobs,.span8>.richtext>.jobs,.span8>.indent>.jobs,.span8>.calendar,.span8>.richtext>.calendar,.span8>.indent>.calendar{margin-left:10px;margin-right:10px}.span8 .csc-textpic-text,.main-footer .row{margin-left:10px;margin-right:10px}.main-footer .row .button,.main-footer .row a.button-download,.main-footer .row a.button-mail,.main-footer .row a.button-arrow,.main-footer .row a.button-fullscreen,.main-footer .row .tx-powermail button,.tx-powermail .main-footer .row button,.main-footer .row .tx-pagebrowse .tx-pagebrowse-current,.tx-pagebrowse .main-footer .row .tx-pagebrowse-current,.main-footer .row .tx-pagebrowse .tx-pagebrowse-pages a,.tx-pagebrowse .tx-pagebrowse-pages .main-footer .row a{margin-left:-10px;margin-right:-10px}.span3,.span4,.span6,.page-margin>.csc-header,.tx-vierwdfhsit-team,.footer-navigation{margin-left:10px;margin-right:10px}.main-footer .span4{margin-bottom:0}.span3>.box,.span4>.box,.span6>.box{margin-left:-10px;margin-right:-10px}}::-moz-selection{background:#979797;color:#fff;text-shadow:none}::selection{background:#979797;color:#fff;text-shadow:none}.body-blue ::-moz-selection{background:#1f82c0;color:#fff;text-shadow:none}.body-blue ::selection{background:#1f82c0;color:#fff;text-shadow:none}.body-orange ::-moz-selection{background:#f29400;color:#fff;text-shadow:none}.body-orange ::selection{background:#f29400;color:#fff;text-shadow:none}.body-cyan ::-moz-selection{background:#179c7d;color:#fff;text-shadow:none}.body-cyan ::selection{background:#179c7d;color:#fff;text-shadow:none}.body-purple ::-moz-selection{background:#655a9f;color:#fff;text-shadow:none}.body-purple ::selection{background:#655a9f;color:#fff;text-shadow:none}.body-green ::-moz-selection{background:#b1c800;color:#fff;text-shadow:none}.body-green ::selection{background:#b1c800;color:#fff;text-shadow:none}@media (min-width: 721px), print{.page-margin{width:990px;margin:auto}}#logo{float:left;text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('img/logo.png?1397549602');background-repeat:no-repeat;background-position:50% 50%;width:190px;height:52px;margin:0 20px 18px 0;position:relative;z-index:1}@media screen and (max-width: 720px){#logo{margin-left:10px}}.retina #logo{background-image:url('img/logo@2x.png?1397549602');-webkit-background-size:190px,52px;-moz-background-size:190px,52px;-o-background-size:190px,52px;background-size:190px,52px}[class*="span"]>:first-child,[class*="span"]>:first-child>:first-child,[class*="span"]>:first-child>:first-child>:first-child,[class*="span"]>a[id]:first-child+*,[class*="span"]>a[id]:first-child+.csc-header>:first-child{margin-top:0}@media (min-width: 721px), print{.content-bottom{padding-top:40px}.content-bottom:before{content:'';position:absolute;left:0;right:0;margin-top:-40px;border-top:1px solid #979797;background:repeat 0 0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e5e5e5), color-stop(100%, #ffffff));background-image:-webkit-linear-gradient(#e5e5e5,#ffffff);background-image:-moz-linear-gradient(#e5e5e5,#ffffff);background-image:-o-linear-gradient(#e5e5e5,#ffffff);background-image:linear-gradient(#e5e5e5,#ffffff);height:300px;z-index:-1}.no-cssgradients .content-bottom:before{background:#fff url('img/gradients/6b9aeef636a15a8a.png?1397549602') repeat-x 0 0}}iframe{display:block}iframe+p{margin-top:5px}.span8 .csc-textpic-imagewrap{max-width:100%}div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{display:block;max-width:100%}.csc-textpic-image{position:relative;overflow:hidden}.csc-textpic-image>.image-copyright{position:absolute;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;color:#999;left:2px;padding-left:7px;pointer-events:none}.no-csstransforms .csc-textpic-image>.image-copyright{left:5px;padding-left:0;margin-top:-24px}.csc-textpic-image>.lightbox{position:relative;display:block;text-decoration:none}.csc-textpic-image>.lightbox:after{content:"+";position:absolute;left:5px;bottom:5px;color:#979797;font-weight:bold;background:black;background:rgba(0,0,0,0.7);width:18px;height:18px;line-height:16px;font-size:15px;text-align:center}.csc-textpic-image>.lightbox>img{position:relative;z-index:-1}.csc-textpic-image>.lightbox+.image-copyright{padding-left:30px}.no-csstransforms .csc-textpic-image>.lightbox+.image-copyright{padding-left:0;left:30px}.csc-textpic-caption{margin:3px 0;font-size:13px}.csc-textpic-intext-left>.csc-textpic-imagewrap,.csc-textpic-intext-right>.csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap,.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap{margin-top:3px}.csc-textpic-intext-left>.csc-textpic-text>:first-child,.csc-textpic-intext-left>.csc-textpic-text>.csc-header>h1,.csc-textpic-intext-left>.csc-textpic-text>.csc-header>h2,.csc-textpic-intext-left>.csc-textpic-text>.csc-header>h3,.csc-textpic-intext-left>.csc-textpic-text>.csc-header>h4,.csc-textpic-intext-right>.csc-textpic-text>:first-child,.csc-textpic-intext-right>.csc-textpic-text>.csc-header>h1,.csc-textpic-intext-right>.csc-textpic-text>.csc-header>h2,.csc-textpic-intext-right>.csc-textpic-text>.csc-header>h3,.csc-textpic-intext-right>.csc-textpic-text>.csc-header>h4,.csc-textpic-intext-left-nowrap>.csc-textpic-text>:first-child,.csc-textpic-intext-left-nowrap>.csc-textpic-text>.csc-header>h1,.csc-textpic-intext-left-nowrap>.csc-textpic-text>.csc-header>h2,.csc-textpic-intext-left-nowrap>.csc-textpic-text>.csc-header>h3,.csc-textpic-intext-left-nowrap>.csc-textpic-text>.csc-header>h4,.csc-textpic-intext-right-nowrap>.csc-textpic-text>:first-child,.csc-textpic-intext-right-nowrap>.csc-textpic-text>.csc-header>h1,.csc-textpic-intext-right-nowrap>.csc-textpic-text>.csc-header>h2,.csc-textpic-intext-right-nowrap>.csc-textpic-text>.csc-header>h3,.csc-textpic-intext-right-nowrap>.csc-textpic-text>.csc-header>h4{margin-top:0}.csc-textpic-intext-left>.csc-textpic-text,.csc-textpic-intext-right>.csc-textpic-text,.csc-textpic-intext-left-nowrap>.csc-textpic-text,.csc-textpic-intext-right-nowrap>.csc-textpic-text,.csc-textpic-above>.csc-textpic-text{padding-top:1px;margin-top:-1px}.csc-textpic-last,.csc-textpic-text>:last-child{margin-bottom:0 !important}.csc-textpic{margin-bottom:1em}div.csc-textpic-above{overflow:visible}@media screen and (max-width: 720px){.csc-textpic-intext-left>.csc-textpic-imagewrap,.csc-textpic-intext-right>.csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap,.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap{max-width:47%}.box .csc-textpic.csc-textpic-left.csc-textpic-above .csc-textpic-imagewrap{float:left;max-width:47%;margin-right:10px}.box .csc-textpic.csc-textpic-left.csc-textpic-above .csc-textpic-text{clear:none}.box .csc-textpic.csc-textpic-left.csc-textpic-above .homepage-box{display:none}.box .csc-textpic.csc-textpic-left.csc-textpic-above .homepage-box+p{margin-top:0}.box .csc-textpic.csc-textpic-equalheight.csc-textpic-above .csc-textpic-imagewrap{float:left;max-width:44%;margin-right:10px;margin-left:0}.homepage-box-category{margin-bottom:0;color:#646464}.homepage-box-category+h1,.homepage-box-category+h2,.homepage-box-category+h3,.homepage-box-category+h4{margin-top:0}}@media screen and (max-width: 400px){.csc-textpic-intext-left>.csc-textpic-imagewrap,.csc-textpic-intext-right>.csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap,.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap{max-width:none;float:none !important;margin:0 0 10px !important}.csc-textpic-intext-left>.csc-textpic-text,.csc-textpic-intext-right>.csc-textpic-text,.csc-textpic-intext-left-nowrap>.csc-textpic-text,.csc-textpic-intext-right-nowrap>.csc-textpic-text{margin-right:10px !important}.box .csc-textpic-intext-left>.csc-textpic-text,.box .csc-textpic-intext-right>.csc-textpic-text,.box .csc-textpic-intext-left-nowrap>.csc-textpic-text,.box .csc-textpic-intext-right-nowrap>.csc-textpic-text{margin-left:0;margin-right:0 !important}}[class*="span"]{min-height:1px;margin-bottom:3em}@media screen and (max-width: 720px){[class*="span"]{margin-bottom:1em}}[class*="span"].hide{display:none}@media (min-width: 721px), print{[class*="span"].pull-right{float:right}.row{margin-left:-30px}.row:after{content:"";display:table;clear:both}[class*="span"]{float:left;margin-left:30px;margin-bottom:40px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:990px}.span1{width:55px}.span2{width:140px}.span3{width:225px}.span4{width:310px}.span5{width:395px}.span6{width:480px}.span7{width:565px}.span8{width:650px}.span9{width:735px}.span10{width:820px}.span11{width:905px}.span12{width:990px}.offset1{margin-left:115px}.offset2{margin-left:200px}.offset3{margin-left:285px}.offset4{margin-left:370px}.offset5{margin-left:455px}.offset6{margin-left:540px}.offset7{margin-left:625px}.offset8{margin-left:710px}.offset9{margin-left:795px}.offset10{margin-left:880px}.offset11{margin-left:965px}.offset12{margin-left:1050px}.row.divider{margin-bottom:40px}.row.divider:after{content:'';display:block;border-top:1px solid #979797;margin:0 0 0 30px}}@media (min-width: 721px), print{.service-navigation{padding:10px 0;border-bottom:1px solid gray;margin-bottom:20px;font-size:13px;line-height:24px}.service-navigation:after{content:"";display:table;clear:both}.service-navigation .search-form,.service-navigation .nav-contact,.service-navigation .language-navigation,.service-navigation .separator{float:right;margin-left:15px}.service-navigation .separator{margin:0 -7px 0 8px}.service-navigation .search-form{position:relative}.service-navigation .search-form>label{position:absolute;padding:3px 22px 4px 8px;margin:1px;color:#c1c1c1;top:0;left:0;width:180px;height:18px;line-height:18px}.service-navigation .search-form>input[type=text],.service-navigation .search-form>input[type=search]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #979797;height:18px;line-height:18px;padding:3px 22px 4px 8px;outline:none;background:#fff;width:180px;font-size:inherit;line-height:inherit;font-family:inherit}.service-navigation .search-form>[type=image]{position:absolute;right:0;top:0;margin:3px 5px}.service-navigation .nav-contact,.service-navigation .language-navigation a{text-decoration:underline;color:#646464}.service-navigation .nav-contact:hover,.service-navigation .language-navigation a:hover{text-decoration:none}.main-header{margin-bottom:40px}}@media screen and (max-width: 720px){.main-header{padding-top:10px}.service-navigation{float:right;margin:0 20px 0 0}.language-navigation a{display:inline-block;padding:10px 0 10px 10px}}.service-navigation .search-form>[type=image]{background:url('img/icon-s2960a7d634.png') no-repeat 0 -1221px;height:19px;width:17px}@media (min-width: 721px), print{.main-navigation{min-height:70px;position:relative}.main-navigation li{float:left}.main-navigation .level1-link{cursor:pointer;padding:13px 10px 40px;display:block;text-decoration:none;text-transform:uppercase;color:black;line-height:17px;background:#fff}.main-navigation .level1-link:hover,.main-navigation .level1-link.active{color:#fff;background:inherit}.main-navigation .level1-link:before{content:'';position:absolute;left:0;right:0;top:100%;height:20px;background:inherit;display:none}.main-navigation .level1-link:hover:before{display:block}.main-navigation .nav-blue{background:#1f82c0}.main-navigation .nav-orange{background:#f29400}.main-navigation .nav-cyan{background:#179c7d}.main-navigation .nav-purple{background:#655a9f}.main-navigation .nav-green{background:#b1c800}.submenu{clear:both;display:none;border-top:20px solid #979797;border-bottom:2px solid #979797;background:#e5e5e5;position:relative}.submenu:after{content:"";display:table;clear:both}.submenu a{color:#000;text-decoration:none}.submenu>ul{margin-left:-30px}.submenu li.level2{float:left;width:213px;margin-left:30px;padding:24px 6px 18px}.submenu .level2-link{text-transform:uppercase;border-bottom:1px solid #979797;padding:5px 0;display:block;font-weight:bold;margin:0 7px 3px}.submenu .level3-link{line-height:20px;padding:4px 7px;display:block}.submenu .level3-link.active{background:#c1c1c1;color:#fff}.submenu .level3-link:hover{background:#fff !important;color:#000 !important}.submenu .close-submenu{position:absolute;top:-20px;right:0;border-left:14px solid #e5e5e5;line-height:20px;color:#fff;padding:0 30px 0 20px}.submenu .close-submenu:after{content:'';position:absolute;right:5px;top:4px;background:url('img/icon-s2960a7d634.png') no-repeat 0 -1048px;height:11px;width:18px}.submenu .close-submenu:hover{background-color:#c1c1c1}.submenu .spacer{background:transparent none 0 50% repeat-x;height:15px;overflow:hidden;margin:0 7px}.submenu.nav-blue{border-color:#1f82c0;background:#d4e6f4}.submenu.nav-blue .close-submenu{border-color:#d4e6f4}.submenu.nav-blue .close-submenu:hover{background:#88bce2}.submenu.nav-blue .level2-link{border-color:#88bce2}.submenu.nav-blue .level3-link.active{background:#88bce2}.submenu.nav-blue .spacer{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABAQMAAADD8p2OAAAABlBMVEUAAAAfgsAgzGX7AAAAAnRSTlMA/1uRIrUAAAAKSURBVHicYzoAAADGAMMsxo+IAAAAAElFTkSuQmCC')}.submenu.nav-orange{border-color:#f29400;background:#feeac9}.submenu.nav-orange .close-submenu{border-color:#feeac9}.submenu.nav-orange .close-submenu:hover{background:#fbcb8c}.submenu.nav-orange .level2-link{border-color:#fbcb8c}.submenu.nav-orange .level3-link.active{background:#fbcb8c}.submenu.nav-orange .spacer{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABAQMAAADD8p2OAAAABlBMVEUAAADylAAGClFvAAAAAnRSTlMA/1uRIrUAAAAKSURBVHicYzoAAADGAMMsxo+IAAAAAElFTkSuQmCC')}.submenu.nav-cyan{border-color:#179c7d;background:#b4dcd3}.submenu.nav-cyan .close-submenu{border-color:#b4dcd3}.submenu.nav-cyan .close-submenu:hover{background:#6dbfa9}.submenu.nav-cyan .level2-link{border-color:#6dbfa9}.submenu.nav-cyan .level3-link.active{background:#6dbfa9}.submenu.nav-cyan .spacer{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABAQMAAADD8p2OAAAABlBMVEUAAAAXnH1PTsStAAAAAnRSTlMA/1uRIrUAAAAKSURBVHicYzoAAADGAMMsxo+IAAAAAElFTkSuQmCC')}.submenu.nav-purple{border-color:#655a9f;background:#d8d5e7}.submenu.nav-purple .close-submenu{border-color:#d8d5e7}.submenu.nav-purple .close-submenu:hover{background:#a39cc5}.submenu.nav-purple .level2-link{border-color:#a39cc5}.submenu.nav-purple .level3-link.active{background:#a39cc5}.submenu.nav-purple .spacer{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABAQMAAADD8p2OAAAABlBMVEUAAABlWp/Ln4sPAAAAAnRSTlMA/1uRIrUAAAAKSURBVHicYzoAAADGAMMsxo+IAAAAAElFTkSuQmCC')}.submenu.nav-green{border-color:#b1c800;background:#eeefc9}.submenu.nav-green .close-submenu{border-color:#eeefc9}.submenu.nav-green .close-submenu:hover{background:#d1dd82}.submenu.nav-green .level2-link{border-color:#d1dd82}.submenu.nav-green .level3-link.active{background:#d1dd82}.submenu.nav-green .spacer{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABAQMAAADD8p2OAAAABlBMVEUAAACxyABi2HCuAAAAAnRSTlMA/1uRIrUAAAAKSURBVHicYzoAAADGAMMsxo+IAAAAAElFTkSuQmCC')}#toggle-desktop-submenu-0:checked ~ div .level1-link[for='toggle-desktop-submenu-0'],#toggle-desktop-submenu-1:checked ~ div .level1-link[for='toggle-desktop-submenu-1'],#toggle-desktop-submenu-2:checked ~ div .level1-link[for='toggle-desktop-submenu-2'],#toggle-desktop-submenu-3:checked ~ div .level1-link[for='toggle-desktop-submenu-3'],#toggle-desktop-submenu-4:checked ~ div .level1-link[for='toggle-desktop-submenu-4'],#toggle-desktop-submenu-5:checked ~ div .level1-link[for='toggle-desktop-submenu-5']{color:#fff;background:inherit}#toggle-desktop-submenu-0:checked ~ div .submenu-0,#toggle-desktop-submenu-1:checked ~ div .submenu-1,#toggle-desktop-submenu-2:checked ~ div .submenu-2,#toggle-desktop-submenu-3:checked ~ div .submenu-3,#toggle-desktop-submenu-4:checked ~ div .submenu-4,#toggle-desktop-submenu-5:checked ~ div .submenu-5{display:block}}@media screen and (max-width: 720px){.mobile-search-form,.mobile-contact,.main-navigation{color:#fff;background:#4c4c4c;padding:10px;margin-bottom:20px;display:none}.mobile-contact-phone,.mobile-contact-mail,.mobile-contact-address,.mobile-contact-contact,.mobile-contact-locations{display:block;background:#fff;padding:10px 10px 10px 60px;margin-bottom:0.5em;position:relative}.mobile-contact-phone:after,.mobile-contact-mail:after,.mobile-contact-address:after,.mobile-contact-contact:after,.mobile-contact-locations:after{content:'';position:absolute;top:0;left:10px;height:40px;width:40px}.mobile-contact-contact:before,.mobile-contact-locations:before{content:'';float:right;margin-left:10px;background:url('img/icon-s2960a7d634.png') no-repeat 0 -2090px;height:18px;width:11px}#toggle-submenu-0:checked ~ div .submenu-0,#toggle-submenu-0-0:checked ~ div .submenu-0-0,#toggle-submenu-0-1:checked ~ div .submenu-0-1,#toggle-submenu-0-2:checked ~ div .submenu-0-2,#toggle-submenu-0-3:checked ~ div .submenu-0-3,#toggle-submenu-0-4:checked ~ div .submenu-0-4,#toggle-submenu-0-5:checked ~ div .submenu-0-5,#toggle-submenu-1:checked ~ div .submenu-1,#toggle-submenu-1-0:checked ~ div .submenu-1-0,#toggle-submenu-1-1:checked ~ div .submenu-1-1,#toggle-submenu-1-2:checked ~ div .submenu-1-2,#toggle-submenu-1-3:checked ~ div .submenu-1-3,#toggle-submenu-1-4:checked ~ div .submenu-1-4,#toggle-submenu-1-5:checked ~ div .submenu-1-5,#toggle-submenu-2:checked ~ div .submenu-2,#toggle-submenu-2-0:checked ~ div .submenu-2-0,#toggle-submenu-2-1:checked ~ div .submenu-2-1,#toggle-submenu-2-2:checked ~ div .submenu-2-2,#toggle-submenu-2-3:checked ~ div .submenu-2-3,#toggle-submenu-2-4:checked ~ div .submenu-2-4,#toggle-submenu-2-5:checked ~ div .submenu-2-5,#toggle-submenu-3:checked ~ div .submenu-3,#toggle-submenu-3-0:checked ~ div .submenu-3-0,#toggle-submenu-3-1:checked ~ div .submenu-3-1,#toggle-submenu-3-2:checked ~ div .submenu-3-2,#toggle-submenu-3-3:checked ~ div .submenu-3-3,#toggle-submenu-3-4:checked ~ div .submenu-3-4,#toggle-submenu-3-5:checked ~ div .submenu-3-5,#toggle-submenu-4:checked ~ div .submenu-4,#toggle-submenu-4-0:checked ~ div .submenu-4-0,#toggle-submenu-4-1:checked ~ div .submenu-4-1,#toggle-submenu-4-2:checked ~ div .submenu-4-2,#toggle-submenu-4-3:checked ~ div .submenu-4-3,#toggle-submenu-4-4:checked ~ div .submenu-4-4,#toggle-submenu-4-5:checked ~ div .submenu-4-5,#toggle-submenu-5:checked ~ div .submenu-5,#toggle-submenu-5-0:checked ~ div .submenu-5-0,#toggle-submenu-5-1:checked ~ div .submenu-5-1,#toggle-submenu-5-2:checked ~ div .submenu-5-2,#toggle-submenu-5-3:checked ~ div .submenu-5-3,#toggle-submenu-5-4:checked ~ div .submenu-5-4,#toggle-submenu-5-5:checked ~ div .submenu-5-5{display:block}.mobile-navigation{clear:both;border:0 solid #4c4c4c;border-width:1px 0;margin:0 0 10px}.mobile-navigation:after{content:"";display:table;clear:both}.body-blue:not(.home) .mobile-menu-link:before,.body-orange:not(.home) .mobile-menu-link:before,.body-cyan:not(.home) .mobile-menu-link:before,.body-purple:not(.home) .mobile-menu-link:before,.body-green:not(.home) .mobile-menu-link:before{background:-webkit-gradient(linear, 50% 0%, 50% 35, color-stop(0%, #ffffff), color-stop(14.28571%, #ffffff), color-stop(14.28571%, transparent), color-stop(28.57143%, transparent), color-stop(28.57143%, #ffffff), color-stop(42.85714%, #ffffff), color-stop(42.85714%, transparent), color-stop(57.14286%, transparent), color-stop(57.14286%, #ffffff), color-stop(71.42857%, #ffffff), color-stop(71.42857%, transparent), color-stop(85.71429%, transparent), color-stop(85.71429%, #ffffff), color-stop(100%, #ffffff));background:-webkit-linear-gradient(#ffffff 0%,#ffffff 5px,transparent 5px,transparent 10px,#ffffff 10px,#ffffff 15px,transparent 15px,transparent 20px,#ffffff 20px,#ffffff 25px,transparent 25px,transparent 30px,#ffffff 30px,#ffffff 35px);background:-moz-linear-gradient(#ffffff 0%,#ffffff 5px,transparent 5px,transparent 10px,#ffffff 10px,#ffffff 15px,transparent 15px,transparent 20px,#ffffff 20px,#ffffff 25px,transparent 25px,transparent 30px,#ffffff 30px,#ffffff 35px);background:-o-linear-gradient(#ffffff 0%,#ffffff 5px,transparent 5px,transparent 10px,#ffffff 10px,#ffffff 15px,transparent 15px,transparent 20px,#ffffff 20px,#ffffff 25px,transparent 25px,transparent 30px,#ffffff 30px,#ffffff 35px);background:linear-gradient(#ffffff 0%,#ffffff 5px,transparent 5px,transparent 10px,#ffffff 10px,#ffffff 15px,transparent 15px,transparent 20px,#ffffff 20px,#ffffff 25px,transparent 25px,transparent 30px,#ffffff 30px,#ffffff 35px)}.mobile-menu-link{float:left;text-decoration:none;position:relative;margin:0 0 0 10px;padding:0 10px;height:40px;line-height:40px;vertical-align:top}.mobile-menu-link:before{content:'';margin:6px 10px 0 0;background:-webkit-gradient(linear, 50% 0%, 50% 35, color-stop(0%, #4c4c4c), color-stop(14.28571%, #4c4c4c), color-stop(14.28571%, transparent), color-stop(28.57143%, transparent), color-stop(28.57143%, #4c4c4c), color-stop(42.85714%, #4c4c4c), color-stop(42.85714%, transparent), color-stop(57.14286%, transparent), color-stop(57.14286%, #4c4c4c), color-stop(71.42857%, #4c4c4c), color-stop(71.42857%, transparent), color-stop(85.71429%, transparent), color-stop(85.71429%, #4c4c4c), color-stop(100%, #4c4c4c));background:-webkit-linear-gradient(#4c4c4c 0%,#4c4c4c 5px,transparent 5px,transparent 10px,#4c4c4c 10px,#4c4c4c 15px,transparent 15px,transparent 20px,#4c4c4c 20px,#4c4c4c 25px,transparent 25px,transparent 30px,#4c4c4c 30px,#4c4c4c 35px);background:-moz-linear-gradient(#4c4c4c 0%,#4c4c4c 5px,transparent 5px,transparent 10px,#4c4c4c 10px,#4c4c4c 15px,transparent 15px,transparent 20px,#4c4c4c 20px,#4c4c4c 25px,transparent 25px,transparent 30px,#4c4c4c 30px,#4c4c4c 35px);background:-o-linear-gradient(#4c4c4c 0%,#4c4c4c 5px,transparent 5px,transparent 10px,#4c4c4c 10px,#4c4c4c 15px,transparent 15px,transparent 20px,#4c4c4c 20px,#4c4c4c 25px,transparent 25px,transparent 30px,#4c4c4c 30px,#4c4c4c 35px);background:linear-gradient(#4c4c4c 0%,#4c4c4c 5px,transparent 5px,transparent 10px,#4c4c4c 10px,#4c4c4c 15px,transparent 15px,transparent 20px,#4c4c4c 20px,#4c4c4c 25px,transparent 25px,transparent 30px,#4c4c4c 30px,#4c4c4c 35px);width:25px;height:25px;float:left}.mobile-menu-link:after{content:'';position:absolute;left:0;right:0;top:100%;height:3px;margin-top:-1px;background:inherit}.body-blue:not(.home) .mobile-menu-link{background:#1f82c0;color:#fff}.body-orange:not(.home) .mobile-menu-link{background:#f29400;color:#fff}.body-cyan:not(.home) .mobile-menu-link{background:#179c7d;color:#fff}.body-purple:not(.home) .mobile-menu-link{background:#655a9f;color:#fff}.body-green:not(.home) .mobile-menu-link{background:#b1c800;color:#fff}#toggle-main-navigation:checked ~ div .mobile-menu-link{background:#4c4c4c;color:#fff}#toggle-main-navigation:checked ~ div .mobile-menu-link:before{background:url('img/icon-s2960a7d634.png') no-repeat 0 -1048px;height:11px;width:18px;margin:13px 12px 0 0}#toggle-main-navigation:checked ~ div .mobile-menu-link:after{content:'';position:absolute;top:100%;left:0;width:100%;height:13px;background:#4c4c4c}.mobile-search-link,.mobile-contact-link{position:relative;float:right;height:40px;width:40px}.mobile-search-link:before{content:'';background:url('img/smartphone-s04f50304bd.png') no-repeat -900px 0;height:40px;width:40px;display:inline-block}.mobile-contact-link:before{content:'';background:url('img/smartphone-s04f50304bd.png') no-repeat -100px 0;height:40px;width:40px;display:inline-block}#toggle-mobile-search:checked ~ div .mobile-search-link:after,#toggle-mobile-contact:checked ~ div .mobile-contact-link:after{content:'';position:absolute;top:100%;left:0;width:40px;height:12px;background:#4c4c4c}#toggle-mobile-contact:checked ~ div .mobile-contact-link:before{background-color:#4c4c4c;background-position:-50px 0}#toggle-mobile-search:checked ~ div .mobile-search-link:before{background-color:#4c4c4c;background-position:-850px 0}.mobile-search-link{margin:0 20px}.main-navigation,nav.submenu{display:none}#toggle-mobile-search:checked ~ div .mobile-search-form{display:block}.mobile-search-form>input{outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px}.mobile-search-form>[type="submit"]{display:none}#toggle-mobile-contact:checked ~ div .mobile-contact{display:block}.mobile-contact p{margin:0 0 10px}.mobile-contact-phone:after,.mobile-contact-mail:after,.mobile-contact-address:after,.mobile-contact-contact:after{background:url('img/smartphone-s04f50304bd.png') no-repeat -650px 0}.mobile-contact-phone:after{background-position:-650px 0}.mobile-contact-mail:after{background-position:-500px 0}.mobile-contact-address{margin-bottom:2.5em}.mobile-contact-address:after{background-position:-450px 0}.mobile-contact-contact{background:#b1c800}.mobile-contact-contact:after{background-position:0 0}.mobile-contact-locations{background:#179c7d;color:#fff}.mobile-contact-locations:before{background-position:0 -1260px}.mobile-contact-locations:after{background:url('img/headline-se63c668002.png') no-repeat -466px 0;height:40px;width:40px}#toggle-main-navigation:checked ~ div .main-navigation{display:block}.main-navigation li{background:#4c4c4c}.main-navigation .level1-link{display:block;text-transform:uppercase;padding:10px;color:#fff;letter-spacing:1px}.main-navigation .level1-link:before{content:'';float:right;background:url('img/icon-s2960a7d634.png') no-repeat 0 -1017px;height:11px;width:18px;margin:2px 0 0 10px}.main-navigation a.direct-link:before{background-position:0 -1260px;height:18px;width:11px}.main-navigation .submenu,.main-navigation .submenu2{display:none}.main-navigation .submenu{padding-bottom:10px;margin-bottom:10px}.main-navigation .level2{border-bottom:1px solid #4c4c4c}.main-navigation .level2-link,.main-navigation .level3-link,.main-navigation .close-menu{cursor:pointer;display:block;padding:10px}.main-navigation .level2-link:before,.main-navigation .level3-link:before,.main-navigation .close-menu:before{content:'';float:right;margin:2px 0 0 10px;background:url('img/icon-s2960a7d634.png') no-repeat 0 -630px;height:18px;width:11px}.main-navigation .level2-link{background:#fff;color:#222;border-left:20px solid #4c4c4c}.main-navigation .level3-link{margin-top:1px}.main-navigation .close-menu{text-align:right}.main-navigation .close-menu:before{background-position:0 -1048px;height:11px;width:18px}.main-navigation .expanded>.level1-link:before{background-position:0 -1048px}.main-navigation li.nav-blue{background:#1f82c0}.main-navigation .nav-blue .level2-link{border-left-color:#1f82c0;color:#1f82c0}.main-navigation .nav-blue .level2-link:before{background-position:0 -2176px}.main-navigation .nav-blue .parent>.level2-link:before{background-position:0 -1446px;height:11px;width:18px}.main-navigation .nav-blue .expanded>.level2-link:before{background-position:0 -1632px}.main-navigation .nav-blue .level3-link{background:#d4e6f4}.main-navigation .nav-blue .level3-link:before{background-position:0 -2176px}.main-navigation li.nav-orange{background:#f29400}.main-navigation .nav-orange .level2-link{border-left-color:#f29400;color:#f29400}.main-navigation .nav-orange .level2-link:before{background-position:0 -2328px}.main-navigation .nav-orange .parent>.level2-link:before{background-position:0 -1570px;height:11px;width:18px}.main-navigation .nav-orange .expanded>.level2-link:before{background-position:0 -1756px}.main-navigation .nav-orange .level3-link{background:#feeac9}.main-navigation .nav-orange .level3-link:before{background-position:0 -2328px}.main-navigation li.nav-cyan{background:#179c7d}.main-navigation .nav-cyan .level2-link{border-left-color:#179c7d;color:#179c7d}.main-navigation .nav-cyan .level2-link:before{background-position:0 -2214px}.main-navigation .nav-cyan .parent>.level2-link:before{background-position:0 -1477px;height:11px;width:18px}.main-navigation .nav-cyan .expanded>.level2-link:before{background-position:0 -1663px}.main-navigation .nav-cyan .level3-link{background:#b4dcd3}.main-navigation .nav-cyan .level3-link:before{background-position:0 -2214px}.main-navigation li.nav-purple{background:#655a9f}.main-navigation .nav-purple .level2-link{border-left-color:#655a9f;color:#655a9f}.main-navigation .nav-purple .level2-link:before{background-position:0 -2252px}.main-navigation .nav-purple .parent>.level2-link:before{background-position:0 -1601px;height:11px;width:18px}.main-navigation .nav-purple .expanded>.level2-link:before{background-position:0 -1787px}.main-navigation .nav-purple .level3-link{background:#d8d5e7}.main-navigation .nav-purple .level3-link:before{background-position:0 -2252px}.main-navigation li.nav-green{background:#b1c800}.main-navigation .nav-green .level2-link{border-left-color:#b1c800;color:#b1c800}.main-navigation .nav-green .level2-link:before{background-position:0 -2290px}.main-navigation .nav-green .parent>.level2-link:before{background-position:0 -1539px;height:11px;width:18px}.main-navigation .nav-green .expanded>.level2-link:before{background-position:0 -1725px}.main-navigation .nav-green .level3-link{background:#eeefc9}.main-navigation .nav-green .level3-link:before{background-position:0 -2290px}}@media screen and (max-width: 720px) and (min-resolution: 1.5dppx), screen and (max-width: 720px) and (-webkit-min-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min--moz-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min-resolution: 144dpi){.mobile-search-link:before{background-image:url('img/retina-smartphone-s78e79237ec.png');-webkit-background-size:950px,40px;-moz-background-size:950px,40px;-o-background-size:950px,40px;background-size:950px,40px}}@media screen and (max-width: 720px) and (min-resolution: 1.5dppx), screen and (max-width: 720px) and (-webkit-min-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min--moz-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min-resolution: 144dpi){.mobile-contact-link:before{background-image:url('img/retina-smartphone-s78e79237ec.png');-webkit-background-size:950px,40px;-moz-background-size:950px,40px;-o-background-size:950px,40px;background-size:950px,40px}}@media screen and (max-width: 720px) and (min-resolution: 1.5dppx), screen and (max-width: 720px) and (-webkit-min-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min--moz-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min-resolution: 144dpi){.mobile-contact-phone:after,.mobile-contact-mail:after,.mobile-contact-address:after,.mobile-contact-contact:after{background-image:url('img/retina-smartphone-s78e79237ec.png');-webkit-background-size:950px,40px;-moz-background-size:950px,40px;-o-background-size:950px,40px;background-size:950px,40px}}@media screen and (max-width: 720px) and (min-resolution: 1.5dppx), screen and (max-width: 720px) and (-webkit-min-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min--moz-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min-resolution: 144dpi){.mobile-contact-locations:after{background-image:url('img/retina-headline-sc55c1e9be1.png');-webkit-background-size:1146px,40px;-moz-background-size:1146px,40px;-o-background-size:1146px,40px;background-size:1146px,40px}}#toggle-desktop-submenu-0:checked ~ div .breadcrumb,#toggle-desktop-submenu-1:checked ~ div .breadcrumb,#toggle-desktop-submenu-2:checked ~ div .breadcrumb,#toggle-desktop-submenu-3:checked ~ div .breadcrumb,#toggle-desktop-submenu-4:checked ~ div .breadcrumb,#toggle-desktop-submenu-5:checked ~ div .breadcrumb{border-top-width:0}.breadcrumb{overflow:hidden;border-top:20px solid #979797;position:relative;clear:both}@media screen and (max-width: 720px){.breadcrumb{border-bottom:2px solid #979797;font-size:14px;border-top-width:5px;margin:-10px 0 1em}}@media (min-width: 721px), print{.breadcrumb{border-bottom:1px solid #979797;font-size:13px}}.breadcrumb>.arrow{text-indent:-119988px;overflow:hidden;text-align:left;position:absolute;left:0;top:0;bottom:0;width:19px;border-right:2px solid #979797;padding:12px 2px}.breadcrumb>.arrow:before{content:'';position:absolute;top:14px;left:6px;background-color:#979797;background:url('img/icon-s2960a7d634.png') no-repeat -2px -2454px;width:8px;height:12px}.breadcrumb li{float:left;color:#979797}.breadcrumb li>a{display:inline-block;padding:12px 0}@media screen and (max-width: 720px){.breadcrumb li{color:#222}.breadcrumb li>a{padding:10px 0;color:#222}.breadcrumb li:first-child+li{text-transform:uppercase;padding-left:5px}}.breadcrumb a,.breadcrumb span{text-decoration:none;color:#979797}.breadcrumb .nav-home{text-indent:-119988px;overflow:hidden;text-align:left;display:block;position:relative}@media (min-width: 721px), print{.breadcrumb .nav-home{width:19px;min-height:16px;margin-left:27px}.breadcrumb .nav-home:before{content:'';position:absolute;left:50%;margin-left:-9.5px;width:19px;height:16px;background:url('img/icon-s2960a7d634.png') no-repeat -2px -2004px;background-color:#979797}}@media screen and (max-width: 720px){.breadcrumb .nav-home{background:url('img/smartphone-s04f50304bd.png') no-repeat -250px 0;height:40px;width:40px;padding:0;border-right:2px solid #979797}}@media screen and (max-width: 720px) and (min-resolution: 1.5dppx), screen and (max-width: 720px) and (-webkit-min-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min--moz-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min-resolution: 144dpi){.breadcrumb .nav-home{background-image:url('img/retina-smartphone-s78e79237ec.png');-webkit-background-size:950px,40px;-moz-background-size:950px,40px;-o-background-size:950px,40px;background-size:950px,40px}}.body-blue .breadcrumb{border-color:#1f82c0}@media screen and (max-width: 720px){.body-blue .breadcrumb{background:#d4e6f4;color:#000}}.body-blue .breadcrumb>.arrow{border-color:#1f82c0}.body-blue .breadcrumb>.arrow:before{background-color:#1f82c0}.body-blue .breadcrumb .active,.body-blue .breadcrumb a:hover{color:#1f82c0}.body-blue .breadcrumb .nav-home{border-color:#1f82c0;background-position:-150px 0}.body-blue .breadcrumb .nav-home:before{background-color:#1f82c0}.body-orange .breadcrumb{border-color:#f29400}@media screen and (max-width: 720px){.body-orange .breadcrumb{background:#feeac9;color:#000}}.body-orange .breadcrumb>.arrow{border-color:#f29400}.body-orange .breadcrumb>.arrow:before{background-color:#f29400}.body-orange .breadcrumb .active,.body-orange .breadcrumb a:hover{color:#f29400}.body-orange .breadcrumb .nav-home{border-color:#f29400;background-position:-350px 0}.body-orange .breadcrumb .nav-home:before{background-color:#f29400}.body-cyan .breadcrumb{border-color:#179c7d}@media screen and (max-width: 720px){.body-cyan .breadcrumb{background:#b4dcd3;color:#000}}.body-cyan .breadcrumb>.arrow{border-color:#179c7d}.body-cyan .breadcrumb>.arrow:before{background-color:#179c7d}.body-cyan .breadcrumb .active,.body-cyan .breadcrumb a:hover{color:#179c7d}.body-cyan .breadcrumb .nav-home{border-color:#179c7d;background-position:-200px 0}.body-cyan .breadcrumb .nav-home:before{background-color:#179c7d}.body-purple .breadcrumb{border-color:#655a9f}@media screen and (max-width: 720px){.body-purple .breadcrumb{background:#d8d5e7;color:#000}}.body-purple .breadcrumb>.arrow{border-color:#655a9f}.body-purple .breadcrumb>.arrow:before{background-color:#655a9f}.body-purple .breadcrumb .active,.body-purple .breadcrumb a:hover{color:#655a9f}.body-purple .breadcrumb .nav-home{border-color:#655a9f;background-position:-400px 0}.body-purple .breadcrumb .nav-home:before{background-color:#655a9f}.body-green .breadcrumb{border-color:#b1c800}@media screen and (max-width: 720px){.body-green .breadcrumb{background:#eeefc9;color:#000}}.body-green .breadcrumb>.arrow{border-color:#b1c800}.body-green .breadcrumb>.arrow:before{background-color:#b1c800}.body-green .breadcrumb .active,.body-green .breadcrumb a:hover{color:#b1c800}.body-green .breadcrumb .nav-home{border-color:#b1c800;background-position:-300px 0}.body-green .breadcrumb .nav-home:before{background-color:#b1c800}.page-headline{margin-bottom:0}.csc-header[class*="icon-"]{overflow:hidden;margin-bottom:15px;min-height:58px;padding-left:55px;position:relative}.csc-header[class*="icon-"]:before{width:45px;height:45px;content:''}@media (min-width: 721px), print{.csc-header[class*="icon-"]:before{float:left;margin:4px 10px 5px -55px;background-color:#979797}}@media screen and (max-width: 720px){.csc-header[class*="icon-"]:before{position:absolute;top:0;left:0;bottom:0;margin:auto}}.csc-header.icon-ansprechpartner:before{background-position:3px 3px}.csc-header.icon-calendar:before{background-position:-37px 3px}.csc-header.icon-certificate:before{background-position:-77px 3px}.csc-header.icon-cloud-computing:before{background-position:-117px 3px}.csc-header.icon-cyber-physical-systems:before{background-position:-157px 3px}.csc-header.icon-document:before{background-position:-197px 3px}.csc-header.icon-download:before{background-position:-237px 3px}.csc-header.icon-identity-privacy:before{background-position:-277px 3px}.csc-header.icon-industrie:before{background-position:-317px 3px}.csc-header.icon-info:before{background-position:-357px 3px}.csc-header.icon-it-forensics:before{background-position:-383px 3px}.csc-header.icon-jobs:before{background-position:-423px 3px}.csc-header.icon-kontakt-anfahrt:before{background-position:-463px 3px}.csc-header.icon-kooperationspartner:before{background-position:-503px 3px}.csc-header.icon-kunden-partner:before{background-position:-543px 3px}.csc-header.icon-leistungen:before{background-position:-583px 3px}.csc-header.icon-links:before{background-position:-623px 3px}.csc-header.icon-media-security:before{background-position:-663px 3px}.csc-header.icon-mobile-systems:before{background-position:-703px 3px}.csc-header.icon-page-404:before{background-position:-743px 3px}.csc-header.icon-pressemitteilung:before{background-position:-783px 3px}.csc-header.icon-projects:before{background-position:-823px 3px}.csc-header.icon-secure-engeneering:before{background-position:-863px 3px}.csc-header.icon-security-management:before{background-position:-903px 3px}.csc-header.icon-security-test-lab:before{background-position:-943px 3px}.csc-header.icon-suche:before{background-position:-983px 3px}.csc-header.icon-tracking:before{background-position:-1023px 3px}.csc-header.icon-ueber-uns:before{background-position:-1063px 3px}.csc-header.icon-verteiler:before{background-position:-1103px 3px}.body-blue .csc-header[class*="icon-"]:before{background-color:#1f82c0}.body-orange .csc-header[class*="icon-"]:before{background-color:#f29400}.body-cyan .csc-header[class*="icon-"]:before{background-color:#179c7d}.body-purple .csc-header[class*="icon-"]:before{background-color:#655a9f}.body-green .csc-header[class*="icon-"]:before{background-color:#b1c800}.csc-header.gray[class*="icon-"]:before{background-color:#979797}@media (min-width: 721px), print{.csc-header>.header-single{line-height:54px}}@media screen and (max-width: 720px){.csc-header>.header-single{padding-top:10px}}.csc-header[class*="icon-"]>h1,.csc-header[class*="icon-"]>h2,.csc-header[class*="icon-"]>h3,.csc-header[class*="icon-"]>h4{margin:0}.tx-powermail h3,.tx-powermail .powermail_legend{display:none}.tx-powermail .powermail_message_error{color:#f29400;font-weight:bold}.tx-powermail .powermail_fieldwrap{margin-bottom:20px}.tx-powermail label.powermail_label,.tx-powermail .powermail_radio_legend{display:block;float:left;width:130px;margin-right:10px;padding:8px 0}.tx-powermail .powermail_radio_outer{margin-left:140px}.tx-powermail .powermail_radio_inner{display:inline-block;margin-right:10px;padding:8px 0}.tx-powermail .powermail_input,.tx-powermail .powermail_textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #979797;background:#fff;color:#222;outline:none;padding:8px 3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:inherit;font-size:inherit;width:100%}.tx-powermail .powermail_input:focus,.tx-powermail .powermail_textarea:focus{border-color:#b1c800}.tx-powermail .powermail_textarea{min-height:150px}.tx-powermail .powermail_select{margin-top:8px}.tx-powermail .powermail_fieldwrap_submit>button{float:right}@media (min-width: 721px), print{.span6 .tx-powermail .powermail_input,.span6 .tx-powermail .powermail_textarea{width:340px}.span8 .tx-powermail .powermail_input,.span8 .tx-powermail .powermail_textarea{width:510px}.tx-powermail .powermail_check_inner{display:inline-block;width:50%;margin-right:-4px}}.tx-powermail .powermail_check_inner{padding:5px 0}.tx-powermail .powermail_checkbox{margin-right:3px}.tx-powermail #powermail_fieldwrap_23 .powermail_check_inner,.tx-powermail #powermail_fieldwrap_26 .powermail_check_inner{display:block;width:auto;margin-right:0}.tx-powermail .legend-visible{margin-bottom:40px}.tx-powermail .legend-visible .powermail_legend{display:block;font-weight:bold;font-size:19px}.tx-powermail .powermail_suffix_copies .powermail_input{width:80px}.tx-powermail .powermail_suffix_copies:after{content:'Stück';display:inline;margin-left:5px}html[lang=en] .tx-powermail .powermail_suffix_copies:after{content:'copies'}.tx-powermail .powermail_check_inner:only-child{display:block;width:auto;margin-right:0}#page-footer{margin-top:40px}.main-footer{background:#43484f;color:#fff;overflow:hidden}.main-footer .button:after,.main-footer .button-arrow:after,.main-footer .button-download:after,.main-footer .button-mail:after{border-color:#43484f}.main-footer a{color:#fff;text-decoration:none}.main-footer a:hover,.main-footer a.active{text-decoration:underline}.main-footer .row{overflow:hidden;margin-top:20px;margin-bottom:20px}@media (min-width: 721px), print{.main-footer [class*="span"]{padding-bottom:1000px;margin-bottom:-1000px;padding-left:15px;margin-left:15px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAECAQAAAAO5iayAAAAFElEQVR4nGNiAAImMDH9//T/YBYAF9oDNQfN+LUAAAAASUVORK5CYII=') left top repeat-y}.main-footer [class*="span"]:first-child{background:none}.main-footer .span4:nth-child(2){padding-left:45px;padding-right:30px;width:235px}}@media screen and (max-width: 720px){.main-footer .button,.main-footer a.button-download,.main-footer a.button-mail,.main-footer a.button-arrow,.main-footer a.button-fullscreen,.main-footer .tx-powermail button,.tx-powermail .main-footer button,.main-footer .tx-pagebrowse .tx-pagebrowse-current,.tx-pagebrowse .main-footer .tx-pagebrowse-current,.main-footer .tx-pagebrowse .tx-pagebrowse-pages a,.tx-pagebrowse .tx-pagebrowse-pages .main-footer a{display:block}}.footer-navigation{margin-top:20px;margin-bottom:20px}.footer-navigation li{float:left;line-height:2}.footer-navigation li:before,.footer-navigation li:after{content:'\00a0';display:none;line-height:1.2;border-left:1px solid #fff;margin:0 10px;width:0}.footer-navigation li:first-child:before,.footer-navigation li:first-child:after{display:none}@media (min-width: 721px), print{.footer-navigation li:before{display:inline-block}}@media screen and (max-width: 720px){.footer-navigation li:after{display:inline-block}.footer-navigation li:first-child{float:none}.footer-navigation li:last-child:after{display:none}}.csc-sitemap{overflow:hidden}@media screen and (max-width: 720px){.csc-sitemap{padding:0 10px}}@media (min-width: 721px), print{.csc-sitemap{margin-left:-30px}.csc-sitemap li.level1{float:left;width:174px;margin-left:30px}.csc-sitemap li.level1.right{float:right}}.csc-sitemap a,.csc-sitemap span{text-decoration:none;color:black;padding:2px 0}@media (min-width: 721px), print{.csc-sitemap a,.csc-sitemap span{display:block}}@media screen and (max-width: 720px){.csc-sitemap a,.csc-sitemap span{display:inline-block}}.csc-sitemap a:hover{text-decoration:underline}.csc-sitemap .level2{text-transform:uppercase;font-weight:bold;margin-top:21px}@media screen and (max-width: 720px){.csc-sitemap .level1:first-child li:first-child>.level2{margin-top:0}}.csc-sitemap .spacer{background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAQAAABTNcdGAAAAEElEQVR4nGOa/n/6fwYgAAAUUQMv5OPemAAAAABJRU5ErkJggg==') 0 50% repeat-x;height:15px;overflow:hidden}.box{padding:0 10px;overflow:hidden;font-size:13px;margin:0 0 40px;background:#e5e5e5;color:#222}@media screen and (max-width: 720px){.box{margin-bottom:15px}}@media (min-width: 721px), print{.box:last-child{margin-bottom:0}}.box>.csc-textpic,.box>.box-content>.csc-textpic{overflow:visible;position:relative;margin:0}.box>.csc-textpic>.csc-textpic-imagewrap,.box>.box-content>.csc-textpic>.csc-textpic-imagewrap{margin-left:-10px}.box>.csc-textpic>.csc-textpic-text,.box>.box-content>.csc-textpic>.csc-textpic-text{padding-bottom:1em}.box>.csc-textpic.csc-textpic-intext-left,.box>.csc-textpic.csc-textpic-intext-right,.box>.csc-textpic.csc-textpic-intext-left-nowrap,.box>.csc-textpic.csc-textpic-intext-right-nowrap,.box>.box-content>.csc-textpic.csc-textpic-intext-left,.box>.box-content>.csc-textpic.csc-textpic-intext-right,.box>.box-content>.csc-textpic.csc-textpic-intext-left-nowrap,.box>.box-content>.csc-textpic.csc-textpic-intext-right-nowrap{padding-bottom:1em;padding-top:1em}.box>.csc-textpic.csc-textpic-intext-left>.csc-textpic-imagewrap,.box>.csc-textpic.csc-textpic-intext-right>.csc-textpic-imagewrap,.box>.csc-textpic.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap,.box>.csc-textpic.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap,.box>.box-content>.csc-textpic.csc-textpic-intext-left>.csc-textpic-imagewrap,.box>.box-content>.csc-textpic.csc-textpic-intext-right>.csc-textpic-imagewrap,.box>.box-content>.csc-textpic.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap,.box>.box-content>.csc-textpic.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap{margin-top:0}.box>.csc-textpic.csc-textpic-intext-left>.csc-textpic-text,.box>.csc-textpic.csc-textpic-intext-right>.csc-textpic-text,.box>.csc-textpic.csc-textpic-intext-left-nowrap>.csc-textpic-text,.box>.csc-textpic.csc-textpic-intext-right-nowrap>.csc-textpic-text,.box>.box-content>.csc-textpic.csc-textpic-intext-left>.csc-textpic-text,.box>.box-content>.csc-textpic.csc-textpic-intext-right>.csc-textpic-text,.box>.box-content>.csc-textpic.csc-textpic-intext-left-nowrap>.csc-textpic-text,.box>.box-content>.csc-textpic.csc-textpic-intext-right-nowrap>.csc-textpic-text{padding-bottom:0;margin-top:-3px}.box .csc-textpic-above>.csc-textpic-imagewrap{margin-left:-10px;margin-right:-10px}.box>.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap,.box>.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap,.box>.box-content>.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap,.box>.box-content>.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap{margin:0 -10px 0 0}.box>.csc-textpic-intext-right-nowrap>.csc-textpic-text,.box>.csc-textpic-intext-left-nowrap>.csc-textpic-text,.box>.box-content>.csc-textpic-intext-right-nowrap>.csc-textpic-text,.box>.box-content>.csc-textpic-intext-left-nowrap>.csc-textpic-text{padding:15px 15px 35px 0}.box>.csc-textpic-intext-right-nowrap>.csc-textpic-text>.box-footer,.box>.csc-textpic-intext-left-nowrap>.csc-textpic-text>.box-footer,.box>.box-content>.csc-textpic-intext-right-nowrap>.csc-textpic-text>.box-footer,.box>.box-content>.csc-textpic-intext-left-nowrap>.csc-textpic-text>.box-footer{position:absolute;bottom:1px;left:0;margin:0 10px 0 -10px}.box>.csc-textpic-intext-left-nowrap>.csc-textpic-text{padding-right:0;padding-left:15px}.box>.csc-textpic-intext-left-nowrap>.csc-textpic-text>.box-footer{margin:0 -10px 0 10px;left:auto;right:0}.box>.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap{margin:0 0 0 -10px}.box>.csc-textpic-intext-right-nowrap-660>.csc-textpic-text>.box-footer,.box>.csc-textpic-intext-left-nowrap-660>.csc-textpic-text>.box-footer{width:310px}.box>h2:first-child,.box-content>h2:first-child{margin-top:0.83em}.box>form,.box-content>form{padding-top:10px}.box>form .powermail_label,.box-content>form .powermail_label{width:auto}.box>form .powermail_input,.box-content>form .powermail_input{width:100%}.box>form>.box-footer,.box-content>form>.box-footer{margin-top:10px}.box h1>a,.box h2>a,.box h3>a,.box h4>a{text-decoration:none}.box-header{background:#979797;color:#fff;margin:0 -10px}.box-header[class*="icon-"]{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:52px;position:relative}.box-header[class*="icon-"]:after{background:url('img/headline-se63c668002.png') no-repeat -746px 0;height:40px;width:40px;content:'';border-right:2px solid #fff;text-align:center;position:absolute;left:0;top:0}@media (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.box-header[class*="icon-"]:after{background-image:url('img/retina-headline-sc55c1e9be1.png');-webkit-background-size:1146px,40px;-moz-background-size:1146px,40px;-o-background-size:1146px,40px;background-size:1146px,40px}}.box-header.icon-ansprechpartner:after{background-position:0 0}.box-header.icon-calendar:after{background-position:-40px 0}.box-header.icon-certificate:after{background-position:-80px 0}.box-header.icon-cloud-computing:after{background-position:-120px 0}.box-header.icon-cyber-physical-systems:after{background-position:-160px 0}.box-header.icon-document:after{background-position:-200px 0}.box-header.icon-download:after{background-position:-240px 0}.box-header.icon-identity-privacy:after{background-position:-280px 0}.box-header.icon-industrie:after{background-position:-320px 0}.box-header.icon-info:after{background-position:-360px 0}.box-header.icon-it-forensics:after{background-position:-386px 0}.box-header.icon-jobs:after{background-position:-426px 0}.box-header.icon-kontakt-anfahrt:after{background-position:-466px 0}.box-header.icon-kooperationspartner:after{background-position:-506px 0}.box-header.icon-kunden-partner:after{background-position:-546px 0}.box-header.icon-leistungen:after{background-position:-586px 0}.box-header.icon-links:after{background-position:-626px 0}.box-header.icon-media-security:after{background-position:-666px 0}.box-header.icon-mobile-systems:after{background-position:-706px 0}.box-header.icon-page-404:after{background-position:-746px 0}.box-header.icon-pressemitteilung:after{background-position:-786px 0}.box-header.icon-projects:after{background-position:-826px 0}.box-header.icon-secure-engeneering:after{background-position:-866px 0}.box-header.icon-security-management:after{background-position:-906px 0}.box-header.icon-security-test-lab:after{background-position:-946px 0}.box-header.icon-suche:after{background-position:-986px 0}.box-header.icon-tracking:after{background-position:-1026px 0}.box-header.icon-ueber-uns:after{background-position:-1066px 0}.box-header.icon-verteiler:after{background-position:-1106px 0}.box-header>h1,.box-header>h2,.box-header>h3,.box-header>h4,.box-header>h5,.box-header>h6{font-style:normal;font-size:19px;font-weight:lighter;margin:0;padding:9px 10px;line-height:22px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.box-footer{margin:0 -10px}.box-footer>a,.box-footer>button{display:block !important;width:100%}.box-blue{background:#d4e6f4}.box-blue .box-header{background:#1f82c0}.box-orange{background:#feeac9}.box-orange .box-header{background:#f29400}.box-cyan{background:#b4dcd3}.box-cyan .box-header{background:#179c7d}.box-purple{background:#d8d5e7}.box-purple .box-header{background:#655a9f}.box-green{background:#eeefc9}.box-green .box-header{background:#b1c800}@media screen and (max-width: 720px){.box.equal-height{min-height:0 !important}}@media (min-width: 721px), print{.box.equal-height{position:relative;padding-bottom:34px}.box.equal-height .box-footer{margin:0;position:absolute;left:0;right:0;bottom:0}}.notice-box{padding:10px 50px;position:relative;border:1px solid #979797;margin:0 0 40px}.notice-box:before{content:'';position:absolute;left:10px;top:7px;background:url('img/headline-se63c668002.png') no-repeat -360px 0;height:26px;width:26px}@media (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.notice-box:before{background-image:url('img/retina-headline-sc55c1e9be1.png');-webkit-background-size:1146px,40px;-moz-background-size:1146px,40px;-o-background-size:1146px,40px;background-size:1146px,40px}}.notice-box>:first-child{margin-top:0}.notice-box>:last-child{margin-bottom:0}@media screen and (max-width: 720px){.box-link>a{display:block}.no-js .box-header{padding-right:10px}.js .collabsable>.box-header{cursor:pointer}.js .collabsable>.box-header:before{content:'';background:url('img/icon-s2960a7d634.png') no-repeat 0 -1017px;height:11px;width:18px;float:right;margin:14.5px 10px 0 10px}.js .collabsable>.box-content,.js .collabsable>.box-header ~ .box-footer{display:none}.collabsable>.box-header.box-open:before{background-position:0 -1048px}.collabsable>.box-header.box-open+.box-content,.collabsable>.box-header.box-open ~ .box-footer{display:block}}.slideshow-bar{height:400px;background:#979797;position:absolute;left:0;right:0;margin-top:40px}.body-blue .slideshow-bar{background:#1f82c0}.body-orange .slideshow-bar{background:#f29400}.body-cyan .slideshow-bar{background:#179c7d}.body-purple .slideshow-bar{background:#655a9f}.body-green .slideshow-bar{background:#b1c800}.slideshow{position:relative;margin-bottom:40px}@media (min-width: 721px), print{.slideshow{margin-top:-20px}}.slideshow img{display:block}.slideshow>.slides{position:relative;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slideshow>.slides>img{width:100%}.slideshow .cycle-slide{position:absolute;top:0;left:0;width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;z-index:auto !important;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}@media (min-width: 721px), print{.slideshow .cycle-slide>img{width:990px;height:480px}}.no-csstransforms .slideshow .cycle-slide,.ie9 .slideshow .cycle-slide{left:100%}.slideshow .cycle-slide.no-transition{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.slideshow .cycle-slide.left{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.no-csstransforms .slideshow .cycle-slide.left,.ie9 .slideshow .cycle-slide.left{left:-100%}.slideshow .cycle-slide.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.no-csstransforms .slideshow .cycle-slide.active,.ie9 .slideshow .cycle-slide.active{left:0}.ie9 .slideshow .cycle-slide{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media screen and (max-width: 720px){.slideshow .slides,.slideshow .cycle-slide{padding:36px 0 34px}.slideshow .slide-content>*{display:none}.slideshow .slide-content>h2,.slideshow .slide-content>.button{position:absolute;left:0;right:0;display:block;margin:0}.slideshow .slide-content>h2{top:0;padding:5px 10px;background:#979797;color:#fff}.body-blue .slideshow .slide-content>h2{background:#1f82c0}.body-orange .slideshow .slide-content>h2{background:#f29400}.body-cyan .slideshow .slide-content>h2{background:#179c7d}.body-purple .slideshow .slide-content>h2{background:#655a9f}.body-green .slideshow .slide-content>h2{background:#b1c800}.slideshow .slide-content>.button{bottom:0}}@media (min-width: 721px), print{.slideshow .slide-content{position:absolute;right:140px;top:0;width:300px;padding:20px;background:#fff;background:rgba(255,255,255,0.7);font-size:13px}.slideshow .slide-content>h2{font-size:36px;margin:0 0 0.5em}}.slideshow>.slideshow-navigation{padding:10px 5px;height:10px;text-align:center}.slideshow>.slideshow-navigation>span{cursor:pointer;width:10px;height:10px;margin:0 8px;background:#fff;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px #979797;-moz-box-shadow:0 0 10px #979797;box-shadow:0 0 10px #979797;text-indent:-119988px;overflow:hidden;text-align:left;overflow:hidden;display:inline-block;text-decoration:none;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s}.no-boxshadow .slideshow>.slideshow-navigation>span{border:1px solid #979797}.slideshow>.slideshow-navigation>span.active,.slideshow>.slideshow-navigation>span:hover{background:#979797}.slideshow>.prev{background-color:#fff}.slideshow>.next{background-color:#fff}@media screen and (max-width: 720px){.slideshow-hide-arrows ~ .next,.slideshow-hide-arrows ~ .prev{visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease,visibility 0s ease;-webkit-transition-delay:0s,0.3s;-moz-transition:opacity 0.3s ease,visibility 0s ease 0.3s;-o-transition:opacity 0.3s ease,visibility 0s ease 0.3s;transition:opacity 0.3s ease,visibility 0s ease 0.3s}}.social_share_privacy_area{clear:both;margin:20px 0 !important;list-style-type:none;padding:0 !important;width:auto;height:25px;display:block}.social_share_privacy_area li{margin:0 !important;padding:0 !important;height:21px;float:left}.social_share_privacy_area li .dummy_btn{float:left;margin:0 0 0 10px;cursor:pointer;padding:0;height:inherit}.social_share_privacy_area li div iframe{overflow:hidden;height:inherit;width:inherit}.social_share_privacy_area .facebook{width:180px;display:inline-block}.social_share_privacy_area .facebook .fb_like iframe{width:145px}.social_share_privacy_area .twitter{width:148px}.social_share_privacy_area li div.tweet{width:115px}.social_share_privacy_area .gplus{width:123px}.social_share_privacy_area li div.gplusone{width:90px}.social_share_privacy_area li .switch{display:inline-block;text-indent:-9999em;background:transparent url('img/socialshareprivacy/socialshareprivacy_on_off.png?1341298987') no-repeat 0 0 scroll;width:23px;height:12px;overflow:hidden;float:left;margin:4px 0 0;padding:0;cursor:pointer}.social_share_privacy_area li .switch.on{background-position:0 -12px}.social_share_privacy_area li.help_info{position:relative}.social_share_privacy_area li.help_info .info,.social_share_privacy_area li .help_info.icon .info{display:none;position:absolute;bottom:40px;left:0;width:290px;padding:10px 15px;margin:0;font-size:12px;line-height:16px;font-weight:bold;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 4px #999;-moz-box-shadow:0 3px 4px #999;box-shadow:0 3px 4px #999;background-color:#fdfbec;color:#000;z-index:500}.social_share_privacy_area li.gplus.help_info .info{left:-60px}.social_share_privacy_area li .help_info.icon .info{left:-243px;width:350px}.social_share_privacy_area li.help_info.display .info,.social_share_privacy_area li .help_info.icon.display .info{display:block}.social_share_privacy_area li.help_info.info_off.display .info{display:none}.social_share_privacy_area li .help_info.icon{background:#fff url('img/socialshareprivacy/socialshareprivacy_info.png?1341298987') no-repeat center center scroll;width:25px;height:20px;position:relative;display:inline-block;vertical-align:top;border:2px solid #e7e3e3;border-right-width:0;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon{border-top-width:0;border-left-width:0}.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon{border-right-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.social_share_privacy_area li.settings_info{position:relative;top:-2px}.social_share_privacy_area li.settings_info a{text-decoration:none;margin:0 !important}.social_share_privacy_area li.settings_info .settings_info_menu{background-color:#f3f4f5;border:2px solid #e7e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 3px #c1c1c1;-moz-box-shadow:2px 2px 3px #c1c1c1;box-shadow:2px 2px 3px #c1c1c1;left:0;position:absolute;top:0;width:135px;z-index:1000;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu.off{border-width:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent}.social_share_privacy_area li.settings_info .settings_info_menu.off form{display:none;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu .settings{text-indent:-9999em;display:inline-block;background:#fff url('img/socialshareprivacy/settings.png?1341298987') no-repeat center center scroll;width:25px;height:20px;border:2px solid #e7e3e3;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-left:1px solid #ddd;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu.on .settings{border-top-width:0}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset{border-width:0;margin:0;padding:0 10px 10px}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend{font-size:11px;font-weight:bold;line-height:14px;margin:0;padding:10px 0;width:115px}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input{clear:both;float:left;margin:4px 10px 4px 0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label{display:inline-block;float:left;font-size:12px;font-weight:bold;line-height:24px;-webkit-transition:color 0.5s ease-in;-moz-transition:color 0.5s ease-in;-o-transition:color 0.5s ease-in;transition:color 0.5s ease-in;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked{color:#090}#socialmedia{position:relative}#socialmedia .info{right:0;left:auto}#socialmedia .social_share_privacy_area{position:absolute;right:12px;margin:14px 0 !important}#socialmedia .dummy_btn{float:right;position:relative}#socialmedia .dummy_btn>img{margin-right:4px}#socialmedia .switch,#socialmedia .settings_info{display:none}#socialmedia iframe{position:absolute;right:-58px}.socialmedia{margin:2em 0;border-top:2px solid #979797;padding-top:10px}.no-js .socialmedia{display:none}@media (min-width: 721px), print{.socialmedia>.socialshareprivacy{float:left}.socialmedia>.button{float:right;margin-left:10px}}@media screen and (max-width: 720px){.socialmedia>.socialshareprivacy{padding:0 10px}.socialmedia>.socialshareprivacy:after{content:"";display:table;clear:both}.socialmedia>.socialshareprivacy li{margin-bottom:10px !important}.socialmedia>.socialshareprivacy{border-bottom:2px solid #979797;margin-bottom:1em}.socialmedia>.button{display:block}}.socialmedia .switch,.socialmedia .settings_info{display:none !important}.socialmedia .facebook,.socialmedia .twitter,.socialmedia .tweet,.socialmedia .gplus,.socialmedia .gplusone{width:auto !important}.socialmedia .tweet>iframe{width:110px !important}.socialmedia .social_share_privacy_area{margin:0 !important}.tx-vierwdfhsit-team{margin-bottom:40px}.tx-vierwdfhsit-team .team{width:100%}.tx-vierwdfhsit-team .hidden{display:none}.tx-vierwdfhsit-team th{font-weight:normal;text-align:left;background:#979797;color:#fff}.tx-vierwdfhsit-team td,.tx-vierwdfhsit-team th{padding:10px}.tx-vierwdfhsit-team .tel{white-space:nowrap}.tx-vierwdfhsit-team .even{background:#e5e5e5}.tx-vierwdfhsit-team .team-filter{margin:15px 0 15px}.tx-vierwdfhsit-team .team-filter>input{border:1px solid #979797;padding:2px 5px;line-height:28px;height:28px;margin-bottom:10px}@media (min-width: 721px), print{.tx-vierwdfhsit-team .homepage>a{text-indent:-119988px;overflow:hidden;text-align:left;display:inline-block;background:url('img/icon-s2960a7d634.png') no-repeat 0 -2214px;height:18px;width:11px}.tx-vierwdfhsit-team .vcard-download{text-indent:-119988px;overflow:hidden;text-align:left;display:inline-block;background:url('img/icon-s2960a7d634.png') no-repeat 0 -668px;height:28px;width:28px}.tx-vierwdfhsit-team .certificate-download{text-indent:-119988px;overflow:hidden;text-align:left;display:inline-block;background:url('img/icon-s2960a7d634.png') no-repeat 0 -39px;height:23px;width:19px}}@media screen and (max-width: 720px){.tx-vierwdfhsit-team .team,.tx-vierwdfhsit-team tbody,.tx-vierwdfhsit-team thead{display:block}.tx-vierwdfhsit-team tr{display:block;padding:10px 0}.tx-vierwdfhsit-team th{display:none}.tx-vierwdfhsit-team th:first-child{display:block}.tx-vierwdfhsit-team td{display:block;padding:0 10px}.tx-vierwdfhsit-team .mail,.tx-vierwdfhsit-team .homepage>a,.tx-vierwdfhsit-team .vcard-download,.tx-vierwdfhsit-team .certificate-download{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;margin:6px 0;line-height:28px}.tx-vierwdfhsit-team .homepage>a:before,.tx-vierwdfhsit-team .vcard-download:before,.tx-vierwdfhsit-team .certificate-download:before{content:'';display:inline-block;vertical-align:middle;margin:0 6px 0 0;width:28px}.tx-vierwdfhsit-team .homepage>a:before{background:url('img/icon-s2960a7d634.png') no-repeat 8.5px -2214px;height:18px}.tx-vierwdfhsit-team .vcard-download:before{background:url('img/icon-s2960a7d634.png') no-repeat 0 -668px;height:28px}.tx-vierwdfhsit-team .certificate-download:before{background:url('img/icon-s2960a7d634.png') no-repeat 4.5px -39px;height:23px}}table.contact{width:100%;margin:10px 0}table.contact th{font-weight:normal;text-align:left;padding-right:5px}.body-blue .tx-vierwdfhsit-team th{background:#1f82c0}.body-orange .tx-vierwdfhsit-team th{background:#f29400}.body-cyan .tx-vierwdfhsit-team th{background:#179c7d}.body-purple .tx-vierwdfhsit-team th{background:#655a9f}.body-green .tx-vierwdfhsit-team th{background:#b1c800}.person-details>.image{width:100%;height:200px}.person-details>.title{color:#979797}.person-details th{font-weight:normal;text-align:left;color:#979797}@media (min-width: 721px), print{.person-details>.job-title{min-height:52px;margin-bottom:10px}.person-details>.name{margin:10px 0}}@media screen and (max-width: 720px){.person-details>.job-title{margin-top:30px}.person-details>.job-title,.person-details>.name,.person-details>.contact-details,.person-details>.button{margin-left:10px;margin-right:10px;margin-bottom:15px}}@media screen and (max-width: 720px){.box-team .csc-textpic-imagewrap{margin-right:10px !important;max-width:50%}.box-team .csc-textpic-text{clear:none !important;padding-bottom:1px !important;margin:0 -10px;background:#fff}.box-team .title{display:block}.box-team .name{font-weight:bold}.box-team .box-link{clear:both;margin:3px 0}.box-team .phone,.box-team .mail{display:block;padding:10px 10px 10px 40px;background:#eeefc9;margin-top:5px;text-decoration:none;position:relative}.box-team .phone:after,.box-team .mail:after{display:none}.box-team .phone:before,.box-team .mail:before{content:'';position:absolute;top:0;left:0;-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);background:url('img/smartphone-s04f50304bd.png') no-repeat -650px 0;height:40px;width:40px}.box-team .mail:before{background-position:-500px 0}}@media screen and (max-width: 720px) and (min-resolution: 1.5dppx), screen and (max-width: 720px) and (-webkit-min-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min--moz-device-pixel-ratio: 1.5), screen and (max-width: 720px) and (min-resolution: 144dpi){.box-team .phone:before,.box-team .mail:before{background-image:url('img/retina-smartphone-s78e79237ec.png');-webkit-background-size:950px,40px;-moz-background-size:950px,40px;-o-background-size:950px,40px;background-size:950px,40px}}.top-link{overflow:hidden}.top-link>a{float:right;border-top:2px solid #979797;padding-top:3px;text-decoration:none}.top-link>a:after{content:'';display:inline-block;margin:3px 10px 0 5px;background:url('img/icon-s2960a7d634.png') no-repeat 0 -1694px;height:11px;width:18px}.tx-pagebrowse{overflow:hidden;margin:40px 0 0;border-top:2px solid #979797;padding-top:10px}.tx-pagebrowse .tx-pagebrowse-current{min-width:0;margin-left:10px}.tx-pagebrowse .tx-pagebrowse-current:hover{background-color:#979797}.tx-pagebrowse .tx-pagebrowse-first,.tx-pagebrowse .tx-pagebrowse-prev{float:left}.tx-pagebrowse .tx-pagebrowse-next,.tx-pagebrowse .tx-pagebrowse-last{float:right}.tx-pagebrowse .tx-pagebrowse-first.inactive,.tx-pagebrowse .tx-pagebrowse-prev.inactive,.tx-pagebrowse .tx-pagebrowse-next.inactive,.tx-pagebrowse .tx-pagebrowse-last.inactive,.tx-pagebrowse .tx-pagebrowse-first>a,.tx-pagebrowse .tx-pagebrowse-prev>a,.tx-pagebrowse .tx-pagebrowse-next>a,.tx-pagebrowse .tx-pagebrowse-last>a{color:#979797;display:inline-block;padding:4px 10px;border:1px solid #fff;line-height:24px}.tx-pagebrowse .tx-pagebrowse-next>a:after{background:url('img/icon-s2960a7d634.png') no-repeat 0 -630px;height:18px;width:11px;display:inline-block;margin-left:10px;content:'';position:relative;top:3px}.tx-pagebrowse .tx-pagebrowse-prev>a:before{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2366px;height:18px;width:11px;display:inline-block;margin-right:10px;content:'';position:relative;top:3px}.tx-pagebrowse .inactive{visibility:hidden}.tx-pagebrowse .tx-pagebrowse-pages{text-align:center}.tx-pagebrowse .tx-pagebrowse-pages li{display:inline-block}@media screen and (max-width: 720px){.tx-pagebrowse .tx-pagebrowse-pages li{display:none}.tx-pagebrowse .tx-pagebrowse-pages .tx-pagebrowse-current{display:inline-block}}.tx-pagebrowse .tx-pagebrowse-pages a{background:#fff;border-color:#fff;min-width:0;margin-left:10px;color:#222}.tx-pagebrowse .tx-pagebrowse-pages a:after{content:''}.tx-pagebrowse .tx-pagebrowse-pages a:hover{border-color:#c1c1c1}.tx-pagebrowse .tx-pagebrowse-last,.tx-pagebrowse .tx-pagebrowse-first{display:none !important}.partner-container{margin:0 0 40px}.partner-container>header{color:#979797}.partner-container>header>h2{border:1px solid #979797;border-width:1px 0;padding:8px 0;margin:4px 0 0 53px;line-height:27px;font-weight:lighter}.partner-container>header:before{margin-top:0 !important;margin-bottom:0 !important;border-right-width:10px !important}.partner-container>.partner-slider-container{position:relative}.partner-container>.partner-slider-container>.prev{background-color:#e5e5e5}.partner-container>.partner-slider-container>.next{background-color:#e5e5e5}.partner-container>.partner-slider-container>.prev,.partner-container>.partner-slider-container>.next{opacity:0}.no-js .partner-container>.partner-slider-container>.prev,.no-js .partner-container>.partner-slider-container>.next{display:none}.partner-container>.partner-slider-container:hover>.prev,.partner-container>.partner-slider-container:hover>.next{opacity:0.7}.partner-container .partner-slider-outer{position:relative;overflow:hidden;white-space:nowrap}.partner-container .partner-slider{white-space:nowrap}.partner-container .partner{display:inline-block;height:80px;padding:0 10px;background:transparent none 50% no-repeat;margin:0 10px}.partner-container .partner>img{visibility:hidden;height:1px}.tabbar{margin-bottom:10px}.tabbar .button{margin-right:10px}.tabbar .button:hover{background:#979797}.tabbar .button.inactive{background-color:#c1c1c1}.tabbar .button.inactive:hover{background-color:#979797}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;background-color:#fff}#lbCenter{z-index:10000}.lbLoading{background:#fff url('img/slimbox/loading.gif?1397549602') no-repeat center}#lbImage{position:absolute;left:0;top:0;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;opacity:0.7;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}#lbPrevLink:hover,#lbNextLink:hover{opacity:1}#lbPrevLink{left:0}#lbPrevLink:before{left:-27px;margin-top:-27px;content:'';background-color:#fff}#lbNextLink{right:0}#lbNextLink:before{right:-27px;margin-top:-27px;content:'';background-color:#fff}#lbBottom{line-height:1.4em;text-align:left;border:10px solid #fff;background:#fff}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url('img/slimbox/closelabel.gif?1397549602') no-repeat center;margin:5px 0;outline:none}[lang=de] #lbCloseLink{width:113px;height:22px;background:transparent url('img/slimbox/closelabel_de.gif?1183313074') no-repeat center}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}.overlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,0.8);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity 0.4s ease,visibility 0s ease;-webkit-transition-delay:0s,0.4s;-moz-transition:opacity 0.4s ease 0s,visibility 0s ease 0.4s;-o-transition:opacity 0.4s ease 0s,visibility 0s ease 0.4s;transition:opacity 0.4s ease 0s,visibility 0s ease 0.4s}.overlay.show{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.form-overlay{position:fixed;width:480px;padding:20px;background:#fff;z-index:10000;left:50%;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity 0.4s ease,visibility 0s ease;-webkit-transition-delay:0s,0.4s;-moz-transition:opacity 0.4s ease 0s,visibility 0s ease 0.4s;-o-transition:opacity 0.4s ease 0s,visibility 0s ease 0.4s;transition:opacity 0.4s ease 0s,visibility 0s ease 0.4s}.form-overlay.show{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.form-overlay .close{cursor:pointer}.linklist-container{margin:40px 0}.box>.linklist-container{margin:0}.linklist-container>.csc-header{color:#979797}.body-blue .linklist-container>.csc-header{color:#1f82c0}.body-orange .linklist-container>.csc-header{color:#f29400}.body-cyan .linklist-container>.csc-header{color:#179c7d}.body-purple .linklist-container>.csc-header{color:#655a9f}.body-green .linklist-container>.csc-header{color:#b1c800}@media screen and (max-width: 720px){.linklist-container{margin:15px 0}.linklist-container>.csc-header{padding:7px 0 7px 20px;background:#979797;color:#fff !important}.no-js .linklist-container>.csc-header{padding-right:10px}.js .linklist-container.collabsable>.csc-header{cursor:pointer}.js .linklist-container.collabsable>.csc-header:before{content:'';background:url('img/icon-s2960a7d634.png') no-repeat 0 -1017px;height:11px;width:18px;float:right;margin:0.5em 10px 0 10px}.js .linklist-container.collabsable>.csc-header+.linklist{display:none}.linklist-container.collabsable>.csc-header.linklist-open:before{background-position:0 -1048px}.linklist-container.collabsable>.csc-header.linklist-open+.linklist{display:block}.body-blue .linklist-container>.csc-header{background:#1f82c0}.body-orange .linklist-container>.csc-header{background:#f29400}.body-cyan .linklist-container>.csc-header{background:#179c7d}.body-purple .linklist-container>.csc-header{background:#655a9f}.body-green .linklist-container>.csc-header{background:#b1c800}}.linklist{margin:0;padding:0;list-style:none}@media (min-width: 721px), print{.linklist{margin-top:5px}}.box .linklist{margin:0 -10px;border-top:2px solid #fff}.linklist>li{background:#e5e5e5 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAACCAQAAAA6Y97WAAAAEUlEQVR4nGP6DwQMYMDEAAcATgoEAccSq7AAAAAASUVORK5CYII=') 0 0 repeat-x;padding-top:2px;position:relative}@media (min-width: 721px), print{.linklist>li{font-weight:bold}}.linklist>li:first-child{background-image:none;padding-top:0}.linklist>li>.entry{padding:10px 21px 10px 10px;font-size:15px;display:block;text-decoration:none;position:relative;min-height:40px}.linklist>li>.entry>.arrow{content:'';position:absolute;right:8px;top:50%;margin-top:-9px;background:url('img/icon-s2960a7d634.png') no-repeat 0 -630px;height:18px;width:11px}.linklist>li>a:hover{background:#c1c1c1}.body-blue .linklist>li{background-color:#d4e6f4}.body-blue .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2176px}.body-blue .linklist>li>a:hover{background-color:#88bce2}.body-orange .linklist>li{background-color:#feeac9}.body-orange .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2328px}.body-orange .linklist>li>a:hover{background-color:#fbcb8c}.body-cyan .linklist>li{background-color:#b4dcd3}.body-cyan .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2214px}.body-cyan .linklist>li>a:hover{background-color:#6dbfa9}.body-purple .linklist>li{background-color:#d8d5e7}.body-purple .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2252px}.body-purple .linklist>li>a:hover{background-color:#a39cc5}.body-green .linklist>li{background-color:#eeefc9}.body-green .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2290px}.body-green .linklist>li>a:hover{background-color:#d1dd82}.box-blue .linklist>li{background-color:#d4e6f4}.box-blue .linklist>li>a:hover{background-color:#88bce2}.box-blue .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2176px}.box-orange .linklist>li{background-color:#feeac9}.box-orange .linklist>li>a:hover{background-color:#fbcb8c}.box-orange .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2328px}.box-cyan .linklist>li{background-color:#b4dcd3}.box-cyan .linklist>li>a:hover{background-color:#6dbfa9}.box-cyan .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2214px}.box-purple .linklist>li{background-color:#d8d5e7}.box-purple .linklist>li>a:hover{background-color:#a39cc5}.box-purple .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2252px}.box-green .linklist>li{background-color:#eeefc9}.box-green .linklist>li>a:hover{background-color:#d1dd82}.box-green .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -2290px}.box-gray .linklist>li{background-color:#e5e5e5}.box-gray .linklist>li>a:hover{background-color:#c1c1c1}.box-gray .linklist>li>.entry>.arrow{background:url('img/icon-s2960a7d634.png') no-repeat 0 -630px}.linklist .header,.linklist .subtitle{font-size:13px;font-weight:normal}.tx-vierwdnews h1,.tx-vierwdnews h2{margin-top:0}.tx-vierwdnews h1 a,.tx-vierwdnews h2 a{text-decoration:none}@media (min-width: 721px), print{.tx-vierwdnews .csc-textpic-intext-right-nowrap>.csc-textpic-text{margin-right:340px}}@media screen and (max-width: 720px){.tx-vierwdnews .csc-textpic-intext-right-nowrap>.csc-textpic-text{margin-right:33%}}.tx-vierwdnews.list .button{display:block;max-width:310px}.calendar-year{margin-bottom:0}.calendar-month{border-bottom:1px solid #979797;margin:2em 0 .5em}.calendar-month:first-child,.calendar-year+.calendar-month{margin-top:0}.calendar-entry{display:block;text-decoration:none;margin-top:22px}.calendar-entry .date{color:#979797;font-size:19px;-webkit-font-smoothing:antialiased}.calendar-entry .calendar-logo{width:130px;min-height:1px;float:left;margin-right:10px}.calendar-entry .calendar-content{margin-left:140px}.calendar-entry .calendar-content>:last-child{margin-bottom:0}.calendar-month+.calendar-entry{margin-top:12px}.calendar-entry:first-child{margin-top:0}.tx-4wd-gallery td{margin:0;padding:0 30px 40px 0}.tx-4wd-gallery td.csc-textpic-last{padding-right:0}.tx-4wd-gallery tr.csc-textpic-imagerow-last{padding-bottom:0}.tx-4wd-gallery img{display:block}.download-entry>.image{max-height:200px;overflow:hidden}@media print{*,*:before,*:after{-webkit-print-color-adjust:exact}.service-navigation,.main-header>.submenu,.main-navigation,.no-print,#page-footer,.main-footer .row,.button:after,.slideshow,.slideshow-bar,a[href^="de/vcard"],a[href^="en/vcard"]{display:none !important}img{max-width:100% !important;height:auto !important}.csc-textpic-image img{width:auto !important}.csc-textpic,.csc-textpic-image{max-width:100%;display:block !important}.csc-textpic-intext-right-nowrap-660>.csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap-660>.csc-textpic-imagewrap{margin:0 !important;float:none !important}.csc-textpic-intext-right-nowrap-660>.csc-textpic-text,.csc-textpic-intext-left-nowrap-660>.csc-textpic-text{margin:10px 0 0 !important}.box-footer{position:static !important;width:auto !important}.print-only{display:block}.main-header:after{content:"";display:table;clear:both}.breadcrumb{border-top-width:1px;display:block;clear:both}.button,.box-footer>a,.linklist a{background:none !important;border-color:none !important;color:inherit !important}.button,.box-footer>a.button,.linklist a.button{padding-left:10px !important;border:none !important}.button:before,.box-footer>a:before,.linklist a:before{display:none !important}.button:after,.box-footer>a:after,.linklist a:after{content:"Link: " attr(href) !important;display:block !important;font-weight:normal !important;color:inherit !important;background:none !important;width:auto !important;height:auto !important;overflow:visible !important;position:relative !important}.button:not([href^=http]):not([href^=mailto]):not([href^=javascript]):after,.box-footer>a:not([href^=http]):not([href^=mailto]):not([href^=javascript]):after,.linklist a:not([href^=http]):not([href^=mailto]):not([href^=javascript]):after{content:"Link: sit.fraunhofer.de/" attr(href) !important}.main-footer{background:none;color:inherit}.footer-navigation{color:inherit}.footer-navigation li{display:none}.footer-navigation li:first-child{display:block}.page-margin,.row,[class*="span"]{width:auto;margin-left:0;padding:0;float:none}.span8{float:left;width:65%}.span4{display:inline-block;vertical-align:top;width:50%}.span3{float:left;width:30%}.page-margin{margin:0}.box{overflow:visible;background:none}.box .contact td{white-space:nowrap}.box-header{background:none !important;color:inherit}.box-header:before{background-color:#979797 !important;clip:rect(4px, 36px, 36px, 4px)}.box-header[class*="icon-"]{padding-left:40px}.linklist-container>.csc-header{color:inherit !important;border-bottom:1px solid black}.linklist>li{background:none !important}.linklist>li>.entry{padding-left:0;padding-right:0}.linklist a>.arrow{display:none}.tx-vierwdnews.list .csc-textpic-imagewrap{float:none}.tx-vierwdnews.list .csc-textpic-text{margin:0 !important}}
