@charset "utf-8";@font-face{font-family:'opensans-w';font-display:swap;src:url('https://www.schwalbe-metallbau.com/templates/alpha.omega/fonts/opensans-regular.eot');src:url('https://www.schwalbe-metallbau.com/templates/alpha.omega/fonts/opensans-regular.eot#ie') format('embedded-opentype'),url('https://www.schwalbe-metallbau.com/templates/alpha.omega/fonts/opensans-regular.woff2') format('woff2'),url('https://www.schwalbe-metallbau.com/templates/alpha.omega/fonts/opensans-regular.woff') format('woff'),url('https://www.schwalbe-metallbau.com/templates/alpha.omega/fonts/opensans-regular.ttf') format('truetype');font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{background-color:#fff;min-width:250px;height:100%}body{font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:100%;font-family:'opensans-w','Tahoma','Verdana',sans-serif;background-color:#005496}.clear{clear:both}.tooltip.fade{display:none !important}.container{margin:0 auto;max-width:1100px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.top-logo{display:block;float:left;padding:30px 10px}.top-logo img{height:50px;width:auto}.top-bar{line-height:40px;width:100%}.top-center,.top-right{display:block;float:right;height:55px;position:relative;color:#5a6364}.top-center ul,.top-right ul{list-style-type:none}.top-center li,.top-right li{display:block;float:left}.top-center a,.top-right a{display:inline-block;text-decoration:none;padding:0 7px;color:#5a6364}.top-center a:hover,.top-right a:hover,.top-center a:focus,.top-right a:focus,.top-center a:active,.top-right a:active{color:#005496}.top-center{padding:55px 20px 0}.top-center li:after{content:'·';display:inline-block}.top-center li:last-child:after{content:none}.top-center .current a{color:#005496}.top-center a:hover,.top-center a:focus,.top-center a:active{text-decoration:underline}.top-right{width:240px;background-color:#f6f7f7;padding:55px 0 0 0}.top-right li{width:120px}.top-right .lone{float:right}.top-right a{padding:0 5px;width:110px;text-align:center}.top-right a:hover,.top-right a:focus,.top-right a:active{background-color:#eeeff0}.search-link:before,div.mod-languages a:before{margin-right:5px}.mod-languages li{margin:0 !important}div.mod-languages a:before{content:'';background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg)}div.mod-languages a[href^='/de/']:before{background-position:-20px -80px}div.mod-languages a[href^='/en/']:before{background-position:0 -80px}div.mod-languages a[href^='/fr/']:before{background-position:-40px -80px}div.mod-languages a[href^='/ru/']:before{background-position:-60px -80px}div.mod-languages a[href^='/zh/']:before{background-position:-80px -80px}.search-link:before{content:'';background-position:-120px -40px;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg)}.search-link:hover:before,.search-link:focus:before,.search-link:active:before{background-position:-120px -60px}.top-right .search{display:block;position:absolute;top:0;right:0;background:#5a6364;background:transparent -webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 20px,#5a6364 20px);background:transparent linear-gradient(to right,rgba(255,255,255,0) 0,#fff 20px,#5a6364 20px);padding-left:0;width:0;height:40px;z-index:5;overflow:hidden;opacity:0;-webkit-transition:width .2s ease-in-out 0s,opacity .1s ease-in-out 0s;transition:width .2s ease-in-out 0s,opacity .1s ease-in-out 0s}.top-right .search.expanded{width:360px;padding-left:10px;opacity:1}.top-right .search form{display:block;width:360px}.top-right .search .element-invisible{display:none}.top-right .search #mod-search-searchword90{width:290px;line-height:40px;padding:0;margin:0 10px 0 20px;border:0;background-color:#5a6364;color:#fff;font-size:14px;outline:0;-webkit-appearance:none;font-family:'opensans-w','Tahoma','Verdana',sans-serif}.top-right .search #mod-search-searchword90::-webkit-input-placeholder{font-style:italic;color:#dde0e0}.top-right .search #mod-search-searchword90:-moz-placeholder{font-style:italic;color:#dde0e0}.top-right .search #mod-search-searchword90::-moz-placeholder{font-style:italic;color:#dde0e0}.top-right .search #mod-search-searchword90:-ms-input-placeholder{font-style:italic;color:#dde0e0}.top-right .search #mod-search-searchword90::placeholder{font-style:italic;color:#dde0e0}.top-right .search button{display:block;overflow:hidden;border:0;background-color:#5a6364;color:#8d9699;height:40px;width:40px;float:right;padding:0;outline:0;margin-left:-40px}.top-right .search button::-moz-focus-inner{padding:0;border:0}.top-right .search button:hover{background-color:#747d7f}.top-right .search button:focus,.top-right .search button:active{background-color:#8d9699}.top-right .search button:before{content:'';background-position:-140px -40px;margin:13px;text-align:center;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg)}.top-right .search input[type='hidden']{display:none}header{width:100%;height:204.57002457px;overflow:hidden;position:relative;height:400px;background:#b3cee3}.logo-menu-container{width:200px;position:absolute;left:20px;z-index:2;width:180px;top:65px}.logo-menu-container .logo{display:block}#logo{width:100%;display:block}#hero{width:100%;padding-left:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0;overflow:hidden;z-index:5;top:0;height:400px}#hero .hero-inner{height:100%;width:100%;overflow:hidden;position:relative}#hero img{width:auto;height:100%;display:inline-block}.columns{padding-right:240px;padding-left:260px;overflow:hidden}.left,.main,.right{float:left;position:relative}.left:after,.main:after,.right:after{content:"";display:table;clear:both}.left{padding:40px 20px 20px 0;width:240px;margin-left:-100%;right:260px}.left ul{display:block;list-style-type:none}.left ul ul{background-color:#f1f2f3;max-height:0;overflow:hidden;margin-bottom:0;z-index:1;-webkit-transition:max-height .4s ease 0s,margin-bottom .4s ease 0s;transition:max-height .4s ease 0s,margin-bottom .4s ease 0s}.left ul ul a:hover,.left ul ul a:focus,.left ul ul a:active{text-decoration:underline;color:#2a2e2e}.left ul ul.animate{overflow:hidden !important}.left ul a{display:block;padding:10px 20px;line-height:20px;text-decoration:none;outline:0;color:#5a6364}.left li{display:block}.left .active>ul,.left .expanded>ul{max-height:720px;overflow:auto;margin-bottom:10px;-webkit-transition:max-height .4s ease-in-out .07s,margin-bottom .3s ease-in-out .07s;transition:max-height .4s ease-in-out .07s,margin-bottom .3s ease-in-out .07s}.left .active:last-child>ul,.left .expanded:last-child>ul{margin-bottom:0}.left .current>a{color:#005496;border-color:#005496 !important}.left .current li.current>a{color:#005496;text-decoration:underline}.left:hover div>ul>li.parent.active:not(:hover)>a,.left:hover div>ul>li.current:not(:hover)>a{color:#2a2e2e}.left:hover div>ul>li.parent.active:not(:hover)>a,.left:hover div>ul>li.current.expanded:not(:hover)>a{border-color:#2a2e2e !important}.left div>ul>li>a{padding-left:16px;border-left:4px solid transparent}.left div>ul>li.parent>a:after{position:relative;right:-15px;line-height:20px;float:right;margin-left:10px;-webkit-border-radius:10px;border-radius:10px;background-color:transparent;background-position:-77px -37px;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg);width:20px;height:20px}.left div>ul>li.parent>a:hover:after,.left div>ul>li.parent>a:active:after{background-position:-77px -57px}.left div>ul>li.expanded>a,.left div>ul>li.parent.active>a{color:#2a2e2e;border-color:#2a2e2e}.left div>ul>li.expanded>a:after,.left div>ul>li.parent.active>a:after{background-position:-97px -37px}.left div>ul>li.expanded>a:hover:after,.left div>ul>li.parent.active>a:hover:after,.left div>ul>li.expanded>a:active:after,.left div>ul>li.parent.active>a:active:after{background-position:-97px -57px}.left div>ul>li.current>a,.left div>ul>li.parent.active>a{color:#005496}.left div>ul>li.current>a.acc0,.left div>ul>li.parent.active>a.acc0{color:#e3001b}.left div>ul>li.current>a.acc1,.left div>ul>li.parent.active>a.acc1{color:#bf7500}.left div>ul>li.current>a.acc2,.left div>ul>li.parent.active>a.acc2{color:#27a22e}.left div>ul>li.current>a.acc3,.left div>ul>li.parent.active>a.acc3{color:#00468b}.left div>ul>li.current>a.acc4,.left div>ul>li.parent.active>a.acc4{color:#9220b6}.left div>ul>li.current>a.acc5,.left div>ul>li.parent.active>a.acc5{color:#1e8fa7}.left div>ul>li.current>a.acc6,.left div>ul>li.parent.active>a.acc6{color:#319e6b}.left div>ul>li.current>a.acc7,.left div>ul>li.parent.active>a.acc7{color:#4d757c}.left div>ul>li.current>a.acc8,.left div>ul>li.parent.active>a.acc8{color:#8d7e1c}.left div>ul>li.current>a.acc9,.left div>ul>li.parent.active>a.acc9{color:#941e1e}.left div>ul>li.parent.active>a,.left div>ul>li.current.parent.expanded>a{border-color:#005496}.left div>ul>li.parent.active>a.acc0,.left div>ul>li.current.parent.expanded>a.acc0{border-color:#e3001b}.left div>ul>li.parent.active>a.acc1,.left div>ul>li.current.parent.expanded>a.acc1{border-color:#f29400}.left div>ul>li.parent.active>a.acc2,.left div>ul>li.current.parent.expanded>a.acc2{border-color:#27a22e}.left div>ul>li.parent.active>a.acc3,.left div>ul>li.current.parent.expanded>a.acc3{border-color:#00468b}.left div>ul>li.parent.active>a.acc4,.left div>ul>li.current.parent.expanded>a.acc4{border-color:#9220b6}.left div>ul>li.parent.active>a.acc5,.left div>ul>li.current.parent.expanded>a.acc5{border-color:#1e8fa7}.left div>ul>li.parent.active>a.acc6,.left div>ul>li.current.parent.expanded>a.acc6{border-color:#319e6b}.left div>ul>li.parent.active>a.acc7,.left div>ul>li.current.parent.expanded>a.acc7{border-color:#4d757c}.left div>ul>li.parent.active>a.acc8,.left div>ul>li.current.parent.expanded>a.acc8{border-color:#b7a425}.left div>ul>li.parent.active>a.acc9,.left div>ul>li.current.parent.expanded>a.acc9{border-color:#941e1e}.left div>ul>li:hover>a{color:#005496 !important;border-color:#005496 !important}.left div>ul>li:hover>a:after{background-color:#005496 !important}.left div>ul>li:hover>a:after{background-position:-97px -57px}.left div>ul>li>a:focus:not(:hover){color:#1e2121}.left div>ul>li:hover>.acc0{color:#e3001b !important;border-color:#e3001b !important}.left div>ul>li:hover>.acc0:after{background-color:#e3001b !important}.left div>ul>li:hover>.acc1{color:#bf7500 !important;border-color:#f29400 !important}.left div>ul>li:hover>.acc1:after{background-color:#f29400 !important}.left div>ul>li:hover>.acc2{color:#27a22e !important;border-color:#27a22e !important}.left div>ul>li:hover>.acc2:after{background-color:#27a22e !important}.left div>ul>li:hover>.acc3{color:#00468b !important;border-color:#00468b !important}.left div>ul>li:hover>.acc3:after{background-color:#00468b !important}.left div>ul>li:hover>.acc4{color:#9220b6 !important;border-color:#9220b6 !important}.left div>ul>li:hover>.acc4:after{background-color:#9220b6 !important}.left div>ul>li:hover>.acc5{color:#1e8fa7 !important;border-color:#1e8fa7 !important}.left div>ul>li:hover>.acc5:after{background-color:#1e8fa7 !important}.left div>ul>li:hover>.acc6{color:#319e6b !important;border-color:#319e6b !important}.left div>ul>li:hover>.acc6:after{background-color:#319e6b !important}.left div>ul>li:hover>.acc7{color:#4d757c !important;border-color:#4d757c !important}.left div>ul>li:hover>.acc7:after{background-color:#4d757c !important}.left div>ul>li:hover>.acc8{color:#8d7e1c !important;border-color:#b7a425 !important}.left div>ul>li:hover>.acc8:after{background-color:#b7a425 !important}.left div>ul>li:hover>.acc9{color:#941e1e !important;border-color:#941e1e !important}.left div>ul>li:hover>.acc9:after{background-color:#941e1e !important}.mobile-only,.left li.mobile-only{display:none}.right{padding:40px 20px 30220px 20px;width:200px;margin-right:-240px;margin-bottom:-30000px;background-color:#f6f7f7}.right>div{margin-top:20px}.right>div:first-child{margin-top:0}.right ul{display:block;list-style-type:none;color:#5a6364}.right ul li{display:block}.right ul a{display:block;text-decoration:none;line-height:1.2em;padding:5px 0 5px 20px;color:#5a6364}.right ul a:hover,.right ul a:focus,.right ul a:active{color:#005496;text-decoration:underline}.right ul a[href^="tel"]{cursor:default}.right ul a[href^="tel"]:hover,.right ul a[href^="tel"]:focus,.right ul a[href^="tel"]:active{text-decoration:none;color:#5a6364}.right h6{font-size:16px;line-height:1.3em;margin-bottom:5px;color:#005496}.right p{color:#005496;line-height:1.4em}.right a:before{content:'';float:left;margin-top:2px;margin-left:-20px;background-position:-40px -60px;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg)}.right a:hover:before,.right a:focus:before,.right a:active:before{background-position:-120px -80px}.right .galleries a:before{background-position:-140px -60px}.right .galleries a:hover:before,.right .galleries a:focus:before,.right .galleries a:active:before{background-position:-140px -80px}.right .download a:before{background-position:-160px -60px}.right .download a:hover:before,.right .download a:focus:before,.right .download a:active:before{background-position:-160px -80px}.right .download a[href$='.pdf']:before{background-position:-180px -60px}.right .download a[href$='.pdf']:hover:before,.right .download a[href$='.pdf']:focus:before,.right .download a[href$='.pdf']:active:before{background-position:-180px -80px}.right .download a[href$='.zip']:before{background-position:-200px -60px}.right .download a[href$='.zip']:hover:before,.right .download a[href$='.zip']:focus:before,.right .download a[href$='.zip']:active:before{background-position:-200px -80px}.right .phone a:before{background-position:0 -20px}.right .mail a:before{background-position:-20px -20px}.right .mail a:hover:before,.right .mail a:focus:before,.right .mail a:active:before{background-position:-20px 0}.right .contact-mini{-webkit-border-radius:2px;border-radius:2px;padding:10px;margin:0 -12px 20px;background-color:#FFF;border-width:1px;border-style:solid;border-color:#005496}.right .contact-mini ul{margin-bottom:0}.right-bottom{position:absolute;bottom:90px;right:20px;width:200px;height:80px;display:block;padding:0;margin:0}.right-bottom img{width:200px}.above-content,.below-content{clear:both;display:block;width:100%}.above-content>*:last-child{margin-bottom:40px}.below-content{margin-top:40px}.above-content:empty,.below-content:empty{display:none}#page-tools:after{content:"";display:table;clear:both}#page-tools .pseudo-head{float:left;display:block;color:#005496;line-height:1.4em}#page-tools .share{float:left}#page-tools .print{float:right}#page-tools ul{float:left;display:block;margin:0;list-style-type:none;clear:none}#page-tools ul li{display:block;float:left;line-height:1.4em;white-space:nowrap;margin-top:0}#page-tools ul li:after{content:'·';display:inline-block}#page-tools ul li:last-child:after{content:none}#page-tools a{display:block;float:left;height:1.4em;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;color:#5a6364}#page-tools a:hover,#page-tools a:focus,#page-tools a:active{text-decoration:none;color:#005496}#page-tools a:before{margin:0 13px;text-align:center;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg)}#page-tools a[title="Facebook"],#page-tools a[title="Twitter"],#page-tools [title="Google Plus"],#page-tools a[title="Xing"]{width:40px;overflow:hidden;padding:0}#page-tools a[title="Facebook"]:before,#page-tools a[title="Twitter"]:before,#page-tools [title="Google Plus"]:before,#page-tools a[title="Xing"]:before{content:''}#page-tools a[title="Facebook"]:before{background-position:-40px -20px}#page-tools a[title="Facebook"]:hover,#page-tools a[title="Facebook"]:focus,#page-tools a[title="Facebook"]:active{color:#00468b}#page-tools a[title="Facebook"]:hover:before,#page-tools a[title="Facebook"]:focus:before,#page-tools a[title="Facebook"]:active:before{background-position:-40px 0}#page-tools a[title="Twitter"]:before{background-position:-60px -20px}#page-tools a[title="Twitter"]:hover,#page-tools a[title="Twitter"]:focus,#page-tools a[title="Twitter"]:active{color:#1e8fa7}#page-tools a[title="Twitter"]:hover:before,#page-tools a[title="Twitter"]:focus:before,#page-tools a[title="Twitter"]:active:before{background-position:-60px 0}#page-tools a[title="Google Plus"]:before{background-position:-80px -20px}#page-tools a[title="Google Plus"]:hover,#page-tools a[title="Google Plus"]:focus,#page-tools a[title="Google Plus"]:active{color:#e3001b}#page-tools a[title="Google Plus"]:hover:before,#page-tools a[title="Google Plus"]:focus:before,#page-tools a[title="Google Plus"]:active:before{background-position:-80px 0}#page-tools a[title="Xing"]:before{background-position:-100px -20px}#page-tools a[title="Xing"]:hover,#page-tools a[title="Xing"]:focus,#page-tools a[title="Xing"]:active{color:#27a22e}#page-tools a[title="Xing"]:hover:before,#page-tools a[title="Xing"]:focus:before,#page-tools a[title="Xing"]:active:before{background-position:-100px 0}#page-tools a[data-type="print"]:before{content:'';background-position:-140px -20px}#page-tools a[data-type="print"]:hover:before,#page-tools a[data-type="print"]:focus:before,#page-tools a[data-type="print"]:active:before{background-position:-140px 0}.main{width:100%;padding:20px 30px 30050px 0;margin-bottom:-30000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.main ul.breadcrumb{list-style-type:none;margin-left:0}.main ul.breadcrumb li{display:inline-block}.main ul.breadcrumb li{display:inline-block}.main ul.breadcrumb li a{display:inline-block;line-height:20px;padding:10px 10px 10px 5px;background-color:#b3cee3;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;position:relative;margin-left:13px}.main ul.breadcrumb li a:before{content:'';display:block;border-width:20px 13px 20px 0;border-color:transparent #b3cee3;border-style:solid;position:absolute;top:0;left:-13px}.main ul.breadcrumb li a:hover,.main ul.breadcrumb li a:focus,.main ul.breadcrumb li a:active{text-decoration:none;background-color:#bfd6e8}.main ul.breadcrumb li a:hover:before,.main ul.breadcrumb li a:focus:before,.main ul.breadcrumb li a:active:before{border-color:transparent #bfd6e8}.main h1,.main h2,.main h3,.main h4{line-height:1.3em;margin-top:20px;clear:both}.main h1 time,.main h2 time,.main h3 time,.main h4 time{font-size:85%;font-style:italic}.main h1 time:after,.main h2 time:after,.main h3 time:after,.main h4 time:after{content:': '}.boldH1 h1{font-weight:bold}.main h1{font-size:26px;color:#005496;text-transform:uppercase}.main h2{font-size:20px;color:#5a6364}.main .item-page>h2:first-child{margin-top:5px}.main h3{font-size:16px;color:#002e51}.main h4{font-size:14px;line-height:1.45em;font-weight:600}.main p{line-height:1.45em;margin-top:15px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.main ol+p,.main ul+p{margin-top:20px}.main em,.main i{font-style:italic}.main strong,.main b{font-weight:600}.main sub,.main sup{font-size:.65em;line-height:0}.main sub{vertical-align:sub}.main sup{vertical-align:super}.main .tabular-listing{display:inline-block;min-width:60px}.main a{color:#005496;text-decoration:none}.main a:hover,.main a:focus,.main a:active{text-decoration:underline}.main a[href^="tel"]{color:#000;cursor:default}.main a[href^="tel"]:hover,.main a[href^="tel"]:focus,.main a[href^="tel"]:active{text-decoration:none}.main a[href^="http"]:after{content:'';background-position:0 -40px;margin:0 3px;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg)}.main a.no-arrow-link:after{content:none}.main img{height:auto;max-width:100%;max-height:80%;margin-top:6px;margin-right:10px;float:left}.main #karte-FNW img{max-height:unset}.main img.image-full,.main figure.image-full,.main .content-bar .image-bounding-box.image-full{width:100%;float:none}.main img.image-half,.main figure.image-half,.main .content-bar .image-bounding-box.image-half{width:49.7%;width:-webkit-calc(50% - 1px);width:calc(50% - 1px)}.main img.image-two-thirds,.main figure.image-two-thirds,.main .content-bar .image-bounding-box.image-two-thirds{width:66%;width:-webkit-calc(66.6% - 1px);width:calc(66.6% - 1px)}.main img.image-third,.main figure.image-third,.main .content-bar .image-bounding-box.image-third{width:33%;width:-webkit-calc(33.3% - 1px);width:calc(33.3% - 1px)}.main img.image-quarter,.main figure.image-quarter,.main .content-bar .image-bounding-box.image-quarter{width:24.8%;width:-webkit-calc(25% - 1px);width:calc(25% - 1px)}.main img.image-fifth,.main figure.image-fifth,.main .content-bar .image-bounding-box.image-fifth{width:18%;width:-webkit-calc(20% - 1px);width:calc(20% - 1px)}.main img.image-right,.main figure.image-right,.main .content-bar .image-bounding-box.image-right{float:right;margin-left:10px;margin-right:0}.main figure{padding:0;margin-top:21px;float:left;margin-right:10px;background-color:#f9fafa}.main figure img{width:100%;margin:0;display:block;float:none}.main figure a{width:100%;display:block}.main figure figcaption{display:block;line-height:1.3em;color:#000;padding:5px 10px 5px;text-align:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:#b3cee3}.main ul,.main ol{margin-left:40px;margin-top:15px;line-height:1.4em;clear:both}.main ul li,.main ol li{margin-top:5px;hyphen:auto}.main ul ul,.main ol ul,.main ul ol,.main ol ol{margin-top:0;margin-bottom:5px}.main ol{list-style-type:decimal}.main ul{list-style-type:disc}.main table.timeline{border:0;width:100%;margin-top:30px}.main table.timeline td{padding:10px 0 15px;vertical-align:top;position:relative}.main table.timeline td:first-child{padding-top:20px;line-height:1.4em;width:100px;font-size:24px;color:#5a6364;border-right:2px solid #005496}.main table.timeline td:first-child:after{content:'';display:block;background-color:#005496;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;position:absolute;right:-7px;top:32px}.main table.timeline tr:first-child>td{padding-top:0}.main table.timeline tr:first-child>td:first-child{padding-top:10px;position:relative}.main table.timeline tr:first-child>td:first-child:before{content:'';display:block;border-width:0 0 0 2px;border-style:dotted;border-color:#005496;width:0;height:10px;position:absolute;right:-3px;top:-13px}.main table.timeline tr:first-child>td:first-child:after{top:22px}.main table.timeline li.stats{font-style:italic;color:#5a6364}.main .content-bar{width:100%;margin-top:20px;margin-bottom:25px;overflow:hidden;clear:both}.main .content-bar:after{content:"";display:table;clear:both}.main .content-bar figure{margin:0 1px 1px 0}.main .content-bar figure img{margin:0}.main .content-bar img{margin:0 1px 1px 0}.main .content-bar figcaption{padding-bottom:3005px;margin-bottom:-3000px}.main .content-bar .image-bounding-box{width:100%;height:300px;float:left;overflow:hidden;margin:0 1px 1px 0;position:relative}.main .content-bar .image-bounding-box.image-half{height:150px}.main .content-bar .image-bounding-box.image-two-thirds{height:200px}.main .content-bar .image-bounding-box.image-third{height:200px}.main .content-bar .image-bounding-box.image-quarter{height:150px}.main .content-bar .image-bounding-box.image-fifth{height:100px}.main .content-bar .image-bounding-box.image-right{float:right;margin-left:10px;margin-right:0}.main .content-bar .image-bounding-box img{display:block;height:100%;width:auto;float:none;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);max-width:none;max-height:none}.main .content-bar .image-bounding-box.optimise-both img{width:auto;height:auto;max-width:100%;max-height:100%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main .content-bar .image-bounding-box.optimise-width img{width:100%;height:auto;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.main .content-bar.lightbox a:hover .image-padded,.main .content-bar.lightbox a:focus .image-padded,.main .content-bar.lightbox a:active .image-padded{background-color:#eeeff0}.main .card-link{width:33%;display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:1px;margin-bottom:5px;padding:10px 5px;overflow:hidden;position:relative}.main .card-link:after{content:none !important}.main .card-link:hover,.main .card-link:focus,.main .card-link:active{text-decoration:none;background-color:#f4f5f5}.main .card-link:hover .link,.main .card-link:focus .link,.main .card-link:active .link{text-decoration:underline;-webkit-transform:none;-ms-transform:none;transform:none}.main .card-link .bounding-box{display:block;width:100%;height:130px;font-size:0;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.main .card-link .bounding-box:before{content:'';display:inline-block;vertical-align:middle;height:100%}.main .card-link img{display:inline-block;max-width:130px;max-height:100%;margin:0;vertical-align:middle;float:none}.main .card-link-min{overflow:hidden;position:relative}.main .card-link-min:after{content:none !important}.main .card-link-min:hover,.main .card-link-min:focus,.main .card-link-min:active{text-decoration:none;background-color:#f4f5f5}.main .card-link-min:hover .link,.main .card-link-min:focus .link,.main .card-link-min:active .link{text-decoration:underline;-webkit-transform:none;-ms-transform:none;transform:none}.main .card-link .link,.main .card-link-min .link{line-height:1.4em;background-color:rgba(0,0,0,0.8);color:#fff;display:block;font-size:13px;position:absolute;bottom:0;left:0;width:100%;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s}.main .card-link .link:after,.main .card-link-min .link:after{content:'';background-position:0 -40px;margin:0 3px;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg);background-position:-20px -40px}.main .expander-box,.main .items-leading>div{padding-top:20px;display:block;border-bottom:1px solid #c6cbcc}.main .expander-box>dt,.main .items-leading>div>.headline{background:#f1f2f3;display:block;padding:10px 50px 10px 20px;position:relative;cursor:pointer}.main .expander-box>dd,.main .items-leading>div>.article{max-height:3000px;overflow:auto;padding:5px 20px 20px}.main .expander-box.animate>dd,.main .items-leading>div.animate>.article{overflow:hidden !important;-webkit-transition:max-height .3s ease 0s,background .5s ease 0s,padding-top .1s ease .3s,padding-bottom .1s ease .3s;transition:max-height .3s ease 0s,background .5s ease 0s,padding-top .1s ease .3s,padding-bottom .1s ease .3s}.main .expander-box>dt:after,.main .items-leading>div>.headline:after{position:absolute;top:0;right:0;line-height:20px;display:block;margin:13px;background-position:-40px -40px;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg)}.main .expander-box>dt:hover:after,.main .items-leading>div>.headline:hover:after{background-position:-80px -40px}.main .expander-box.expanded>dt:after,.main .items-leading>div.expanded>.headline:after{background-position:-60px -40px}.main .expander-box.expanded>dt:hover:after,.main .items-leading>div.expanded>.headline:hover:after{background-position:-100px -40px}.main .expander-box.expanded>dd,.main .items-leading>div.expanded>.article{max-height:5000px;overflow:auto;padding:5px 20px 20px;background:#f9fafa}.main .expander-box>dt{color:#5a6364;line-height:20px;font-weight:600}.main .expander-box>dt:hover,.main .expander-box>dt:focus,.main .expander-box>dt:active{color:#2a2e2e;text-decoration:underline}.main .expander-box.expanded>dt{color:#2a2e2e}.main .expander-box>dt.industry-icon{padding-left:50px}.main .expander-box>dt.industry-icon:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:40px;background-color:#99beda;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/industry-icons.svg);background-repeat:no-repeat}.main .expander-box>dt.industry-icon.pharma:before{background-position:0 0}.main .expander-box>dt.industry-icon.biotech:before{background-position:-40px 0}.main .expander-box>dt.industry-icon.cosmetics:before{background-position:-80px 0}.main .expander-box>dt.industry-icon.healthcare:before{background-position:-120px 0}.main .expander-box>dt.industry-icon.textile:before{background-position:-160px 0}.main .expander-box>dt.industry-icon.mechanical:before{background-position:-200px 0}.main .expander-box>dt.industry-icon.chemical:before{background-position:-240px 0}.main .expander-box>dt.industry-icon.food:before{background-position:-280px 0}.main .expander-box>dt.industry-icon.agriculture:before{background-position:-320px 0}.main .expander-box>dt.industry-icon.railway:before{background-position:-360px 0}.main .items-leading>div .headline h2{padding-top:0;font-size:16px;color:#003156}.main .items-leading>div .headline h3{padding-top:5px;font-size:14px;color:#5a6364}.main .items-leading>div .headline h2,.main .items-leading>div .headline h3{line-height:1.4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0}.main .items-leading>div .headline time{font-size:.85em}.main .items-leading>div .headline:hover h2,.main .items-leading>div .headline:focus h2,.main .items-leading>div .headline:active h2{color:#005496;text-decoration:underline}.main .items-leading>div.expanded h2{color:#003f6f}.main .items-leading>div.expanded h2,.main .items-leading>div.expanded h3{white-space:normal;overflow:auto;text-overflow:none}.main .annotated-image{width:100%;position:relative;margin:30px 0 20px}.main .annotated-image img{width:100%;padding:0;margin:0;float:none;display:block}.main .annotated-image .marker-position{display:block;width:1px;height:1px;border:5px solid transparent;-webkit-border-radius:5.5px;border-radius:5.5px;background-color:rgba(227,0,27,0.4);margin-top:-5px;margin-left:-5px;position:absolute;z-index:0}.main .annotated-image .marker-position.shown{z-index:1;background-color:transparent}.main .annotated-image .marker-position.shown .marker{display:block}.main .annotated-image .marker{background-image:url('https://www.schwalbe-metallbau.com/templates/alpha.omega/images/map-marker.svg');display:none;width:22px;padding-right:14px;height:44px;color:#FFF;font-weight:600;font-size:14px;line-height:24px;text-align:center;position:absolute;top:-38px;left:-11px}.main .content-bar ol,.main .content-bar ul{float:left;clear:none;width:45%;margin-top:0}.main ol.image-annotation li>span{background-color:#fef2f4;display:inline-block;line-height:1em;padding:5px;margin-bottom:2px;vertical-align:middle;cursor:alias}.main ol.image-annotation li:hover>span,.main ol.image-annotation li.marked>span{background-color:#f9ccd1}.main ul.image-legend{margin:0}.main ul.image-legend li{margin-left:40px;list-style-type:none;position:relative;line-height:1em;padding:5px;margin-bottom:2px}.main ul.image-legend li:before{content:'';display:block;background-color:#8d9699;height:14px;width:14px;position:absolute;top:6px;left:-20px}.main .frame-container{margin-top:10px;position:relative;padding-bottom:56.9%;padding-top:30px;height:0;overflow:hidden}.main .frame-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main dl.article-info{display:none}article>div h1:before{*content:'///';padding-right:10px;font-weight:800;color:#5a6364;font-family:'opensans-w','Tahoma','Verdana',sans-serif}article>div.acc0 h1:before{color:#e3001b}article>div.acc1 h1:before{color:#f29400}article>div.acc2 h1:before{color:#27a22e}article>div.acc3 h1:before{color:#00468b}article>div.acc4 h1:before{color:#9220b6}article>div.acc5 h1:before{color:#1e8fa7}article>div.acc6 h1:before{color:#319e6b}article>div.acc7 h1:before{color:#4d757c}article>div.acc8 h1:before{color:#b7a425}article>div.acc9 h1:before{color:#941e1e}body.js .main .expander-box>dd,body.js .items-leading>div>.article{max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}body.js .main .expander-box>dt:after,body.js .items-leading>div>.headline:after{content:''}body.js .main .expander-box.expanded>dd,body.js .items-leading>div.expanded>.article{max-height:3000px;overflow:auto;padding:5px 20px 20px}#searchForm{margin:20px 0;position:relative}#searchForm button{display:block;width:40px;height:40px;border:0;background-color:#005496;position:absolute;top:0;right:0}#searchForm button:before{content:'';background-position:-140px -40px;margin:13px 0;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg)}#searchForm fieldset,#searchForm .form-limit,#searchForm .counter{display:none}#searchForm .searchintro>p{margin:20px 0;padding:10px;background-color:#fbdfb3;text-align:center}#search-searchword{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 50px 0 10px;border-width:0 0 1px 0;border-color:#5a6364;border-style:solid;background-color:#f4f5f5;line-height:40px;height:40px;font-family:'opensans-w','Tahoma','Verdana',sans-serif}.search dl.search-results{margin:40px 0;line-height:1.4em}.search dl.search-results dt{margin-top:20px;font-weight:600}.search dl.search-results dt:first-child{margin-top:0}.search dl.search-results dd{color:#5a6364}.search dl.search-results .highlight{font-weight:600;color:#4e5657}.search dl.search-results dd.result-category{display:none}.search .error{margin:20px 0;padding:10px;background-color:#fbdfb3;text-align:center}.main .pagination{background-color:#f4f5f5;margin-top:40px}.main .pagination ul{margin:0;line-height:40px}.main .pagination li{display:inline-block;min-width:40px;text-align:center;padding-left:5px;margin-top:0}.main .pagination li .pagenav{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:40px;padding:0 10px}.main .pagination li a:hover,.main .pagination li a:focus,.main .pagination li a:active{text-decoration:none;background-color:#e8eaeb}p.count{display:none}footer{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;line-height:40px;padding:0 20px;font-size:13px;background-color:#fff;color:#5a6364;border-top:2px solid #005496}footer li:after{content:'·';display:inline-block}footer li:last-child:after{content:none}footer:after{content:"";display:table;clear:both}footer .footer-left,footer .footer-right{overflow:hidden}footer .footer-left{float:left}footer .footer-right{float:right;margin-left:20px}footer ul{display:block;list-style-type:none;color:#5a6364}footer li{display:block;float:left}footer a{display:inline-block;text-decoration:none;padding:0 7px;color:#5a6364}footer a:hover,footer a:focus,footer a:active{color:#2a2e2e}footer .current>a{color:#2a2e2e}#blinds{display:block;position:fixed;top:0;left:-100%;width:100%;height:100%;background-color:#000;z-index:35;opacity:0;-webkit-transition:opacity .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s}#blinds.active{left:0;opacity:.7}#blinds.mobile-only{display:none}body:not(.js) #page-tools{display:none}body:not(.js) .expander-box dd{max-height:auto;overflow:auto}body.no-svg div.mod-languages a:before,body.no-svg .search-link:before,body.no-svg .top-right .search button:before,body.no-svg .right a:before,body.no-svg #page-tools a:before,body.no-svg #searchForm button:before,body.no-svg #menu-button span:before,body.no-svg #back-button:before{background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.png)}body.no-svg .left div>ul>li.parent>a:after,body.no-svg .main a[href^="http"]:after,body.no-svg .expander-box>dt:after,body.no-svg .items-leading>div>.headline:after,body.no-svg .main .card-link .link:after{background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.png)}body.no-svg .expander-box>dt.industry-icon:before{background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/industry-icons.png)}body.no-background-border-radius .left div>ul>li.parent>a:after{-webkit-border-radius:0;border-radius:0}@media only screen and (max-width:980px){body{padding:0 0 20px}body.no-scroll-mobile{overflow:hidden}.mobile-only,.left li.mobile-only{display:block}.desktop-only{height:0;overflow:hidden}.left .desktop-only{display:none}.top-right .search{position:fixed;top:100px;left:0;padding:0;z-index:36;height:auto;background:0;-webkit-transition:opacity .2s ease-in-out 0s;transition:opacity .2s ease-in-out 0s}.top-right .search.expanded{width:100%}.top-right .search form{width:auto;margin:20px;padding:10px 20px;background-color:#f2f7fa}.top-right .search #mod-search-searchword90{margin-left:0;color:#5a6364;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:60px;margin-right:-60px;background-color:#f2f7fa}.top-right .search #mod-search-searchword90::-webkit-input-placeholder{font-style:italic;color:#8d9699}.top-right .search #mod-search-searchword90:-moz-placeholder{font-style:italic;color:#8d9699}.top-right .search #mod-search-searchword90::-moz-placeholder{font-style:italic;color:#8d9699}.top-right .search #mod-search-searchword90:-ms-input-placeholder{font-style:italic;color:#8d9699}.top-right .search #mod-search-searchword90::placeholder{font-style:italic;color:#8d9699}.top-right .search button{position:relative;z-index:1;background-color:#f2f7fa}.top-right .search button:before{background-position:-120px -40px}.top-right .search button:hover:before,.top-right .search button:focus:before,.top-right .search button:active:before{background-position:-140px -40px}header{height:auto;margin-top:80px}header:before{content:none}header:after{right:200px}.logo-menu-container{width:100%;height:80px;position:fixed;top:0;left:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#b3cee3}.logo-menu-container .logo{display:inline-block;padding:14px}.logo-menu-container.mobile-hidden{top:-80px}#menu-button{position:absolute;top:0;left:0;display:block;color:#005496;line-height:50px;text-decoration:none}#menu-button span{margin:15px 10px;padding:0 10px;background-color:#cfe0ee;display:block}#menu-button span:before{content:'';background-position:0 -60px;margin-right:10px;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg)}#menu-button:hover span,#menu-button:focus span,#menu-button:active span{background-color:#dfebf3}#logo{width:auto;height:50px;position:static}#hero{height:auto;width:100%;padding:0;position:static;top:80px;right:0;overflow:hidden;z-index:0}#hero .hero-inner{height:auto;width:100%;overflow:hidden;padding-left:0;position:relative}#hero img{width:100%;max-height:250px;height:auto;float:left;display:inline-block;margin-left:0}.columns{padding-right:200px;padding-left:0}.left{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:80px 0 20px 0;width:240px;position:fixed;top:0;left:0;right:auto;margin:0;z-index:36;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-color:#b3cee3}.left.expanded{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.left.animate{-webkit-transition:-webkit-transform .2s ease-in-out 0s,opacity .1s ease-in-out .1s;transition:transform .2s ease-in-out 0s,opacity .1s ease-in-out .1s}.left .left-menus{overflow:auto;height:100%}.left .left-menus>div:last-child{margin-bottom:20px}.left .left-main{padding-bottom:1px;background-color:#f2f7fa}.left .left-mobile{padding-top:1px;background-color:#b3cee3}.left ul>li>a{padding:15px 20px 15px 16px !important}.left ul ul{background-color:#ccdeec}.left ul ul a{padding-left:10px}#back-button{position:absolute;top:0;left:0;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#5a6364;line-height:50px;padding:15px 20px 15px 20px;text-decoration:none;-webkit-box-shadow:0 3px 8px -8px #000;box-shadow:0 3px 8px -8px #000;background-color:#f2f7fa}#back-button:before{content:'';background-position:-160px -40px;margin-right:10px;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons.svg);background-repeat:no-repeat;height:14px;width:14px;padding:0;vertical-align:-2px;display:inline-block;background-image:url(https://www.schwalbe-metallbau.com/templates/alpha.omega/images/icons-omega.svg)}#back-button:hover,#back-button:focus,#back-button:active{color:#005496}#back-button:hover:before,#back-button:focus:before,#back-button:active:before{background-position:-20px -60px}body.js .left .parent>a:after{content:''}.right{padding-right:20px;padding-left:20px;width:160px;margin-right:-200px}.right ul a[href^="tel"]{cursor:pointer}.right ul a[href^="tel"]:hover,.right ul a[href^="tel"]:focus,.right ul a[href^="tel"]:active{color:#005496;text-decoration:underline}.right .phone a:hover:before,.right .phone a:focus:before,.right .phone a:active:before{background-position:0 0}.right-bottom{width:160px}.right-bottom img{width:160px}.main{padding-left:20px;padding-right:20px}.main a[href^="tel"]{color:#005496;cursor:pointer}.main a[href^="tel"]:hover,.main a[href^="tel"]:focus,.main a[href^="tel"]:active{text-decoration:underline}#blinds.mobile-only{display:block}body.js .mobile-closed{display:none !important}body:not(.js) .columns{padding:0;margin:0}body:not(.js) #menu-button,body:not(.js) #back-button{display:none !important}body:not(.js) .left,body:not(.js) .right{position:static;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body:not(.js) .left{padding-top:0;-webkit-transform:none;-ms-transform:none;transform:none}body:not(.js) .right{margin-right:0}body:not(.js) .main{padding-bottom:50px;margin-bottom:0;border-right:0}}@media only screen and (max-width:600px){header{margin-top:50px}header:after{right:0}.logo-menu-container{height:50px;text-align:right}.logo-menu-container:before{content:none}.logo-menu-container .logo{padding:10px 15px 5px 5px}#menu-button span{margin-top:0;margin-bottom:0}#logo{width:auto;height:30px;position:static}.columns{padding-right:0}.main,.right{float:none}.left{padding-top:50px}#back-button{padding-top:0;padding-bottom:0}.main{border:0;padding-bottom:50px;margin-bottom:0}.main .expander-box,.main .items-leading>div{margin-left:-20px;margin-right:-20px}.right{padding-right:20px;padding-left:20px;padding-bottom:20px;margin-bottom:0;width:auto;margin-right:0;position:static;-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.right>div{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.right .contact-mini{margin-left:0;margin-right:0}.right-bottom{position:relative;top:0;left:0;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:20px;padding-bottom:20px;padding-left:50%}.right-bottom a{display:block;width:200px;margin-left:-100px}.right-bottom img{width:200px}}@media only screen and (max-width:500px){#hero .hero-inner{padding-left:50%}#hero img{width:500px;margin-left:-250px}footer{height:auto}footer .footer-left,footer .footer-right{float:none;max-width:none;padding:0;text-align:center}footer li{float:none;border-bottom:1px solid #5a6364}footer li:after{content:none}footer li a{display:block}}@media only screen and (max-width:475px){.right{-webkit-columns:1;-moz-columns:1;columns:1}.right .contact-mini{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;-webkit-border-radius:0;border-radius:0;border-left:0;border-right:0}}@media only screen and (max-width:450px){.main p>img{float:none;display:block}.main img.image-half,.main figure.image-half,.main img.image-third,.main figure.image-third,.main img.image-quarter,.main figure.image-quarter{width:49.7%;width:-webkit-calc(50% - 1px);width:calc(50% - 1px)}.main img.image-fifth,.main figure.image-fifth{width:24.8%;width:-webkit-calc(25% - 1px);width:calc(25% - 1px)}.main img.image-two-thirds,.main figure.image-two-thirds{width:100%}.main .content-bar figure{float:none;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:10px}.main .content-bar figure figcaption{padding-bottom:5px;margin-bottom:0}}@media only screen and (max-width:300px){#menu-button span{width:50px;height:50px;padding:0;overflow:hidden}#menu-button span:before{margin:18px 13px}.left{width:100%}}@media only screen and (max-width:1024px){.main .card-link img{max-width:110px}}@media only screen and (max-width:730px){.main .card-link{width:49.4%}}@media only screen and (max-width:650px){.main .content-bar ol,.main .content-bar ul{float:none;clear:none;width:auto;margin-top:15px}.main .content-bar ol:nth-child(1),.main .content-bar ul:nth-child(1){margin-top:0}}@media only screen and (max-width:600px){.main .card-link{width:32.9%}}@media only screen and (max-width:450px){.main .card-link{width:49.4%}}@media only screen and (max-width:320px){.main .card-link{width:100%}.main .card-link .bounding-box{height:100px}.main .card-link img{max-width:130px}}@media print{html,body,.container{background:#fff;margin:0;padding:0;width:auto;max-width:none}.top-bar,.right,.right-bottom,#hero,header .decoration,footer,.below-content,.mod-languages{display:none}header{background:#fff;height:auto;border-bottom:0}header:before,header:after{content:none}.logo-menu-container{position:static;padding-bottom:20px}.logo img{width:2.7cm !important;height:1.35cm !important}.left{position:absolute;top:0;left:3.7cm;margin:0 !important;height:1.15cm;padding:.2cm 0 0 1cm;border-left:.05cm solid #5a6364;width:70% !important}.left .left-mobile.mobile-only{display:block !important}.left ul,.left a{float:left;color:#000 !important;border:0 !important;background:#fff !important;line-height:1em !important;padding-left:0 !important;padding-right:0 !important}.left li{display:none;float:left;width:auto !important}.left li.current{display:block}.left ul ul li.current a:before{content:'>';text-align:center;display:inline-block;padding:0 10px}.columns{padding-left:0;padding-right:0}.main{position:static;margin-left:0;margin-right:0;margin-bottom:0 !important;padding:0 !important;border:0;width:auto}figcaption{padding-bottom:0 !important;margin-bottom:0 !important}.expander-box>dt,.items-leading>div>.headline{padding-left:0 !important;padding-right:0 !important}.expander-box>dt:before,.items-leading>div>.headline:before,.expander-box>dt:after,.items-leading>div>.headline:after{content:none !important}.expander-box>dd{max-height:unset !important}}#visformcontainer{width:100%}.visform{margin-top:20px}.visform input,.visform select,.visform textarea{border-width:0 0 1px 0;border-style:solid;border-color:#999;line-height:30px;padding:0 5px;background-color:#f7f7f7;font-family:'opensans-w'}.visform p{margin:0}.visform p label{line-height:30px}.visform .visCustomText{margin-top:30px}.visform input[type="text"],.visform input[type="email"],.visform input[type="number"],.visform select,.visform textarea{width:68%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.visform textarea{max-width:68%;min-width:68%}.visform input[type="radio"]+label{padding:0 15px 0 5px}.visform input.btn{background-color:#d9d9d9;line-height:40px;padding:0 10px;border:0}.visform input[type="submit"]{background-color:#005496;color:#FFF;float:right}.visform fieldset>div{width:100%;padding-top:15px}.captchaCont{margin-top:10px;float:right}.visform .visCSSclear{content:"";display:block;width:100%;clear:both}.visform div>label{display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 20px 5px 0;line-height:20px;width:31%}.visform .required>label:after{content:'*';color:#666}.visform .captchacode{position:relative;display:block}.visform .captchaCont{position:relative;margin-top:35px;background-color:#f2f2f2;border:1px solid #999;display:inline-block;padding:10px;box-sizing:border-box;width:100% !important;height:103px}.visform .captchaCont:before{content:'';display:block;height:100px;width:230px;position:absolute;background-color:#FFF;top:0;left:0}.visform .captchaCont:after{content:'';display:block;height:0;width:0;position:absolute;border-width:50px 0 50px 20px;border-style:solid;border-color:transparent #FFF;top:0;left:230px}.visform .captchaCont>label{position:relative;width:auto;top:-30px}.visform .captchacode{position:absolute;top:10px;left:10px}.visform .captcharefresh1{display:block;position:relative;top:-5px;left:-32px}#recaptcha_response_field{line-height:80px;width:180px;font-size:30px;background-color:#FFF;border:1px solid #CCC;text-align:center;position:absolute;top:10px;left:265px}#recaptcha_response_field:hover,#recaptcha_response_field:focus{background-color:#fafafa}.visBtnCon{margin-top:15px;clear:both;padding-top:30px !important}.visform .captchaCont input{float:right;width:50%;background:#fff;margin-top:25px;box-sizing:border-box}@media (max-width:1100px ){.visform .captchaCont::after{display:none}.visform .captchaCont input{float:none;width:100%;margin-top:60px}.visform .captchaCont img{float:none}.visform .captchaCont{height:auto}}@media screen and (max-width:700px){.visform input: not([type="radio"]): not(.btn),.visform select,.visform textarea,.visform div>label{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.visform textarea{max-width:100%;min-width:100%}.visform .captcharefresh1{top:-20px;left:0px}.visform .captchaCont:before{height:95px;width:235px}.visform .captchaCont:after{border-width:20px 118px 0 117px;border-color:#FFF transparent #FFF;top:95px;left:0}.visform .captchaCont .captchaCont>label{min-width:400px}#recaptcha_response_field{line-height:40px;width:215px;font-size:25px;top:120px;left:10px}.visform .captchaCont{margin-top:55px}.visform .captchaCont>label{min-width:235px;margin-top:-18px;line-height:1.4em}}.ReferenzKundenMeinung{border-bottom:solid 1px #005496;border-top:solid 1px #005496;margin:40px 0;padding:30px 0;min-height:190px;display:flex;align-items:center}.ReferenzKundenMeinung p{padding-bottom:10px;margin-top:0px}.ReferenzKundenMeinung .rightZitat{padding:0;text-align:right;margin-top:0px;font-style:italic}.ReferenzKundenMeinung img{margin-top:0px;margin-right:40px;height:190px;width:auto}.clickKarte{display:none}#karte-FNW{width:100%;height:350px;margin:20px 0 0 0}.inhalt-breich{width:610px;margin:20px auto}#Distance_Time_box{position:absolute;background:rgba(31,83,128,0.6);padding:10px;color:#fff;z-index:10;display:none;margin-left:410px}#Distance_Time{width:180px}#close_Distance_Time_box{width:10px;height:10px;padding:5px;border-radius:5px;border:1px solid #fff;line-height:8px;text-align:center;font-weight:bold;cursor:pointer;float:right}.ZeigenDistanceTime{display:block !important}.abstand_Info{width:70px;display:inline-block}#content_infoWindow p{margin:10px 0 0 0}#content_infoWindow h2{font-size:20px;line-height:24px;margin:0px 0 0 0}#content_infoWindow .abstand-Kontakt{width:70px;display:inline-block}.visform div>label.datenschutz{width:90%;margin-right:2%;float:left;padding:0;margin-top:0px}.visform div>input.datenschutz{width:8%;float:right;margin:0;margin-top:4px}.visform fieldset>div.field10 .visCustomText{margin-top:5px}@media screen and (max-width:980px){.error .columns .left,.error .columns .right{display:none !important}}.right .custom.nopfeil a:before{display:none}.sidebar-link::before{display:none !important}.moduletable.heroButton{position:absolute;bottom:10%;text-align:center;width:35%}.moduletable.heroButton .btn{display:inline-block;font-size:20px;line-height:22px;padding:12px 18px;margin-bottom:0;color:#fff;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;background-color:#005496;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.4);box-shadow:2px 2px 5px rgba(0,0,0,0.4)}
