@media(min-width: 1024px){header nav .main-nav,header nav .nav-right-wrapper{display:block !important}header nav .main-nav>ul.site-menu-full li.has-child i,header nav .main-nav>ul.site-menu-sub li.has-child i,header nav .nav-right-wrapper>ul.site-menu-full li.has-child i,header nav .nav-right-wrapper>ul.site-menu-sub li.has-child i{display:none}header nav .main-nav .button,header nav .nav-right-wrapper .button{border-radius:0}}@media(min-width: 1200px){.container{width:1000px}}@media(min-width: 1300px){.container{width:1100px}}@media(min-width: 1400px){.container{width:1200px}}@media(min-width: 1500px){.container{width:1300px}}@media(min-width: 1600px){.container{width:1400px}}@media(min-width: 1700px){.container{width:1500px}}@media(min-width: 1800px){.container{width:1600px}}@media(max-width: 1300px){header nav .branding a img{max-width:250px}header nav .nav-right-wrapper{padding-top:0}header nav .nav-right-wrapper .pull-left{float:none !important;margin-bottom:5px}footer .container>.row>.col-sm-3{width:100%;margin-bottom:20px}footer .container>.row>.col-sm-9{width:100%}}@media(max-width: 1200px){header nav .branding a img{max-width:200px}header nav .main-nav .site-menu-full>li{margin:0 2px}section.white .container{padding:0;width:80%}section.white .article-slider .item .preview{width:100% !important;height:100% !important}section.white .article-slider .article-content{padding-top:50px}}@media(max-width: 1023px){.page-wrapper{padding-top:0 !important}header nav .main-nav{display:none}header nav .main-nav .site-menu-full li:hover ul{display:block;position:initial !important;width:100% !important;border-radius:0 !important;overflow:hidden}header nav .main-nav .site-menu-full>li>a{border-radius:0}header{height:80px;position:relative}header nav{position:relative}header nav .branding{margin-bottom:15px;width:230px}header nav .branding a img{max-width:200px}header nav .main-nav,header nav .nav-right-wrapper{padding:0px;background:#fff;width:100%;background:hsla(0,0%,100%,.9);position:relative;display:none}header nav .main-nav .pull-left,header nav .nav-right-wrapper .pull-left{margin-bottom:0}header nav .main-nav .button,header nav .nav-right-wrapper .button{border-radius:0;font-weight:800;text-transform:uppercase;color:#000;width:100%;display:block;border-bottom:1px solid #d7d7d7;text-align:left;padding:20px}header nav .main-nav ul,header nav .nav-right-wrapper ul{padding-left:0;list-style:none;margin:0}header nav .main-nav li,header nav .nav-right-wrapper li{margin:0;padding:0}header nav .main-nav li.site-menu-item-active>ul,header nav .main-nav li.site-menu-item-parent>ul,header nav .nav-right-wrapper li.site-menu-item-active>ul,header nav .nav-right-wrapper li.site-menu-item-parent>ul{display:block !important}header nav .main-nav li.site-menu-item-active>a,header nav .main-nav li.site-menu-item-parent>a,header nav .nav-right-wrapper li.site-menu-item-active>a,header nav .nav-right-wrapper li.site-menu-item-parent>a{font-weight:bold}header nav .main-nav>ul.site-menu-full,header nav .nav-right-wrapper>ul.site-menu-full{overflow:hidden;padding-left:0;list-style:none;margin:0}header nav .main-nav>ul.site-menu-full li,header nav .nav-right-wrapper>ul.site-menu-full li{float:none;width:100%;position:relative;border-radius:0;margin:0;padding:0}header nav .main-nav>ul.site-menu-full li a,header nav .nav-right-wrapper>ul.site-menu-full li a{color:#fff;font-weight:800;text-transform:uppercase;padding:20px;color:#000;width:100%;display:block;border-bottom:1px solid #d7d7d7}header nav .main-nav>ul.site-menu-full li a:hover,header nav .main-nav>ul.site-menu-full li a:focus,header nav .nav-right-wrapper>ul.site-menu-full li a:hover,header nav .nav-right-wrapper>ul.site-menu-full li a:focus{background:inherit;color:#000}header nav .main-nav>ul.site-menu-full li:first-child>a,header nav .nav-right-wrapper>ul.site-menu-full li:first-child>a{padding-left:20px}header nav .main-nav>ul.site-menu-full li>ul,header nav .nav-right-wrapper>ul.site-menu-full li>ul{display:none;position:initial !important;width:100%}header nav .main-nav>ul.site-menu-full li.has-child,header nav .nav-right-wrapper>ul.site-menu-full li.has-child{position:relative}header nav .main-nav>ul.site-menu-full li.has-child a,header nav .nav-right-wrapper>ul.site-menu-full li.has-child a{color:#fff;font-weight:800;text-transform:uppercase;padding:20px;color:#000;width:100%;display:block;border-bottom:1px solid #d7d7d7}header nav .main-nav>ul.site-menu-full li.has-child a:hover,header nav .main-nav>ul.site-menu-full li.has-child a:focus,header nav .nav-right-wrapper>ul.site-menu-full li.has-child a:hover,header nav .nav-right-wrapper>ul.site-menu-full li.has-child a:focus{background:inherit;color:#000}header nav .main-nav>ul.site-menu-full li.has-child i,header nav .nav-right-wrapper>ul.site-menu-full li.has-child i{display:block;position:absolute;right:0px;top:0px;font-size:20px;cursor:pointer;padding:20px}header nav .main-nav>ul.site-menu-full li.has-child ul,header nav .nav-right-wrapper>ul.site-menu-full li.has-child ul{display:none}header nav .main-nav>ul.site-menu-full li.has-child>ul,header nav .nav-right-wrapper>ul.site-menu-full li.has-child>ul{background:rgba(235,235,235,.9)}header nav .main-nav>ul.site-menu-full li.has-child>ul li>ul,header nav .nav-right-wrapper>ul.site-menu-full li.has-child>ul li>ul{background:rgba(215,215,215,.9)}header nav .main-nav>ul.site-menu-full li.has-child>ul li>ul li>ul,header nav .nav-right-wrapper>ul.site-menu-full li.has-child>ul li>ul li>ul{background:rgba(200,200,200,.9)}header nav .main-nav>ul.site-menu-sub,header nav .nav-right-wrapper>ul.site-menu-sub{display:none}header nav .menu-opener{display:block;position:absolute;right:15px;top:25px;width:40px;cursor:pointer}header nav .menu-opener .icon-bar{display:block;height:4px;background:#fff;margin-bottom:5px;border-radius:2px}header nav .menu-opener .icon-bar:last-child{margin-bottom:0}.main-content{padding-top:0px}}@media(max-width: 992px){.container{width:100%;padding:0 30px}.banner-wrapper.start-banner{height:1310px}.banner-puffs .blue .puff-wrapper,.banner-puffs .green .puff-wrapper{height:460px}.banner-puffs .white{border-bottom:1px solid #d7d7d7;padding-bottom:8px}.banner-puffs .white .puff-wrapper{height:auto}.drift-wrapper{top:0;margin:0}section.blue .container .row>[class*=col-]{margin-bottom:20px}#kontakt td{display:block;float:left;width:50%}.main-content{padding-bottom:500px}footer{height:500px;padding-top:100px}footer .container>.row>.col-sm-3{width:100%;margin-bottom:20px}footer .container>.row>.col-sm-9{width:100%}footer .container>.row>.col-sm-9>.row>.col-sm-3{width:50%;margin-bottom:20px;min-height:140px}}@media(max-width: 960px){.banner .banner-sub-menu{display:none}.banner.default-banner .banner-text h1{font-size:40px}.banner.default-banner .banner-text p{font-size:23px}.banner.default-banner .banner-text{height:200px}.banner.default-banner .banner-img{height:200px}.banner-wrapper.start-banner .banner-text-wrapper .banner-text h1{font-size:35px}.banner-wrapper.start-banner .banner-text-wrapper .banner-text p{font-size:19px}}@media(max-width: 767px){.main-content .pull-right{float:left !important}section.white .article-slider .item .preview{width:300px !important}.sub-page-content img{float:none !important}.drift-wrapper{padding-top:60px}.drift-wrapper .col-sm-12{width:100%}section.white{padding:50px 30px}section.white [class*=col-]{margin-bottom:20px}footer{padding:50px 0}.banner-wrapper.start-banner .banner-text-wrapper{height:440px}.banner-wrapper.start-banner .banner-text-wrapper .banner-text h1{font-size:50px}.banner-wrapper.start-banner .banner-text-wrapper .banner-text p{font-size:29px}}@media(max-width: 640px){.banner-wrapper.start-banner .banner-text-wrapper{height:380px}.banner-wrapper.start-banner .banner-text-wrapper .banner-text p{font-size:25px}.banner-puffs{position:initial}.banner-puffs .col-md-4{width:100%}.banner-wrapper.start-banner{height:auto}}@media(max-width: 480px){section.white .article-slider .item .preview{width:200px !important}main{padding-top:10px}.banner.default-banner{display:none}.banner.default-banner .banner-text h1{font-size:35px}.banner.default-banner .banner-text p{font-size:18px}}@media(max-width: 400px){section.drift .drift-slider .item .icon{width:15%}section.drift .drift-slider .item .icon i{font-size:50px}#kontakt td{display:block;float:left;width:100%}}@media(max-width: 375px){main.new-event-page{padding-top:20px}.banner.new-event-page{max-height:150px;overflow:hidden}section.blue .round-img{width:200px;height:200px}section.blue .round-img img{width:250px;height:auto}.banner.default-banner .banner-text{top:22%}}@media(max-width: 340px){section.drift .drift-slider .item .icon{width:15%}section.drift .drift-slider .item .icon i{font-size:40px}}
