@media only screen and (max-width:980px){#block-menu-block-3{min-width:31%;}#block-menu-block-3 > ul.menu > li > a{font-size:1.2em;}}@media only screen and (max-width:890px){ul.mobile-menu{display:block;position:absolute;left:20px;top:15px;margin:0;padding:0;}ul.mobile-menu li{float:left;position:relative;padding:30px 0 0;margin:0;height:1px;overflow:hidden;}ul.mobile-menu li:first-child{margin-right:1em;}.js .mobile-menu.icon-search{display:block;}.mobile-menu a{color:#96D6E0;background-color:transparent;text-decoration:none;cursor:pointer;}.mobile-menu a:hover{background-color:transparent;color:white;text-decoration:none;}.mobile-menu a:before{font-size:28px;}.mobile-menu a:before{position:absolute;top:0;left:0;}.go-top{display:block;}.page.go-top{margin:2em 0 0.5em;float:left;}.go-top a{color:#39bed1;background-color:transparent;text-decoration:none;}.go-top a:hover{text-decoration:underline;}.go-top a::after{color:#39bed1;background-color:transparent;font-size:1.4em;margin-left:0.2em;}#block-views-rubrics-block-1{display:block;}#block-views-rubrics-block-1 ul{list-style:none;}#block-views-rubrics-block-1 ul li{margin-left:0;padding-left:0;}#block-views-rubrics-block-1 ul ul li a:before{content:"- ";}.js #page-header{height:auto;min-height:inherit;}#page-header .region-header{height:auto;}#page-header > .page{height:auto;padding:0;}#page-header:after,#page-header:before{display:none;}#site-logo{max-width:150px;padding:0 20px 0 35px;}#block-search-form{float:none;clear:both;margin:0 auto;box-sizing:border-box;width:85%;padding:15px 20px;}.js #block-search-form{display:none;height:0;}.js #block-search-form.search-open{display:block;height:auto;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#block-search-form .form-text{padding:0.6em 40px 0.6em 0.4em;}#block-search-form .form-submit{top:0.3em;}.sticky-slider .bx-pager{right:0;padding-bottom:0.4em;}.sticky-slider .bx-next,.sticky-slider .bx-prev{top:20%;}#block-views-rubrik-kurzteaser-sticky-slider{padding-bottom:2em;}.view.default-teaser .col.c-wrapper{float:none;width:100%;}#block-menu-block-3,section.region-sticky-slider,.region-donate,.region-promotion,.sticky-slider .body.short-teaser,.region-ads-content-top,.region-sidebar-second,#block-views-buttons-block-unterstuetzer,#block-views-block-pressemappen-pressmaps,#block-views-advertising-blocks-ad,#block-sf-hpd-memorial-day,#block-block-1 .content,.region-top,#FlattrButton,#block-panels-mini-grid-teaser .region header a,.body.short-teaser.is-trimmed,#block-block-4,#block-block-7,.smart-paging-pager .item-list .pager-current span{display:none;}.page,.panel-flexible.grid-teaser .row-inside,.region-footer,.ads-helper,.two-sidebars .ads-helper{margin:0;width:auto;}.one-sidebar #main,.two-sidebars #main{background-image:none;}.two-sidebars #main{padding-left:20px;padding-right:20px;width:auto;}.view.default-teaser,.column.sidebar{float:none;margin:0;width:auto;}#page-footer .region-footer .block{margin:0;float:left;width:100%;}.region-footer .block li a{display:block;padding:0.4em 0;border-top:1px solid #454545;}.region-footer .block li a.active{color:#d0d6d3;background-color:transparent;text-decoration:none;cursor:default;}#page-footer .block li a.active:hover{text-decoration:none;}#block-views-rubrics-block-1 .item-list > ul > li.first a,.region-footer .block ul.menu > li.first a{border-top:none;}.node.view-mode-full .col.c-wrapper,.page-search .col.c-wrapper,.page-comment #comment-form,.page-comment-notify #block-system-main{padding-right:0;width:auto;}.node.view-mode-full .c-wrapper aside.meta{float:none;width:100%;}.node.view-mode-full aside.meta{float:none;width:89.753%;}.node.view-mode-full > .field-name-field-image{float:none;width:100%;}.node.view-mode-full aside.meta time{text-align:left;}#block-panels-mini-grid-teaser .region{float:none;width:auto;}.panel-flexible.grid-teaser .row-inside .pane-content footer,.wrap.grid-image h1{position:static;font-size:1em;}.grid-teaser .region-inside{padding:0;}article.view-mode-full .content figure.left-aligned,article.view-mode-full .content figure.right-aligned,.content div.aside{width:100%;margin:1em 0;float:none;}}@media only screen and (min-width:891px){#sn-count{position:fixed;top:21.8em;left:0;z-index:10;}.shariff ul.orientation-vertical li{padding-right:0.5em;display:block;margin:0;}.shariff ul.orientation-vertical li:hover{padding-right:0;}.node.view-mode-full > .field-name-field-image figure .caption{width:63.75%;}#region-splash button.close:before{content:"x";font-size:5em;}#region-splash button.close{top:2em;right:4em;}}
