@charset "UTF-8";
/*!
Theme Name: _theme
Theme URI: 
Author: 
Author URI: 
Description: 
Version: 0.0.1
License: 
License URI: 
Tags: 
Text Domain: 
Domain Path: /languages/
*/
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.bar,.wrap-footer footer,.wrap-main{box-sizing:border-box;padding:0 30px}.bar:after,.breadcrumbs:after,.entry-content:after,.icon_boxes:after,.menu-inline:after,.nav-posts:after,.wrap-footer footer:after,.wrap-main:after,body:not(.home) ul.feature_menu:after{content:"";display:table;clear:both}.nav-posts{margin-bottom:90px}html{font-size:18px}body{background:-webkit-linear-gradient(top,#ecf1f5 200px,#fff);background:linear-gradient(180deg,#ecf1f5 200px,#fff);color:gray;font-family:Roboto,Helvetica,Arial,Nimbus Sans L,Liberation Sans,Arimo,sans-serif;line-height:1.5;font-weight:300}body footer{font-size:.7777em}body aside{font-size:.88em}h1{font-weight:100;line-height:1.22222;color:#fff;font-size:1.83333em;padding:4px 15px;background:#f19300}.site-banner-content h1{position:absolute;bottom:0;background:rgba(241,147,0,.75);margin-bottom:22px}@media screen and (max-width:799px){.site-banner-content h1{font-size:1.5em;position:relative;bottom:0;padding:0}}h2{font-size:1.44444em}h2,h3,h4,h5,h6{font-weight:300;line-height:1.22222;color:gray}aside h2,aside h3,aside h4,aside h5,aside h6{color:#fff}a{border:0;color:#f19300;text-decoration:none;-webkit-transition:color .8s ease-out;transition:color .8s ease-out}a:hover{text-decoration:underline}h1 a{color:#fff}li a{text-decoration:none}li a:hover{text-decoration:underline}#menu-top li a:hover,.top-bar a{text-decoration:none}.top-bar a{color:#fff}.top-bar-entry a:hover{text-decoration:underline}footer a{color:gray;text-decoration:none}aside a{font-weight:500}.feature_menu>li>a{color:gray;text-decoration:none}strong{font-weight:700}figure{margin:0}img{height:auto;max-width:100%;display:block}#menu-top,.top-bar-entry{font-weight:300}aside.one_third{background:#0077a8;color:#fff}aside li{font-weight:300;margin-bottom:7px;font-size:.9em;list-style-type:square}.feature_menu>li>a{font-size:1.4444em}body:not(.home) .feature_menu>li>a{font-size:.9em;padding:30px;display:block}#main .entry-content li{margin-bottom:5px}ul{padding-left:0}ul.feature_menu{width:100%;margin-bottom:20px;overflow:hidden}body.home ul.feature_menu>li{list-style:none;float:left;display:inline}@media screen and (min-width:480px){body.home ul.feature_menu>li{width:40%;margin-right:10%}}#main ul{list-style-type:square}ul.children{border-top:1px solid hsla(0,0%,50%,.2);padding-top:5px;margin-bottom:30px}aside ul,ul.children{padding-left:20px}ul.searchresults li{background:#fff;padding:30px;margin-bottom:15px;list-style:none}ul.searchresults li h2{margin-top:0}ul.searchresults li h2 a{text-decoration:none}ul.searchresults li .h-readmore{margin-top:15px}input,textarea{border:none;padding:5px 10px;width:100%;box-sizing:border-box}input[type=submit],textarea[type=submit]{background:#f19300;color:#fff;padding:5px 20px;text-transform:uppercase;cursor:pointer}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:.777em}input::-moz-placeholder,textarea::-moz-placeholder{font-size:.777em}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:.777em}input::placeholder,textarea::placeholder{font-size:.777em}#main input,#main textarea{border:1px solid #ebebeb}textarea{width:100%;box-sizing:border-box;padding-top:10px;height:100px}@media screen and (min-width:800px){.wrap-main{margin-left:auto;margin-right:auto;max-width:1182px}}@media screen and (min-width:800px){.wrap-content{float:left;padding-left:0;padding-right:0;width:100%}}.wrap-footer footer{padding-bottom:15px;padding-top:15px}@media screen and (min-width:800px){.wrap-footer footer{margin-left:auto;margin-right:auto;max-width:1182px}}.alignright{float:right}.alignleft{float:left}.site-banner{z-index:-1;position:relative}.one_third,.two_third{display:inline-block;padding:10px 30px;box-sizing:border-box}@media screen and (min-width:800px){.one_third{width:33.33%}}@media screen and (min-width:800px){.two_third{width:66.66%}}.entry-content .two_third{float:left;padding-left:0}.entry-content aside.one_third{float:right;height:100%}@media screen and (max-width:619px){.entry-content aside.one_third{width:-webkit-calc(100% + 60px);width:calc(100% + 60px);margin-left:-30px;float:none}}.page-id-15 .entry-content{display:table}.anfrage_subhead{display:none}.open .anfrage_subhead{display:block}.anfrage_subhead.anfrage_kontakt{margin-bottom:20px;border-bottom:1px solid}.anfrage_trigger{cursor:pointer}.produktanfrage_wrap{box-sizing:border-box;position:fixed;z-index:1030;background:#0077a8;-webkit-transition:all .5s ease;transition:all .5s ease;color:#fff;max-height:0;right:-30px;bottom:-100px;width:50%;padding:20px 30px 15px}.produktanfrage_wrap.open{max-height:1000px;width:100%;right:0;bottom:0}@media screen and (min-width:800px){.produktanfrage_wrap.open{width:50%;right:30px;bottom:30px}}@media screen and (max-width:619px){.produktanfrage_wrap.open{max-height:100vh;overflow:scroll}}.anfrage_formular{display:block;opacity:1}@media screen and (max-width:619px){.open .anfrage_formular{margin-top:15px}}.open .anfrage_formular p{margin:0}div.wpcf7 .ajax-loader{display:none}div.wpcf7-response-output{margin:10px 0 0}div.wpcf7-validation-errors{border:2px solid #fff;font-size:.8em}span.wpcf7-not-valid-tip{color:#f19300;font-size:.8em}.anfrage_close{display:block;position:absolute;top:10px;right:20px;cursor:pointer}.anfrage_close svg{max-width:100%;width:15px;height:15px;margin-right:7px;margin-bottom:-3px;fill:#fff}.produkt_titel{display:block;opacity:1;font-weight:700;font-size:1.2em;border-top:1px solid}@media screen and (max-width:619px){.desktop_only{display:none}}.open .desktop_only{display:block}@media screen and (min-width:800px){.mobile_only{display:none}}.open .mobile_only{display:none}.zm_1_2{margin-bottom:15px}@media screen and (min-width:320px){.zm_1_2{width:49.25%;float:left}.zm_1_2:nth-child(2n){margin-right:1.5%}}.zm_1_3{margin-bottom:25px}@media screen and (min-width:800px){.zm_1_3{width:32%;float:left;margin-right:1%;margin-bottom:25px;min-height:200px;margin-top:25px}}@media only screen and (min-width:800px) and (max-width:1200px){.zm_1_3{width:49%;float:left;margin-right:1%;margin-bottom:25px;min-height:200px;margin-top:25px}}@media only screen and (min-width:620px) and (max-width:799px){.zm_1_3{width:49%;float:left;margin-right:1%;margin-bottom:25px;min-height:200px;margin-top:25px}}.the_content{margin:30px 0}.embed-container{margin-bottom:30px}@media screen and (max-width:619px){nav#site-navigation{display:none}}.icon-box div{font-weight:400;line-height:1.22222;color:#fff;font-size:.8888em;padding:15px;background:#0077a8;display:inline-block;margin-top:4px;text-align:center;box-sizing:border-box;float:left}.icon-box div svg{max-width:100%;width:32px;height:32px;fill:#fff;display:block;margin:0 auto;margin-bottom:10px}.anruf div{width:100%}@media screen and (min-width:800px){.anruf div{display:none}}@media screen and (max-width:799px){.anfrage_trigger div,.download-katalog div{width:-webkit-calc(50% - 2px);width:calc(50% - 2px)}.anfrage_trigger div.solo,.download-katalog div.solo{width:100%}}.anfrage_trigger div{margin-left:4px}.anfrage_trigger div.solo{margin-left:0}.icon_boxes{margin-bottom:30px}.responsive-map{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.responsive-map iframe{left:0;top:0;height:100%;width:100%;position:absolute}body:not(.home) #main .entry-content .feature_menu li{margin-bottom:17px;border:1px solid hsla(0,0%,50%,.1);text-align:center;-webkit-transition:all .25s ease;box-sizing:border-box;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .25s ease}@media screen and (min-width:620px){body:not(.home) #main .entry-content .feature_menu li{width:48%;margin-right:2%;float:left}}@media screen and (min-width:800px){body:not(.home) #main .entry-content .feature_menu li{width:31%;margin-right:2%;float:left}}body:not(.home) #main .entry-content .feature_menu li:hover{background:#0077a8;color:#fff}body:not(.home) .feature_menu>li:hover>a{color:#fff}body:not(.home) .feature_menu>li>a{-webkit-transition:all .25s ease;transition:all .25s ease}form#searchform{margin-bottom:15px}form#searchform input[type=text]{width:80%;float:left}form#searchform input[type=submit]{width:20%;float:left;border-left-width:0;cursor:pointer}.pagination_wrap{text-align:center;margin-bottom:15px}.pagination_wrap .next{margin-left:10px}.pagination_wrap .prev{margin-right:10px}#catapult-cookie-bar{padding:7px 20px 5px;font-size:.7777em;background:#929791;color:#fff}#catapult-cookie-bar .x_close span{background:#fff}#catapult-cookie-bar a{text-decoration:underline}button#catapultCookie{border-radius:0!important}.nav-previous{float:left;padding-right:15px}.nav-next,.nav-previous{box-sizing:border-box;width:50%}.nav-next{float:right;padding-left:15px;text-align:right}.breadcrumbs{-webkit-transition-property:top;transition-property:top;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-delay:0;transition-delay:0;display:none}@media screen and (min-width:800px){.breadcrumbs{display:block}}.breadcrumbs>li>span>a{display:inline-block;padding:0;vertical-align:middle;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:hsla(0,0%,50%,.65)}.breadcrumbs{margin:0;padding:0;margin-top:10px;padding-bottom:7px;font-size:.88em;border-bottom:1px solid hsla(0,0%,50%,.2)}.breadcrumbs>li{float:left;width:auto;margin-right:30px;list-style:none;position:relative}.breadcrumbs>li a{text-decoration:none}.breadcrumbs>li>ul{display:none;background:#fff;padding:10px;position:absolute;min-width:100px;z-index:1}.breadcrumbs>li>ul li{list-style:none;line-height:20px;margin-bottom:0}.breadcrumbs>li>ul li a{display:inline-block;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsla(0,0%,50%,.75);font-size:.88em}.breadcrumbs>li>ul li.current_page_ancestor a,.breadcrumbs>li>ul li.current_page_item a,.breadcrumbs>li>ul li a:hover{color:#f19300}.breadcrumbs>li>span>a:after{position:absolute;content:"";width:.5em;height:.5em;border-width:1px 0 0 1px;border-style:solid;border-color:initial;right:-16px;-webkit-transform:rotate(135deg) translateY(-50%);-ms-transform:rotate(135deg) translateY(-50%);transform:rotate(135deg) translateY(-50%);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;top:50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;font-size:.6em;color:#f19300}.breadcrumbs>li>span:hover>a:after{-webkit-transform:rotate(225deg) translateY(-50%);-ms-transform:rotate(225deg) translateY(-50%);transform:rotate(225deg) translateY(-50%)}#main .breadcrumbs li:last-child{margin-bottom:0}@media screen and (min-width:800px){.bar{margin-left:auto;margin-right:auto;max-width:1182px}}@media screen and (max-width:799px){.top-bar{padding:0}}.site-banner-content h1{margin:0;padding-top:5px;padding-bottom:5px;padding:5px 30px}@media screen and (min-width:800px){.site-banner-content h1{margin:.67em 0;padding:5px 15px}}@media screen and (min-width:800px){.site-banner-content{position:relative;bottom:8px;box-sizing:border-box;padding:0 30px;margin-left:auto;margin-right:auto;max-width:1182px}}@media screen and (min-width:800px){.top-bar-nav{float:left}}@media screen and (min-width:800px){.main-bar-logo,.top-bar-info{float:right}}.top-bar-entry{display:inline-block;line-height:49px;padding-left:30px}.main-bar-logo a svg{max-width:187px;max-height:110px;display:block}.main-bar-logo{font-size:0;letter-spacing:0;word-spacing:0}.main-bar-logo a{display:inline-block}.top-bar-wrapper{background:#0077a8}.main-bar-wrapper{background:#fff;box-shadow:0 4px 10px 0 rgba(50,50,50,.15)}.top-bar-info{font-size:.7222em;color:#fff}@media screen and (max-width:1149px){.top-bar-info{display:none}}.top-bar-nav{font-size:.8888em;color:#fff;text-transform:uppercase}#menu-main{padding-left:0}#menu-main .sub-menu .current_page_item a{color:#f19300}@media screen and (min-width:800px){#menu-main{background-size:100% 16px;background-repeat:no-repeat;background-position:bottom;background-image:-webkit-linear-gradient(left,#929791,#fff);background-image:linear-gradient(90deg,#929791,#fff)}}#menu-main>li{line-height:25px;margin-right:80px;margin-bottom:10px}#menu-main>li .sub-menu li .sub-menu li{line-height:15px}@media screen and (max-width:619px){#menu-main>li{width:100%}}@media only screen and (max-width:1150px) and (min-width:800px){#menu-main>li{margin-right:20px}#menu-main>li a{font-size:1.1em}}#menu-top li{padding:13px 15px;box-sizing:border-box;text-align:center}@media screen and (max-width:799px){#menu-top li{width:33.33%;margin-right:0;font-size:.88em}}.top-bar .current-menu-item,.top-bar .current-page-ancestor{background:#f19300}.top-bar li:not(.current-menu-item):hover{background:#008fca}.top-bar-entry svg{max-width:100%;width:15px;height:15px;margin-right:7px;margin-bottom:-3px;fill:#f19300}.site-banner{background:#eff0ef;width:100%;height:250px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:799px){.site-banner{height:110px}}#wrap-footer{background:#eff0ef}.copyright{float:left}@media screen and (max-width:619px){.copyright{float:none}}#site-footer-navigation{float:right}@media screen and (max-width:619px){#site-footer-navigation{float:none}}#menu-footer li:after{content:"|";margin-left:10px}#menu-footer li:last-of-type:after{content:normal}footer .menu-inline>li,footer .menu-inline ul>li{margin-right:10px}#responsive-menu-toggle{position:absolute;top:87px;right:35px}@media screen and (min-width:800px){#responsive-menu-toggle{display:none}}#responsive-menu-toggle svg{max-width:30px;max-height:30px;display:block;fill:#929791;cursor:pointer}.menu-inline,.menu-inline ul{list-style-type:none;margin:0;padding:0}.menu-inline>li,.menu-inline ul>li{float:left;margin-right:15px}.menu-inline>li:last-of-type,.menu-inline ul>li:last-of-type{margin-right:0}.page-item-28 .children a:before{content:"➜ ";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:8px;display:inline-block}.rm-container:after{content:" ";display:table;clear:both}.rm-nav{clear:both}.rm-nav>ul{clear:both;list-style:none;padding:0;margin-left:0;margin-bottom:0;zoom:1;background-color:transparent;margin-top:0}.rm-nav li{position:relative}@media screen and (max-width:799px){.rm-nav>ul>.rm-last,.rm-nav>ul>li:last-child{margin-bottom:1em}}.rm-nav li a{padding:.75em 1em;display:block;position:relative;color:#0077a8;text-decoration:none}.rm-nav li ul{width:100%;padding:0;margin-left:0;list-style:none;z-index:500;zoom:1;background-color:#fff}.rm-nav .rm-hover ul{z-index:600}.rm-nav li li a{z-index:500}@media screen and (min-width:800px){.rm-nav li li a{padding-left:1em}}.rm-nav li li li a{z-index:600}@media screen and (min-width:800px){.rm-nav li li li a{padding-left:1em}}@media screen and (max-width:799px){.rm-nav li li li a{padding-left:2em}}.rm-accelerate{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.rm-css-animate{display:block;max-height:0;overflow:hidden}.rm-css-animate.rm-menu-expanded{overflow:visible}.rm-nav a{-webkit-transition:background-color .2s;transition:background-color .2s}.rm-lighten li.rm-hover a,.rm-lighten li a:focus,.rm-lighten li a:hover,.rm-lighten li li a{outline:none}@media screen and (min-width:800px){.rm-container .rm-nav>ul>li{float:left}}@media screen and (min-width:800px){.rm-container li ul{width:15em;position:absolute;left:0}}@media screen and (min-width:800px){.rm-container li li ul{position:absolute;left:100%;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-webkit-calc(-50% + .75em));-ms-transform:translateY(calc(-50% + .75em));transform:translateY(calc(-50% + .75em))}}.rm-container .rm-nav>ul:after,.rm-container .rm-nav>ul:before{content:" ";display:table}.rm-container .rm-nav>ul:after{clear:both}.no-js .rm-nav li ul,.rm-nojs li ul{position:absolute;left:-999em}.rm-toggle.rm-nojs{display:inline-block;visibility:hidden}@media screen and (min-width:800px){.no-js .rm-nav>ul>li,.rm-nojs>ul>li{float:left}.no-js .rm-nav .rm-menu-item a,.no-js .rm-nav li a,.rm-nojs .rm-menu-item a,.rm-nojs li a{padding-left:1em}.no-js .rm-nav>ul:after,.no-js .rm-nav>ul:before,.rm-nojs>ul:after,.rm-nojs>ul:before{content:" ";display:table}.no-js .rm-nav>ul:after,.rm-nojs>ul:after{clear:both}.rm-toggle.rm-nojs{display:none}}.rm-calculate{position:absolute!important;max-height:none!important;overflow:visible!important}.rm-layout-contracted .rm-calculate{width:100%!important}.rm-container .accessibly-hidden{position:absolute;left:-999em}.rm-container .rm-css-animate.rm-menu-expanded{max-height:none;display:block}.rm-nav>ul>li>a{font-weight:400}.rm-nav li a{padding:0 2em;padding-left:0;line-height:1.75;text-transform:none}@media screen and (min-width:480px) and (max-width:799px){.rm-nav li a{font-size:1em}}@media screen and (min-width:800px) and (max-width:1149px){.rm-nav li a{font-size:1em}}@media screen and (min-width:1150px){.rm-nav li a{font-size:1.25em}}.rm-nav li li a{font-size:.88em}@media screen and (min-width:800px){.rm-container .rm-nav>ul>li>a{height:110px;line-height:90px}}@media screen and (min-width:800px){.rm-container{background-image:-webkit-linear-gradient(left,#929791,#fff);background-image:linear-gradient(90deg,#929791,#fff);background-size:100% 16px;background-repeat:no-repeat;background-position:100% 75%;width:-webkit-calc(100% - 187px);width:calc(100% - 187px);float:left}}.main-menu>.menu-item>a{font-weight:400;padding:.25em 2em .25em 0}.sub-menu .current-menu-ancestor,.sub-menu .current-menu-item,.sub-menu>.menu-item:hover{background:#eff0ef}li li.rm-parent>a:after{content:"\00BB";display:block;position:absolute;top:0;right:0;color:#fff;padding-right:.5em}.main-menu>.page_item>a{font-weight:400;padding:.25em 2em .25em 0}.main-menu{background:transparent}.children .current_page_ancestor,.children .current_page_item,.children>.page_item:hover{background:#eff0ef}ul.children.rm-menu{border-top:0;margin-bottom:0}
/*# sourceMappingURL=style.css.map */
