@charset "utf-8";body,html{height:100%;width:100%}body,h1,h2,h3,h4{font-family:'Work Sans',sans-serif}#pageinfo,body{background:#fff}.green,a.noline:hover{color:#6eaa39}.phone:before,.url:before{position:absolute;font-size:21px;line-height:1}a.arrow_back,a.back,a.next{display:block}#headslider,#page,.container,body,header,html{width:100%}#headslider_pics button.slick-next:before,#headslider_pics button.slick-prev:before{font-size:40px;font-family:FontAwesome}a.noline:hover,a:hover,footer section#footnavi nav ul li a:hover,footer section#footnavi nav ul li.active a{text-decoration:underline}#content>article.topic h3:after,#headslider_pics button.slick-next:before,#headslider_pics button.slick-prev:before,#navbar:after,#scroll_to_top:before,.phone:before,.url:before,a.arrow_back:before,a.back:before,a.download:before,a.email:before,a.next:before{font-family:FontAwesome}@font-face{font-family:FontAwesome;font-weight:400;font-style:normal;src:url('https://www.ebensperger-pflasterarbeiten.at/fonts/fontawesome-webfont.eot?v=4.6.3');src:url('https://www.ebensperger-pflasterarbeiten.at/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('https://www.ebensperger-pflasterarbeiten.at/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('https://www.ebensperger-pflasterarbeiten.at/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('https://www.ebensperger-pflasterarbeiten.at/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('https://www.ebensperger-pflasterarbeiten.at/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;src:url('https://www.ebensperger-pflasterarbeiten.at/fonts/work-sans-v3-latin-regular.eot');src:local('Work Sans'),local('WorkSans-Regular'),url('https://www.ebensperger-pflasterarbeiten.at/fonts/work-sans-v3-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://www.ebensperger-pflasterarbeiten.at/fonts/work-sans-v3-latin-regular.woff2') format('woff2'),url('https://www.ebensperger-pflasterarbeiten.at/fonts/work-sans-v3-latin-regular.woff') format('woff'),url('https://www.ebensperger-pflasterarbeiten.at/fonts/work-sans-v3-latin-regular.ttf') format('truetype'),url('https://www.ebensperger-pflasterarbeiten.at/fonts/work-sans-v3-latin-regular.svg#WorkSans') format('svg')}html{-webkit-tap-highlight-color:#000}body{position:relative;scrolling:auto;color:#231f20;font-size:74%;-webkit-tap-highlight-color:transparent}#pageinfo{position:fixed;z-index:99999;top:1px;left:1px;color:#000;padding:3px;display:none}#headslider,#logo_wrapper div.container,#page,a.back,a.download,a.next{position:relative}.boxlink:hover{cursor:pointer}.clear{clear:both;height:0;overflow:hidden}.rounded{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.shadow{-moz-box-shadow:1px 1px 5px #a7a6a6;-webkit-box-shadow:1px 1px 5px #a7a6a6;box-shadow:1px 1px 5px #a7a6a6}.shadow_box{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-mox-box-shadow:1px 1px 5px #a7a6a6;-webkit-box-shadow:1px 1px 5px #a7a6a6;box-shadow:1px 1px 5px #a7a6a6}.border-box,a,article,aside,button,div,footer,h1,h2,h3,h4,header,input,label,li,main,nav,p,picture,section,select,span,table,td,textarea,tr,ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.transition_all{transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}a:active,a:hover{outline:0}a:active,a:link,a:visited,footer a#feinkonzept_notice:hover{color:#231f20;text-decoration:underline}a:hover{color:#67605b}#content>article.topic h3>a,a:before{text-decoration:none!important}a.noline{color:#231f20;text-decoration:none}a.next{padding:0 0 0 1.5em;transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}a.next:before{position:absolute;top:1px;left:0;content:"\f061";color:#231f20;font-size:16px;line-height:1;font-weight:400}#content strong,.phone:before,.phone:hover:before,.url:before,.url:hover:before,a.arrow_back:hover:before,a.back:before,a.email:before,a.email:hover:before,a.next:hover:before{color:#67605b}.phone:hover,.url:hover,a.email:hover,a.next:hover{text-decoration:underline!important}#content>h1,#navbar,footer section#adressdata article h3{color:#58595b}a.back{padding:.2em 0 0 1.4em}a.back:before{position:absolute;top:0;left:0;content:"\f100";font-size:24px;line-height:1;font-weight:400}.phone,.url,a.email{position:relative;display:block;padding:.1em 0 0 1.8em}a.email:before{position:absolute;top:6px;left:.1em;content:"\f0e0";font-size:18px;line-height:1}.phone:before{top:4px;left:.1em;content:"\f098"}.url:before{top:2px;left:.1em;content:"\f0ac"}a.download{padding:.2em 0 0 1.6em}a.download:before{position:absolute;top:0;left:0;content:"\f016";font-size:20px;color:#67605b}a.download span.fileinfo{font-size:.8em;white-space:nowrap}a.download.pdf:before{content:"\f1c1"}a.download.rar:before,a.download.zip:before{content:"\f1c6"}a.download.doc:before,a.download.docx:before{content:"\f1c2"}a.download.xls:before,a.download.xlsx:before{content:"\f1c3"}a.download.bmp:before,a.download.jpeg:before,a.download.jpg:before,a.download.tif:before{content:"\f1c5"}a.arrow_back{position:absolute;right:1em;z-index:50;color:#7f7f7f;font-size:.9em;padding:.3em .5em .2em 3em;border:1px solid #d7d7d7;text-decoration:none}a.arrow_back:hover{background:rgba(255,243,13,.5)}a.arrow_back:before{position:absolute;top:2px;left:5px;content:"\f100";color:#7f7f7f;font-size:36px;font-weight:400}a.arrow_back.top{top:0}a.arrow_back.bottom{bottom:10em}#lightbox span.lb-caption{color:#fff}#page{height:auto;min-width:300px;font-size:1.1em;line-height:1.4}.container{max-width:1280px;margin:0 auto;padding:0 1em 1em}header{height:auto}#breadcrumb,#navbar span,div.hotline{display:none}#headslider{float:left}body.home #headslider{height:300px}body.site #headslider{height:250px}#logo_wrapper{position:absolute;bottom:1.2em;left:0;z-index:101;width:100%;height:60px;background:#fff30d;border-top:4px solid #fff;border-bottom:4px solid #fff}#content .signatur,#logo{background-repeat:no-repeat}#logo{position:absolute;top:-1.5em;left:1em;display:block;width:230px;height:90px;background-image:url(../images/logo_300x117.png);background-size:230px auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#logo{background-image:url(../images/logo_600x235.png)!important}}@media screen and (min-width:450px) and (max-width:649px) and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#logo{background-image:url(../images/logo_600x235.png)!important}}@media screen and (min-width:650px) and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#logo{background-image:url(../images/logo_1200x469.png)!important}}#navbar{float:right;cursor:pointer}#navbar.active{color:#77787b}#navbar:after{position:absolute;top:10px;right:10px;content:"\f0c9";font-size:36px;line-height:1;font-weight:700}#navbar.active:after{top:8px;right:10px;content:"\f00d";font-size:36px}#headslider_pics{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;overflow:hidden}#headslider_pics div{float:left;width:100%;height:100%;background-repeat:none;background-position:center;background-size:cover}#headslider .slick-next,#headslider_pics .slick-prev{z-index:23;height:40px;width:40px;top:40%;visibility:hidden}#headslider_pics button.slick-prev{left:5px}#headslider_pics button.slick-prev:before{content:"\f053"}#headslider_pics button.slick-next{right:5px}#headslider_pics button.slick-next:before{content:"\f054"}@media screen and (max-width:980px){#navigation,#navigation nav#main{width:100%;position:absolute;left:0}#navigation{bottom:2.8em;z-index:100}#navigation nav#main{top:0;background:rgba(216,216,216,.95)}#navigation nav#main ul{display:block;list-style:none;margin:3em 0 .2em}#navigation nav#main ul li,#navigation nav#main ul li.active ul{display:block}#navigation nav#main ul li a{color:#58595b;font-size:2.1em;text-decoration:none;text-transform:uppercase}#navigation nav#main>ul>li>a{position:relative;padding:0 0 0 .9em}#navigation nav#main ul li a:before{position:absolute;top:.1em;left:0;content:"\f054";font-family:FontAwesome;font-size:.8em;color:#58595b;transition:.9s ease-in-out;-o-transition:.9s ease-in-out;-moz-transition:.9s ease-in-out;-webkit-transition:.9s ease-in-out}#navigation nav#main ul li.active>a,#navigation nav#main ul li.active>a:before{color:#2b2b2c}#navigation nav#main>ul>li.sub.active>a:before{top:.1em;left:-.1em;content:"\f078"}#navigation nav#main ul li ul{display:none;margin:.4em 0 0 2.2em;transition:.9s ease-in-out;-o-transition:.9s ease-in-out;-moz-transition:.9s ease-in-out;-webkit-transition:.9s ease-in-out}#navigation nav#main ul li ul li a{position:relative;display:block;padding:0 0 .4em .7em;font-size:1.6em;line-height:1.1}#navigation nav#main ul li ul li a:before{top:.2em;font-size:.7em}#navigation nav#main ul#footnav{display:block;margin-top:.8em;padding-top:.8em;border-top:1px solid #fff}#navigation nav#main ul#footnav li a{font-size:1.8em}#navigation nav#main ul#footnav li a:before{content:""}}main{position:relative;width:100%;height:auto;min-height:500px}#content{position:relative;margin:2.4em auto 2em}@media (min-width:900px){body.tp0 #content{padding-right:12em}body.tp0.home #content{padding-right:8em}}@media (min-width:1100px){body.tp0 #content{padding-right:26em}body.tp0.home #content{padding-right:20em}}#content>h1{font-size:2.1em;line-height:1.1;margin-bottom:.2em}#content>h2{color:#595a5c;font-size:1.5em;line-height:1.1;font-weight:400}#content.widthbacklink h1,#content.widthbacklink h2{padding-right:4em}#content a.zoom:hover{cursor:url(../images/zoom.png),pointer}#content a.download{display:inline-block;margin:1.5% 0 0}#content>article{line-height:1.3;position:relative;margin:1.8em 0 .3em;font-size:1.2em}#content>article>h3{color:#595a5c;font-size:1.3em;margin:0 0 .2em}#content>article>p{max-width:900px}#content>article ul{list-style:none;margin:.8em 0 1em}#content>article ul li{position:relative;padding:.1em 0 0 1.6em;margin-bottom:.4em}#content>article ul li:before{position:absolute;top:.35em;left:.1em;width:.7em;height:.7em;content:"";background:#fff200;border:.1em solid #6d6e70;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#content>article div.column_left{float:left;clear:left;width:100%;margin:1% 0}#content>article div.column_left img.logo{width:240px}#content>article div.column_right{float:left;width:100%;margin:1% 0 2%}#content article div.column_right>p,#content>article div.column_left>p{padding-top:3px}#content>article img.left,#content>article picture.left{float:left;margin:.2em 1em .5em 0}#content>article img.right,#content>article picture.right{float:right;margin:.3em 0 .5em 1em}#content>article img.pic1,#content>article picture.pic1{float:left}#content>article img.pic2,#content>article picture.pic2{float:right}#content>article img.top,#content>article picture.top{margin:.5% 0 2%}#content>article img.bottom,#content>article picture.bottom{margin-top:2%}#content>article picture img,#content>article.teaser img{float:left;width:100%;height:auto}#content>article picture div.copyright{float:right;text-align:right;padding:.2em .1em 0 0;font-size:.74em;font-style:italic}div.lightbox span.lb-caption>span{font-size:.8em;font-weight:400;font-style:italic}#content>article img.left,#content>article img.right,#content>article picture.left,#content>article picture.right{min-width:45%!important}@media (min-width:520px){#content>article img.left,#content>article img.right,#content>article picture.left,#content>article picture.right{min-width:5%!important}}#content .signatur{position:relative;display:block;width:280px;height:115px;padding-top:48px;background-image:url(../images/je.png);background-size:250px 97px;background-position:30px 5px}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#content .signatur{background-image:url(../images/je@2.png)}}#content .signatur:before{position:absolute;bottom:0;left:55px;content:"Jorst Ebensperger"}#content>article.singlepic{display:block;overflow:hidden;margin-bottom:.1em}#content>article.singlepic img{display:block;width:100%;height:auto}#content>article.singlepic div.copyright{float:right;text-align:right;padding:.2em .1em 0 0;font-size:.74em;font-style:italic;color:#595a5c}#content>article.iframe div.iframe_wrapper{position:relative;height:0;overflow:hidden;margin:1.2em 0 1em}#content>article.iframe div.iframe_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (max-width:550px){body#sid18 div.iframe_wrapper{padding-bottom:130%!important}}@media (min-width:551px) AND (max-width:1100px){body#sid18 div.iframe_wrapper{padding-bottom:50%!important}}#content>article.quote{display:block;margin:2.5em 0 1.6em}#content>article.quote.first{margin:1.2em 0}#content>article.quote p{font-family:'Nothing You Could Do',cursive;font-size:1.8em;line-height:1.2;color:#6e6a6b;text-align:center}#content>article.quote div{width:100%;padding-top:.1em;text-align:right;font-size:.75em;line-height:1;color:#595a5c}#content>article.teaser h3,#content>article.topic h3{font-size:1.4em;border-bottom:2px solid #fff200;width:100%;color:#595a5c}#content>article.topic{display:block;clear:left;width:100%;margin:1em 0 .2em}#content>article.topic.first{margin-top:1.2em}#content>article.topic h3{position:relative;background:rgba(235,235,235,.5);padding:.4em 3em .3em .5em;margin:0!important;cursor:pointer}#content>article.topic h3:after{content:"\f078";position:absolute;top:-1px;right:8px;z-index:29;font-size:34px;color:#595a5c}#content>article.topic.active h3:after{content:"\f077";color:#858686}#content>article.topic:hover h3{background:rgba(235,235,235,.9)!important}#content>article.teaser h3,#content>article.teaser:hover h3{background:rgba(235,235,235,.9)}#content>article.topic div.text{padding:.5em .7em}#content>article.topic div.text img{float:right;width:40%;margin:.2em 0 .2em 1em}#content>article.topic div.text a.next{display:block;font-size:1em;margin:.2em 0 0}#content>article.topic div.text a.next:before{left:2px}#content>article.teaser{position:relative;clear:left;width:100%;margin-bottom:1.5em}#content>article.teaser a.link{position:relative;display:block;color:#8f8c8c;text-decoration:none;overflow:hidden}#content>article.teaser h3{position:absolute;bottom:0;left:0;z-index:29;display:block;padding:.4em 3em .3em .5em!important;margin-bottom:0!important}#content>article.teaser.nopic h3{position:relative;bottom:auto;left:auto}#content>article.teaser div.text{float:left;width:100%;padding:.4em 0 .4em .5em}#content>article.teaser a.next{margin:5px 0 3px}@media (min-width:600px){#content>article.topic div.text img{width:30%}#content>article.teaser a.link{display:inline}#content>article.teaser h3{position:relative;bottom:auto;left:auto;background:rgba(235,235,235,.5);padding:.3em .2em .3em .5em}#content>article.teaser img{float:left;width:30%;height:auto}#content>article.teaser div.text{width:70%;padding:.6em .6em .6em .7em}#content>article.teaser.nopic div.text{width:100%;padding:.6em .6em .6em .7em}}#content>article.gallery{display:block;clear:left}#content>article.gallery div.gallery_thumbs{position:relative;float:left;width:100%;height:auto;overflow:hidden}#content>article.gallery div.gallery_thumbs.with_text{margin-top:.6em}#content>article.gallery div.gallery_thumbs a{position:relative;float:left;width:50%;margin:0}#content>article.gallery div.gallery_thumbs a img,footer section#adressdata,footer section#footnavi{float:left;width:100%}#content>article.gallery div.gallery_thumbs a.zoom img:hover{opacity:.7}@media (min-width:375px) and (max-width:440px){#content>article.gallery div.gallery_thumbs a{width:49.3%;margin:0 1.3% 1% 0}#content>article.gallery div.gallery_thumbs a:nth-child(2n+0){margin-right:0}}@media (min-width:441px) and (max-width:900px){#content>article.gallery div.gallery_thumbs a{width:32.8%;margin:0 .8% .8% 0}#content>article.gallery div.gallery_thumbs a:nth-child(3n+0){margin-right:0}}#content>article.gallery div.gallery_sliding{position:relative;width:100%;height:auto}#content>article.gallery div.gallery_sliding a{position:relative;float:left;width:100%;margin:0}#content>article.gallery div.gallery_sliding a span{float:left;width:100%;text-align:center;font-size:.8em;padding-top:.3em;text-decoration:none}#content>article.gallery div.gallery_sliding ul.slick-dots{margin:.3em auto}#content>article.gallery div.gallery_sliding ul.slick-dots li{padding:0;margin:0 .1em}#content>article.gallery div.gallery_sliding ul.slick-dots li:before{content:"";background:0 0;border:none}#content>article.first{margin:1.2em 0 .3em}#content>article.module_gallery{float:left;width:100%;height:auto;margin:1.2em 0 .6em}#content>article.module_gallery.first{margin:1.2em 0 .6em}#content>article.module_gallery>div{position:relative;z-index:11;float:left;width:100%;height:250px;margin:0 0 5%;overflow:hidden;cursor:pointer;background-repeat:no-repeat;background-size:cover;background-position:center}#content>article.module_gallery>div>div{position:absolute;bottom:-4%;left:0;width:100%;font-size:1em;padding:.6em .5em;background:rgba(255,255,255,0);opacity:0}#content>article.module_gallery>div.touch>div,#content>article.module_gallery>div:hover>div{bottom:0;width:100%;background:rgba(255,255,255,.9);opacity:1}#content>article.module_gallery>div>div>h3{line-height:1.15}#content>article.module_gallery>div>div>h3>a{font-size:1.1em;line-height:1;color:#595a5c;text-decoration:none}#content>article.module_gallery>div>div>p{font-size:.9em;line-height:1.2;padding:.2em 0 .1em}@media (min-width:450px){#content>article.module_gallery>div{height:270px}}@media (min-width:600px) and (max-width:900px){#content>article.module_gallery>div{width:48.5%;height:250px;margin:0 3% 3% 0}#content>article.module_gallery>div:nth-child(2n+0){margin:0 0 3%}}@media (min-width:901px){#content>article.gallery div.gallery_thumbs a{width:24.25%;margin:0 1% 1% 0}#content>article.gallery div.gallery_thumbs a:nth-child(4n+0){margin-right:0}#content>article.module_gallery>div{width:32%;height:260px;margin:0 2% 2% 0}#content>article.module_gallery>div:nth-child(3n+0){margin:0 0 2%}}footer{position:relative;width:100%;height:auto;font-size:.9em;padding:1.4em 0;border-top:1px solid #949597;background:#ebebeb}footer section#adressdata article{position:relative;float:left;line-height:1.5}footer section#adressdata article:first-child{width:100%;margin:0 0 1em}footer section#adressdata article a{font-size:1.1em;text-decoration:none}footer section#adressdata article a.email:before,footer section#adressdata article a.phone:before,footer section#adressdata article a.url:before{color:#858686}footer section#adressdata article a.email:link{text-decoration:none}footer section#adressdata article a.url{display:none;text-decoration:none}footer section#adressdata article.werkstatt{width:100%;padding-left:5em}footer section#adressdata article.werkstatt:before{position:absolute;top:.2em;left:0;content:"\f085";font-family:FontAwesome;font-size:50px;line-height:1;color:#858686}footer section#adressdata article span.street{display:block}footer section#footnavi nav{float:right;width:auto;margin-top:.2em}footer section#footnavi nav ul{list-style:none}footer section#footnavi nav ul li{position:relative;float:left}footer section#footnavi nav ul li:before{position:absolute;top:0;left:0;content:"|";font-size:18px;line-height:1;color:#858686}footer section#footnavi nav ul li:first-child:before{content:""}footer section#footnavi nav ul li a{float:left;padding:0 .8em .1em 1em;text-decoration:none}footer section#footnavi nav ul li:first-child a{padding-left:0}footer section#footnavi nav ul li:last-child a{padding-right:0}footer a#feinkonzept_notice{float:left;width:100%;margin-top:2.2em;color:#696969;font-size:.9em;text-align:center;text-decoration:none}#scroll_to_top{position:fixed;z-index:100;bottom:45px;right:0;opacity:.7;width:50px;height:50px;background:rgba(255,255,255,.6);border-top:1px solid #595a5c;border-left:1px solid #595a5c;border-bottom:1px solid #595a5c;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#scroll_to_top:before{content:"\f077";display:block;height:24px;width:24px;font-size:34px;color:#595a5c;margin:4px 0 0 9px}#scroll_to_top:hover{opacity:1;cursor:pointer;background:#fff200}#matomo{margin-bottom:3em}#matomo-opt-out{font-family:inherit!important;font-size:inherit!important;color:inherit!important;background-color:transparent!important}#matomo-opt-out label{position:relative;display:inline-block;margin-top:.2em;padding:.2em 0 0 1.8em}#matomo-opt-out label::before{position:absolute;top:0;left:0;content:"\f0c8"!important;font-family:'Font Awesome 5 Free';font-weight:400;color:#58595b!important;font-size:24px!important;line-height:1!important}#matomo-opt-out input[type=checkbox]{display:none!important}#matomo-opt-out input[type=checkbox]:checked+label::before{content:"\f14a"!important;color:#58595b!important}#cookiebanner{position:fixed;z-index:300;bottom:-600px;left:0;opacity:0;background:rgba(247,247,247,.9);width:100%;font-size:1.3em;line-height:1.1;border-top:1px solid #fff200;display:block}#cookiebanner:hover{background:#f7f7f7}#cookiebanner.hover{background:#f7f5c9}#cookiebanner>div{max-width:1280px;margin:0 auto;padding:1em 1em 1.1em;overflow:hidden}#cookiebanner>div strong{display:block;margin-bottom:.2em;font-size:1.1em;color:#58595b}#cookiebanner>div p{float:left;width:100%;margin-bottom:.8em}#cookiebanner>div form div{text-align:center}#cookiebanner>div button{display:block;margin:0 auto;padding:.6em 2.5em;background:#fff200;border:1px solid #fff200;color:#58595b;font-weight:700;font-size:14px;text-decoration:none;text-transform:uppercase;cursor:pointer}#cookiebanner>div button:hover{background:#fff;color:#58595b}#cookiebanner>div form div a{display:inline-block;margin-top:.5em;text-decoration:none}@media (min-width:660px){#cookiebanner>div p{width:70%;margin-bottom:0}#cookiebanner>div form div{float:right;padding:.1em 1em}#cookiebanner>div button{padding:.6em 2em}}@media (min-width:850px){#cookiebanner>div p{width:75%}#cookiebanner>div form div{margin-left:.5em;padding:.1em 1em}}@media (min-width:1200px){#cookiebanner>div p{width:80%}#cookiebanner>div button{padding:.6em 2.6em}}@media (min-width:375px){#logo_wrapper{bottom:1.1em;height:78px;border-top:4px solid #fff;border-bottom:4px solid #fff}#logo{top:-1.7em;width:280px;height:109px;background-image:url(../images/logo_300x117.png);background-size:280px auto}#navbar:after{top:18px;right:12px}#navbar.active:after{top:18px;right:10px}footer{font-size:1em}}@media (min-width:400px){#logo_wrapper{bottom:1.5em;height:80px;border-top:5px solid #fff;border-bottom:5px solid #fff}#logo{top:-1.9em;width:300px;height:117px;background-image:url(../images/logo_300x117.png);background-size:300px auto}#navbar:after{top:18px;right:12px}#navbar.active:after{top:18px;right:10px}}@media (min-width:500px){#page{background:url(../images/logo_symbol.png) 0 0/60% auto no-repeat}body.home #page{background-position:right 500px}body.site #page{background-position:right 380px}body.home #headslider{height:400px}body.site #headslider{height:350px}#headslider .slick-next,#headslider_pics .slick-prev{visibility:visible}#navbar{padding-top:2.1em}#navbar span{display:block;position:relative;padding-right:1.5em;font-size:2em;line-height:1.6;font-weight:700;color:#58595b}#navbar.active:after,#navbar:after{top:27px;right:12px}#content>h1{font-size:2.5em}#content>h2{font-size:1.8em}#content>article{font-size:1.2em}#content>article>h3{font-size:1.5em}#scroll_to_top{bottom:20px}}@media (min-width:550px){#content>article div.column_left,#content>article div.column_right{width:50%;margin:1% 0 0}footer.fixed{position:fixed;bottom:0;left:0;z-index:30}footer section#adressdata article:first-child{width:auto;margin:0 10% 0 0}footer section#adressdata article.werkstatt{width:auto}}@media (min-width:690px){#breadcrumb nav a.print:before,#breadcrumb nav ul li a:before{position:absolute;font-family:FontAwesome;font-size:18px;line-height:1}#logo_wrapper{bottom:2.8em;height:120px;border-top:8px solid #fff;border-bottom:8px solid #fff}#logo{top:-3.8em;width:500px;height:195px;background-image:url(../images/logo_500x195.png);background-size:500px auto}#navbar{padding-top:4.1em}#navbar span{padding-right:1.7em;font-size:2.1em}#navbar:after{top:52px;font-size:38px}#navbar.active:after{top:53px;right:15px}#breadcrumb{display:block;width:100%;height:30px;background:#fff}#breadcrumb nav{float:right;width:auto;padding-top:.3em}#breadcrumb nav>span{float:left;padding:.2em 0 0}#breadcrumb nav ul{float:left;list-style:none}#breadcrumb a{text-decoration:none}#breadcrumb a:hover{text-decoration:underline!important}#breadcrumb nav ul li{display:inline}#breadcrumb nav ul li a{position:relative;float:left;padding:.2em .5em 0 1.2em}#breadcrumb nav ul li.active a{color:#3c3c3d;text-decoration:underline}#breadcrumb nav ul li a:before{top:2px;left:2px;content:"\f105";color:#595a5c}#breadcrumb nav ul li:first-child a{padding-left:.5em}#breadcrumb nav ul li:first-child a:before{content:""}#breadcrumb nav ul:after{float:left;content:"|";font-size:17px;line-height:1;color:#595a5c;margin:.1em .9em 0 .5em}#breadcrumb nav a.print{position:relative;float:left;padding:.2em 0 0 1.7em}#breadcrumb nav a.print:before{top:.1em;left:0;content:"\f02f";color:#595a5c}}@media screen and (min-width:980px){#navigation,#navigation:after{position:absolute;left:0;width:100%}#navigation ul>li>ul,#navigation.scrollmode ul>li>ul{bottom:auto;top:100%}body.home #page{background-position:right 650px}body.site #page{background-position:right 550px}body.home #headslider{height:600px}body.site #headslider{height:500px}#logo_wrapper{top:1.8em;height:150px}#logo{top:-4.2em;left:1em;width:600px;height:235px;background-image:url(../images/logo_600x235.png);background-size:600px auto}div.hotline{display:block;float:right;margin-top:4.9em;padding-left:4.6em;background:url(../images/phone.png) 0 0/auto 50px no-repeat}div.hotline p{text-align:center;color:#58595b}div.hotline p:first-child{font-size:1.2em;line-height:1}div.hotline p:nth-child(2){font-size:2em;line-height:1.5;font-weight:700}div.hotline p:nth-child(2) a:link{font-size:1em;line-height:1.5;font-weight:700;color:#58595b;text-decoration:none}#navbar{display:none}#headslider .slick-next,#headslider_pics .slick-prev{top:50%}#navigation{bottom:1em;z-index:103;height:auto;background:rgba(255,255,255,.8);border-top:1px solid #fff;border-bottom:1px solid #fff}#navigation:after{top:100%;z-index:-1;height:1px;content:"";border-bottom:1em solid #fff200}#navigation ul{float:left;list-style:none}#navigation ul li,#navigation ul li a,#navigation ul>li>ul{transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}#navigation>nav>ul>li{position:relative;float:left;margin-left:.6em}#navigation>nav>ul>li:first-child{margin-left:0}#navigation ul li a{text-decoration:none;text-transform:uppercase}#navigation>nav>ul>li>a{float:left;color:#58595b;font-size:2em;line-height:1;padding:.8em .5em .7em}#navigation>nav>ul>li.active,#navigation>nav>ul>li:hover{color:#3c3c3d;background:rgba(255,243,13,.5)}#navigation ul>li>ul,#navigation.scrollmode,#navigation.scrollmode ul>li>ul{left:0;background:rgba(255,255,255,.9)}#navigation ul>li>ul{position:absolute;width:0;height:auto;z-index:-1;opacity:0;overflow:hidden}body.home #navigation ul>li>ul{top:auto;bottom:100%}#navigation ul>li:hover>ul{display:block;z-index:inherit;width:auto;padding:.8em 0 .6em;opacity:1}#navigation ul>li>ul>li{display:block;width:auto}#navigation ul>li>ul>li a{position:relative;display:block;color:#58595b;font-size:1.6em;line-height:1;padding:.4em .7em .3em;white-space:nowrap}#navigation ul>li>ul>li.active a,#navigation ul>li>ul>li:hover a{padding-left:1.5em}#navigation ul>li>ul>li a:before{position:absolute;top:.6em;left:1em;content:"\f054";font-family:FontAwesome;font-size:16px;color:#a2a1a1;opacity:0;transition:.9s ease-in-out;-o-transition:.9s ease-in-out;-moz-transition:.9s ease-in-out;-webkit-transition:.9s ease-in-out}#navigation ul>li>ul>li.active a:before,#navigation ul>li>ul>li:hover a:before{opacity:1}#navigation.scrollmode{position:fixed;top:0;z-index:103}#navigation.scrollmode:after{border-bottom:.2em solid #fff200}#content>h1{font-size:2.6em}#content>h2{font-size:1.9em}footer{font-size:1.1em}footer section#adressdata{float:left;width:65%}footer section#footnavi{width:35%;text-align:right}footer a#feinkonzept_notice{text-align:right}#scroll_to_top{bottom:130px}}@media screen and (min-width:1025px){#page{background-size:50% auto}body.home #page{background-position:right 700px}body.site #page{background-position:right 500px}}@media screen and (min-width:1240px){#page{background-size:60% auto}#navigation>nav>ul>li>a{font-size:2.2em;padding:1em 1em .9em}#navigation ul>li>ul>li a{padding:.4em 1.4em .3em}#navigation ul>li>ul>li.active a,#navigation ul>li>ul>li:hover a{padding-left:2.3em}#navigation ul>li>ul>li a:before{left:1.9em}}@media print{#cookiebanner{display:none}#breadcrumb,#headslider,#logo_wrapper,#pageinfo,#scroll_to_top,a#feinkonzept_notice,a.arrow_back,footer section#footnavi{display:none!important}body{font-size:62.5%;background:#fff;color:#000}#page{background:0 0}.container{padding:0 0 1em}#content{padding-bottom:2em!important}footer{padding-left:1em}footer.fixed{position:relative;bottom:auto;left:auto}footer section#adressdata article a.url:before,footer section#adressdata article span.phone:before{font-size:16px}footer section#adressdata article a.email:before{top:3px;font-size:14px}footer section#adressdata article a.url{display:block}footer section#adressdata article.werkstatt{padding-left:5.5em}footer section#adressdata article.werkstatt:before{font-size:46px}}