@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{width:100%;min-width:100%;font-size:16px}.row{width:100%}.col[class~="three"]{width:48%}.col[class~="six"],.col[class~="eight"],.col[class~="four"]{width:98%}.products .four{width:31.333%}h3,h2.L,h2.M,h3.L,h2{font-size:1.4rem}h3.L{font-size:1.2rem}p.XL,div.XL{font-size:1rem}h2.XL,h1{font-size:1.8rem}h1.XS{font-size:1rem}#footer-small .address{height:auto}#footer-small .dot{display:none}.hideOnMobile{display:none}.showOnMobile{display:block}#col-navigation{width:auto;display:none;position:absolute;float:none;margin-left:0;margin-right:0;left:0;top:74px;right:0;background-color:#333;z-index:99}#col-navigation[class~="open"]{display:block;border-top:1px solid #ccc}.navigation{padding:20px;overflow:auto;height:inherit;margin:0;margin-left:0!important;margin-top:0!important;float:none}.navigation li{float:none;text-align:center}.navigation ul{display:block;position:relative;background-color:#fff;margin-bottom:20px}.navigation>li>a{line-height:normal;padding:5px 0;transition:none;margin:0;font-size:2rem;border:0;color:#fff}.navigation>li>a:hover,.navigation>li>a.selected,.navigation>li:hover a{border-bottom:0!important;background:none!important}.navigation ul li a{background:none!important;color:#5c5c58;left:0;width:auto;padding:5px 10px}.navigation>li:hover ul{}.navigation ul li a:before{position:relative;content:""}.navigation ul li a:hover{content:""}.height342{height:auto!important;min-height:auto!important;margin-bottom:10px}#top,#top[class~="ht-pin"]{padding:0;background-color:#333;position:fixed}#top .logo img{width:100px!important;margin-top:10px;margin-bottom:10px}.slider{margin-top:74px}#header,.header-image-big,#header-small,.slider{height:450px;border-bottom:1px solid #ccc}#header .arrow{display:none}.slider-list .text-container,.header-image-big .header-image-big-text-container,.slider-content .text-container{position:absolute;bottom:0;margin-top:-50px!important;left:0;right:0;margin-left:0;margin-right:0;top:50%;width:auto}.slider-list .text-container h3,.header-image-big .header-image-big-text-container h3,.slider-content .text-container h3{box-sizing:border-box;color:#fff;font-weight:normal;transform:translate3d(0,0,0);margin:0;font-size:1.9rem;padding:5px 15px;float:none;margin-bottom:0;padding-bottom:0}.slider-list .text-container h4,.header-image-big .header-image-big-text-container h4,.slider-content .text-container h4{box-sizing:border-box;color:#fff;font-weight:600;transform:translate3d(0,0,0);margin:0;font-size:1.9rem;padding:5px 15px;float:none;padding-top:0;margin-top:0}.slider-list .picture-container{overflow:hidden}.slider-list .picture-container img{width:auto;height:335px}.slider-list .text-container,.slider-content .text-container{min-height:122px;overflow:hidden;bottom:0;top:auto;margin-top:0;background-color:#006ab4}.slider-company .slider,.slider-company{height:335px}.service-box{margin-bottom:10px}.mobile-menu-opener{display:block;position:absolute;right:10px;top:20px;width:30px;height:20px}.mobile-menu-opener span{transition:all .2s ease-in-out;position:absolute;background-color:#fff;top:2px;width:30px;height:4px;border-radius:4px}.mobile-menu-opener span:after{transition:all .2s ease-in-out;position:absolute;background-color:#fff;top:10px;width:30px;height:4px;border-radius:4px;content:""}.mobile-menu-opener span:before{transition:all .2s ease-in-out;position:absolute;background-color:#fff;top:20px;width:30px;height:4px;border-radius:4px;content:""}.mobile-menu-opener[class~="active"] span{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.mobile-menu-opener[class~="active"] span:after{top:20px;-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.mobile-menu-opener[class~="active"] span:before{opacity:0}.carousel-outer{margin-left:60px;margin-right:60px}.carousel ul.sf-carousel-list{height:auto;margin-left:-10px}.sf-carousel-arrows{margin-top:-20px}.sf-carousel-arrow-left{left:10px;width:40px;height:40px;background-size:100%}.sf-carousel-arrow-right{right:10px;width:40px;height:40px;background-size:100%}.carousel ul.sf-carousel-list li img{xwidth:190px;min-width:auto}.marginTopContent{margin-top:74px}.mediathek-list .grid-item{width:48%}.kiel-slider-two-columns img.adaptive{left:0;width:100%;display:none}.kiel-slider-two-columns .tablet-image{display:block!important;width:100%;height:auto}.slider-content-small{height:450px;overflow:hidden}.slider-content-small-image img{width:auto;height:335px;position:absolute;right:0}.slider-content-small-text{margin-left:0;bottom:0;top:auto;margin-left:0;left:0;right:0;width:auto;padding-left:15px}.slider-content-small-text h2,.slider-content-small-text span{font-size:1.7rem!important}.slider-content-small-text h2{margin-bottom:0;font-weight:normal;text-transform:uppercase}.slider-content-small-text span{font-weight:600;color:#fff!important}.slider-content-small-text{min-height:auto;overflow:hidden;bottom:0;top:auto;margin-top:0;background-color:#006ab4}.list-contacts .contact-box .column-phone,.list-contacts .contact-box .column-mobile,.list-contacts .contact-box .column-fax{width:auto;float:none}.certificates{overflow:hidden}.certificates a{float:left;width:48%;display:block}.certificates a img{display:block;width:100%}}@media only screen and (max-width:568px){.row[class~="padding40"]{padding:0}.col{width:98%}body{width:100%;min-width:100%;font-size:16px}.row{width:100%}h3,h2.L,h2.M,h3.L,h2{font-size:1.4rem}h3.L{font-size:1.2rem}p.XL,div.XL{font-size:1rem}h2.XL,h1{font-size:1.8rem}h1.XS{font-size:1rem}#footer-small .address{height:auto}#footer-small .dot{display:none}#contact{background-image:none;background-color:#000}.hideOnMobile{display:none}.showOnMobile{display:block}.padding30{padding:10px}#col-navigation{width:auto;display:none;position:absolute;float:none;margin-left:0;margin-right:0;left:0;top:74px;right:0;background-color:#333;z-index:99}#col-navigation[class~="open"]{display:block;border-top:1px solid #ccc}.navigation{padding:20px;overflow:auto;height:inherit;margin:0;margin-left:0!important;margin-top:0!important;float:none}.navigation li{float:none;text-align:center}.navigation ul{display:block;position:relative;background-color:#fff;margin-bottom:20px}.navigation>li>a{line-height:normal;padding:5px 0;transition:none;margin:0;font-size:2rem;border:0;color:#fff}.navigation>li>a:hover,.navigation>li>a.selected,.navigation>li:hover a{border-bottom:0!important;background:none!important}.navigation ul li a{background:none!important;color:#5c5c58;left:0;width:auto;padding:5px 10px}.navigation>li:hover ul{}.navigation ul li a:before{position:relative;content:""}.navigation ul li a:hover{content:""}.height342{height:auto!important;min-height:auto!important;margin-bottom:10px}#top,#top[class~="ht-pin"]{padding:0;background-color:rgba(0,0,0,.5);position:fixed;xopacity:.8}#top .logo img{width:100px!important;margin-top:10px;margin-bottom:10px}.slider{margin-top:74px}#header,.header-image-big,#header-small,.slider{height:450px;border-bottom:1px solid #ccc}#header .arrow{display:none}.slider-list .text-container,.header-image-big .header-image-big-text-container,.slider-content .text-container{position:absolute;bottom:0;margin-top:-50px!important;left:0;right:0;margin-left:0;margin-right:0;top:50%;width:auto}.slider-list .text-container h3,.header-image-big .header-image-big-text-container h3,.slider-content .text-container h3{box-sizing:border-box;color:#fff;font-weight:normal;transform:translate3d(0,0,0);margin:0;font-size:1.9rem;padding:5px 15px;float:none;margin-bottom:0;padding-bottom:0}.slider-list .text-container h4,.header-image-big .header-image-big-text-container h4,.slider-content .text-container h4{box-sizing:border-box;color:#fff;font-weight:600;transform:translate3d(0,0,0);margin:0;font-size:1.9rem;padding:5px 15px;float:none;padding-top:0;margin-top:0}.slider-list .picture-container{overflow:hidden}.slider-list .picture-container img{width:auto;height:335px}.slider-list .text-container,.slider-content .text-container{min-height:122px;overflow:hidden;bottom:0;top:auto;margin-top:0;background-color:#006ab4}.slider-company .slider,.slider-company{height:335px}.service-box{margin-bottom:10px}.mobile-menu-opener{display:block;position:absolute;right:10px;top:20px;width:30px;height:20px}.mobile-menu-opener span{transition:all .2s ease-in-out;position:absolute;background-color:#fff;top:2px;width:30px;height:4px;border-radius:4px}.mobile-menu-opener span:after{transition:all .2s ease-in-out;position:absolute;background-color:#fff;top:10px;width:30px;height:4px;border-radius:4px;content:""}.mobile-menu-opener span:before{transition:all .2s ease-in-out;position:absolute;background-color:#fff;top:20px;width:30px;height:4px;border-radius:4px;content:""}.mobile-menu-opener[class~="active"] span{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.mobile-menu-opener[class~="active"] span:after{top:20px;-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.mobile-menu-opener[class~="active"] span:before{opacity:0}.carousel-outer{margin-left:60px;margin-right:60px}.carousel ul.sf-carousel-list{height:auto;margin-left:-10px}.sf-carousel-arrows{margin-top:-20px}.sf-carousel-arrow-left{left:10px;width:40px;height:40px;background-size:100%}.sf-carousel-arrow-right{right:10px;width:40px;height:40px;background-size:100%}.carousel ul.sf-carousel-list li img{xwidth:190px;min-width:auto}.marginTopContent{margin-top:74px}.mediathek-list .grid-item{width:98%;height:auto}.slider-content-small{height:450px;overflow:hidden}.slider-content-small-image img{width:auto;height:335px}.slider-content-small-text{margin-left:0;bottom:0;top:auto;margin-left:0;left:0;right:0;width:auto;padding-left:15px}.slider-content-small-text h2,.slider-content-small-text span{font-size:1.7rem!important}.slider-content-small-text h2{margin-bottom:0;font-weight:normal;text-transform:uppercase}.slider-content-small-text span{font-weight:600;color:#fff!important}.slider-content-small-text{overflow:hidden;bottom:0;top:auto;margin-top:0;background-color:#006ab4}.list-contacts .contact-box .column-phone,.list-contacts .contact-box .column-mobile,.list-contacts .contact-box .column-mail,.list-contacts .contact-box .column-fax{width:auto;float:none}.certificates{overflow:hidden}.certificates a{float:left;width:48%;display:block}.certificates a img{display:block;width:100%}.contact-slider{}.contact-slider .slider{margin-top:0}.list-contacts .contact-box-image{float:none;width:auto;height:auto}.list-contacts .contact-box-image img{width:100%;margin-right:0}.list-contacts .contact-box-text{float:none;margin-left:0;margin-top:40px}.list-contacts .contact-box{padding-right:0}.languages{right:50px;top:25px}}