@font-face{font-family:'FaktPro Light';src:url('../fonts/FaktPro-Light.eot') format('eot');src:url('../fonts/FaktPro-Light.otf') format('otf');src:url('../fonts/FaktPro-Light.woff') format('woff')}@font-face{font-family:'FaktPro Normal';src:url('../fonts/FaktPro-Normal.eot') format('eot');src:url('../fonts/FaktPro-Normal.otf') format('otf');src:url('../fonts/FaktPro-Normal.woff') format('woff')}@font-face{font-family:'FaktPro Medium';src:url('../fonts/FaktPro-Medium.eot') format('eot');src:url('../fonts/FaktPro-Medium.otf') format('otf');src:url('../fonts/FaktPro-Medium.woff') format('woff')}html,body{margin:0;padding:0}body{font:16px/1.25em 'AvenirNextRoundedW01-Re';color:#867770;background:#fff;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased}body.zoomed .main{font:20px/1.25em 'AvenirNextRoundedW01-Re'}.page{overflow-x:hidden}img{vertical-align:top;display:inline;text-align:center}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#eee;color:#2f2a2a;margin:.2em 0;padding:.2em 0}.clear{display:block;clear:both;height:0;width:100%}.hidden{display:none!important;visibility:hidden;height:0!important;margin:0!important}h1{font:2.25em/1.125em 'AvenirNextRoundedW01-Bo 1075574';margin:0 0 .5em 0}h2{font:1.75em/1.125em 'AvenirNextRoundedW01-Bo 1075574';margin:0 0 .5em 0}h3{font:1.125em/1.125em 'AvenirNextRoundedW01-Bo 1075574';margin:0 0 .5em 0}h4{font:1.75em/1.125em 'AvenirNextRoundedW01-Bo 1075574';margin:0 0 .5em 0}h5{font:1em/1.125em 'AvenirNextRoundedW01-Bo 1075574';margin:0 0 .5em 0}p,li,dd{font:1em/1.375em 'FaktPro Normal';color:#867770}p{margin:0 0 1.375em 0}p.bodytext a{font:1em/1.375em 'FaktPro Medium';text-decoration:underline}p.bodytext a.icon.icon_arrow_right,p.bodytext a.icon.icon-svg12{font:1em/1.375em 'FaktPro Medium';text-decoration:underline;position:relative;padding-left:20px;display:inline-block;text-decoration:none}p.bodytext a.icon:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375em;position:absolute;left:0;top:-1px}dd{margin:0}a{color:#867770;text-decoration:none}a.button{text-transform:uppercase;background-color:#867770;color:#fff;display:inline-block;font:1em/45px 'AvenirNextRoundedW01-Bo 1075574';height:45px;padding:0 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}strong,b{font-family:'FaktPro Normal';font-weight:normal}hr{border:0 none;height:1px;background-color:#867770;margin:0 0 20px 0}::-webkit-input-placeholder{color:#867770}:-moz-placeholder{color:#867770}::-moz-placeholder{color:#867770}:-ms-input-placeholder{color:#867770}.field{display:block;overflow:hidden;position:relative;margin:0 0 10px 0}.field.checkbox,.field.radio{padding-left:1px}label{font:1em/1.375em 'FaktPro Normal';color:#867770;display:block}input[type=text],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="file"],textarea,select{border:0 none;padding:13px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}input[type=text],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="file"],textarea,select{background:#fff;color:#867770;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}select{-webkit-appearance:none;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}input[type=submit],button[type=submit],button.button{border:0 none;text-transform:uppercase;background-color:#867770;color:#fff;display:inline-block;font:1em/45px 'AvenirNextRoundedW01-Bo 1075574';height:45px;padding:0 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-transition:all .125s linear;-webkit-transition:all .125s linear;-o-transition:all .125s linear;transition:all .125s linear}.wrapper{width:1240px;display:block;margin:0 auto}.main{padding:20px 0 0 0}.col{float:left;display:block;overflow:hidden;width:auto}.col .inside{display:block;overflow:hidden;padding-left:20px;padding-right:20px}.col.left .inside{padding-left:0}.col.right .inside{padding-right:0}.col33.right .inside{padding-top:18px}.col33.no-padding-top .inside{padding-top:0}.col33.right .inside h3{margin-bottom:18px}.col10{width:10%}.col17{width:16.66%}.col20{width:20%}.col25{width:25%}.col33{width:33.33%}.col50{width:50%}.col66{width:66.66%}.col75{width:75%}.col80{width:80%}.col83{width:83.33%}.col100{width:100%}.main .content,.main .context{padding-top:20px}.main .context{float:right}.feature_navigation_content{display:block;float:left;width:100%;position:relative;z-index:100000;background-color:#f7f2ef;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.05);box-shadow:0 3px 3px 0 rgba(0,0,0,0.05)}.feature_navigation_content .content{position:relative;overflow:hidden;max-height:0;-webkit-transition:max-height 500ms ease;-moz-transition:max-height 500ms ease;-ms-transition:max-height 500ms ease;-o-transition:max-height 500ms ease;transition:max-height 500ms ease}.feature_navigation_content .content.red{background-color:#c34240}.feature_navigation_content .content.active{max-height:120px;position:relative}.feature_navigation_content .content .wrapper{padding:20px 0}.feature_navigation_content .content.red .inside h3,.feature_navigation_content .content.red .inside span{color:#fff}.feature_navigation_content .content .inside h3{margin:.5em 0}.feature_navigation_content .content .inside span.numbers{font:1.75em/1em 'AvenirNextRoundedW01-Bo 1075574';display:block}.feature_navigation_content .content .inside span.icon{float:left;display:block;margin:0 15px 20px 0;font-size:2em}.feature_navigation_content .content .emergency-section .col{overflow:visible}.feature_navigation_content .content .emergency-section .inside{top:5px;position:relative}.feature_navigation_content .content .emergency-section .inside h3{margin:0}.feature_navigation_content .content .emergency-section .inside span.icon-svg4,.feature_navigation_content .content .emergency-section .inside span.icon-svg33{top:-5px;position:relative}.feature_navigation_content .content .inside a.button{background-color:#fff;color:#c34240}.feature_navigation_content .content .inside .zoom h3,.feature_navigation_content .content .inside .contrast h3{text-transform:uppercase}.feature_navigation_content .content .zoom .inside span.icon,.feature_navigation_content .content .contrast .inside span.icon{margin:0;cursor:pointer}.feature_navigation_content .content .zoom .inside h3,.feature_navigation_content .content .contrast .inside h3{float:left;margin-left:5px}.feature_navigation_content .search{position:relative}.feature_navigation_content .content.search.active .col.search{overflow:visible}.feature_navigation_content .search .inside{padding:20px;overflow:visible}.search .tx-solr{position:relative;z-index:1000}.search ul.ui-autocomplete{list-style:none;padding:0;margin:0;display:block;left:auto!important;top:55px!important;width:auto;background-image:none;background-color:#fff;border:0 none;overflow:hidden;z-index:100;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-top-radius:10px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.5);box-shadow:0 1px 3px 0 rgba(0,0,0,0.5)}.search ul.ui-autocomplete li{background-image:none;border:0 none;padding:0;margin:0}.search ul.ui-autocomplete li a{display:block;padding:13px;color:#867770;border:0 none;cursor:pointer}.search ul.ui-autocomplete li a.ui-state-hover{padding:13px;background-image:none;background-color:#f7f2ef;font-weight:normal;margin:0}.feature_navigation_content .search .inside input[type=text],.search ul.ui-autocomplete li a{width:276px}.feature_navigation_content .search .inside .button{margin-left:15px}.header{height:300px;width:100%;background:#f7f2ef;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.header .banner img{width:100%;height:auto}.header .wrapper{overflow:hidden;position:relative;height:100%}.header .wrapper .inside{padding:0 20px}.feature_navigation{clear:both;margin:0;padding:0;list-style:none}.feature_navigation li{font:1em/45px 'AvenirNextRoundedW01-Bo 1075574';height:45px;display:block;padding:0;margin-right:10px;float:left;background-color:#fff;cursor:pointer;color:#9d9996;-webkit-transition:padding 250ms ease;-moz-transition:padding 250ms ease;-ms-transition:padding 250ms ease;-o-transition:padding 250ms ease;transition:padding 250ms ease;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.feature_navigation li.red,.feature_navigation li.red.active{background-color:#c34240;color:#fff}.feature_navigation li:hover{padding-top:5px}.feature_navigation li.active{position:relative;z-index:1000;background-color:#867770;color:#fff}.feature_navigation li .icon{margin:4px 10px 0;float:left;font-size:2em}.feature_navigation li .icon.icon_ambulance,.feature_navigation li .icon.icon-svg4{font-size:2.25em}.feature_navigation li .text{margin:5px 15px 0 0}.feature_navigation li .icon.icon_ambulance,.feature_navigation li .icon.icon-svg4{margin:2px 10px 0 15px}.main_navigation{float:right}.main_navigation .toggle_menu{display:none;visibility:hidden}.main_navigation ul{margin:0;padding:0;list-style:none outside none}.main_navigation li{float:left;display:block;z-index:10;width:200px;height:140px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;margin-top:-66px;text-transform:uppercase;-webkit-transition:margin 250ms ease;-moz-transition:margin 250ms ease;-ms-transition:margin 250ms ease;-o-transition:margin 250ms ease;transition:margin 250ms ease}.main_navigation li span.active,.main_navigation li a{width:200px;height:140px;display:block;text-indent:-999em}body.contrast .main_navigation li{background-color:#000!important}.main_navigation li.grey{background:url(../img/logo_sankt_marien_unternehmen.png) center center no-repeat #908783}.main_navigation li.yellow{background:url(../img/logo_sankt_marien_krankenhaus.png) center center no-repeat #ffeb9a}.main_navigation li.red{background:url(../img/logo_sankt_marien_seniorenhaus.png) center center no-repeat #fcdab6}.main_navigation li.blue{background:url(../img/logo_sankt_marien_aerztehaus.png) center center no-repeat #c7ebf1}.main_navigation li.active,.main_navigation li:hover{margin-top:0}.header .share_buttons{position:absolute;right:20px;bottom:0}.header .share_buttons span{font:1em/41px 'AvenirNextRoundedW01-Bo 1075574';display:inline-block;text-transform:uppercase;float:left;margin:5px 5px 0 0}.header .share_buttons a.icon{margin-top:5px;font-size:2em;line-height:45px;display:inline-block}.navigation_wrapper{margin-top:-50px}.navigation_wrapper .inside{padding:0 20px}.sub_navigation{position:relative;display:block;overflow:hidden;margin:0 0 20px 0}.sub_navigation h4{height:50px;font:1em/50px 'AvenirNextRoundedW01-Bo 1075574';text-transform:uppercase;display:block;overflow:hidden;margin:0;padding:0 20px;color:#fff;background-color:#908783;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.sub_navigation h4 a{color:#fff;margin-top:1px;display:block}.sub_navigation ul{margin:0;padding:0;overflow:hidden;list-style:none;display:block;background-color:#f7f2ef;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.sub_navigation ul.level_1{padding-top:12px;padding-bottom:12px}.sub_navigation ul.level_0 ul.level_1{padding-top:0;padding-bottom:0}.sub_navigation ul.special:first-of-type{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sub_navigation ul li{padding:0}.sub_navigation ul li.current{background-color:#ebe3de}.sub_navigation h3,.sub_navigation ul li a,.sub_navigation ul li span.link{display:block;font-size:1em;line-height:1em;color:#908783;padding:10px 20px;margin:0;-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear}.sub_navigation h3 span.icon{float:left;font-size:1.25em}.sub_navigation h3,.sub_navigation h3 a{font:1em/1.25em 'AvenirNextRoundedW01-Bo 1075574'}.sub_navigation h3{background-color:#f7f2ef;padding:10px 10px}.sub_navigation ul li h3{margin:0}.sub_navigation ul li a:hover,.sub_navigation h3:hover{background-color:#ebe3de}.sub_navigation ul li span.icon{float:left;font-size:1.25em;margin:7px 0 0 10px}.sub_navigation ul li a,.sub_navigation ul li span.link{font-family:'FaktPro Normal'}.sub_navigation ul li ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sub_navigation ul li ul li span.icon{margin-left:24px}.sub_navigation ul li ul li ul li span.icon{margin-left:38px}.yellow .sub_navigation h4{background-color:#ffbe00}.yellow .sub_navigation ul li.current,.yellow .sub_navigation ul li a:hover,.yellow .sub_navigation h3:hover{background-color:#ffeb9a}.yellow .sub_navigation ul,.yellow .sub_navigation h3{background-color:#fdf4d1}.yellow .sub_navigation li.active{background-color:#fff0b9}.yellow .sub_navigation ul.level_2,.yellow .sub_navigation ul.level_3{background-color:#fff0b9}.yellow .sub_navigation ul li a,.yellow .sub_navigation ul li span,.yellow .sub_navigation h3,.yellow .sub_navigation h3 a{color:#ffbe00}.red .sub_navigation h4{background-color:#ff9e6c}.red .sub_navigation ul li.current,.red .sub_navigation ul li a:hover,.red .sub_navigation h3:hover{background-color:#fcdab6}.red .sub_navigation ul,.red .sub_navigation h3{background-color:#feecd9}.red .sub_navigation h3:last-child{border-radius:0 0 10px 10px}.red .sub_navigation li.active{background-color:#ffe3c8}.red .sub_navigation ul.level_2,.red .sub_navigation ul.level_3{background-color:#ffe3c8}.red .sub_navigation ul li a,.red .sub_navigation ul li span,.red .sub_navigation h3,.red .sub_navigation h3 a{color:#ff9e6c}.blue .sub_navigation h4{background-color:#6ec9f1}.blue .sub_navigation ul li.current,.blue .sub_navigation ul li a:hover{background-color:#c7ebf1}.blue .sub_navigation ul,.blue .sub_navigation h3{background-color:#e1f8fc}.blue .sub_navigation li.active{background-color:#d6f1f5}.blue .sub_navigation ul.level_2,.blue .sub_navigation ul.level_3{background-color:#d6f1f5}.blue .sub_navigation ul li a,.blue .sub_navigation ul li span,.blue .sub_navigation h3,.blue .sub_navigation h3 a{color:#6ec9f1}.additional_information{display:block;position:relative;overflow:hidden;margin:0 0 20px 0;padding:10px 0;background-color:#f7f2ef;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.additional_information .toggle_additional_information{display:none}.additional_information ul{margin:0;padding:0;list-style-type:none}.additional_information ul li{display:block;margin:0;padding:0 20px}.additional_information ul li a{font:1em/3em 'AvenirNextRoundedW01-Bo 1075574';display:block}.additional_information ul li span{float:left;font-size:2.25em;margin:6px 10px 0 0}.qka-siegel{padding:10px}.qka-siegel h5{font-weight:normal;font:.875em/1.375em 'FaktPro Normal'}.main .news_list_view{display:block;overflow:hidden;margin:0;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}.main .news_list_view.loading{-webkit-opacity:0;-moz-opacity:0;opacity:0}.main .news_list_view .news_list_view_header h3,.main .news_list_view .news_list_view_header p{display:inline-block;margin-top:5px}.main .news_list_view .news_list_view_header p a.icon{font-size:1em}.main.col75 .news_list_view .news_list_item,.main.col75 .news_list_view .grid_size{width:279px}.main.col75 .col66 .news_list_view .news_list_item,.main.col75 .col66 .news_list_view .grid_size{width:276px}.main.col75 aside.col33 .news_list_view .news_list_item,.main.col75 aside.col33 .news_list_view .grid_size{width:269px}.main .news_list_view .news_list_item{display:block;overflow:hidden;margin:0 0 20px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main .news_list_view .news_list_item .news_item_text_wrap{background:#f7f2ef}.main .news_list_view .news_list_item .inside{height:120px;padding:20px}.main .news_list_view .news_list_item .inside h2{margin:0;font-size:1.4em;color:#867770}.main .news_list_view .news_list_item .inside time{font:1em/1.25em 'AvenirNextRoundedW01-Md1075562';display:block;color:#ada6a1}.main .news_list_view .news_list_item figure.image{margin:0;overflow:hidden;height:180px}.main .news_list_view .news_list_item figure.image img{width:100%!important;height:auto!important}.main .news_list_view .page-navigation,.main .event_list_view .page-navigation{display:block;overflow:hidden;clear:both;padding:20px 20px 20px 0}.main .news_list_view .page-navigation ul,.main .event_list_view .page-navigation ul{display:block;overflow:hidden;float:right;width:auto}.main .news_list_view .page-navigation ul li,.main .event_list_view .page-navigation ul li{padding:0;margin:0;float:left;display:inline-block}.main .news_list_view .page-navigation p,.main .news_list_view .page-navigation ul li a,.main .news_list_view .page-navigation ul li span,.main .event_list_view .page-navigation ul li a,.main .event_list_view .page-navigation ul li span,.main .event_list_view .page-navigation ul li.current{font:1em/45px 'AvenirNextRoundedW01-Bo 1075574';width:45px;height:45px;color:#fff;background-color:#908783;text-align:center;margin:0 0 0 10px;text-transform:uppercase;display:block;overflow:hidden;float:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main .event_list_view .page-navigation ul li.last.next a,.main .event_list_view .page-navigation ul li.previous a{width:auto;padding:0 20px}.main .news_list_view .page-navigation ul li a:before,.main .event_list_view .page-navigation ul li a:before{color:#fff;font:1.75em/45px 'icomoon';width:45px;height:45px;margin-left:8px}.main .news_list_view .page-navigation ul li a,.main .event_list_view .page-navigation ul li a{color:#fff;background-color:#908783}.main .news_list_view .page-navigation ul li span,.main .event_list_view .page-navigation ul li span{color:#908783;background-color:#f7f2ef}.main .news_list_view .page-navigation p,.main .event_list_view .page-navigation p{float:left;line-height:45px}.main .news_detail_view .image{margin:0 0 20px 0;display:block;overflow:hidden}.main .news_detail_view time{font:1em/1.25em 'AvenirNextRoundedW01-Bo 1075574';display:block;color:#ada6a1;margin:0 0 9px 0}.main .news_detail_view .news_image_wrap .image .col75{display:block;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main .event_list_view{display:block;overflow:hidden}.event_list_view hr{margin:20px 0}.main .event_list_view .event_list_view_header h3,.main .event_list_view .event_list_view_header p{display:inline-block}.main .event_list_view .event_list_view_header p a.icon{font-size:1em}.event_list_view .event_list_teaser_item{display:block;overflow:hidden;margin:0 0 10px 0}.event_list_view .event_list_teaser_item time,.event_list_view .event_list_item time{font:1em/1.25em 'AvenirNextRoundedW01-Md1075562';display:block}.event_list_view .event_list_teaser_item time,.event_list_view .event_list_item h3.location{color:#ada6a1}.event_list_view .event_list_item time{color:#867770;margin-bottom:10px}.event_list_view .event_list_item p{margin-bottom:0}.main .event_list_view .event_list_item .col25{margin-top:20px;background:#f7f2ef;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main .event_list_view .event_list_item .col25 .inside{padding:20px}.main .event_list_view .event_list_item .col75 .inside{padding-top:20px}.main .event_list_view .event_list_item .image{margin:0 0 20px 20px;float:right;display:block;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main .csc-default{display:block;overflow:hidden;margin:0 0 20px 0}.main .csc-default .col .csc-default{margin:0 0 -12px 0}.main .csc-textpic-image,.main .tx_tscore_pageteaser_image figure,.main .tx_tscore_subpageteaser figure{display:block;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main .csc-textpic-image,.main .news_detail .news_image_wrap .image{margin:0 0 20px 0}.main .tx_tscore_pageteaser_item,.main .tx_tscore_subpageteaser_item{display:block;overflow:hidden;padding:20px 0;border-top:1px solid #867770}.main .tx_tscore_pageteaser_item .col75 .inside,.main .tx_tscore_subpageteaser_item .col75 .inside{padding:0}.main .tx_tscore_pageteaser_image figure,.main .tx_tscore_subpageteaser_image figure,.main .news_detail_view .news_image_wrap{margin:0 20px 20px 0}.main .tx_tscore_pageteaser_subnav,.main .tx_tscore_subpageteaser_subnav{display:block;overflow:hidden;margin:10px 0 0 0;padding:0;list-style-type:none}.main .tx_tscore_pageteaser_subnav li,.main .tx_tscore_subpageteaser_subnav li{width:50%;float:left}.main .tx_tscore_pageteaser_subnav li span.icon,.main .tx_tscore_subpageteaser_subnav li span.icon{margin:5px 0 0 -4px;float:left;font-size:1.25em}.main .tx_tscore_pageteaser_subnav li a,.main .tx_tscore_subpageteaser_subnav li a{font-family:'FaktPro Medium';display:block;font-size:1em;color:#867770;padding:5px 10px 5px 15px}.main .csc-textpic-image img,.main .tx_tscore_pageteaser_image img,.main .tx_tscore_subpageteaser_image img,.main .news_detail_view .news_image_wrap img{width:100%!important;height:auto!important}.main .text ul{list-style-type:none;margin:0;padding:0}.main .text ul li{list-style-type:none;margin:0 0 .625em 0;padding:0 0 0 30px;position:relative}.main .text ul li:before{font-size:1.5em;font-family:'icomoon';content:"\e61d";position:absolute;top:-1px;left:0}.main .slider .slide figcaption{position:absolute;bottom:0;width:100%;display:block;overflow:hidden;padding:20px}.main .tx-solr .col25{overflow:visible}.main .tx-solr .col25 .inside{padding:4px 0;overflow:visible;margin-left:1px}.main .tx-solr .tx-solr-search-form{background-color:transparent;border:0 none;padding:0;margin:0 0 20px 0;position:relative;overflow:visible}.main .tx-solr .tx-solr-search{width:100%!important;float:none}.main .tx-solr .tx-solr-search-form .results-list{margin-top:10px}.main .tx-solr .tx-solr-search-form input[type=text]{width:68%;background:#f7f2ef;color:#867770;margin-right:5px;float:left}.main .tx-solr .tx-solr-search-form input[type=submit]{font-family:'icomoon';font-size:2em;padding:0 8px;width:auto;float:left}.main .tx-solr ul.ui-autocomplete{list-style:none;padding:0;margin:0;display:block;left:auto!important;top:55px!important;width:auto;background-image:none;background-color:#fff;border:0 none;overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.5);box-shadow:0 1px 3px 0 rgba(0,0,0,0.5)}.main .tx-solr ul.ui-autocomplete li{background-image:none;border:0 none;paddign:0;margin:0}.main .tx-solr ul.ui-autocomplete li a{display:block;padding:13px;color:#867770;border:0 none;cursor:pointer}.main .tx-solr .ui-autocomplete li a.ui-state-hover{padding:13px;background-image:none;background-color:#f7f2ef;font-weight:normal;margin:0}.main .tx-solr ol.results-list{margin:20px 0;padding:0}.main .tx-solr ol li.results-entry{border-top:1px solid #867770;border-bottom:0;padding:20px 0;margin:0 0 20px 0}.main .tx-solr ol li.results-entry p.bodytext{margin-bottom:0}.main .tx-solr #tx-solr-pagination{display:block;overflow:hidden;clear:both;height:auto;padding:20px 20px 20px 0}.main .tx-solr #tx-solr-pagination ul{display:block;overflow:hidden;float:right;width:auto}.main .tx-solr #tx-solr-pagination ul li{padding:0;margin:0;float:left;display:inline-block}.main .tx-solr #tx-solr-pagination ul li a,.main .tx-solr #tx-solr-pagination ul li span{font:1em/45px 'AvenirNextRoundedW01-Bo 1075574';width:45px;height:45px;color:#fff;background-color:#867770;text-align:center;margin:0 0 0 10px;text-transform:uppercase;display:block;overflow:hidden;float:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main .tx-solr #tx-solr-pagination ul li a:before{color:#fff;font:1.75em/45px 'icomoon';width:45px;height:45px}.main .tx-solr #tx-solr-pagination ul li a{color:#fff;background-color:#867770}.main .tx-solr #tx-solr-pagination ul li span{color:#867770;background-color:#f7f2ef}.main .tx-solr #tx-solr-pagination p{float:left;line-height:45px}.main .tx-solr .tx-solr-relevance{background-color:#867770}.main .tx-solr .tx-solr-search-word{font-weight:normal!important}.main .results-highlight{background-color:transparent;font-family:'FaktPro Normal'}.main .results-teaser .tx-solr-relevance-bar{width:100px;height:10px;border:0 none;font-size:0;padding:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.main .results-teaser .relevance-bar{height:10px;padding-top:5px}.main .results-teaser .tx-solr-relevance,.main .results-teaser .tx-solr-relevance-fill{height:10px}.main .tx-solr-search p.bodytext a{text-decoration:none}.main ul.download_list{display:block;overflow:hidden;margin:0;padding:0;list-style-type:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main .col.left ul.download_list{margin-right:20px}.main ul.download_list li.download_item.li-odd{background-color:#f7f2ef}.main ul.download_list li.download_item.li-even{background-color:#ebe3de}.main ul.download_list li.download_item{display:block;overflow:hidden;margin:0;padding:0}.main ul.download_list li.download_item span.file_name,.main ul.download_list li.download_item span.file_type{height:50px;text-transform:uppercase;float:left}.main ul.download_list li.download_item span.file_name{width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:1em/52px 'AvenirNextRoundedW01-Bo 1075574';margin:0 0 0 20px}.main ul.download_list li.download_item span.file_type{margin:0 5px 0 0}.main ul.download_list li.download_item span.file_size{position:absolute;width:100%}.main ul.download_list li.download_item span.file_type,.main ul.download_list li.download_item span.file_size{font:1em/54px 'FaktPro Normal';margin:0 0 0 5px}.main ul.download_list li.download_item span.file_download{float:right;width:50px;height:50px}.main ul.download_list li.download_item span.file_download.icon{font-size:2em;display:block;overflow:hidden;margin:0;color:#fff;background-color:#867770;text-align:left;text-indent:12px;width:50px;height:50px;line-height:50px}.main ul.download_list li.download_item span.file_download.icon:before{line-height:50px}.team_member{display:block;overflow:hidden;padding:40px 0;border-top:1px solid #867770}.team_member .image{margin:0 0 20px 0;display:block;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.team_member .image img{width:100%!important;height:auto!important}.team_member .togglable button.show_more,.team_member .togglable.closed button.show_less{display:none}.team_member .togglable.closed button.show_more,.team_member .togglable span.button.show_less{display:block;padding-right:30px}.team_member .togglable button:before{font-size:1.75em;margin-top:9px;float:left;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.team_member .togglable .more_text{max-height:1200px;display:block;overflow:hidden;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.team_member .togglable.closed .more_text{max-height:0}.main .col.left div.icon,.main .col.right div.icon{padding-left:60px!important;position:relative}.main div.icon:before{position:absolute;top:15px;left:20px;font-size:2.5em}.main .col.left .bg_padding.background,.main .col.left .bg_padding.background_light,.main .col.center .bg_padding.background,.main .col.center .bg_padding.background_light,.main .col.right .bg_padding.background,.main .col.right .bg_padding.background_light{padding:20px}.main .col.left .bg_padding.background,.main .col.left .bg_padding.background_light{margin-right:20px}.main .col.right .bg_padding.background,.main .col.right .bg_padding.background_light{margin-left:20px}.main .col .inside:first-child .bg_padding.background,.main .col .inside:first-child .bg_padding.background_light{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.main .col .inside:last-child .bg_padding.background,.main .col .inside:last-child .bg_padding.background_light{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.main .col .inside:only-child .bg_padding.background,.main .col .inside:only-child .bg_padding.background_light:only-child{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}body.grey .main h1,body.grey .main h2,body.grey .main h2 a,body.grey .main .col .bg_padding.background h4,body.grey .main .col .bg_padding.background_light h4,body.grey .main div.icon:before,body.grey .main .tx_tscore_pageteaser_subnav li span.icon,body.grey .main .tx_tscore_subpageteaser_subnav li span.icon,.main .news_list_view .news_list_item.cat_3 h2,.main .news_list_view .news_list_item.cat_3 time,body.grey p.bodytext a.icon:before{color:#867770}body.grey .main .slider .slide figcaption{background-color:rgba(235,227,222,0.85)}body.grey .main .bg_padding.background,body.grey .main ul.download_list li.download_item.li-even{background-color:#ebe3de}body.grey .bg_padding.background_light,body.grey .main ul.download_list li.download_item.li-odd{background-color:#f7f2ef}body.grey .main ul.download_list li.download_item span.file_download.icon{background-color:#867770}body.yellow .main h1,body.yellow .main h2,body.yellow .main h2 a,body.yellow .main .col .bg_padding.background h4,body.yellow .main .col .bg_padding.background_light h4,body.yellow .main div.icon:before,body.yellow .main .tx_tscore_pageteaser_subnav li span.icon,body.yellow .main .tx_tscore_subpageteaser_subnav li span.icon,body.yellow .main .team_member h2,body.yellow .main .news_detail_view time,body.yellow .main .tx_tscore_pageteaser h2,body.yellow .main .tx_tscore_subpageteaser h2,body.yellow .event_list_view .event_list_item time,body.yellow .event_list_view .event_list_item h3.location,body.yellow .header .share_buttons span,body.yellow .header .share_buttons a,body.yellow .additional_information ul li span,body.yellow .additional_information ul li a,body.yellow .main .news_list_view .page-navigation ul li span,body.yellow .main .event_list_view .page-navigation ul li span,body.yellow p.bodytext a.icon:before{color:#ffbe00}body.yellow .main .bg_padding.background,body.yellow .main ul.download_list li.download_item.li-even,body.yellow .main .news_list_view .page-navigation ul li span,body.yellow .main .event_list_view .page-navigation ul li span{background-color:#ffeb9a}body.yellow .main button.button{color:#fff}body.yellow .header,body.yellow .bg_padding.background_light,body.yellow .main ul.download_list li.download_item.li-odd,body.yellow .main .event_list_view .event_list_item .col25 .inside,body.yellow .additional_information{background-color:#fdf4d1}body.yellow .main .slider .slide figcaption{background-color:rgba(253,244,209,0.85)}body.yellow .main ul.download_list li.download_item span.file_download.icon,body.yellow .main .news_list_view .page-navigation ul li a,body.yellow .main .event_list_view .page-navigation ul li a,body.yellow .bx-wrapper .bx-controls-direction a,body.yellow .main button.button{background-color:#ffbe00}.light_yellow_bg{background-color:#fdf4d1}.light_yellow_bg p,.light_yellow_bg a,.light_yellow_bg li,.main .news_list_view .news_list_item.cat_5 h2,.main .news_list_view .news_list_item.cat_5 time{color:#ffbe00}.main .news_list_view .news_list_item.cat_5 .news_item_text_wrap{background-color:#fdf4d1}body.red .main h1,body.red .main h2,body.red .main h2 a,body.red .main .col .bg_padding.background h4,body.red .main .col .bg_padding.background_light h4,.main .news_list_view .news_list_item.cat_7 h2,.main .news_list_view .news_list_item.cat_7 time,body.red .main div.icon:before,body.red .main .tx_tscore_pageteaser_subnav li span.icon,body.red .main .news_detail_view time,body.red .main .team_member h2,body.red .main .tx_tscore_pageteaser h2,body.red .main .tx_tscore_subpageteaser h2,body.red .event_list_view .event_list_item time,body.red .event_list_view .event_list_item h3.location,body.red .header .share_buttons span,body.red .header .share_buttons a,body.red .additional_information ul li span,body.red .additional_information ul li a,body.red .main .news_list_view .page-navigation ul li span,body.red .main .event_list_view .page-navigation ul li span,body.red p.bodytext a.icon:before{color:#ff9e6d}body.red .main .bg_padding.background,body.red .main ul.download_list li.download_item.li-even,body.red .main .news_list_view .page-navigation ul li span,body.red .main .event_list_view .page-navigation ul li span{background-color:#fcdab6}body.red .main button.button{color:#fff}body.red .header,body.red .col .bg_padding.background_light,body.red .main ul.download_list li.download_item.li-odd,body.red .main .event_list_view .event_list_item .col25 .inside,body.red .additional_information{background-color:#feecd9}body.red .main .slider .slide figcaption{background-color:rgba(254,236,217,0.85)}body.red .main ul.download_list li.download_item span.file_download.icon,body.red .main .news_list_view .page-navigation ul li a,body.red .main .event_list_view .page-navigation ul li a,body.red .bx-wrapper .bx-controls-direction a,body.red .main button.button{background-color:#ff9e6d}.light_red_bg,.main .news_list_view .news_list_item.cat_7 .news_item_text_wrap{background-color:#fcdab6}body.blue .main h1,body.blue .main h2,body.blue .main h2 a,body.blue .main .col .bg_padding.background h4,body.blue .main .col .bg_padding.background_light h4,.main .news_list_view .news_list_item.cat_9 h2,.main .news_list_view .news_list_item.cat_9 time,body.blue .main div.icon:before,body.blue .main .tx_tscore_pageteaser_subnav li span.icon,body.blue .main .event_list_view .event_list_item .col25 h3,body.blue .main .event_list_view .event_list_item .col25 time,body.blue .main .news_detail_view time,body.blue .main .team_member h2,body.blue .main .tx_tscore_pageteaser h2,body.blue .main .tx_tscore_subpageteaser h2,body.blue .event_list_view .event_list_item time,body.blue .event_list_view .event_list_item h3.location,body.blue .header .share_buttons span,body.blue .header .share_buttons a,body.blue .additional_information ul li span,body.blue .additional_information ul li a,body.blue .main .news_list_view .page-navigation ul li span,body.blue .main .event_list_view .page-navigation ul li span,body.blue p.bodytext a.icon:before{color:#6ec9f1}body.blue .main .bg_padding.background,body.blue .main ul.download_list li.download_item.li-even,body.blue .main .tx_tscore_subpageteaser_subnav li span.icon,body.blue .main .news_list_view .page-navigation ul li span,body.blue .main .event_list_view .page-navigation ul li span{background-color:#c7ebf1}body.blue .main button.button{color:#fff}body.blue .header,body.blue .bg_padding.background_light,body.blue .main .event_list_view .event_list_item .col25,body.blue .main ul.download_list li.download_item.li-odd,.light_blue_bg,.main .news_list_view .news_list_item.cat_9 .news_item_text_wrap,body.blue .main .event_list_view .event_list_item .col25 .inside,body.blue .additional_information{background-color:#e1f8fc}body.blue .main .slider .slide figcaption{background-color:rgba(225,248,252,0.85)}body.blue .main ul.download_list li.download_item span.file_download.icon,body.blue .main .news_list_view .page-navigation ul li a,body.blue .main .event_list_view .page-navigation ul li a,body.blue .bx-wrapper .bx-controls-direction a,body.blue .main button.button{background-color:#6ec9f1}body.blue .main ul.download_list li.download_item span.file_download.icon{color:#fff}.map{display:block;overflow:hidden;width:100%;height:480px;margin:0 0 40px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.routenplaner input[type=text]{background-color:#f7f2ef;margin-right:10px;width:260px}.panzoom_wrap{z-index:5000;width:100%;display:block;position:relative;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#f7f2ef}.panzoom{text-align:center;height:480px;backface-visibility:visible!important}.panzoom_buttons_wrap .panzoom_buttons{width:auto;float:right;margin-right:20px}.panzoom_buttons_wrap .panzoom_buttons button.zoom_in,.panzoom_buttons_wrap .panzoom_buttons button.zoom_out{font-size:2em;border:0 none;text-align:center;display:inline-block;overflow:hidden;margin-left:20px;color:#fff;background-color:#867770;float:left;width:45px;height:45px;line-height:45px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.panzoom_buttons_wrap .panzoom_buttons button.zoom_range{border:0 none;padding:0;margin:0 0 0 5px;font:1.5em/40px 'fontello';width:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;background-color:#ae9b63;color:#fff;cursor:pointer;text-decoration:none}.top_link{display:block;overflow:hidden;clear:both}.top_link a.top{font-size:2em;text-align:center;display:block;overflow:hidden;margin-left:20px;color:#fff;background-color:#867770;float:left;width:45px;height:45px;line-height:45px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.top_link a.top:hover{text-decoration:none}.top_link a.top:before{line-height:45px}.top_link span.text{font:1em/45px 'AvenirNextRoundedW01-Bo 1075574';margin:0 0 0 10px;text-transform:uppercase}.footer{display:block;overflow:hidden;clear:both;float:none;background-color:#f7f2ef}.footer .sitemap{display:block;overflow:hidden;background-color:#f7f2ef}.footer .inside{padding:20px}.footer .inside .col20.only_mobile{width:40%}.footer .inside .col20.only_mobile .col20{width:50%}.footer .inside h3{margin-right:10px;line-height:1.125em}.footer .inside h3.only_mobile{display:none}.footer .inside p,.footer .inside li{font-size:.825em}.footer .inside ul{margin:0;padding:0;list-style-type:none}.footer .inside ul li{margin:0;padding:0}@media screen and (max-width:640px){.page{position:relative}.wrapper{width:100%}h1{font-size:1.75em}h2{font-size:1.5em}.feature_navigation_content,.header,.main_content,.top_link,.footer,.footer .sitemap{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.col{float:none;width:100%}.col .inside{padding:10px}.col75 .col66>.inside,.col75 .col33.right>.inside{padding:0}.main{padding:0}.main .col.right .bg_padding.background,.main .col.right .bg_padding.background_light{margin:0}.col10,.col17,.col20,.col25,.col33,.col50,.col66,.col75,.col80,.col83,.col100{width:100%}.header{height:120px;background-image:none!important;position:fixed;z-index:100000}.header .wrapper .inside{padding:0}.main_content .wrapper{padding-top:120px}.feature_navigation{width:100%;clear:both;height:50px}.active-feature-menu{padding-top:120px}.feature_navigation_content{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.feature_navigation_content .content.active{max-height:360px}.feature_navigation_content .search .inside{padding:10px 10px 20px 10px}.feature_navigation_content .search .inside input[type=text],.search ul.ui-autocomplete li a{width:93%;margin:0 0 10px 0}.feature_navigation_content .search .inside .button{margin-left:0}.feature_navigation li,.feature_navigation li .icon.icon_ambulance,.feature_navigation li .icon.icon-svg4,.feature_navigation li .icon,.main_navigation .toggle_menu{background-color:transparent;width:50px;height:45px;line-height:50px;margin:0;text-align:center}.feature_navigation li.red{background-color:transparent;color:#c34240;margin-left:50px}.feature_navigation li.active{position:relative;z-index:10;background-color:#fff;color:#867770;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.feature_navigation li.red.active{background-color:#c34240;color:#fff}.feature_navigation li.red.active span.icon{color:#fff}.feature_navigation li .text{display:none}.navigation_wrapper{margin-top:0}.navigation_wrapper .inside{padding:0}.main_navigation .toggle_menu{display:block;visibility:visible;position:absolute;top:0;left:0;margin:0;font-size:2em;height:50px;margin:0;padding:0;border:0 none;display:block;cursor:pointer;color:#9d9996}.menu_open .main_navigation .toggle_menu{color:#867770}.main_navigation li{display:none;width:100px;height:70px;background-size:100px 70px!important}.main_navigation li span.active,.main_navigation li a{width:100px;height:70px}.main_navigation li.active{display:block;position:absolute;top:0;right:10px}.main_navigation li span,.main_navigation li a{font:.825em/1em 'AvenirNextRoundedW01-Bo 1075574';margin:0 10px}.main_navigation li span.subtitle,.main_navigation li.active span.subtitle.huge{margin:5px 0 0 0;height:30px;color:#fff}.main .content,.main .context{padding-top:0}.main .csc-default{margin-bottom:10px}.main .csc-default .col .csc-default{margin:0 0 -22px 0}.main .tx_tscore_pageteaser_image figure,.main .tx_tscore_subpageteaser_image figure,.main .news_detail_view .news_image_wrap{margin:0 0 20px 0}.main.col75 .col66 .news_list_view .news_list_item,.main.col75 .col66 .news_list_view .grid_size{width:100%}.main .tx_tscore_pageteaser_item .col75 .inside,.main .tx_tscore_subpageteaser_item .col75 .inside{padding:10px}.main .tx_tscore_pageteaser_item .col100 .inside p,.main .tx_tscore_subpageteaser_item .col100 .inside p{margin:0 0 .5em 0}.sub_navigation{display:none}.main.col75 .news_list_view .news_list_item,.main.col75 .news_list_view .grid_size{width:100%!important}.main .tx_tscore_pageteaser_subnav li,.main .tx_tscore_subpageteaser_subnav li{width:100%;float:none}.top_link{text-align:right}.top_link a.top{margin:0 10px 0 0;float:right}.top_link span.text{display:inline-block;margin-right:10px}.footer .sitemap{width:270px;position:absolute;top:0;bottom:0;left:-270px}body.menu_open .footer .sitemap{left:0}body.menu_open .footer .sitemap .inside{padding:0}body.menu_open .feature_navigation_content,body.menu_open .header,body.menu_open .main_content,body.menu_open .top_link,body.menu_open .footer{margin-left:270px;margin-right:-270px}.additional_information{padding:0;margin:10px}.additional_information .toggle_additional_information{display:block;height:50px;width:100%;border:0 none;font:1em/50px 'AvenirNextRoundedW01-Bo 1075574';text-transform:uppercase;text-align:left;display:block;overflow:hidden;margin:0;padding:1px 20px;color:#fff;background-color:#ffbe00;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.qka-siegel{display:none}body.grey .additional_information .toggle_additional_information{background-color:#867770}body.yellow .additional_information .toggle_additional_information{background-color:#ffbe00}body.red .additional_information .toggle_additional_information{background-color:#ff9e6d}body.blue .additional_information .toggle_additional_information{background-color:#6ec9f1}.additional_information.open .toggle_additional_information{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.additional_information .toggle_additional_information:before{font-family:'icomoon';float:left;font-size:1.75em;margin-bottom:5px;content:"\e61d"}.additional_information.open .toggle_additional_information:before{content:"\e61e"}.additional_information ul{max-height:0;display:block;overflow:hidden;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.additional_information.open ul{max-height:200px}.additional_information ul li a{font:1em/4em 'AvenirNextRoundedW01-Bo 1075574'}.additional_information ul li span{margin:15px 10px 0 0}body .main .event_list_view .event_list_item .col25 .inside,body.yellow .main .event_list_view .event_list_item .col25 .inside,body.red .main .event_list_view .event_list_item .col25 .inside,body.blue .main .event_list_view .event_list_item .col25 .inside{background-color:#fff!important}.main .event_list_view .event_list_item .col25 .inside,.main .event_list_view .event_list_item .col75 .inside,.main .news_list_view .page-navigation,.main .event_list_view .page-navigation{padding:0}.footer .inside .col20.only_mobile,.footer .inside .col20.only_mobile .col20{width:100%}.footer .inside .col20 ul,.footer .inside .col20.only_mobile.active .col20 ul{height:0;display:block;overflow:hidden}.footer .sitemap .inside .col20.active ul,.footer .inside .col20.only_mobile .col20.active ul{height:auto}.footer .sitemap .inside h3 a,.footer .sitemap .inside ul li a{font-size:1em;display:block;padding:15px 20px;margin:0}.footer .sitemap .inside h3{margin:0}.footer .sitemap .inside h3 a{text-transform:uppercase;background-color:#867770;color:#fff}.footer .sitemap .inside h3 a:before,.footer .sitemap .inside ul li a:before{font-family:'icomoon';float:left;font-size:1.25em;margin-bottom:5px;margin-left:-7px}.footer .sitemap .inside ul{background-color:#f7f2ef}.footer .sitemap .inside ul li a{color:#867770}.footer .sitemap .inside ul li.active a{background-color:#ebe3de}.footer .sitemap .inside .yellow h3 a{background-color:#ffbe00}.footer .sitemap .inside .yellow ul{background-color:#fdf4d1}.footer .sitemap .inside .yellow ul li a{color:#ffbe00}.footer .sitemap .inside .yellow ul li.active a{background-color:#ffeb9a}.footer .sitemap .inside .red h3 a{background-color:#ff9e6d}.footer .sitemap .inside .red ul{background-color:#feecd9}.footer .sitemap .inside .red ul li a{color:#ff9e6d}.footer .sitemap .inside .red ul li.active a{background-color:#fcdab6}.footer .sitemap .inside .blue h3 a{background-color:#60c3ed}.footer .sitemap .inside .blue ul{background-color:#e1f8fc}.footer .sitemap .inside .blue ul li a{color:#60c3ed}.footer .sitemap .inside .blue ul li.active a{background-color:#c7ebf1}.footer .sitemap .inside ul li a{font-size:1.25em}.footer .sitemap .inside ul li a:before{content:"\e60b"}.footer .inside h3.only_mobile{display:none}.main .tx-solr .tx-solr-search-form input[type=text]{width:50%;margin-right:10px;float:left}.main .tx-solr .tx-solr-search-form input[type=submit]{font-family:'icomoon';margin-top:0}}@media screen and (min-width:641px) and (max-width:1023px){body{font:13px/1.25em 'AvenirNextRoundedW01-Re'}h2{font-size:1.25em}h3{font-size:1em}.main.col75{width:66.6%}.main.col75 .content.col66.left,.main.col75 .context.col33.right{width:100%}.main.col75 .context.col33.right .inside{padding:0}.col20.zoom{width:25%}.wrapper{width:768px}.header{height:200px}.feature_navigation li{font:1em/40px 'AvenirNextRoundedW01-Bo 1075574';height:40px;margin-right:5px}.feature_navigation_content .content .inside span.icon{margin:0 15px 40px 0}.feature_navigation_content .search .inside input[type=text],.search ul.ui-autocomplete li a{width:220px}.main_navigation li{width:125px;height:88px;margin-top:-42px;background-size:125px 88px!important}.main_navigation li span.subtitle,.main_navigation li span.subtitle.huge{height:36px;margin:8px 0 0 0}.main_navigation li span.subtitle{font-size:.75em}.main_navigation li span,.main_navigation li a{font:1.325em/1em 'AvenirNextRoundedW01-Bo 1075574';margin:0 10px}.navigation_wrapper.col.col25{width:33.3%}.sub_navigation ul li a,.sub_navigation ul li span.link,.sub_navigation ul li h3{padding:12px 15px}.sub_navigation ul li span.icon{margin:9px 0 0 10px}.main.col75 aside.col33 .news_list_view .news_list_item,.main.col75 aside.col33 .news_list_view .grid_size,.main.col75 .news_list_view .news_list_item,.main.col75 .news_list_view .grid_size{width:100%!important;float:none}.main.col75 .context.col33.right .news_item_text_wrap .inside{padding:20px}.main.col75 .col66 .news_list_view .news_list_item,.main.col75 .col66 .news_list_view .grid_size{width:211px}.main .news_list_view .news_list_item .inside{height:80px}.main .news_list_view .news_list_item figure.image{height:140px}.main .tx-solr .tx-solr-search-form input[type=text]{width:155px}.main .tx-solr .tx-solr-search-form input[type=submit]{margin-top:7px}}@media screen and (min-width:1023px) and (max-width:1279px){body{font:14px/1.25em 'AvenirNextRoundedW01-Re'}h2{font-size:1.25em}h3{font-size:1em}.wrapper{width:998px}.feature_navigation_content .content .inside span.icon{margin:0 15px 40px 0}.main_navigation li{width:170px;height:119px;margin-top:-56px;background-size:170px 119px!important}.main_navigation li span.active,.main_navigation li a{width:170px;height:119px;display:block;text-indent:-999em}.main_navigation li span.subtitle{height:45px}.main_navigation li span.subtitle.huge{height:55px}.sub_navigation ul li a,.sub_navigation ul li span.link,.sub_navigation ul li h3{padding:12px 15px}.sub_navigation ul li span.icon{margin:9px 0 0 10px}.main.col75 .news_list_view .news_list_item,.main.col75 .news_list_view .grid_column_width{width:222px}.main.col75 aside.col33 .news_list_view .news_list_item,.main.col75 aside.col33 .news_list_view .grid_column_width{width:213px}.main.col75 .col66 .news_list_view .news_list_item,.main.col75 .col66 .news_list_view .grid_column_width{width:215px}.main .news_list_view .news_list_item .inside{height:80px}.main .news_list_view .news_list_item figure.image{height:140px}.main .tx-solr .tx-solr-search-form input[type=text]{width:157px}}@media screen and (min-width:1920px){.header{height:400px}}body.contrast .feature_navigation_content,body.contrast .feature_navigation_content .content.red,body.contrast .feature_navigation li.red,body.contrast .feature_navigation li.xactive,body.contrast .header,body.contrast .sub_navigation h4,body.contrast .sub_navigation ul,body.contrast .sub_navigation ul li.current,body.contrast .main .news_list_view .news_list_item .news_item_text_wrap,body.contrast .main .col .inside:first-child .bg_padding.background,body.contrast .main .col .inside:first-child .bg_padding.background_light,body.contrast .main .bg_padding.background,body.contrast .main .bg_padding.background_light,body.contrast .main ul.download_list li.download_item.li-even,body.contrast .main .event_list_view .event_list_item .col25,body.contrast .main ul.download_list li.download_item.li-odd,body.contrast .main ul.download_list li.download_item.li-even,body.contrast .additional_information,body.contrast .footer,body.contrast .footer .sitemap{background-color:#fff!important}body.contrast .sub_navigation{box-shadow:0 3px 3px 1px rgba(0,0,0,0.05)}body.contrast .search .tx-solr .tx-solr-searchbox input[type=text]{border:1px solid black}body.contrast .bx-wrapper .bx-controls-direction a,body.contrast input[type=submit],body.contrast button[type=submit],body.contrast button.button,body.contrast .main ul.download_list li.download_item span.file_download a.icon,body.contrast .top_link a.top,body.contrast .feature_navigation_content .content .inside a.button{background-color:#000!important}body.contrast h1,body.contrast h2,body.contrast h3,body.contrast h4,body.contrast p,body.contrast li,body.contrast a,body.contrast span,body.contrast time,body.contrast .main div.icon:before,body.contrast .feature_navigation li.active{color:#000!important}body.contrast .bx-wrapper .bx-controls-direction a,body.contrast input[type=submit],body.contrast button[type=submit],body.contrast button.button,body.contrast .main ul.download_list li.download_item span.file_download a.icon,body.contrast .top_link a.top,body.contrast .feature_navigation_content .content .inside a.button{color:#fff!important}