.facebook-button:before,.service-button:before,.widget-text.name:before,.widget-text.mail:before,.widget-text.telephone:before,.widget-textarea.message:before,.widget-captcha.captcha:before,.mod_rocksolid_slider a,.mod_rocksolid_slider footer .development a,footer .development .mod_rocksolid_slider a,.one-third.weather .wetterTag:not(:nth-child(2)) .symbol,.one-third.weather .wetterTag:not(:nth-child(2)) .symbol img{background-position:center center;background-repeat:no-repeat}#cookie_hint .information_container{display:table}#cookie_hint .information_container>*{display:table-cell;height:100%;vertical-align:middle}.facebook-button:before,.service-button:before,.widget-text.name:before,.widget-text.mail:before,.widget-text.telephone:before,.widget-textarea.message:before,.widget-captcha.captcha:before,.mod_rocksolid_slider a,.mod_rocksolid_slider footer .development a,footer .development .mod_rocksolid_slider a,.one-third.weather .wetterTag:not(:nth-child(2)) .symbol,.one-third.weather .wetterTag:not(:nth-child(2)) .symbol img{background-position:center center;background-repeat:no-repeat}#cookie_hint .information_container{display:table}#cookie_hint .information_container>*{display:table-cell;height:100%;vertical-align:middle}.facebook-button:before,.service-button:before,.widget-text.name:before,.widget-text.mail:before,.widget-text.telephone:before,.widget-textarea.message:before,.widget-captcha.captcha:before,.mod_rocksolid_slider a,.mod_rocksolid_slider footer .development a,footer .development .mod_rocksolid_slider a,.one-third.weather .wetterTag:not(:nth-child(2)) .symbol,.one-third.weather .wetterTag:not(:nth-child(2)) .symbol img{background-position:center center;background-repeat:no-repeat}#cookie_hint .information_container{display:table}#cookie_hint .information_container>*{display:table-cell;height:100%;vertical-align:middle}#anim-start h2,#anim-start h3,#anim-start .two-third.news h2 a,.two-third.news h2 #anim-start a{-webkit-transform:translate3d(0, 70px, 0);-moz-transform:translate3d(0, 70px, 0);-ms-transform:translate3d(0, 70px, 0);-o-transform:translate3d(0, 70px, 0);transform:translate3d(0, 70px, 0);opacity:1;opacity:0}#anim-start p,#anim-start a{-webkit-transform:translate3d(0, 100px, 0);-moz-transform:translate3d(0, 100px, 0);-ms-transform:translate3d(0, 100px, 0);-o-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);opacity:1;opacity:0}#anim-start h2,#anim-start h3,#anim-start .two-third.news h2 a,.two-third.news h2 #anim-start a{-webkit-transition:all 2000ms ease;-moz-transition:all 2000ms ease;-ms-transition:all 2000ms ease;-o-transition:all 2000ms ease;transition:all 2000ms ease}#anim-start p,#anim-start a{-webkit-transition:all 2000ms ease;-moz-transition:all 2000ms ease;-ms-transition:all 2000ms ease;-o-transition:all 2000ms ease;transition:all 2000ms ease}#anim-start.fadeIn h2,#anim-start.fadeIn h3,#anim-start.fadeIn .two-third.news h2 a,.two-third.news h2 #anim-start.fadeIn a,#anim-start.fadeIn p,#anim-start.fadeIn a{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}#imprint.active .ce_text{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:0.6s;-webkit-animation-duration:0.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes slideDown{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}65%{transform:translateY(-3%)}80%{transform:translateY(3%)}95%{transform:translateY(-1%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-3%)}80%{-webkit-transform:translateY(3%)}95%{-webkit-transform:translateY(-1%)}100%{-webkit-transform:translateY(0%)}}.hf-overlay{z-index:995;position:fixed;top:0;left:0;padding:100px 20px;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,0.8);backdrop-filter:blur(19px);visibility:visible;opacity:100;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.hf-overlay.hidden{visibility:hidden;opacity:0}.hf-overlay .hf-overlay-backdrop{position:absolute;top:0;left:0;width:100%;height:100%}.hf-overlay .overlay-content{position:relative;z-index:100;margin:auto;max-width:700px;padding:70px 100px;background:linear-gradient(147.56deg, #000 0%, #1a1a1a 100%);box-shadow:0px 24px 44px rgba(0,0,0,0.68);border-radius:4px;text-align:center}.hf-overlay .overlay-content h1,.hf-overlay .overlay-content body.start .mod_article.first a,body.start .mod_article.first .hf-overlay .overlay-content a,.hf-overlay .overlay-content h2,.hf-overlay .overlay-content h3,.hf-overlay .overlay-content .two-third.news h2 a,.two-third.news h2 .hf-overlay .overlay-content a,.hf-overlay .overlay-content span,.hf-overlay .overlay-content p,.hf-overlay .overlay-content a,.hf-overlay .overlay-content button{text-transform:none;color:#fff;font-family:'Bitter', sans-serif}.hf-overlay .overlay-content h1,.hf-overlay .overlay-content body.start .mod_article.first a,body.start .mod_article.first .hf-overlay .overlay-content a{margin-bottom:48px;font-size:22px;font-weight:500}.hf-overlay .overlay-content img{max-width:250px;width:100%}.hf-overlay .overlay-content .intro-text{margin:auto;margin-top:48px;margin-bottom:40px;max-width:300px;font-size:16px;font-weight:400}.hf-overlay .overlay-content .name-container{margin-bottom:56px}.hf-overlay .overlay-content .name-container h2,.hf-overlay .overlay-content .name-container h3,.hf-overlay .overlay-content .name-container .two-third.news h2 a,.two-third.news h2 .hf-overlay .overlay-content .name-container a{margin:0;font-size:42px;font-weight:500}.hf-overlay .overlay-content .name-container .passing-date{font-size:22px;font-weight:200}.hf-overlay .overlay-content .text-container{margin-bottom:56px}.hf-overlay .overlay-content .text-container p,.hf-overlay .overlay-content .text-container a{font-size:16px;margin-bottom:20px;font-family:'Courgette', sans-serif}.hf-overlay .overlay-content button{margin:auto;padding:1em;border:2px solid #fff;font-size:16px;font-weight:500;border-radius:.3125em;background-color:#000;cursor:pointer;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.hf-overlay .overlay-content button:hover{background-color:#fff;color:#000}@media only screen and (max-width: 768px){.hf-overlay{padding-top:20px}.hf-overlay .overlay-content{padding:60px 40px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,body.start .mod_article.first a,h2,h3,.two-third.news h2 a,h3,h4,h5,h6,p,a,footer .development a,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-weight:medium;font-style:normal;background:none;font-size:100%;vertical-align:baseline;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:focus,footer .development a:focus,input:focus{outline:none}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a,footer .development a{margin:0;padding:0;font-size:100%;text-decoration:none;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select,textarea{vertical-align:middle;border:none}select:focus{outline:none;border:none}ul,ol{list-style:none}hr,legend{display:none}input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:none}input[type="submit"]:focus,input[type="button"]:focus,textarea:focus{outline:none}strong{font-weight:700}em{font-style:italic}.invisible{display:none !important}input[type="submit"]{cursor:pointer}header,nav,section,article,figure,footer,figcaption{display:block}input[type=checkbox],input[type=radio]{position:absolute;margin-left:-20px}label{position:relative;display:inline-block}@font-face{font-family:'Century Gothic';src:url("assets/fonts/century-gothic-bold.ttf") format("truetype") url("assets/fonts/century-gothic-bold.eot") format("eot")}@font-face{font-family:'Hind';font-style:normal;font-weight:300;src:url("./fonts/hind-v8-latin-300.eot");src:local("Hind Light"),local("Hind-Light"),url("./fonts/hind-v8-latin-300.eot?#iefix") format("embedded-opentype"),url("./fonts/hind-v8-latin-300.woff2") format("woff2"),url("./fonts/hind-v8-latin-300.woff") format("woff"),url("./fonts/hind-v8-latin-300.ttf") format("truetype"),url("./fonts/hind-v8-latin-300.svg#Hind") format("svg")}@font-face{font-family:'Hind';font-style:normal;font-weight:400;src:url("./fonts/hind-v8-latin-regular.eot");src:local("Hind Regular"),local("Hind-Regular"),url("./fonts/hind-v8-latin-regular.eot?#iefix") format("embedded-opentype"),url("./fonts/hind-v8-latin-regular.woff2") format("woff2"),url("./fonts/hind-v8-latin-regular.woff") format("woff"),url("./fonts/hind-v8-latin-regular.ttf") format("truetype"),url("./fonts/hind-v8-latin-regular.svg#Hind") format("svg")}@font-face{font-family:'Hind';font-style:normal;font-weight:600;src:url("./fonts/hind-v8-latin-600.eot");src:local("Hind SemiBold"),local("Hind-SemiBold"),url("./fonts/hind-v8-latin-600.eot?#iefix") format("embedded-opentype"),url("./fonts/hind-v8-latin-600.woff2") format("woff2"),url("./fonts/hind-v8-latin-600.woff") format("woff"),url("./fonts/hind-v8-latin-600.ttf") format("truetype"),url("./fonts/hind-v8-latin-600.svg#Hind") format("svg")}@font-face{font-family:'Hind';font-style:normal;font-weight:700;src:url("./fonts/hind-v8-latin-700.eot");src:local("Hind Bold"),local("Hind-Bold"),url("./fonts/hind-v8-latin-700.eot?#iefix") format("embedded-opentype"),url("./fonts/hind-v8-latin-700.woff2") format("woff2"),url("./fonts/hind-v8-latin-700.woff") format("woff"),url("./fonts/hind-v8-latin-700.ttf") format("truetype"),url("./fonts/hind-v8-latin-700.svg#Hind") format("svg")}@font-face{font-family:'Bitter';font-style:normal;font-weight:300;src:url("./fonts/bitter-v19-latin/bitter-v19-latin-300.eot");src:local(""),url("./fonts/bitter-v19-latin/bitter-v19-latin-300.eot?#iefix") format("embedded-opentype"),url("./fonts/bitter-v19-latin/bitter-v19-latin-300.woff2") format("woff2"),url("./fonts/bitter-v19-latin/bitter-v19-latin-300.woff") format("woff"),url("./fonts/bitter-v19-latin/bitter-v19-latin-300.ttf") format("truetype"),url("./fonts/bitter-v19-latin/bitter-v19-latin-300.svg#Bitter") format("svg")}@font-face{font-family:'Bitter';font-style:normal;font-weight:400;src:url("./fonts/bitter-v19-latin/bitter-v19-latin-regular.eot");src:local(""),url("./fonts/bitter-v19-latin/bitter-v19-latin-regular.eot?#iefix") format("embedded-opentype"),url("./fonts/bitter-v19-latin/bitter-v19-latin-regular.woff2") format("woff2"),url("./fonts/bitter-v19-latin/bitter-v19-latin-regular.woff") format("woff"),url("./fonts/bitter-v19-latin/bitter-v19-latin-regular.ttf") format("truetype"),url("./fonts/bitter-v19-latin/bitter-v19-latin-regular.svg#Bitter") format("svg")}@font-face{font-family:'Bitter';font-style:normal;font-weight:500;src:url("./fonts/bitter-v19-latin/bitter-v19-latin-500.eot");src:local(""),url("./fonts/bitter-v19-latin/bitter-v19-latin-500.eot?#iefix") format("embedded-opentype"),url("./fonts/bitter-v19-latin/bitter-v19-latin-500.woff2") format("woff2"),url("./fonts/bitter-v19-latin/bitter-v19-latin-500.woff") format("woff"),url("./fonts/bitter-v19-latin/bitter-v19-latin-500.ttf") format("truetype"),url("./fonts/bitter-v19-latin/bitter-v19-latin-500.svg#Bitter") format("svg")}@font-face{font-family:'Courgette';font-style:normal;font-weight:400;src:url("./fonts/courgette-v8-latin/courgette-v8-latin-regular.eot");src:local(""),url("./fonts/courgette-v8-latin/courgette-v8-latin-regular.eot?#iefix") format("embedded-opentype"),url("./fonts/courgette-v8-latin/courgette-v8-latin-regular.woff2") format("woff2"),url("./fonts/courgette-v8-latin/courgette-v8-latin-regular.woff") format("woff"),url("./fonts/courgette-v8-latin/courgette-v8-latin-regular.ttf") format("truetype"),url("./fonts/courgette-v8-latin/courgette-v8-latin-regular.svg#Courgette") format("svg")}.ce_parallaxImage{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.parallax-image_container{overflow:hidden;height:100%}.parallax-image,.background-image{height:140% !important;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}html,body,h4,th,p,a,footer .development a,li,textarea,select,input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="password"],input[type="number"],button[type="submit"],header nav ul li,.one-third.weather .temp,body.services h3{font-family:'Hind', sans-serif;font-size:1em}h1,body.start .mod_article.first a,h2,h3,.two-third.news h2 a{font-family:'Century Gothic', sans-serif;letter-spacing:1px}img{display:block;margin:0 auto;max-width:100%;height:auto;background-position:center}html,body{height:100%;color:#696b6f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300}#wrapper,#main,#main .inside,#container{position:relative}#wrapper:before,#wrapper:after,#main:before,#main:after,#main .inside:before,#main .inside:after,#container:before,#container:after{content:" ";display:table}#wrapper:after,#main:after,#main .inside:after,#container:after{clear:both}#container{padding-top:6.25em}h1,body.start .mod_article.first a{font-size:1.625em;line-height:1.375em;text-transform:uppercase;color:#000;font-weight:700}h2,h3,.two-third.news h2 a{font-size:1.375em;line-height:1.375em;margin-bottom:1.5625em;color:#000;font-weight:700;text-transform:uppercase}h4,th{margin-bottom:.625em;font-size:1.125em}strong{color:#000}p,a,footer .development a,li{position:relative;font-size:1.125em}ul,li{display:block}p,a,footer .development a{line-height:1.5em}a,footer .development a{line-height:1em}a,footer .development a,label{display:block;cursor:pointer;text-transform:uppercase;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}a,footer .development a{text-transform:none;display:inline-block;color:#d32f2f;font-weight:600;-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;-ms-transition:color 150ms ease-in-out;-o-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}a:hover,footer .development a:hover{color:#d06565}.mod_article.teaser figure{position:relative;width:10em;height:5.77375em;background-color:#d32f2f;margin:0 auto}.mod_article.teaser figure:before,.mod_article.teaser figure:after{content:"";position:absolute;width:0;left:0;border-left:5em solid transparent;border-right:5em solid transparent}.mod_article.teaser figure:before{bottom:100%;border-bottom:2.886875em solid #d32f2f}.mod_article.teaser figure:after{top:100%;width:0;border-top:2.886875em solid #d32f2f}.accordion .mail a:before,.accordion .telephone a:before,.accordion .mobile a:before,.accordion .fax a:before,.accordion .person p:before,.accordion .person a:before,.mod_article.contact .information-right a:before,.one-third.weather .wetterTag .wind:before,.one-third.weather .wetterTag .luft:before,.one-third.weather .wetterTag .luftdruck:before,.news p.back a:before,.news a.back a:before,body.services .two-third .ce_list li:before,body.contact .one-third .ce_hyperlink.mail a:before{content:"";position:absolute;top:50%;left:0;background-repeat:no-repeat}.ce_hyperlink.button a,input.button,.facebook-button,.service-button,button[type="submit"],#cookie_hint #agree_to_cookies,body.products .two-third .ce_hyperlink figure{display:block;position:relative;padding:1em;font-weight:500;font-size:1.25em;background-color:#d32f2f;color:#fff;text-transform:uppercase;text-align:center;-webkit-box-shadow:inset 0 -2px 0 #a80f21,0 0 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -2px 0 #a80f21,0 0 0 0 rgba(0,0,0,0.2);-ms-box-shadow:inset 0 -2px 0 #a80f21,0 0 0 0 rgba(0,0,0,0.2);-o-box-shadow:inset 0 -2px 0 #a80f21,0 0 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -2px 0 #a80f21,0 0 0 0 rgba(0,0,0,0.2);border-radius:.3125em;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.ce_hyperlink.button a:hover,input.button:hover,.facebook-button:hover,.service-button:hover,button:hover[type="submit"],#cookie_hint #agree_to_cookies:hover,body.products .two-third .ce_hyperlink figure:hover{-webkit-box-shadow:inset 0 -5em 0 #a80f21,0 4px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 -5em 0 #a80f21,0 4px 5px 0 rgba(0,0,0,0.3);-ms-box-shadow:inset 0 -5em 0 #a80f21,0 4px 5px 0 rgba(0,0,0,0.3);-o-box-shadow:inset 0 -5em 0 #a80f21,0 4px 5px 0 rgba(0,0,0,0.3);box-shadow:inset 0 -5em 0 #a80f21,0 4px 5px 0 rgba(0,0,0,0.3)}.facebook-button{position:fixed;right:0px;top:180px;text-indent:-9999px;width:48px;height:48px;border-radius:5px 0px 0px 5px;z-index:99;font-size:16px;background-color:#e6243a;-webkit-transition:border-radius 200ms ease-in-out;-moz-transition:border-radius 200ms ease-in-out;-ms-transition:border-radius 200ms ease-in-out;-o-transition:border-radius 200ms ease-in-out;transition:border-radius 200ms ease-in-out;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 10px rgba(0,0,0,0.4);-ms-box-shadow:0 4px 10px rgba(0,0,0,0.4);-o-box-shadow:0 4px 10px rgba(0,0,0,0.4);box-shadow:0 4px 10px rgba(0,0,0,0.4)}.facebook-button:before{content:'';position:absolute;top:14px;left:14px;width:21px;height:19px;background-image:url("../_images/global/facebook-icon.png");background-size:9px 19px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.facebook-button:before{background-image:url("../_images/global/facebook-icon@2x.png");background-size:9px 19px}}.service-button{position:fixed;cursor:pointer;right:-103px;top:235px;height:48px;padding-left:47px;z-index:9999;font-size:16px;background-color:#e6243a;-webkit-transition:border-radius 200ms ease-in-out;-moz-transition:border-radius 200ms ease-in-out;-ms-transition:border-radius 200ms ease-in-out;-o-transition:border-radius 200ms ease-in-out;transition:border-radius 200ms ease-in-out;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 10px rgba(0,0,0,0.4);-ms-box-shadow:0 4px 10px rgba(0,0,0,0.4);-o-box-shadow:0 4px 10px rgba(0,0,0,0.4);box-shadow:0 4px 10px rgba(0,0,0,0.4);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.service-button:before{content:'';position:absolute;top:11px;left:14px;width:21px;height:19px;background-image:url("../_images/global/service-icon.png");background-size:21px 19px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.service-button:before{background-image:url("../_images/global/service-icon@2x.png");background-size:21px 19px}}.service-button .content{position:absolute;top:48px;left:0px;padding:17px 10px 10px 10px;width:100%;border-radius:0 0 0 5px;opacity:0;visibility:hidden;text-align:left;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 10px rgba(0,0,0,0.4);-ms-box-shadow:0 4px 10px rgba(0,0,0,0.4);-o-box-shadow:0 4px 10px rgba(0,0,0,0.4);box-shadow:0 4px 10px rgba(0,0,0,0.4);-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-ms-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.service-button:hover{border-radius:5px 0 0 0;right:0px}.service-button:hover .content{visibility:visible;opacity:1;background-color:#3b3e41}.service-button .content h4{font-weight:500}.service-button .content h4.second{margin-top:20px}textarea,select,input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="password"],input[type="number"]{position:relative;display:block;width:100%;height:100%;padding:.625em;padding-left:55px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:3px;-webkit-transition:background-color 200ms ease-in;-moz-transition:background-color 200ms ease-in;-ms-transition:background-color 200ms ease-in;-o-transition:background-color 200ms ease-in;transition:background-color 200ms ease-in;-webkit-transition:box-shadow 200ms ease-in;-moz-transition:box-shadow 200ms ease-in;-ms-transition:box-shadow 200ms ease-in;-o-transition:box-shadow 200ms ease-in;transition:box-shadow 200ms ease-in}::-webkit-input-placeholder{color:#b5b3ba;-webkit-transition:color 0.2s;transition:color 0.2s}::-moz-placeholder{color:#b5b3ba;-moz-transition:color 0.2s;transition:color 0.2s}:-moz-placeholder{color:#b5b3ba;-moz-transition:color 0.2s;transition:color 0.2s}:-ms-input-placeholder{color:#b5b3ba;-ms-transition:color 0.2s;transition:color 0.2s}textarea:hover::-webkit-input-placeholder,select:hover::-webkit-input-placeholder,input[type="text"]:hover::-webkit-input-placeholder,input[type="email"]:hover::-webkit-input-placeholder,input[type="tel"]:hover::-webkit-input-placeholder,input[type="search"]:hover::-webkit-input-placeholder,input[type="password"]:hover::-webkit-input-placeholder,input[type="number"]:hover::-webkit-input-placeholder{color:#3b3e41}textarea:hover::-moz-placeholder,select:hover::-moz-placeholder,input[type="text"]:hover::-moz-placeholder,input[type="email"]:hover::-moz-placeholder,input[type="tel"]:hover::-moz-placeholder,input[type="search"]:hover::-moz-placeholder,input[type="password"]:hover::-moz-placeholder,input[type="number"]:hover::-moz-placeholder{color:#3b3e41}textarea:hover:-moz-placeholder,select:hover:-moz-placeholder,input:hover:-moz-placeholder[type="text"],input:hover:-moz-placeholder[type="email"],input:hover:-moz-placeholder[type="tel"],input:hover:-moz-placeholder[type="search"],input:hover:-moz-placeholder[type="password"],input:hover:-moz-placeholder[type="number"]{color:#3b3e41}textarea:hover:-ms-input-placeholder,select:hover:-ms-input-placeholder,input:hover:-ms-input-placeholder[type="text"],input:hover:-ms-input-placeholder[type="email"],input:hover:-ms-input-placeholder[type="tel"],input:hover:-ms-input-placeholder[type="search"],input:hover:-ms-input-placeholder[type="password"],input:hover:-ms-input-placeholder[type="number"]{color:#3b3e41}.ce_form label{width:100%;height:3.125em;text-align:left}textarea{max-width:100%;min-width:100%;min-height:180px}select::-ms-expand{display:none}button[type="submit"]{width:100%;line-height:1.125em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-appearance:none;border:none}.submit_container{padding-top:.625em}fieldset:before,fieldset:after{content:" ";display:table}fieldset:after{clear:both}.widget:focus{display:none}.widget-text:before,.widget-textarea:before,.widget-captcha:before{content:" ";z-index:1;position:absolute;left:0;top:0;background-color:#e9e9ec;border-top-left-radius:3px;border-bottom-left-radius:3px;height:100%;width:45px}.widget-captcha:before{height:46px}.widget-captcha{display:block !important}.widget-text.name:before{background-image:url("../_images/contact/form/name-icon.png");background-size:15px 18px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.widget-text.name:before{background-image:url("../_images/contact/form/name-icon@2x.png");background-size:15px 18px}}.widget-text.mail:before{background-image:url("../_images/contact/form/mail-icon.png");background-size:15px 12px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.widget-text.mail:before{background-image:url("../_images/contact/form/mail-icon@2x.png");background-size:15px 12px}}.widget-text.telephone:before{background-image:url("../_images/contact/form/telephone-icon.png");background-size:15px 15px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.widget-text.telephone:before{background-image:url("../_images/contact/form/telephone-icon@2x.png");background-size:15px 15px}}.widget-textarea.message:before{background-image:url("../_images/contact/form/message-icon.png");background-size:16px 13px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.widget-textarea.message:before{background-image:url("../_images/contact/form/message-icon@2x.png");background-size:16px 13px}}.widget-captcha.captcha:before{background-image:url("../_images/contact/form/captcha-icon.png");background-size:15px 20px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.widget-captcha.captcha:before{background-image:url("../_images/contact/form/captcha-icon@2x.png");background-size:15px 20px}}.ce_form{padding-top:2em}.ce_form .formbody:before,.ce_form .formbody:after{content:" ";display:table}.ce_form .formbody:after{clear:both}.ce_form .widget{position:relative;margin-bottom:.625em}.widget-select:hover:after,input:hover,textarea:hover,select:hover,input:focus,textarea:focus,select:focus{-webkit-box-shadow:0 4px 10px #000;-moz-box-shadow:0 4px 10px #000;-ms-box-shadow:0 4px 10px #000;-o-box-shadow:0 4px 10px #000;box-shadow:0 4px 10px #000}.widget-captcha .captcha_text{line-height:25px}.ce_form .error p,.ce_form .error a{position:absolute;z-index:99;top:-55%;padding:6px;line-height:1em;color:#fff;right:0;background-color:#e6243a;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.6);-moz-box-shadow:0 4px 10px rgba(0,0,0,0.6);-ms-box-shadow:0 4px 10px rgba(0,0,0,0.6);-o-box-shadow:0 4px 10px rgba(0,0,0,0.6);box-shadow:0 4px 10px rgba(0,0,0,0.6);border-radius:3px}.ce_form .error p:after,.ce_form .error a:after{content:" ";position:absolute;left:50%;bottom:-8px;width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color:#e6243a transparent transparent transparent}.widget-checkbox.agreement{margin-top:20px}.checkbox_container span{display:block}.checkbox_container .checkbox{top:50%;margin-top:-6px;margin-left:3px;opacity:0}.checkbox_container label{cursor:pointer;height:auto;text-transform:none;padding-left:32px;line-height:1.5}.checkbox_container label a:hover{opacity:0.6}.checkbox_container label:before{cursor:pointer;content:' ';display:block;position:absolute;top:50%;left:0;margin-top:-11px;width:19px;height:19px;background-image:url("../_images/global/checkbox_inactive.png");background-size:19px 19px;-webkit-transition:all 150ms cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 150ms cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:all 150ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 150ms cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.checkbox_container label:before{background-image:url("../_images/global/checkbox_inactive@2x.png");background-size:19px 19px}}.checkbox_container .checkbox:checked+label:before{background-image:url("../_images/global/checkbox_active.png");background-size:19px 19px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.checkbox_container .checkbox:checked+label:before{background-image:url("../_images/global/checkbox_active@2x.png");background-size:19px 19px}}header.scroll nav{-webkit-box-shadow:0 5px 50px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 50px rgba(0,0,0,0.2);-ms-box-shadow:0 5px 50px rgba(0,0,0,0.2);-o-box-shadow:0 5px 50px rgba(0,0,0,0.2);box-shadow:0 5px 50px rgba(0,0,0,0.2)}header.scroll .logo{opacity:1;top:54%}header.scroll ul li a,header.scroll ul li span{padding-top:1.875em;padding-bottom:1.875em;-webkit-transition:padding 150ms ease-in-out;-moz-transition:padding 150ms ease-in-out;-ms-transition:padding 150ms ease-in-out;-o-transition:padding 150ms ease-in-out;transition:padding 150ms ease-in-out}header.scroll ul li ul li a{padding:1.25em 1.25em}header nav{position:fixed;z-index:10;display:table-cell;vertical-align:middle;width:100%;padding:0 3.125em;text-align:right;background-color:#fff}header nav .logo{position:absolute;left:3.125em;top:56%;margin-top:-32px;width:230px;height:54px;opacity:0;background-image:url(../_images/global/lars-westphal-landtechnik-logo.svg);background-repeat:no-repeat;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}header nav #toggle-nav{position:absolute;visibility:hidden;opacity:0;right:0;top:0;width:69px;height:69px;cursor:pointer;background-color:#d32f2f;-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;-ms-transition:background-color 150ms ease-in-out;-o-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out}header nav #toggle-nav:hover{background-color:#a80f21}header nav #nav-icon{width:40px;height:30px;position:relative;margin:19px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}header nav #nav-icon span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}header nav #nav-icon span:nth-child(1){top:0px}header nav #nav-icon span:nth-child(2),header nav #nav-icon span:nth-child(3){top:13px}header nav #nav-icon span:nth-child(4){top:26px}header nav #nav-icon.open span:nth-child(1),header nav #nav-icon.open span:nth-child(4){top:13px;width:0%;left:50%}header nav #nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header nav #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header nav ul{position:relative;display:inline-block;top:50%}header nav ul li{display:inline-block;position:relative;font-size:1.0625em;font-weight:600;color:#000}header nav ul li a,header nav ul li footer .development a,footer .development header nav ul li a,header nav ul li span{position:relative;display:block;text-transform:uppercase;color:#000;font-size:1.0625em;padding:2.9375em 1.5625em 2.9375em 1.5625em;line-height:1em;white-space:nowrap;-webkit-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-ms-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}header nav ul li span.active{color:#d32f2f}header nav ul li ul{position:absolute;display:block;top:100%;opacity:0;z-index:2;visibility:hidden;text-align:left;background-color:#fff;-webkit-box-shadow:0 7px 15px rgba(0,0,0,0.3);-moz-box-shadow:0 7px 15px rgba(0,0,0,0.3);-ms-box-shadow:0 7px 15px rgba(0,0,0,0.3);-o-box-shadow:0 7px 15px rgba(0,0,0,0.3);box-shadow:0 7px 15px rgba(0,0,0,0.3);border-top:#d32f2f 4px solid;-webkit-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;-ms-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}header nav ul li li{margin-right:0 !important;display:block}header nav ul li li a,header nav ul li li footer .development a,footer .development header nav ul li li a,header nav ul li li span{display:block;padding:1.25em 1.25em;font-size:1em}header nav ul li li:not(:last-child) a,header nav ul li li:not(:last-child) span{border-bottom:#ececec 1px solid}header nav ul li:hover>a,header nav ul footer .development li:hover>a,header nav ul li:hover>span,header nav ul li a:hover,header nav ul li span:hover{background-color:#d32f2f;color:#fff}header nav ul li:hover ul{opacity:1;visibility:visible}header nav ul.level_1 li.submenu>a,header nav ul.level_1 footer .development li.submenu>a,header nav ul.level_1 li.submenu>span{padding-right:1.875em !important;-webkit-transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out;transition:background 150ms ease-in-out}header nav ul.level_1 li.submenu>a:after,header nav ul.level_1 footer .development li.submenu>a:after,header nav ul.level_1 li.submenu>span:after{content:" ";position:absolute;right:16px;top:50%;margin-top:-6px;width:6px;height:10px;background-image:url("../_images/global/submenu-arrow-icon.png");background-size:6px 10px;-webkit-transition:transform 200ms ease-in-out;-moz-transition:transform 200ms ease-in-out;-ms-transition:transform 200ms ease-in-out;-o-transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){header nav ul.level_1 li.submenu>a:after,header nav ul.level_1 footer .development li.submenu>a:after,header nav ul.level_1 li.submenu>span:after{background-image:url("../_images/global/submenu-arrow-icon@2x.png");background-size:6px 10px}}header nav ul.level_1 li.submenu.active>a:hover:after,header nav ul.level_1 footer .development li.submenu.active>a:hover:after,header nav ul.level_1 li.submenu.active>span:hover:after,header nav ul.level_1 li.submenu.active:hover>a:after,header nav ul.level_1 footer .development li.submenu.active:hover>a:after,header nav ul.level_1 li.submenu.active:hover>span:after,header nav ul.level_1 li.submenu>a:hover:after,header nav ul.level_1 footer .development li.submenu>a:hover:after,header nav ul.level_1 li.submenu>span:hover:after,header nav ul.level_1 li.submenu:hover>a:after,header nav ul.level_1 footer .development li.submenu:hover>a:after,header nav ul.level_1 li.submenu:hover>span:after{background-image:url("../_images/global/submenu-arrow-white-icon.png");background-size:6px 10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){header nav ul.level_1 li.submenu.active>a:hover:after,header nav ul.level_1 footer .development li.submenu.active>a:hover:after,header nav ul.level_1 li.submenu.active>span:hover:after,header nav ul.level_1 li.submenu.active:hover>a:after,header nav ul.level_1 footer .development li.submenu.active:hover>a:after,header nav ul.level_1 li.submenu.active:hover>span:after,header nav ul.level_1 li.submenu>a:hover:after,header nav ul.level_1 footer .development li.submenu>a:hover:after,header nav ul.level_1 li.submenu>span:hover:after,header nav ul.level_1 li.submenu:hover>a:after,header nav ul.level_1 footer .development li.submenu:hover>a:after,header nav ul.level_1 li.submenu:hover>span:after{background-image:url("../_images/global/submenu-arrow-white-icon@2x.png");background-size:6px 10px}}header nav ul.level_1 li.submenu.active span:after{background-image:url("../_images/global/submenu-red-arrow-icon.png");background-size:6px 10px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){header nav ul.level_1 li.submenu.active span:after{background-image:url("../_images/global/submenu-red-arrow-icon@2x.png");background-size:6px 10px}}nav.grey a,nav.grey strong{color:#fff;font-size:16px;font-weight:500}nav.grey strong{display:block;text-transform:uppercase}nav.grey.side-nav li a,nav.grey.side-nav li strong{display:block;text-transform:uppercase;padding:1.5625em 1.25em 1.5625em 1.25em;line-height:1.25em;border-bottom:#fff 1px solid;overflow:hidden;text-overflow:ellipsis;-webkit-transition:background-color 200ms ease-in-out;-moz-transition:background-color 200ms ease-in-out;-ms-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}nav.grey.side-nav li:after,nav.grey.side-nav li strong:after{content:"";position:absolute;right:0px;opacity:0;top:50%;margin-top:-12px;width:0;height:0;border-style:solid;border-width:12px 0 12px 12px;border-color:transparent transparent transparent #a80f21;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}nav.grey.side-nav li.active:after{display:none}nav.grey.side-nav li a:hover{background-color:#a80f21}nav.grey.side-nav li:hover:after{right:-11px;opacity:1}nav.grey.side-nav li strong{background-color:#d32f2f}nav.grey.side-nav li strong:after{right:-11px;border-color:transparent transparent transparent #d32f2f;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}nav.grey.side-nav ul.show{display:block}nav.grey.side-nav li a.services span{padding-left:0 !important}footer nav{padding:3.125em 9.375em;background-color:#3b3e41}footer nav:before,footer nav:after{content:" ";display:table}footer nav:after{clear:both}footer nav .col{float:left;width:25%;padding:0 1.875em}footer nav .col.first{padding-left:0}footer nav .col.last{padding-right:0;border-left:#484b4f 1px solid}footer nav h4{margin-bottom:1.7em;color:#fff;text-transform:uppercase}footer nav ul li:not(:last-child){margin-bottom:1.125em}footer nav a,footer nav .development a,footer .development nav a,footer nav span{text-transform:uppercase;line-height:1.25em}footer nav a:hover{color:#d32f2f}footer .development{padding:.75em 10.3125em;background-color:#333639;font-size:0.9em}footer .development:before,footer .development:after{content:" ";display:table}footer .development:after{clear:both}footer .development .copyright{float:left}footer .development .nextlabel{float:right}footer .development .imprint-link{display:none}footer .development p,footer .development a{color:#fff}footer .development a{text-transform:uppercase;font-weight:500;line-height:1.5em}footer .development a:first-child{padding-right:15px}#cookie_hint{position:fixed;z-index:998;bottom:30px;left:30px;width:60%;padding:1.2em;opacity:1;font-size:14px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 -5px 50px rgba(0,0,0,0.2);-moz-box-shadow:0 -5px 50px rgba(0,0,0,0.2);-ms-box-shadow:0 -5px 50px rgba(0,0,0,0.2);-o-box-shadow:0 -5px 50px rgba(0,0,0,0.2);box-shadow:0 -5px 50px rgba(0,0,0,0.2);-webkit-transition:all 800ms cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 800ms cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:all 800ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 800ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 800ms cubic-bezier(0.4, 0, 0.2, 1)}#cookie_hint .information_container{position:relative}#cookie_hint .information_container div:first-child{padding-right:20px}#cookie_hint p,#cookie_hint a{display:inline-block}#cookie_hint p a,#cookie_hint a a{font-weight:600;text-decoration:underline;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1)}#cookie_hint p a:hover,#cookie_hint a a:hover{opacity:0.7}#cookie_hint #agree_to_cookies{display:inline-block}#cookie_hint #agree_to_cookies:hover{color:#fff}#cookie_hint.hidden{visibility:hidden;opacity:0;-webkit-transition:all 1000ms cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 1000ms cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:all 1000ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 1000ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 1000ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translate3d(0, 150px, 0);-moz-transform:translate3d(0, 150px, 0);-ms-transform:translate3d(0, 150px, 0);-o-transform:translate3d(0, 150px, 0);transform:translate3d(0, 150px, 0)}#cookie_hint.direct-hidden{display:none}.mod_article,.mod_newsreader{position:relative;text-align:left;padding:4.375em 9.375em}.mod_article:before,.mod_article:after,.mod_newsreader:before,.mod_newsreader:after{content:" ";display:table}.mod_article:after,.mod_newsreader:after{clear:both}.mod_article.full-size{padding:0;overflow:hidden}.mod_newsreader .layout_full img{margin:0}.mod_article.border-bottom{border-bottom:#ececec 1px solid}.mod_newsreader .ce_text{padding:1.8em 0 1.8em 0}.mod_article.teaser{text-align:center;padding-bottom:0;padding-left:7.5em;padding-right:7.5em}.mod_article.teaser.first{margin-bottom:6.25em}.mod_article.teaser .ce_wrapperStart.teaser{display:inline-block;position:relative;width:33.333%;padding:3.125em 1.875em 5em 1.875em}.mod_article.teaser .ce_wrapperStart.teaser .ce_text h2,.mod_article.teaser .ce_wrapperStart.teaser .ce_text h3,.mod_article.teaser .ce_wrapperStart.teaser .ce_text .two-third.news h2 a,.two-third.news h2 .mod_article.teaser .ce_wrapperStart.teaser .ce_text a{height:100px}.mod_article.teaser .ce_wrapperStart.teaser .ce_text p,.mod_article.teaser .ce_wrapperStart.teaser .ce_text a{height:130px;overflow:hidden;text-overflow:ellipsis}.mod_article.teaser figure{margin-bottom:5em}.mod_article.teaser figure img{position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-37px}.mod_article.teaser .ce_text h2,.mod_article.teaser .ce_text h3,.mod_article.teaser .ce_text .two-third.news h2 a,.two-third.news h2 .mod_article.teaser .ce_text a{display:block}.mod_article.teaser a{margin-top:.9375em}.mod_article.headline{padding-bottom:0;color:#000}.mod_article.suppliers h2,.mod_article.suppliers h3,.mod_article.suppliers .two-third.news h2 a,.two-third.news h2 .mod_article.suppliers a{text-align:center}.mod_article.suppliers .ce_image{float:left;width:25%}.mod_article.suppliers .ce_image figure a{display:block;width:100%;height:100%;padding:1.25em 1.25em;background-position:center;opacity:0.5;-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;-ms-transition:opacity 250ms ease-in;-o-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}.mod_article.suppliers .ce_image figure a:hover{opacity:1}.mod_rocksolid_slider{border:#eeeeee 1px solid;overflow:hidden}.mod_rocksolid_slider a,.mod_rocksolid_slider footer .development a,footer .development .mod_rocksolid_slider a{background-color:#d32f2f;background-image:none;background-repeat:no-repeat}.mod_rocksolid_slider a:hover{background-color:#a80f21 !important}.mod_rocksolid_slider a.rsts-prev,.mod_rocksolid_slider a.rsts-next{bottom:0;margin-bottom:0;z-index:2;width:35px;height:35px;border-radius:0;border:none}.mod_rocksolid_slider a.rsts-prev{left:0;background-image:url("../_images/global/arrow-left.png");background-size:8px 15px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.mod_rocksolid_slider a.rsts-prev{background-image:url("../_images/global/arrow-left@2x.png");background-size:8px 15px}}.mod_rocksolid_slider a.rsts-next{right:0;background-image:url("../_images/global/arrow-right.png");background-size:8px 15px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.mod_rocksolid_slider a.rsts-next{background-image:url("../_images/global/arrow-right@2x.png");background-size:8px 15px}}.mod_rocksolid_slider .rsts-nav-bullets{left:0;bottom:0;background-color:#3b3e41;width:100%;height:35px;text-align:center}.mod_rocksolid_slider .rsts-nav-bullets a.active{background-color:#d32f2f;box-shadow:none}.one-third{float:left;width:33%;background-color:#3b3e41;color:#fff;padding:1.875em}.one-third h2,.one-third h3,.one-third .two-third.news h2 a,.two-third.news h2 .one-third a{color:#fff}.two-third{float:left;width:66.66%;padding-left:5em}.two-third p,.two-third a,.two-third footer .development a,footer .development .two-third a{margin-bottom:1.25em}.ce_text.opening-times table{font-size:1.125em}.ce_text.opening-times table tr td{padding-right:1.25em;padding-bottom:.625em}.ce_text.opening-times table tr:last-child td{padding-bottom:0}.ce_text.opening-times table strong{color:#fff}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.toggler{position:relative;padding:1.25em .9375em;border-bottom:#ececec 1px solid;cursor:pointer;font-size:1.125em;font-weight:600;text-transform:uppercase;color:#000;-webkit-transition:background-color 200ms ease-in-out;-moz-transition:background-color 200ms ease-in-out;-ms-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.toggler.active{border-bottom:none}.toggler:hover{background-color:#ececec}.toggler:after{content:"";position:absolute;right:15px;top:50%;margin-top:-7px;width:15px;height:15px;font-size:1.875em;background-image:url(../_images/contact/plus-icon.svg);background-repeat:none;-webkit-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-ms-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.toggler.active:after{margin-top:-1px;height:3px;background-image:url(../_images/contact/minus-icon.svg)}.accordion{border-bottom:#ececec 1px solid}.accordion>div>.ce_wrapperStart{margin-bottom:1.25em;padding:1.25em .9375em}.accordion>div>.ce_wrapperStart:before,.accordion>div>.ce_wrapperStart:after{content:" ";display:table}.accordion>div>.ce_wrapperStart:after{clear:both}.accordion .ce_text{font-size:1em;white-space:nowrap}.accordion .numbers{width:50%;float:left;padding-right:30px}.accordion .mail{width:50%;float:left;padding-right:0}.accordion a,.accordion footer .development a,footer .development .accordion a,.accordion p,.accordion a,.accordion footer .development a,footer .development .accordion a{margin-bottom:.625em;line-height:1em;color:#696b6f}.accordion a,.accordion footer .development a,footer .development .accordion a{text-transform:none;display:inline-block}.accordion .mail a{color:#d32f2f;font-weight:600;-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;-ms-transition:color 150ms ease-in-out;-o-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}.accordion .mail a:hover{color:#696b6f}.accordion .mail a:hover:before{background-image:url("../_images/contact/mail-grey-hover-icon.png");background-size:13px 10px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.accordion .mail a:hover:before{background-image:url("../_images/contact/mail-grey-hover-icon@2x.png");background-size:13px 10px}}.accordion .mail a,.accordion .telephone a,.accordion .mobile a,.accordion .person p,.accordion .person a,.accordion .fax a{padding-left:20px}.accordion .person p,.accordion .person a{font-weight:600}.accordion .mail a:before{width:13px;height:10px;margin-top:-7px;background-image:url("../_images/contact/mail-icon.png");background-size:13px 10px;-webkit-transition:background-image 150ms ease-in-out;-moz-transition:background-image 150ms ease-in-out;-ms-transition:background-image 150ms ease-in-out;-o-transition:background-image 150ms ease-in-out;transition:background-image 150ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.accordion .mail a:before{background-image:url("../_images/contact/mail-icon@2x.png");background-size:13px 10px}}.accordion .telephone a:before{width:12px;height:13px;margin-top:-9px;background-image:url("../_images/contact/phone-icon.png");background-size:12px 13px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.accordion .telephone a:before{background-image:url("../_images/contact/phone-icon@2x.png");background-size:12px 13px}}.accordion .mobile a:before{width:9px;height:17px;margin-top:-11px;background-image:url("../_images/contact/mobile-icon.png");background-size:9px 17px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.accordion .mobile a:before{background-image:url("../_images/contact/mobile-icon@2x.png");background-size:9px 17px}}.accordion .person p:before,.accordion .person a:before{width:11px;height:14px;margin-top:-9px;background-image:url("../_images/contact/name-icon.png");background-size:11px 14px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.accordion .person p:before,.accordion .person a:before{background-image:url("../_images/contact/name-icon@2x.png");background-size:11px 14px}}.accordion .fax a:before{width:13px;height:12px;margin-top:-10px;background-image:url("../_images/contact/fax-icon.png");background-size:13px 12px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.accordion .fax a:before{background-image:url("../_images/contact/fax-icon@2x.png");background-size:13px 12px}}.ce_dlh_googlemaps{position:absolute;width:100%}.googlemaps-image{position:absolute;width:100%;height:100%}.googlemaps-image a,.googlemaps-image footer .development a,footer .development .googlemaps-image a,.googlemaps-image img{width:100%;height:100%;margin:0}.information-right{position:relative;float:right;padding:4.375em 9.375em 4.375em 3.75em;width:58%;background-color:#d32f2f;color:#fff}.information-right.header{background-image:url("../_images/global/ehemals-horst-fick.svg");background-repeat:no-repeat;background-position:140% 59%;background-size:70% 70%}.information-right h1:not(.tel),.information-right body.start .mod_article.first a:not(.tel),body.start .mod_article.first .information-right a:not(.tel),.information-right .ce_text{margin-bottom:1.25em}.information-right h2,.information-right h3,.information-right .two-third.news h2 a,.two-third.news h2 .information-right a{color:#fff}.information-right table{margin-top:1.25em}.information-right:before{content:" ";position:absolute;top:-20px;left:-2.5em;background-color:#d32f2f;width:5em;height:120%;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.mod_article.contact .information-right{width:25%;min-width:500px}.mod_article.contact .information-right a{position:relative;margin-bottom:.625em;padding-left:1.875em;font-weight:600;color:#fff}.mod_article.contact .information-right a:hover{color:#3b3e41}.mod_article.contact .information-right a.phone:before{width:20px;height:20px;margin-top:-13px;background-image:url("../_images/global/phone-icon.png");background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.mod_article.contact .information-right a.phone:before{background-image:url("../_images/global/phone-icon@2x.png");background-size:20px 20px}}.mod_article.contact .information-right .mail a:before{width:20px;height:15px;margin-top:-9px;background-image:url("../_images/global/mail-icon.png");background-size:20px 15px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.mod_article.contact .information-right .mail a:before{background-image:url("../_images/global/mail-icon@2x.png");background-size:20px 15px}}.mod_article.contact .information-right .mail{margin-bottom:30px}.mod_article.contact .information-right .phone{margin-bottom:15px}.one-third.weather .xs_wetter{border:none;padding:0}.one-third.weather .xs_wetter:before,.one-third.weather .xs_wetter:after{content:" ";display:table}.one-third.weather .xs_wetter:after{clear:both}.one-third.weather .temp{margin-bottom:0;padding-left:.3125em;padding-top:20px;width:auto;color:#fff;font-size:3.75em;line-height:97%;font-weight:300}.one-third.weather .temp span{font-size:.625em}.one-third.weather h4{font-size:1.5em;font-weight:700}.one-third.weather h2,.one-third.weather h3,.one-third.weather .two-third.news h2 a,.two-third.news h2 .one-third.weather a{margin-bottom:.3125em}.one-third.weather strong{color:#fff}.one-third.weather .datum{font-size:1em}.one-third.weather .one-third{padding:0}.one-third.weather .clear{padding:1.25em 0 1.875em 0}.one-third.weather .clear.actual-weather{float:none}.one-third.weather .clear.actual-weather canvas,.one-third.weather .clear.actual-weather div{float:left}.one-third.weather .clear.actual-weather canvas{margin-right:1.5625em}.one-third.weather .wetterHeute.ort{margin-bottom:1.875em}.one-third.weather .wetterTag{float:none;position:relative;border-bottom:#484b4f 1px solid;width:auto;margin-bottom:1.5625em}.one-third.weather .wetterTag>div:not(.temp):not(.symbol):not(.datum):not(.clear){position:relative;margin-bottom:1.25em;padding-left:1.875em}.one-third.weather .wetterTag .temp,.one-third.weather .wetterTag .symbol{float:left;margin-bottom:0;padding-top:0}.one-third.weather .wetterTag .symbol{width:55px;margin-top:1.125em}.one-third.weather .wetterTag .clear:before,.one-third.weather .wetterTag .clear:after{content:" ";display:table}.one-third.weather .wetterTag .clear:after{clear:both}.one-third.weather .wetterTag .filler{display:none}.one-third.weather .wetterTag .luftdruck{margin-bottom:1.5625em !important}.one-third.weather .wetterTag .wind:before,.one-third.weather .wetterTag .luft:before,.one-third.weather .wetterTag .luftdruck:before{width:1.375em;height:1.125em;margin-top:-.6875em;background-size:1.375em 1.125em;background-repeat:no-repeat;background-position:center}.one-third.weather .wetterTag .wind:before{background-image:url(../_images/global/wind-icon.svg)}.one-third.weather .wetterTag .luft:before{background-image:url(../_images/global/humidity-icon.svg)}.one-third.weather .wetterTag .luftdruck:before{background-image:url(../_images/global/pressure-icon.svg)}.one-third.weather .wetterTag:not(:nth-child(2)){float:left;width:50%;text-align:center;margin-bottom:1.25em;border-bottom:none}.one-third.weather .wetterTag:not(:nth-child(2)) .wind,.one-third.weather .wetterTag:not(:nth-child(2)) .luft,.one-third.weather .wetterTag:not(:nth-child(2)) .luftdruck{display:none}.one-third.weather .wetterTag:not(:nth-child(2)) .clear{padding:.625em 0 1.25em 0}.one-third.weather .wetterTag:not(:nth-child(2)) .symbol{float:none;width:100%;margin-bottom:.625em}.one-third.weather .wetterTag:not(:nth-child(2)) .symbol img{width:50px}.one-third.weather .wetterTag:not(:nth-child(2)) .temp{float:none;font-size:1.125em;padding-left:0}.one-third.weather .wetterTag:not(:nth-child(2)) .clear{padding-bottom:.625em}.one-third.weather .wetter_copyright{float:none;text-align:center;margin-bottom:3.4375em}.one-third.weather .wetter_copyright a{width:100%}.one-third.weather .one-third{text-align:center}.one-third.weather .one-third p,.one-third.weather .one-third a{line-height:1.125em}.one-third.weather .one-third canvas{margin-top:.5em;margin-bottom:.5em}.news figure,.two-third.news figure{margin-bottom:1.25em}.news h2,.two-third.news h2,.news h3,.two-third.news h3,.two-third.news h2 a{display:block;margin-bottom:.9375em;line-height:1.125em}.news h2 a,.two-third.news h2 a,.news h3 a,.two-third.news h3 a{color:#000}.news p.info,.two-third.news p.info,.news a.info,.two-third.news a.info{line-height:.875em;color:#adadad;margin-bottom:1.25em}.news p.more,.two-third.news p.more,.news a.more,.two-third.news a.more,.news p.more a,.news a.more a{margin-bottom:0;line-height:1em}.news p.more a,.news a.more a,.news p.back a,.news a.back a,.two-third.news a.back a,.news a.back footer .development a,.news footer .development a.back a,footer .development .news a.back a{position:relative;display:inline-block;text-transform:uppercase;color:#d32f2f;font-weight:600}.news p.more a:after,.news a.more a:after,.news p.back a:before,.news a.back a:before{content:"";position:absolute;right:-.875em;top:50%;margin-top:-8px;width:11px;height:13px;background-image:url(../_images/global/read-more-arrow-icon.svg);background-repeat:no-repeat;-webkit-transition:right 200ms ease-in-out;-moz-transition:right 200ms ease-in-out;-ms-transition:right 200ms ease-in-out;-o-transition:right 200ms ease-in-out;transition:right 200ms ease-in-out}.news p.more a:hover:after,.news a.more a:hover:after{right:-24px}.news p.back a,.news a.back a,.two-third.news a.back a,.news a.back footer .development a,.news footer .development a.back a,footer .development .news a.back a{padding-left:18px}.news p.back a:before,.news a.back a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-top:-8px;-webkit-transition:left 200ms ease-in-out;-moz-transition:left 200ms ease-in-out;-ms-transition:left 200ms ease-in-out;-o-transition:left 200ms ease-in-out;transition:left 200ms ease-in-out}.news p.back a:hover:before,.news a.back a:hover:before{left:-6px}.two-third.news h2,.two-third.news h3,.two-third.news h2 a{margin-bottom:0;margin-bottom:.625em}.two-third.news h2 a,.two-third.news h3 a{font-size:1em}.two-third.news p.info,.two-third.news a.info{display:block}body:not(.start) header nav{-webkit-box-shadow:0 5px 50px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 50px rgba(0,0,0,0.1);-ms-box-shadow:0 5px 50px rgba(0,0,0,0.1);-o-box-shadow:0 5px 50px rgba(0,0,0,0.1);box-shadow:0 5px 50px rgba(0,0,0,0.1)}body:not(.start) header nav .logo{opacity:1;top:55%}body:not(.start) header nav ul li a,body:not(.start) header nav ul li span{padding:1.875em 1.25em 1.625em 1.25em}body:not(.start) header nav ul li ul li a,body:not(.start) header nav ul li ul li span{padding:1.25em 1.25em}body:not(.start) #container{padding-top:4.25em}body:not(.start) #main{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 10%, #fff 52%, #fff 53%, #fff 90%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 10%, #fff 52%, #fff 53%, #fff 90%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 10%, #fff 52%, #fff 53%, #fff 90%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=0 )}body:not(.start) #main:before{content:"";z-index:-1;position:absolute;top:0;left:0;width:100%;min-height:418px;background-size:cover}body:not(.start) #main:after{content:"";z-index:-1;position:absolute;bottom:0;left:0;width:100%;min-height:418px;background-size:cover}body.start .mod_article.first{padding:0;overflow:hidden}body.start .mod_article.first:before,body.start .mod_article.first:after{content:" ";display:table}body.start .mod_article.first:after{clear:both}body.start .mod_article.first h1,body.start .mod_article.first a{color:#fff}body.start .mod_article.first .ce_image{position:absolute;width:26%;left:9.375em;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}body.start .mod_newslist .layout_latest:not(:last-child){margin-bottom:3.75em}body.services #main:before{background-image:url("../_images/services/services-bg-top.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.services #main:before{background-image:url("../_images/services/services-bg-top@2x.jpg");background-size:1400px 418px}}body.services #main:after{background-image:url("../_images/services/services-bg-bottom.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.services #main:after{background-image:url("../_images/services/services-bg-bottom@2x.jpg");background-size:1400px 418px}}body.services h3{margin-bottom:1.25em;font-size:1.125em;font-weight:800;text-transform:none}body.services .one-third{padding:0}body.services .one-third .side-nav-mobile{display:none}body.services nav.grey.services li a,body.services nav.grey.services li strong{padding-left:6.25em}body.services nav.grey.services li a:before,body.services nav.grey.services li strong:before{content:"";width:56px;height:48px;position:absolute;left:.9375em;top:50%;margin-top:-26px}body.services nav.grey.services li a.repair:before,body.services nav.grey.services strong.repair:before{background-image:url("../_images/services/reparatur-navicon.png");background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.services nav.grey.services li a.repair:before,body.services nav.grey.services strong.repair:before{background-image:url("../_images/services/reparatur-navicon@2x.png");background-size:cover}}body.services nav.grey.services li a.tags:before,body.services nav.grey.services strong.tags:before{background-image:url("../_images/services/individuelle-umbauten-navicon.png");background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.services nav.grey.services li a.tags:before,body.services nav.grey.services strong.tags:before{background-image:url("../_images/services/individuelle-umbauten-navicon@2x.png");background-size:cover}}body.services nav.grey.services li a.guelle-dare:before,body.services nav.grey.services strong.guelle-dare:before{background-image:url("../_images/services/guelle-dare-navicon.png");background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.services nav.grey.services li a.guelle-dare:before,body.services nav.grey.services strong.guelle-dare:before{background-image:url("../_images/services/guelle-dare-navicon@2x.png");background-size:cover}}body.services nav.grey.services li a.tuev:before,body.services nav.grey.services strong.tuev:before{background-image:url("../_images/services/tuev-navicon.png");background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.services nav.grey.services li a.tuev:before,body.services nav.grey.services strong.tuev:before{background-image:url("../_images/services/tuev-navicon@2x.png");background-size:cover}}body.services nav.grey.services li a.spare_parts:before,body.services nav.grey.services strong.spare_parts:before{background-image:url("../_images/services/ersatzteile-navicon.png");background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.services nav.grey.services li a.spare_parts:before,body.services nav.grey.services strong.spare_parts:before{background-image:url("../_images/services/ersatzteile-navicon@2x.png");background-size:cover}}body.services nav.grey.services li a.trade:before,body.services nav.grey.services strong.trade:before{background-image:url("../_images/services/handel-navicon.png");background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.services nav.grey.services li a.trade:before,body.services nav.grey.services strong.trade:before{background-image:url("../_images/services/handel-navicon@2x.png");background-size:cover}}body.services .two-third .ce_text,body.services .two-third .ce_list{margin-bottom:3.125em}body.services .two-third .ce_list li{margin-bottom:.9375em;padding-left:1.5625em}body.services .two-third .ce_list li:before{margin-top:-9px;width:16px;height:16px;background-image:url("../_images/services/list-point-icon.png");background-size:16px 16px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.services .two-third .ce_list li:before{background-image:url("../_images/services/list-point-icon@2x.png");background-size:16px 16px}}body.history #main:before{background-image:url("../_images/services/services-bg-top.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.history #main:before{background-image:url("../_images/services/services-bg-top@2x.jpg");background-size:1400px 418px}}body.history #main:after{background-image:url("../_images/services/services-bg-bottom.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.history #main:after{background-image:url("../_images/services/services-bg-bottom.jpg");background-size:1400px 418px}}body.history .mod_article.event{overflow:hidden}body.history .mod_article.event:before,body.history .mod_article.event:after{content:" ";display:table}body.history .mod_article.event:after{clear:both}body.history .mod_article.event.right{padding-left:50%}body.history .mod_article.event .ce_image{position:relative;float:left;overflow:hidden;border-radius:50%;text-align:center;border:#3b3e41 2px solid;background-color:#3b3e41;z-index:2}body.history .mod_article.event .ce_image h3{position:absolute;top:50%;left:50%;color:#fff;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 26%, rgba(0,0,0,0.51) 46%, rgba(0,0,0,0) 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 26%, rgba(0,0,0,0.51) 46%, rgba(0,0,0,0) 100%);background:radial-gradient(ellipse at center, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 26%, rgba(0,0,0,0.51) 46%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#00000000',GradientType=1 )}body.history .mod_article.event.small .ce_image{width:80px;height:80px;margin-left:-40px}body.history .mod_article.event.small .ce_image h3{background:none}body.history .mod_article.event.medium .ce_image{width:150px;height:150px;margin-left:-75px}body.history .mod_article.event.big .ce_image{width:172px;height:172px;margin-left:-86px}body.history .mod_article.event.big .ce_image h3{font-size:1.875em}body.history .mod_article.event .ce_text{padding-left:120px}body.history .mod_article.event .ce_text:before{content:" ";position:absolute;left:50%;margin-left:-1px;top:0;width:2px;height:100%;background-color:#3b3e41}body.history .mod_article.event .ce_text h2,body.history .mod_article.event .ce_text h3,body.history .mod_article.event .ce_text .two-third.news h2 a,.two-third.news h2 body.history .mod_article.event .ce_text a{position:relative}body.history .mod_article.event .ce_text h2:before,body.history .mod_article.event .ce_text h3:before,body.history .mod_article.event .ce_text .two-third.news h2 a:before,.two-third.news h2 body.history .mod_article.event .ce_text a:before{content:"";position:absolute;width:110px;left:-120px;top:12px;border-top:2px dotted #3b3e41}body.history .mod_article.event.first .ce_text:before{top:4.375em}body.history .mod_article.event.small .ce_text{padding-top:28px}body.history .mod_article.event.medium .ce_text{padding-top:58px}body.history .mod_article.event.big .ce_text{padding-top:73px}body.history .mod_article.event.left{padding-right:50%}body.history .mod_article.event.left .ce_image{float:right;margin-left:0}body.history .mod_article.event.left .ce_text{text-align:right;padding-right:120px;padding-left:0}body.history .mod_article.event.left .ce_text:before{right:50%;margin-right:-1px;left:initial}body.history .mod_article.event.left .ce_text h2:before,body.history .mod_article.event.left .ce_text h3:before,body.history .mod_article.event.left .ce_text .two-third.news h2 a:before,.two-third.news h2 body.history .mod_article.event.left .ce_text a:before{right:-120px;left:auto}body.history .mod_article.event.left.medium .ce_image{float:right;margin:0 -75px 0 0}body.history .mod_article.event.left.big .ce_image{float:right;margin:0 -86px 0 0}body.history .mod_article.event.left.small .ce_image{margin-right:-40px}body.products #main:before{background-image:url("../_images/services/services-bg-top.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.products #main:before{background-image:url("../_images/services/services-bg-top@2x.jpg");background-size:1400px 418px}}body.products #main:after{background-image:url("../_images/services/services-bg-bottom.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.products #main:after{background-image:url("../_images/services/services-bg-bottom.jpg");background-size:1400px 418px}}body.products .one-third{padding:0}body.products .two-third{padding-left:0;width:100%}body.products .two-third:before,body.products .two-third:after{content:" ";display:table}body.products .two-third:after{clear:both}body.products .two-third .ce_hyperlink{float:left;width:33.33%;padding:0 10px 20px 10px}body.products .two-third .ce_hyperlink a{margin-bottom:0;z-index:1;width:100%;border-radius:5px;padding-bottom:2.5em;overflow:hidden}body.products .two-third .ce_hyperlink a img{width:100%}body.products .two-third .ce_hyperlink figure{padding:0}body.products .two-third .ce_hyperlink figcaption{position:absolute;bottom:0;width:100%;display:block;padding:.9375em .625em}body.products .categories{padding-left:8.75em;padding-right:8.75em}body.contact #main:before{background-image:url("../_images/services/services-bg-top.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.contact #main:before{background-image:url("../_images/services/services-bg-top@2x.jpg");background-size:1400px 418px}}body.contact #main:after{background-image:url("../_images/services/services-bg-bottom.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.contact #main:after{background-image:url("../_images/services/services-bg-bottom.jpg");background-size:1400px 418px}}body.contact .one-third{width:45%}body.contact .one-third a{white-space:nowrap}body.contact .one-third .ce_hyperlink.mail{padding:.9375em 0 2.5em 0}body.contact .one-third .ce_hyperlink.mail a{padding-left:20px;color:#fff;text-transform:none;font-weight:600;-webkit-transition:color 150ms ease-in;-moz-transition:color 150ms ease-in;-ms-transition:color 150ms ease-in;-o-transition:color 150ms ease-in;transition:color 150ms ease-in}body.contact .one-third .ce_hyperlink.mail a:hover{color:#d32f2f}body.contact .one-third .ce_hyperlink.mail a:before{width:13px;height:10px;margin-top:-7px;background-image:url("../_images/contact/white-mail-icon.png");background-size:13px 10px;-webkit-transition:background-image 150ms ease-in;-moz-transition:background-image 150ms ease-in;-ms-transition:background-image 150ms ease-in;-o-transition:background-image 150ms ease-in;transition:background-image 150ms ease-in}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.contact .one-third .ce_hyperlink.mail a:before{background-image:url("../_images/contact/white-mail-icon@2x.png");background-size:13px 10px}}body.contact .one-third .ce_hyperlink.mail a:hover:before{background-image:url("../_images/contact/mail-icon.png");background-size:13px 10px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.contact .one-third .ce_hyperlink.mail a:hover:before{background-image:url("../_images/contact/mail-icon@2x.png");background-size:13px 10px}}body.contact .one-third .ce_text.opening-times{padding-bottom:2em;border-bottom:#484b4f 1px solid}body.contact .two-third{width:55%}body.contact .googlemaps-image,body.contact .ce_dlh_googlemaps{position:relative}body.contact .googlemaps-image a,body.contact .googlemaps-image img{width:100%}body.contact-success #main:before,body.error #main:before{background-image:url("../_images/services/services-bg-top.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.contact-success #main:before,body.error #main:before{background-image:url("../_images/services/services-bg-top@2x.jpg");background-size:1400px 418px}}body.contact-success .ce_text,body.error .ce_text{position:relative;margin-bottom:3.125em;padding-left:150px}body.contact-success .ce_text:before,body.error .ce_text:before{content:"";position:absolute;left:0;top:5px;width:124px;height:80px;background-image:url("../_images/contact/successful-send-icon.png");background-size:124x 80px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.contact-success .ce_text:before,body.error .ce_text:before{background-image:url("../_images/contact/successful-send-icon@2x.png");background-size:124x 80px}}body.contact-success .ce_text.error:before,body.error .ce_text.error:before{height:96px;background-image:url("../_images/global/404-icon.png");background-size:124x 96px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.contact-success .ce_text.error:before,body.error .ce_text.error:before{background-image:url("../_images/contact/404-icon@2x.png");background-size:124x 96px}}body.contact-success .ce_hyperlink,body.error .ce_hyperlink{max-width:25em}body.news #main:before{background-image:url("../_images/services/services-bg-top.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.news #main:before{background-image:url("../_images/services/services-bg-top@2x.jpg");background-size:1400px 418px}}body.news #main:after{background-image:url("../_images/services/services-bg-bottom.jpg");background-size:1400px 418px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){body.news #main:after{background-image:url("../_images/services/services-bg-bottom.jpg");background-size:1400px 418px}}body.news .layout_latest{padding:2.5em 0 1.875em 0;border-bottom:#ececec 1px solid}body.news .layout_latest.first{padding-top:0}body.news .pagination{margin-top:2.5em}body.news .pagination p,body.news .pagination a,body.news .pagination ul,body.news .pagination ul li{display:inline-block}body.news .pagination p,body.news .pagination a{margin-right:1.875em}body.news .pagination a,body.news .pagination span{margin-right:.625em;text-transform:uppercase}body.news .pagination li.next a:after{content:"";position:absolute;right:-.875em;top:50%;margin-top:-8px;width:.5em;height:.75em;background-image:url(../_images/global/read-more-arrow-icon.svg);background-repeat:no-repeat;-webkit-transition:right 200ms ease-in-out;-moz-transition:right 200ms ease-in-out;-ms-transition:right 200ms ease-in-out;-o-transition:right 200ms ease-in-out;transition:right 200ms ease-in-out}body.news .pagination li.next a:hover{color:#d32f2f}body.news .pagination li.next a:hover:after{right:-1.25em}@media only screen and (max-width: 1600px){.contact .numbers,.contact .mail{width:100%}}@media only screen and (min-width: 1400px){.mod_article,.mod_newsreader{padding:4.375em 13%}.categories{padding-left:12.5% !important;padding-right:12.5% !important}footer nav,footer .development{padding-left:13%;padding-right:13%}.ce_wrapperStart.information-right{width:48%}.mod_article.teaser{padding-left:11.7%;padding-right:11.7%}.mod_article.contact .information-right{width:40%}body.start .mod_article.first .ce_image{left:11.7%}.googlemaps-image a,.googlemaps-image footer .development a,footer .development .googlemaps-image a{width:70%;height:100%;margin:0}}@media only screen and (max-width: 1400px){body.start .mod_article.first .ce_image{width:24%}header nav ul li a,header nav ul li footer .development a,footer .development header nav ul li a,header nav ul li span,header nav.scroll ul li a,header nav.scroll ul li span{padding-left:.75em !important;padding-right:.75em !important}body.products .categories .two-third .ce_hyperlink{width:50%}}@media only screen and (max-width: 1220px){body.start .mod_article.first .ce_image{width:22%;left:4.875em}header nav ul li a,header nav ul li footer .development a,footer .development header nav ul li a,header nav ul li span,header nav.scroll ul li a,header nav.scroll ul li span{padding-left:.375em !important;padding-right:.375em !important}header nav ul.level_2 li a,header nav ul.level_2 li span{padding-left:.75em !important;padding-right:.75em !important}.mod_article,.mod_newsreader{padding:4.375em 3.75em}.mod_article.suppliers .ce_image{width:33.333%}.mod_article.categories{padding:4.375em 3.125em !important}.mod_article.teaser{padding-left:1.875em;padding-right:1.875em}}@media only screen and (max-width: 950px){header nav{font-size:16px}header nav ul li a,header nav ul li footer .development a,footer .development header nav ul li a,header nav ul li span,header nav.scroll ul li a,header nav.scroll ul li span{padding-left:.5em !important;padding-right:.5em !important}}@media only screen and (max-width: 1000px){.facebook-button,.service-button{z-index:9}#container{padding-top:69px !important}body:not(.start) header nav .logo{top:60%}ul.active{display:block;visibility:visible;opacity:1;overflow:auto}ul.level_1.active li{width:100%}.side-nav-mobile{position:relative;display:block !important}.side-nav-mobile .toggle-side-nav{content:"";position:absolute;right:0;top:0;width:80px;height:80px;background-color:#d32f2f;-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;-ms-transition:background-color 150ms ease-in-out;-o-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out}.side-nav-mobile .toggle-side-nav:hover{background-color:#a80f21}.side-nav-mobile .toggle-side-nav .arrow{left:50%;top:50%;width:13px;height:13px;display:inline-block;position:relative;margin-top:-5px;margin-left:-13px;transition:0.4s ease;text-align:left;transform:rotate(45deg)}.side-nav-mobile .toggle-side-nav .arrow:before,.side-nav-mobile .toggle-side-nav .arrow:after{position:absolute;content:'';display:inline-block;width:12px;height:3px;background-color:#fff;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.side-nav-mobile .toggle-side-nav .arrow:after{position:absolute;transform:rotate(90deg);top:-5px;left:5px}.side-nav-mobile .toggle-side-nav .arrow.show{transform:rotate(45deg) translate(-5px, -5px)}.side-nav-mobile .toggle-side-nav .arrow.show:before{transform:translate(10px, 0)}.side-nav-mobile .toggle-side-nav .arrow.show:after{transform:rotate(90deg) translate(10px, 0)}.side-nav-mobile .ce_headline{height:80px;line-height:80px;padding:0 5em 0 1.25em;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.25em;font-weight:500;text-transform:uppercase}header nav{-webkit-box-shadow:0 5px 50px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 50px rgba(0,0,0,0.2);-ms-box-shadow:0 5px 50px rgba(0,0,0,0.2);-o-box-shadow:0 5px 50px rgba(0,0,0,0.2);box-shadow:0 5px 50px rgba(0,0,0,0.2);height:69px;padding:0;font-size:13px}header nav.scroll .logo{top:60%}header nav #toggle-nav{visibility:visible;opacity:1}header nav>ul{display:none;visibility:hidden;opacity:0;position:fixed;text-align:center;top:69px;width:100%;height:100%;padding-bottom:69px;background-color:#fff}header nav ul li{display:block;margin:0 auto}header nav.scroll ul li a,header nav.scroll ul li span,header nav ul li a,header nav ul li footer .development a,footer .development header nav ul li a,header nav ul li span{padding:7% 0 7% 0 !important}header nav ul li>*,header nav ul.level_1.active li,header nav ul.level_1.active li>*{display:block}header nav .logo{opacity:1;top:60% !important;left:1.25em;width:200px;background-image:url(../_images/global/lars-westphal-landtechnik-logo.svg)}header nav ul.level_1 li.submenu>a,header nav ul.level_1 footer .development li.submenu>a,header nav ul.level_1 li.submenu>span{padding-right:0 !important}header nav ul li ul{display:none !important;top:0 !important;left:0;height:auto !important;position:relative;text-align:center;border-top:none}header nav.scroll ul li ul li a,header nav.scroll ul li ul li span,header nav ul li ul li a,header nav ul li ul li footer .development a,footer .development header nav ul li ul li a,header nav ul li ul li span{padding:1.25em 0 1.25em 0 !important;white-space:pre-wrap;line-height:1em}header nav ul li.submenu.show>ul{display:block !important;visibility:visible;opacity:1;box-shadow:none;background-color:#ececec}header nav ul.level_1 li.submenu.active>a:hover:after,header nav ul.level_1 footer .development li.submenu.active>a:hover:after,header nav ul.level_1 li.submenu.active>span:hover:after,header nav ul.level_1 li.submenu.active:hover>a:after,header nav ul.level_1 footer .development li.submenu.active:hover>a:after,header nav ul.level_1 li.submenu.active:hover>span:after,header nav ul.level_1 li.submenu>a:hover:after,header nav ul.level_1 footer .development li.submenu>a:hover:after,header nav ul.level_1 li.submenu>span:hover:after,header nav ul.level_1 li.submenu:hover>a:after,header nav ul.level_1 footer .development li.submenu:hover>a:after,header nav ul.level_1 li.submenu:hover>span:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}header nav ul.level_1 li.submenu.show{background-color:#d32f2f;-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;-ms-transition:background-color 150ms ease-in-out;-o-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out}header nav ul.level_1 li.submenu.show>span{color:#ffffff}header nav ul.level_1 li.submenu.show>a:after,header nav ul.level_1 footer .development li.submenu.show>a:after,header nav ul.level_1 li.submenu.show>span:after{background-image:url("../_images/global/submenu-arrow-white-icon.png");background-size:6px 10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (max-width: 1000px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 1000px) and (min--moz-device-pixel-ratio: 2), only screen and (max-width: 1000px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (max-width: 1000px) and (min-device-pixel-ratio: 2), only screen and (max-width: 1000px) and (min-resolution: 192dpi), only screen and (max-width: 1000px) and (min-resolution: 2dppx){header nav ul.level_1 li.submenu.show>a:after,header nav ul.level_1 footer .development li.submenu.show>a:after,header nav ul.level_1 li.submenu.show>span:after{background-image:url("../_images/global/submenu-arrow-white-icon@2x.png");background-size:6px 10px}}@media only screen and (max-width: 1000px){header nav ul.level_1 li.submenu.active span:after{background-image:url("../_images/global/submenu-red-arrow-icon.png");background-size:6px 10px}}@media only screen and (max-width: 1000px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 1000px) and (min--moz-device-pixel-ratio: 2), only screen and (max-width: 1000px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (max-width: 1000px) and (min-device-pixel-ratio: 2), only screen and (max-width: 1000px) and (min-resolution: 192dpi), only screen and (max-width: 1000px) and (min-resolution: 2dppx){header nav ul.level_1 li.submenu.active span:after{background-image:url("../_images/global/submenu-red-arrow-icon@2x.png");background-size:6px 10px}}@media only screen and (max-width: 1000px){footer nav{display:none}footer .development{padding-left:2.5em;padding-right:2.5em}footer .development .imprint-link{display:block;font-size:1.125em;text-align:center;margin-top:10px}.mod_article,.mod_newsreader{padding:4.375em 2.5em}.mod_article.categories{padding:4.375em 1.875em !important}.mod_article.teaser{padding-left:.625em;padding-right:.625em}.mod_article.teaser .ce_wrapperStart.teaser{width:50%;padding-bottom:4.375em}.mod_article.contact .information-right{min-width:auto;width:auto}nav.grey.side-nav li.active{display:block;visibility:visible;opacity:1}nav.grey.side-nav ul{display:none}nav.grey.side-nav li span:after,nav.grey.side-nav li:after{display:none}.side-nav-mobile{display:block}body:not(.start) .one-third:not(.weather),.one-third:not(.one-third .one-third),body:not(.start) .two-third{float:none;width:100%;padding:0}.one-third{margin-bottom:3.125em}.one-third.weather{width:40%;margin-bottom:0}.one-third.weather .one-third{margin-bottom:0 !important}.two-third.news{width:60%;padding-left:2.5em}.mod_article.first .ce_wrapperStart.information-right{width:100%;min-width:auto;float:none;padding-left:2.5em;padding-right:2.5em}.mod_article.first .ce_wrapperStart.information-right:before{display:none}.mod_article.first .ce_parallaxImage{display:none}body.products .one-third,body.services .one-third,body.contact .one-third{width:100%}body.products .two-third,body.services .two-third,body.contact .two-third{width:100%;padding-left:0}body.products .two-third .ce_hyperlink,body.services .two-third .ce_hyperlink,body.contact .two-third .ce_hyperlink{width:50%}body.contact .one-third{padding:1.25em !important}body.products .categories{padding-left:1.875em;padding-right:1.875em}body.products .categories .one-third{padding-left:.625em;padding-right:.625em;background-color:#fff !important}body.products .categories .one-third .side-nav-mobile,body.products .categories .one-third .grey.side-nav{background-color:#3b3e41}}@media only screen and (max-width: 768px){body{font-size:14px}header nav{font-size:13px}.grey.side-nav h3{font-size:1em !important}.side-nav a,.side-nav footer .development a,footer .development .side-nav a,.side-nav span{font-size:1em !important}header nav .logo{left:.3125em}.mod_article,.mod_newsreader{padding:1.875em .625em}.mod_article.categories{padding:1.875em 0em !important}.mod_article.suppliers .ce_image{width:50%}#cookie_hint{width:100%;left:0;margin:0 auto}#cookie_hint .information_container{text-align:center}#cookie_hint .information_container div{display:block}#cookie_hint .information_container div:first-child{padding-right:0}#cookie_hint #agree_to_cookies{margin-top:20px}.mod_article.first .ce_wrapperStart.information-right{padding-left:.625em;padding-right:.625em}.mod_article.teaser{padding-left:0em;padding-right:0em}.mod_article.teaser .ce_wrapperStart.teaser{width:100%;padding-left:.625em;padding-right:.625em;padding-bottom:3.75em}.mod_article.teaser .ce_wrapperStart.teaser .ce_text p,.mod_article.teaser .ce_wrapperStart.teaser .ce_text a,.mod_article.teaser .ce_wrapperStart.teaser .ce_text h2,.mod_article.teaser .ce_wrapperStart.teaser .ce_text h3,.mod_article.teaser .ce_wrapperStart.teaser .ce_text .two-third.news h2 a,.two-third.news h2 .mod_article.teaser .ce_wrapperStart.teaser .ce_text a{height:auto}.mod_article.contact .information-right{width:100%;padding-left:.625em;padding-right:.625em}.mod_article.contact .information-right:before,.ce_dlh_googlemaps{display:none}.one-third.weather{width:100%;margin-bottom:5em}.two-third.news{width:100%;padding-left:0}body.contact .one-third,body.news .one-third{padding:1.25em}body.start .mod_article.first{max-height:inherit}.mod_article.contact .information-right{padding:2.5em .625em 2.5em .625em}body.products .categories{padding-left:0em;padding-right:0em}body.products .categories .two-third .ce_hyperlink{width:100%}.widget-captcha:before{height:40.5px}.accordion .ce_text,.accordion .numbers,.accordion .mail{float:none}.accordion .ce_text,.accordion .ce_hyperlink{width:100% !important}.accordion .ce_text,.accordion .ce_hyperlink:not(.mail){padding-bottom:10px}.accordion .ce_hyperlink.mail a{margin-bottom:0px}body.history .mod_article.event{padding-top:1.875em;padding-bottom:1.875em}body.history .mod_article.event.left,body.history .mod_article.event.right{padding-left:.625em;padding-right:.625em}body.history .mod_article.event.left .ce_image,body.history .mod_article.event.right .ce_image{width:60px !important;height:60px !important;margin-left:0 !important;float:left !important}body.history .mod_article.event.left .ce_image h3,body.history .mod_article.event.right .ce_image h3{font-size:1.25em !important;background:none}body.history .mod_article.event.left .ce_text,body.history .mod_article.event.right .ce_text{padding-left:80px;padding-right:0;padding-top:17px !important;text-align:left}body.history .mod_article.event.left .ce_text:before,body.history .mod_article.event.right .ce_text:before{left:2.8125em}body.history .mod_article.event.left .ce_text h2,body.history .mod_article.event.left .ce_text h3,body.history .mod_article.event.left .ce_text .two-third.news h2 a,.two-third.news h2 body.history .mod_article.event.left .ce_text a,body.history .mod_article.event.right .ce_text h2,body.history .mod_article.event.right .ce_text h3,body.history .mod_article.event.right .ce_text .two-third.news h2 a,.two-third.news h2 body.history .mod_article.event.right .ce_text a{position:relative}body.history .mod_article.event.left .ce_text h2:before,body.history .mod_article.event.left .ce_text h3:before,body.history .mod_article.event.left .ce_text .two-third.news h2 a:before,.two-third.news h2 body.history .mod_article.event.left .ce_text a:before,body.history .mod_article.event.right .ce_text h2:before,body.history .mod_article.event.right .ce_text h3:before,body.history .mod_article.event.right .ce_text .two-third.news h2 a:before,.two-third.news h2 body.history .mod_article.event.right .ce_text a:before{width:60px;left:-66px;top:12px}body.history .mod_article.event.left.first .ce_text:before,body.history .mod_article.event.right.first .ce_text:before{top:4.375em}footer .development{padding-left:.625em;padding-right:.625em}footer .development div{float:none !important;text-align:center}}
