body{color:#000;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:17px}body #config{left:20px;max-width:330px;position:absolute;top:20%}body *{text-shadow:none}body .wrapper{padding:0;max-width:1170px}body .wrapper .row{margin-left:0;margin-right:0}body .wrapper #page-complete .row>div[class^=col-]:first-child{padding-left:0}body .wrapper #page-complete .row>div[class^=col-]:last-child{padding-right:0}body .wrapper #footer>.row>div[class^=col-]:first-child,body .wrapper #header>.row>div[class^=col-]:first-child,body .wrapper #page-complete>.row>div[class^=col-]:first-child{padding-left:15px}body .wrapper #footer>.row>div[class^=col-]:last-child,body .wrapper #header>.row>div[class^=col-]:last-child,body .wrapper #page-complete>.row>div[class^=col-]:last-child{padding-right:15px}body .wrapper figure{display:table}body .wrapper figure figcaption{caption-side:bottom;display:table-caption;font-size:13px;line-height:14px;padding-top:5px}body .wrapper a.link-image[target*="_blank"]:after,body .wrapper a.special-target-link:after{display:none}body .wrapper .bg-white{background:#FFF}body .wrapper .bg-black{background:#000}body .wrapper .bg-blue{background:#113055}body .wrapper .bg-bluegrey{background:#41606F}body .wrapper .bg-green{background:#A6CE39}body .wrapper .bg-grey{background:#727275}body .wrapper .bg-greybright{background:#F2F2F2}body .wrapper .bg-greydark{background:#535456}body .wrapper .bg-greylight{background:#D2D2D4}body .wrapper .bg-orange{background:#F7941E}body .wrapper .bg-purple{background:#49479D}body .wrapper .bg-red{background:#9E292E}body .wrapper .bg-bsvblue{background:#006DAC}body .wrapper .bg-bsvgrey{background:#939598}body .wrapper .bg-bplusblue{background:#005f8d}body .wrapper .bg-bplusgreen{background:#008e84}body .wrapper .color-white{color:#FFF}body .wrapper .color-black{color:#000}body .wrapper .color-blue{color:#113055}body .wrapper .color-bluegrey{color:#41606F}body .wrapper .color-green{color:#A6CE39}body .wrapper .color-grey{color:#727275}body .wrapper .color-greybright{color:#F2F2F2}body .wrapper .color-greydark{color:#535456}body .wrapper .color-greylight{color:#D2D2D4}body .wrapper .color-orange{color:#F7941E}body .wrapper .color-purple{color:#49479D}body .wrapper .color-red{color:#9E292E}body .wrapper .color-bsvblue{color:#006DAC}body .wrapper .color-bsvgrey{color:#939598}body .wrapper .color-bplusblue{color:#005f8d}body .wrapper .color-bplusgreen{color:#008e84}body .wrapper .headline,body .wrapper .headline-md,body .wrapper h1,body .wrapper h2,body .wrapper h3,body .wrapper h4,body .wrapper h5,body .wrapper h6{margin-top:0}body .wrapper .headline h1,body .wrapper .headline h2,body .wrapper .headline h3,body .wrapper .headline h4,body .wrapper .headline h5,body .wrapper .headline h6,body .wrapper .headline-md h1,body .wrapper .headline-md h2,body .wrapper .headline-md h3,body .wrapper .headline-md h4,body .wrapper .headline-md h5,body .wrapper .headline-md h6{padding-bottom:0}body .wrapper .read-more-right{text-align:right}body .wrapper a{color:#F7941E}body .wrapper a:focus,body .wrapper a:hover{color:#F7941E;text-decoration:underline}body .wrapper a[target*="_blank"]:after{content:"\e164";font-family:'Glyphicons Halflings';font-size:14px;padding-left:4px}body .wrapper a.read-more span{color:#F7941E;font-size:12px}body .wrapper hr{border-color:#535456;margin:10px 0}body .wrapper .OpenCmsWebform .webform_radio_wrapper .webform_field_radio{display:inline-block;padding:0}body .wrapper .OpenCmsWebform .webform_radio_wrapper .webform_field_radio input{margin:0}.book{margin:15px}.book div img{padding:6px 0 0}.book div div span.book-publisher p{color:#000;margin:0}.book div div span.book-isbn{padding:0 0 10px}.book div a.book-link{color:#F7941E}.book div span.book-link{color:#000}.fraunhofer-carousel .carousel-indicators{bottom:10px;margin-bottom:0;z-index:10}.fraunhofer-carousel .carousel-indicators li{background:#FFF;border:none;height:15px;margin:0;width:15px}.fraunhofer-carousel .carousel-indicators li.active{background:#F7941E;height:15px;width:15px}.fraunhofer-carousel .carousel-inner .item a:after{display:none}.fraunhofer-carousel .carousel-inner .item img{margin:0 auto}.fraunhofer-carousel .carousel-inner .item .carousel-caption{bottom:40px;left:initial;opacity:.8;padding:0;right:-20px;background-color:#535456}.fraunhofer-carousel .carousel-inner .item .carousel-caption a,.fraunhofer-carousel .carousel-inner .item .carousel-caption span{display:block;color:#FFF;opacity:1;padding:5px 50px 5px 10px}.fraunhofer-carousel .carousel-control:focus{color:#FFF}#footer footer ul li a:focus,#footer footer ul li a:hover,#footer footer ul li p:focus,#footer footer ul li p:hover,.content-element .content-paragraph .text-link a,.fraunhofer-carousel .carousel-control:hover{color:#F7941E}.fraunhofer-carousel .carousel-control.middle{background:#535456;bottom:0;font-size:28px;height:50px;line-height:20px;opacity:1;padding:11px 0 12px 4px;top:auto;width:50px;z-index:12}.content-element .content-paragraph .text figure img{margin-right:10px}.content-element .content-paragraph .text:after{clear:both;content:" ";display:table;font-size:0;visibility:hidden}.content-element .content-paragraph .text-link a:hover{text-decoration:underline}#footer footer{background:#D2D2D4;text-align:center}#footer footer ul{list-style:none;padding:0;display:inline-block;margin:0 auto}#footer footer ul li{display:inline-flex}#footer footer ul li a,#footer footer ul li p{color:#555;padding:10px;margin:0}.header-top{padding:20px 15px 0;position:relative}.header-top .fraunhofer-logo{position:absolute;right:0}.header-top .fraunhofer-logo img{display:inline-block;margin:0 20px;float:right}.header-top .fraunhofer-logo a:after,.header-top .site-logo a:after{display:none}.header-top .site-logo{position:absolute;top:40px;z-index:10}.header-top .row.skiplinks{color:#000;position:relative;top:-15px}.header-top .row.skiplinks div .skiplinks{list-style:none;position:absolute}.header-top .row.skiplinks div .skiplinks li{text-align:center}.header-top .row.skiplinks div .skiplinks li .skiplink{overflow:hidden;position:absolute;height:1px}.header-top .row.skiplinks div .skiplinks li .skiplink:focus{height:auto;border:1px dashed #535456;position:fixed;padding:8px 14px}.header-bottom .header-background{border-top:3px solid #F7941E;position:relative}.header-bottom .header-background img{display:initial}.header-bottom .header-background .site-text{background:#FFF;font-weight:700;margin:20px 0;opacity:.7;padding:5px 20px;position:absolute}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li:focus .dropdown-menu li,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li:hover .dropdown-menu li,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li:focus .dropdown-menu li,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li:hover .dropdown-menu li{position:relative}.header-bottom .header-background .site-text.left-bottom{bottom:0}.header-bottom .header-background .site-text.right-top{right:0}.header-bottom .header-background .site-text.right-bottom{bottom:15%;right:0}.breadcrumbs{background:0 0;border:none;padding:12px 0 15px}.breadcrumbs .breadcrumb{font-size:14px;margin:0;padding:0;top:0}.breadcrumbs .breadcrumb>li+li:before{color:#535456;content:"\003e\003e";padding:0 2px 0 0}.social-media-bar ul{margin-bottom:0}.social-media-bar ul.button-size-20 li.switch-contrast{vertical-align:middle}.social-media-bar ul.button-size-20 li.switch-contrast a#switch-contrast-button span{font-size:20px}.social-media-bar ul.button-size-20 li img{height:20px;width:20px}.social-media-bar ul.button-size-25 li.switch-contrast{vertical-align:bottom;margin:0 0 .3px}.social-media-bar ul.button-size-25 li.switch-contrast a#switch-contrast-button span{font-size:26px}.social-media-bar ul.button-size-25 li img{height:25px;width:25px}.social-media-bar ul.button-size-30 li.switch-contrast{vertical-align:bottom}.social-media-bar ul.button-size-30 li.switch-contrast a#switch-contrast-button span{font-size:30px}.social-media-bar ul.button-size-30 li img{height:30px;width:30px}.social-media-bar ul li.switch-contrast{vertical-align:middle}.social-media-bar ul li.switch-contrast a{color:#000!important;text-decoration:none}.social-media-bar ul li.switch-contrast a span{display:block;font-size:30px}.social-media-bar ul li.switch-contrast a:hover{text-decoration:none}.navigation{display:inline-block;margin-top:50px}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu.visible,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li:focus .dropdown-menu,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li:hover .dropdown-menu{display:block}.navigation .mega-menu{margin:0;min-height:0;padding:0;box-shadow:none}.navigation .mega-menu .navbar-collapse{padding:0}.navigation .mega-menu .navbar-collapse ul.navbar-nav{text-transform:uppercase}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li:focus a,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li:hover a{border-bottom:5px solid #F7941E;margin-bottom:5px}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li.active>a{border-bottom:2px solid #F7941E;color:#F7941E;margin-bottom:8px}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li.active>a:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li.active>a:hover{border-bottom:5px solid #F7941E}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li a{color:#000;margin:10px 5px;padding:0}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li a:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li a:hover{border-bottom:5px solid #F7941E;text-decoration:none;margin-bottom:5px;color:#555;background:0 0}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu{background:#535456;border:none;box-shadow:none}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li.active>a,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover{color:#FFF;text-decoration:underline}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li a{color:#D2D2D4;border-bottom:none;margin:0 5px;padding:5px 20px 5px 0}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li a:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li a:hover{color:#FFF}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li .dropdown-menu li .dropdown-menu li a,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li .dropdown-menu li a{color:#535456}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li .dropdown-menu{display:none;left:100%;background:#D2D2D4;top:0}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li .dropdown-menu.visible{display:block}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li .dropdown-menu li a:focus{text-decoration:underline}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li .dropdown-menu li .dropdown-menu{display:none;background:#F2F2F2}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li .dropdown-menu li .dropdown-menu.visible{display:block}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li a:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li a:hover,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li a:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li a:hover{color:#FFF}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu{display:block;min-width:120px}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li.active>a,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li.active>a{color:#FFF;text-decoration:underline}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li .dropdown-menu li a,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li:focus .dropdown-menu li a:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li:focus .dropdown-menu li a:hover,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li:hover .dropdown-menu li a:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li:hover .dropdown-menu li a:hover,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li .dropdown-menu li a,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li:focus .dropdown-menu li a:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li:focus .dropdown-menu li a:hover,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li:hover .dropdown-menu li a:focus,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li:hover .dropdown-menu li a:hover{color:#535456}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li .dropdown-menu,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li .dropdown-menu{display:none;background:#F2F2F2}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li .dropdown-menu.visible,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li:focus .dropdown-menu.visible,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li:hover .dropdown-menu.visible,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li .dropdown-menu.visible,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li:focus .dropdown-menu.visible,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li:hover .dropdown-menu.visible{display:block}.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li:focus .dropdown-menu,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:focus .dropdown-menu li:hover .dropdown-menu,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li:focus .dropdown-menu,.navigation .mega-menu .navbar-collapse ul.navbar-nav>li .dropdown-menu li:hover .dropdown-menu li:hover .dropdown-menu{display:block;min-width:120px}.dropdown-menu li.active a{background-color:rgba(0,0,0,0)}.search-header{bottom:0;position:absolute;right:0}.search-header ::-webkit-input-placeholder{color:#F7941E}.search-header :-moz-placeholder{color:#F7941E}.search-header ::-moz-placeholder{color:#F7941E}.search-header :-ms-input-placeholder{color:#F7941E}.search-header form{margin:0 1em 1em 0}.search-header form .input-group-btn .btn-search{background:#F7941E}.search-header form .input-group-btn .btn-search i{color:#000;padding:4px 0}.search-header input{border:none;color:#F7941E;width:250px}#imagegallery button.btn-more{background:0 0;color:initial;padding:0;width:auto}#imagegallery button.btn-more:focus,#imagegallery button.btn-more:hover{color:#F7941E;text-decoration:underline}#imagegallery button.btn-more:active{box-shadow:none;color:initial}#imagegallery button.btn-more span{color:#F7941E;font-size:11px}#imagegallery #links .comein .inner.view{padding-bottom:0}#imagegallery #links .comein .inner.view .content{z-index:1;width:100%;height:100%;top:100%;background-color:rgba(0,0,0,.3)}#imagegallery #links .comein .inner.view .content .image-gallery{width:100%;top:0}#imagegallery #links .comein .inner.view .content .image-gallery .glyphicon-zoom-in{width:100%;text-align:center;top:2px;color:#FFF;z-index:2}#imagegallery #links .comein:hover .inner.view .content{top:0;transition:top .5s ease-out}#imagegallery #links .comein:hover .inner.view .content .image-gallery .glyphicon-zoom-in{top:50%;transition:top .5s ease-out}#imagegallery #links .comein:hover .inner.view .title{bottom:0;transition:bottom .5s}.posts.lists div #list_large_pages .row.mb-20 section.btn-group div.btn-group button.btn-u,.posts.lists div #list_large_pages .row.mb-20 section.btn-group div.btn-group ul.dropdown-menu li.active{background:#F7941E}.posts.lists div #list_large_pages .row.mb-20 section.btn-group div.btn-group ul.dropdown-menu li.active a{color:#535456}.posts.lists div #list_large_pages .row.mb-20 section.btn-group div.btn-group ul.dropdown-menu li.active a:hover{background:#F7941E;text-decoration:underline}.posts.lists div #list_large_pages div .news-teaser div>a{color:#F7941E}.posts.lists div #list_large_pages div .news-teaser div>ahover{text-decoration:underline}.posts.lists div .pagination li.active a,.posts.lists div .pagination li.active:hover a{background-color:#F7941E;border-color:#F7941E;color:#000}.posts.lists div .pagination li:hover a{background-color:#f3a952;border-color:#f3a952;color:#FFF;text-decoration:none}.posts.lists div div div.book div a.book-link{color:#F7941E}.posts.lists div div div.book div a.book-link:hover{text-decoration:underline}.event-teaser .image-background,.news-teaser .image-background{min-height:90px;padding:6px 0 0}.event-teaser .event-teaser-text,.event-teaser .news-teaser-text,.news-teaser .event-teaser-text,.news-teaser .news-teaser-text{display:inline}#default-formatter-search-form .btn-primary{background:#F7941E;border-color:#F7941E;color:#535456;max-height:34px}#default-formatter-search-form .btn-primary:focus,#default-formatter-search-form .btn-primary:hover{opacity:.8}#default-formatter-search-form .btn-primary .glyphicon-search{padding:3px 0}#default-formatter-search-form .panel-default .panel-body input[type=checkbox],#default-formatter-search-form .panel-default .panel-body input[type=radio]{margin:7px 0 0 -20px}#default-formatter-search-form .input-group ::-webkit-input-placeholder{color:#F7941E}#default-formatter-search-form .input-group :-moz-placeholder{color:#F7941E}#default-formatter-search-form .input-group ::-moz-placeholder{color:#F7941E}#default-formatter-search-form .input-group :-ms-input-placeholder{color:#F7941E}#default-formatter-search-form .input-group input.form-control{color:#F7941E}#default-formatter-search-form .news img{width:100%}#default-formatter-search-form .news .empty-news-img{background:#D2D2D4;color:#535456;font-size:35px;padding:25px 0 27px;text-align:center}#default-formatter-search-form .book img{width:100%}#default-formatter-search-form .book .empty-book-img,#default-formatter-search-form .containerpage .empty-page-img{background:#D2D2D4;color:#535456;font-size:35px;padding:25px 0 27px;text-align:center}#default-formatter-search-form .search-result{color:#535456}#default-formatter-search-form .search-result h4 a{color:#535456;font-weight:700}#default-formatter-search-form .search-result a,#default-formatter-search-form .search-result h4 a:focus,#default-formatter-search-form .search-result h4 a:hover{color:#F7941E}#default-formatter-search-form .pagination li.active a,#default-formatter-search-form .pagination li.active:hover a{background-color:#F7941E;border-color:#F7941E;color:#000}#default-formatter-search-form .pagination li:hover a{background-color:#f3a952;border-color:#f3a952;color:#FFF;text-decoration:none}.teasertext-marginal{border:1px solid #727275;padding:20px}.teasertext-marginal .teaser-paragraph{display:table}.teasertext-marginal .teaser-paragraph a{color:#F7941E}.teasertext-marginal .teaser-paragraph ahover{text-decoration:underline}.teasertext-marginal .teaser-paragraph h2{color:#9E292E}.teasertext-marginal hr{margin:10px -20px 10px 0}.topnews-list .topnews-list-headline{background:#F7941E;padding:0 10px}.topnews-list .topnews-list-headline h2{color:#FFF;margin-top:0}.topnews-list .row,.topnews-list .row .col-xs-12.col-md-6{display:flex}.topnews-list .row .col-xs-12.col-md-6.last-news,.topnews-list .row .col-xs-12.col-md-6:first-child{padding-right:15px}.topnews-list .row .col-xs-12.col-md-6 .topnews{align-items:stretch;background:#F2F2F2;padding:10px;width:100%}.topnews-list .row .col-xs-12.col-md-6 .topnews .image-background{padding:0}.topnews-list .row .col-xs-12.col-md-6 .topnews .image-background img{margin:0 auto 10px}.topnews-list .row .col-xs-12.col-md-6 .topnews h3{color:#F7941E}.topnews-list .row .col-xs-12.col-md-6 .topnews p{line-height:20px}.topnews-list .row.mb-20:last-child div .topnews .image-background{width:100%}.twitterfeed{border:1px solid #727275;margin:0 0 20px}.twitterfeed .twitterfeed-headline{color:#9E292E;padding:20px 20px 0}.twitterfeed .twitterfeed-text{margin:0 0 10px;padding:0 20px}.twitterfeed .twitterfeed-twitter{padding-left:20px}.twitterfeed .timeline-Body.customisable-border{border:none}.fraunhofer-iframe{-webkit-overflow-scrolling:touch}.fraunhofer-iframe iframe{border:none;box-shadow:none;max-width:100%}.sharebuttons>div{padding:0 15px!important}.sharebuttons .switcher{display:inline-table}.sharebuttons .addthis_inline_share_toolbox{display:block}.onoffswitch{position:relative;width:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;height:6px;padding:0;line-height:6px;border:0 solid #FFF;border-radius:14px;background-color:#9E9E9E}.onoffswitch-label:before{content:"";display:block;width:14px;margin:-4px;background:#FFF;position:absolute;top:0;bottom:0;right:15px;border-radius:14px;box-shadow:0 6px 12px 0 #757575}.onoffswitch-checkbox:checked+.onoffswitch-label{background-color:#A6CE39}.onoffswitch-checkbox:checked+.onoffswitch-label,.onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#A6CE39}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label:before{right:0;background-color:#535456;box-shadow:3px 6px 18px 0 rgba(0,0,0,.2)}.sharebuttons .at-resp-share-element .at-share-btn:focus,.sharebuttons .at-resp-share-element .at-share-btn:hover{opacity:.8;-webkit-transform:none;transform:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body .search-header form .input-group-btn .btn-search i{padding:4px 0 2px!important}body #default-formatter-search-form .row .input-group .input-group-btn button.btn-search{border:none}}@supports (-ms-accelerator:true){body .search-header form .input-group-btn .btn-search i{padding:4px 0 2px!important}body #default-formatter-search-form .row .input-group .input-group-btn button.btn-search{border:none}}body div[typeof*=OpenCmsFraunhoferConfig] .org-opencms-gwt-client-ui-css-I_CmsInputCss-textBoxReadOnly{display:none!important}body div[typeof*=OpenCmsFraunhoferConfig] .org-opencms-acacia-client-css-I_CmsLayoutBundle-I_Style-attributeValue.org-opencms-acacia-client-css-I_CmsLayoutBundle-I_Style-emptyValue .org-opencms-acacia-client-css-I_CmsLayoutBundle-I_Style-label{margin-left:15px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.teasertext-marginal .teaser-paragraph{display:block!important}.teasertext-marginal .teaser-paragraph:after{clear:both;content:" ";display:table;font-size:0;visibility:hidden}.teasertext-marginal .teaser-paragraph figure{display:block!important}}body.error-page #footer footer{background:#F7941E}body.error-page #footer footer .footer-link a{color:#535456}body.error-page #footer footer .footer-link a:focus,body.error-page #footer footer .footer-link a:hover{color:#000}body.error-page .error-message{color:#F7941E;font-size:2em;margin-bottom:20px;margin-top:20px;text-align:center}