#header{position:absolute;top:0;width:100%;max-width:none}#header>.wrapper{position:relative;max-width:1000px;margin:0 auto;padding-top:1px}#hamburger{position:absolute;right:25px;top:40px;z-index:110;outline:none;padding:10px;display:none}#hamburger .hamburger-inner,#hamburger .hamburger-inner:after,#hamburger .hamburger-inner:before{background-color:white;height:2px;border-radius:0px}#resp-menu{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background-color:rgba(255,255,255,0.65);z-index:105}#resp-menu>.menu{position:fixed;top:110px;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.95);padding:20px 25px;overflow:auto}#resp-menu>.menu .col{float:left;margin-bottom:20px;width:170px}#resp-menu>.menu h2{margin:0;line-height:1.25}#resp-menu>.menu a{display:block;font-size:14px}.resp-open{overflow:hidden}.resp-open #resp-menu{display:block}#page{position:relative}.toolbar #page{top:0px}.node-type-product .field-applications h1,.node-type-product .field-applikationen h1{color:white}.node-type-overview-products-services #header,.node-type-general-page #header,.node-type-home #header,.node-type-product #header{height:auto}.node-type-overview-products-services .mood-container,.node-type-general-page .mood-container,.node-type-home .mood-container,.node-type-product .mood-container{height:auto}.node-type-overview-products-services .mood-container .mood>div,.node-type-general-page .mood-container .mood>div,.node-type-home .mood-container .mood>div,.node-type-product .mood-container .mood>div{height:auto}.node-type-home .mood-container .mood>div{box-sizing:border-box;padding-top:25%;min-height:126px}.mood-container{height:auto;overflow:visible}.mood-container .mood{position:relative;min-width:inherit;width:auto;margin-left:auto;margin-right:auto}.mood-container .mood>div{width:auto;position:relative;left:0 !important;margin-left:0 !important;height:auto;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:none}.mood-container .mood>div.empty{padding-top:10%;min-height:126px;background-image:url(../img/header-default.gif)}.mood-container .mood img{display:block;max-width:100%;height:auto;margin:0 auto}article .field-items .field-item{margin-left:29%;width:48%}article .field-items .field-item .field-name-body .field-item{width:auto}.node-home{height:auto;background-color:#d1d3d3}.node-home .home-text-cycle{padding:60px 15px;height:auto;overflow:visible}.node-home .home-text-cycle .home-text{overflow:hidden;*zoom:1;outline:none}.node-home .home-text-cycle .home-text>div{float:left;width:50%;margin:auto;box-sizing:border-box}.node-home .home-text-cycle .home-text>div.headline{text-align:right;padding-right:10px;padding-left:30px}.node-home .home-text-cycle .home-text>div.text{padding-left:10px;padding-right:30px}.node-home .home-text-cycle .home-text>div img{display:inline-block;max-width:100%;height:auto !important}.node-home .home-text-cycle .home-text>div p:first-child{margin-top:0}.node-home .home-text-cycle .home-text>div p:last-child{margin-bottom:0}.slick-dots{position:relative;width:auto;box-sizing:border-box;bottom:-35px}.slick-dots li{width:auto;height:auto}.slick-dots li button{background-color:white;border-radius:10px;width:14px;height:14px;padding:0}.slick-dots li button:before{content:none;display:none}.slick-dots li.slick-active button{background-color:#39a9dc}.node-type-system .field-name-body .field-item{width:auto}@media (max-width: 1000px){.nav-left-container{left:29%;margin-left:-200px}body>.popover .popover-content{width:85%;height:auto}body>.popover .popover-content .popover-content-inner{padding:20px}body>.popover .popover-content .popover-content-inner .image{float:none}body>.popover .popover-content .popover-content-inner .title,body>.popover .popover-content .popover-content-inner .text,body>.popover .popover-content .popover-content-inner .features{margin-top:0;margin-left:0}article .field-items .field-item{margin-left:29%;margin-right:15px;width:auto}.field-type-text-long img{max-width:100%;height:auto !important}#mapcontainer{width:100% !important}#footer{box-sizing:border-box}#footer .footer-inner{position:relative;margin:0;padding:30px 15px;overflow:hidden;*zoom:1}#footer .footer-inner .col{box-sizing:border-box;width:25%;margin:0 0 20px 0;padding-right:15px}#footer .footer-menu .footer-menu-inner{margin:0 15px}.page-search #content .search-inner{margin:0 15px}#logo{margin-left:15px}body>.popover .popover-content.form-popover .title,body>.popover .popover-content.form-popover .text,body>.popover .popover-content.form-popover .features{margin-left:0 !important}body>.popover .popover-content .popover-content-inner input,body>.popover .popover-content .popover-content-inner textarea{margin-left:0;width:100%}body>.popover .popover-content .popover-content-inner .g-recaptcha-temp{margin:10px 0}body>.popover .popover-wrapper{max-height:80%}}@media (max-width: 900px){h1{margin-top:40px}.node-type-general-page .top{margin-bottom:40px}img{max-width:100% !important;height:auto !important}.node-type-overview-products-services .view .view-content .field-items .field-item img{max-width:none !important}#hamburger{display:block}#block-menu-block-4{display:none}.nav-left-container{display:none}article .field-items .field-item{margin:auto;padding:0 15px;width:auto}.field-name-field-features .field-items{padding:0 !important}.field-name-field-features .field-items .field-wrapper{margin:0}.field-name-field-features .field-items .field-wrapper .field-item{width:auto !important;float:none;margin:0 !important}.node-type-general-page .node-allgemein-teaser-text,.node-type-general-page .node-allgemein-slider-box{min-height:inherit}.node-type-general-page .node-allgemein-teaser-text .field-item,.node-type-general-page .node-allgemein-slider-box .field-item{margin:0;padding:0 15px;width:auto}.node-type-general-page .node-allgemein-teaser-text .field-item h2,.node-type-general-page .node-allgemein-slider-box .field-item h2{font-size:4.5vw;line-height:1.2;padding:25px 0 30px 0}.node-type-overview-products-services .view .view-content{margin:0 15px 5px 15px;width:auto}.node-type-overview-products-services article .header{height:auto !important;background-size:100% auto;padding-bottom:20px}.node-type-overview-products-services article .header .filters{display:none}.node-type-overview-products-services article .header.active .filters{display:block}.node-type-overview-products-services article .views-row{width:auto;background-size:100% 200%}.node-type-overview-products-services ul.filter-groups{width:auto}.node-type-overview-products-services ul.filter-groups li{position:relative;background:none;float:left;width:33% !important;height:45px;line-height:44px;padding:0;margin:0;margin-left:1px}.node-type-overview-products-services ul.filter-groups li a{display:block;width:auto !important}.node-type-overview-products-services ul.filter-groups li a span{display:block;width:100% !important;font-size:11px}.node-type-overview-products-services .filters{width:auto;height:auto}}@media (max-width: 600px){#footer .footer-inner .col{width:50%}.node-type-home .home-text-cycle .home-text>div{float:none;width:auto}.node-type-home .home-text-cycle .home-text>div.headline{text-align:center;padding:0}.node-type-home .home-text-cycle .home-text>div.text{padding:15px 5% 0 5%}.rightcol{margin-left:5px}.application{width:170px;height:auto;float:none;margin-right:auto;margin-left:auto;margin-bottom:40px}.mail,.telefon{margin-top:20px;margin-bottom:10px;float:left;width:50%}.node-type-overview-products-services .products .views-row .image{position:relative;margin-left:0;width:30%}}
