 /*
Theme Name: Elkinet
Theme URI: http://www.elkinet.com
Description: Template der Website von Elkinet. 
Author: web84.at Patrick Arnold
Author URI: http://www.web84.at
*/
html,body{font-family:'Open Sans',sans-serif;color:#333;background-color:#fff;padding:0;margin:0;height:100%;font-size:100%;border:0}body img{border:0;-ms-interpolation-mode:bicubic}a[href^="tel"]:link,a[href^="tel"]:visited,a[href^="tel"]:hover{text-decoration:none}.wrapper{float:none;border-bottom:none;margin:0 auto;max-width:1280px}header{float:left;width:100%;height:auto;background-image:url(png/head-schriften.png);background-repeat:no-repeat;background-size:100%}.logo{float:left;width:21.875%;display:inline;height:auto;padding:1.25% 1.5% 1.25% 1.875%}.logo img{max-width:100%;display:block;margin:0 auto;min-width:150px}.sanierung{float:left;margin:8.125% 0 0;width:70.5%;padding:0 0 0 4%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.sanierung-mobile{display:none}.bauwerksabdichtung{float:left;width:29.333333333333%;padding:.5% 2.25% 1.25% 3.75%;background:url(png/sanierung-check.png) no-repeat left top;font-weight:700;font-style:italic;font-size:1.125rem;color:#000}.entfeuchtung{float:left;width:25.333333333333%;padding:.5% 2.25% 1.25% 3.75%;background:url(png/sanierung-check.png) no-repeat left top;font-weight:700;font-style:italic;font-size:1.125rem;color:#000}.trockene-mauer{float:left;width:27.333333333333%;padding:.5% 2.25% 1.25% 3.75%;background:url(png/sanierung-check.png) no-repeat left top;font-weight:700;font-style:italic;font-size:1.125rem;color:#e5191d}.navigation{float:left;background-color:#333;width:100%}#cssmenu{position:relative;width:100%;margin:0 auto;max-width:1280px;padding:0;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#cssmenu ul{list-style:none;margin:0;padding:0;display:block}#cssmenu ul:after,#cssmenu:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}#cssmenu ul li{margin:0;padding:0;display:block;position:relative}#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cssmenu ul li ul{position:absolute;left:-9999px;top:auto;z-index:999}#cssmenu > ul > li{float:left}#cssmenu.align-center > ul > li{float:none;display:inline-block}#cssmenu.align-center > ul{text-align:center}#cssmenu.align-center ul ul{text-align:left}#cssmenu.align-right > ul{float:right}#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0}#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto}#cssmenu.align-right ul ul li a{text-align:right}#cssmenu > ul > li:after{content:'';display:block;position:absolute;width:100%;height:0;top:0;z-index:0;background:#e5221e;-webkit-transition:height .2s;-moz-transition:height .2s;-ms-transition:height .2s;-o-transition:height .2s;transition:height .2s}#cssmenu > ul > li.has-sub > a{padding-right:38px}#cssmenu > ul > li.has-sub > a:after{display:block;content:'';background:#fff;height:14px;width:14px;position:absolute;border-radius:13px;right:16px;top:19px}#cssmenu > ul > li.has-sub > a:before{display:block;content:'';border:7px solid transparent;border-top-color:#e5221e;z-index:2;height:0;width:0;position:absolute;right:16px;top:23px}#cssmenu > ul > li > a{color:#fff;padding:16px 19px;text-transform:uppercase;z-index:2;position:relative}#cssmenu > ul > li:hover:after,#cssmenu > ul > li.active:after{height:100%}#cssmenu > ul > li:hover > a,#cssmenu > ul > li.active > a{color:#fff}#cssmenu > ul > li:hover > a:after,#cssmenu > ul > li.active > a:after{background:#ccc}#cssmenu > ul > li:hover > a:before,#cssmenu > ul > li.active > a:before{border-top-color:#fff}#cssmenu > ul > li:hover > ul{left:0}#cssmenu > ul > li:hover > ul > li{max-height:72px;position:relative}#cssmenu #menu-button{display:none}#cssmenu > ul > li > a{display:block}#cssmenu > ul > li{width:auto}#cssmenu > ul > li > ul{width:auto;display:block}#cssmenu > ul > li > ul > li{width:auto;display:block}#cssmenu ul li ul li{max-height:0;position:absolute;-webkit-transition:max-height .4s ease-out;-moz-transition:max-height .4s ease-out;-ms-transition:max-height .4s ease-out;-o-transition:max-height .4s ease-out;transition:max-height .4s ease-out;background:#999}#cssmenu ul li ul li ul li{background:#ccc}#cssmenu ul li ul li.has-sub:after{display:block;position:absolute;content:'';height:12px;width:12px;border-radius:5px;background:#333;z-index:1;top:18px;right:22px}#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px}#cssmenu ul li ul li.has-sub:before{display:block;position:absolute;content:'';height:0;width:0;border:6px solid transparent;border-left-color:#fff;z-index:2;top:18px;right:18px}#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff}#cssmenu ul li ul li a{text-transform:none;color:#fff;letter-spacing:0;display:block;padding:12px 24px}#cssmenu ul li:nth-of-type(4) ul li a{width:260px}#cssmenu ul li ul li:hover > a,#cssmenu ul li ul li.active > a{color:#e5221e}#cssmenu ul li ul li:hover:after,#cssmenu ul li ul li.active:after{background:#e5221e}#cssmenu ul li ul li:hover > ul{left:100%;top:0}#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative}.linke-box{float:left;margin:1.25% 2.5% 0 0;width:26.875%}.linke-box .headline{float:left;color:#fff;font-size:2rem;font-weight:400;margin:0 0 1rem;width:100%}.mobile-linke-box .headline{float:left;color:#fff;font-size:2rem;font-weight:400;margin:0 0 1rem;width:100%}.hotline{float:left;width:81.395348837209%;padding:9.3023255813953%;background-color:#e5221e;background-image:url(jpg/elkinet-hotline.jpg);background-position:90% 10%;background-repeat:no-repeat}.notdienst{float:left;width:100%;color:#fff;font-size:1.5rem;margin:0}.telefon{float:left;width:100%;color:#fff;font-size:1.75rem;margin:1.5rem 0 0}.telefon a{color:#fff;text-decoration:none}.mobile-hotline{display:none}.mobile-linke-box{display:none}.mobile-zertifikate1{display:none}.mobile-zertifikate2{display:none}.mobiles-video{display:none}.mobile-anfrage{display:none}.anfrage{float:left;width:81.395348837209%;color:#fff;margin:9.3023255813953% 0 0;padding:9.3023255813953%;background-color:#333}.fscf-input-text{background-color:#e8e7f0;width:100%;border:0}.fscf-input-captcha{background-color:#e8e7f0;width:100%;border:0}.fscf-image-captcha{float:left;margin:1rem 0 0}.fscf-image-captcha-refresh{float:left;margin:1rem 0 0 1rem;width:22%;height:auto}.fscf-input-textarea{background-color:#e8e7f0;width:99%;border:0}.anfrage label{float:left;padding:.5rem 0}.fscf-button-submit{float:left;width:100%;color:#fff;background-color:#e5191d;margin:1rem 0 0;padding:.5rem 0;border:0}.fscf-div-error{float:left;width:100%;color:#e5221e}.fscf-required-indicator{color:#e5221e}.fscf-required-text{font-size:.875rem}.video{float:left;width:81.395348837209%;color:#fff;margin:9.3023255813953% 0 0;padding:9.3023255813953%;background-color:#333}.youtube{float:left;margin:0}.youtube iframe{width:100%;height:auto;frameborder:0;border:0}.video-text{float:left;width:100%;margin:1rem 0 0}.zertifikate{float:left;width:81.395348837209%;color:#fff;margin:9.3023255813953% 0 0;padding:9.3023255813953%;background-color:#333}.zertifikate img{width:100%}.zertifikat-text{float:left;width:100%;margin:1rem 0 0}.breadcrumb{width:100%;margin:0 0 2.5%;color:#e5221e}.breadcrumb a{color:#333;text-decoration:none}.breadcrumb a:hover{color:#e5221e}.inhalt{float:left;margin:1.25% 0 0;width:70.625%}.schimmel{float:left;margin:0;padding:3.5398230088496%;width:92.920353982301%;background-color:#e8e7f0}.schimmel img{max-width:100%;height:auto}.schimmel p{font-size:.875rem;line-height:1.25rem;text-align:justify}.schimmel p a{color:#e5221e;text-decoration:none;font-weight:700}.schimmel p a:hover{color:#666}.schimmel td{font-size:.875rem;line-height:1.5rem;text-align:justify}.schimmel td a{color:#e5221e;text-decoration:none;font-weight:700}.schimmel ul{max-width:100%;margin:0 0 1rem}.schimmel li{font-size:.875rem;margin:1.25% 0 0}.schimmel li a{color:#e5221e;text-decoration:none;font-weight:700}.schimmel li a:hover{color:#666}.wp-caption{width:100%}.wp-caption-text{line-height:1rem!important}.social{float:left;width:100%}img.alignright{float:right;margin:.25rem 0 1rem 2rem;max-width:100%;height:auto}img.alignleft{float:left;margin:.25rem 2rem 0 .25rem;max-width:100%;height:auto}img.aligncenter{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}img.alignnone{float:none;margin:0 0 1rem;max-width:100%;height:auto}.alignright{float:right;margin:.25rem 0 0 2rem;max-width:100%;height:auto}.alignleft{float:left;margin:.25rem 2rem 0 .25rem;max-width:100%;height:auto}.alignnone{float:left;margin:0;max-width:100%;height:auto}.aligncenter{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}.zweibilder{width:100%;float:left;margin:1rem 0}.zweibilder td{text-align:center}.zweibilder img{margin:0}.referenzen{width:100%;float:left;margin:1rem 0}.referenzen td:nth-child(odd){margin:.25rem 1rem .25rem 0;float:left}h1{font-family:'Open Sans',sans-serif;font-size:1.625rem;color:#333;margin:0 0 1rem;padding:0;line-height:2rem}h2{font-family:'Open Sans',sans-serif;font-size:1.5rem;color:#e5191d;margin:0 0 1rem;padding:0;line-height:2rem}h3{font-family:'Open Sans',sans-serif;font-size:1.375rem;color:#333;margin:0 0 1rem;padding:0;line-height:2rem}h3 a{color:#e5221e;text-decoration:none;font-weight:700}h4{font-family:'Open Sans',sans-serif;font-size:1.125rem;color:#e5191d;margin:0 0 1rem;padding:0;line-height:1.5rem}.boxen-mobil{display:none}.boxen{float:left;width:100%;margin:3.5398230088496% 0}.boxen a{color:#e5191d}.boxen a:hover{color:#333}.boxen img{width:100%;height:auto;margin-bottom:-5px}.boxen p{padding:0;margin:.5rem 0}.box1{float:left;width:48.230088495575%;background-color:#b8b3af;margin:0}.box2{float:right;width:48.230088495575%;background-color:#b8b3af;margin:0}.box3{float:left;width:48.230088495575%;background-color:#b8b3af;margin:3.5398230088496% 0 0}.box4{float:right;width:48.230088495575%;background-color:#b8b3af;margin:3.5398230088496% 0 0}.boxen h2{margin:0;font-family:'Open Sans',sans-serif;font-size:1.25rem;color:#e5191d;line-height:2rem;float:left;width:92.079207920792%;background-color:#fff;padding:3.960396039604%}.box-body{float:left;margin:0;border:1rem solid #b8b3af}.box-body div{float:left;width:100%}.box-body p{padding:0;margin:0}.box-body a{float:right;padding:1rem 0 0;margin:0}.bild{float:left;width:100%;margin:1rem 0 0}.box-body-text{float:left;padding:1rem;margin:1rem 0 0;background-color:#fff}.page-list li a{color:#e5221e;text-decoration:none}.page-list li{display:block;font-size:1.125rem;line-height:1.375rem;padding:0 0 0 2rem;text-decoration:none;background-image:url(png/elkinet-dreieck.png);background-position:0 .275rem;background-repeat:no-repeat}.page-list .children li{font-size:1rem;margin:.25rem 0}.page-list .children li a{color:#333;text-decoration:none}.footer{float:left;width:100%;margin:2.5% auto 0;padding:1rem 0 2rem;background-color:#333}.menu-footernavigation-container{float:left;margin:0 2.5% 0 0;width:26.875%}.menu-footernavigation-container a{color:#fff;text-decoration:none}.menu-footernavigation-container ul{padding:0;margin:0 auto;width:70%}.menu-footernavigation-container li{display:inline;padding:0 9.3023255813953%}.footer-adresse{float:left;width:70.625%;color:#fff;text-align:justify}.footer-adresse:after{content:"";display:inline-block;width:100%}.footer-adresse a{color:#fff;text-decoration:none}.footer-adresse a:hover{color:#e5191d}.footer-adresse-zwei-zeilen{display:none}.footer-adresse-block{display:none}@media (max-width: 1350px){.menu-footernavigation-container ul{width:90%}}@media (max-width: 1320px){#cssmenu > ul > li > a{padding:16px}}@media (max-width: 1280px){.logo p{letter-spacing:0;margin:.75rem 0 0 .75rem}.trockene-mauer{width:27.333333333333%;padding:.5% 2.25% 1.25% 3.75%}}@media (max-width: 1240px){.footer-adresse{display:none}.footer-adresse-zwei-zeilen{display:inline-block;float:left;width:70.625%;color:#fff;text-align:justify;letter-spacing:1px;line-height:2rem}.footer-adresse-zwei-zeilen a{color:#fff;text-decoration:none}.footer-adresse-zwei-zeilen a:hover{color:#e5191d}}@media (max-width: 1230px){.hotline{background-image:url(jpg/elkinet-hotline.jpg);background-position:90% 20%}.notdienst{font-size:1.25rem}.telefon{font-size:1.5rem;margin:1.25rem 0 0}}@media (max-width: 1170px){.logo p{font-size:1.125rem;margin:.5rem 0 0 .75rem}#cssmenu > ul > li > a{padding:16px;font-size:.875rem}}@media (max-width: 1130px){.logo p{font-size:1rem}.sanierung{width:74.5%;padding:0}.hotline{background-image:url(jpg/elkinet-hotline.jpg);background-position:90% 20%;background-size:68px 60px}#cssmenu > ul > li > a{padding:16px 12px}}@media (max-width: 1060px){.menu-footernavigation-container ul{width:100%}}@media (max-width: 1050px){.logo p{margin:.25rem 0 0;line-height:1.125rem}}@media (max-width: 1040px){.sanierung{display:none}.sanierung-mobile{display:block;float:left;margin:3% 0 0 4%;width:68.25%;padding:1.25%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.bauwerksabdichtung{float:left;width:88%;padding:.75% 2.25% 1.25% 11.25%;text-indent:-4.5%;background:url(png/sanierung-check.png) no-repeat left top;font-weight:700;font-style:italic;font-size:1.125rem;color:#000}.entfeuchtung{float:left;width:88%;padding:.75% 2.25% 1.25% 11.25%;text-indent:-4.5%;background:url(png/sanierung-check.png) no-repeat left top;font-weight:700;font-style:italic;font-size:1.125rem;color:#000}.trockene-mauer{float:left;width:88%;padding:.75% 2.25% 1.25% 11.25%;text-indent:-4.5%;background:url(png/sanierung-check.png) no-repeat left top;font-weight:700;font-style:italic;font-size:1.125rem;color:#e5191d}#cssmenu #menu-button{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:16px 16px 8px;text-transform:uppercase;letter-spacing:1px;color:#fff;cursor:pointer}#cssmenu #menu-button:after{display:block;content:'';position:absolute;height:3px;width:32px;border-top:5px solid #fff;border-bottom:5px solid #fff;right:20px;top:16px}#cssmenu #menu-button:before{display:block;content:'';position:absolute;height:6px;width:32px;border-bottom:5px solid #fff;right:20px;top:26px}#cssmenu > ul{max-height:0;overflow:hidden;-webkit-transition:max-height .35s ease-out;-moz-transition:max-height .35s ease-out;-ms-transition:max-height .35s ease-out;-o-transition:max-height .35s ease-out;transition:max-height .35s ease-out}#cssmenu > ul > li > ul{width:100%;display:block}#cssmenu > ul > li:hover > a,#cssmenu > ul > li.active > a{color:#e5221e}#cssmenu.align-right ul li a{text-align:left}#cssmenu > ul > li > ul > li{width:100%;display:block}#cssmenu ul li ul li ul li{background-color:#333}#cssmenu.align-right ul ul li a{text-align:left}#cssmenu > ul > li > ul > li > a{width:100%;display:block}#cssmenu ul li ul li a{width:100%!important}#cssmenu.align-center > ul{text-align:left}#cssmenu.align-center > ul > li{display:block}#cssmenu > ul.open{max-height:2000px}#cssmenu ul{width:100%;padding:0 0 .5rem}#cssmenu ul > li{float:none;width:100%}#cssmenu ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:12px 20px}#cssmenu ul > li:after{display:none}#cssmenu ul li.has-sub > a:after,#cssmenu ul li.has-sub > a:before,#cssmenu ul li ul li.has-sub:after,#cssmenu ul li ul li.has-sub:before{display:none}#cssmenu ul li ul,#cssmenu ul li ul li ul,#cssmenu ul li ul li:hover > ul,#cssmenu.align-right ul li ul,#cssmenu.align-right ul li ul li ul,#cssmenu.align-right ul li ul li:hover > ul{left:0;position:relative;right:auto}#cssmenu ul li ul li,#cssmenu ul li:hover > ul > li{max-height:999px;position:relative;background:none}#cssmenu ul li ul li a{padding:8px 20px 8px 35px;color:#fff}#cssmenu ul li ul ul li a{padding:8px 20px 8px 50px}#cssmenu ul li ul li:hover > a{color:#e5221e}#cssmenu > ul > li:hover > ul{left:0}#cssmenu > ul > li > a{font-size:1rem}.telefon{font-size:1.25rem;margin:1.125rem 0 0}.boxen h2{font-size:1.125rem}}@media (max-width: 960px){.menu-footernavigation-container li{display:inline;padding:0 4.6511627906977%}}@media (max-width: 940px){.logo p{font-size:.875rem;line-height:1rem}.sanierung-mobile{margin:2% 0 0 4%}#cssmenu > ul > li > a{padding:16px 14px}.linke-box{display:none}.mobile-hotline{display:block;float:left;width:95%;padding:2.5%;margin:1.25% 0 0;background-color:#e5221e;background-image:url(jpg/elkinet-hotline.jpg);background-position:98% 50%;background-repeat:no-repeat;background-size:34px 30px}.mobile-hotline .headline{float:left;color:#fff;font-size:1.375rem;font-weight:400;margin:0;width:20%}.notdienst{width:30%;font-size:1.375rem;margin:0}.telefon{width:30%;font-size:1.375rem;margin:0}.mobile-linke-box{display:block;float:left;margin:0}.mobiles-video{display:block;float:left;color:#fff;margin:0;padding:5%;background-color:#333}.youtube{width:100%}.youtube iframe{width:100%;height:300px;frameborder:0;border:0}.video-text{float:left;width:100%;margin:1rem 0 0}.mobile-anfrage{float:left;display:block;width:90%;color:#fff;margin:1.25% 0;padding:5%;background-color:#333}.fscf-input-text{height:1.5rem;margin:1.125% 0}.fscf-image-captcha{width:50%;height:100px;margin:1rem 0 0}.fscf-image-captcha-refresh{width:12.5%;margin:1rem 30% 1rem 5%}.fscf-input-captcha{height:1.5rem;margin:1.125% 0}.fscf-button-submit{height:2.5rem;font-size:1.125rem}.mobile-zertifikate1{display:block;float:left;width:39.375%;color:#fff;margin:1.25% 1.25% 0 0;padding:5%;background-color:#333;min-height:230px}.mobile-zertifikate1 img{width:100%}.mobile-zertifikate1-text{float:left;width:100%;margin:1rem 0 0}.mobile-zertifikate2{display:block;float:left;width:39.375%;color:#fff;margin:1.25% 0 0;padding:5%;background-color:#333;min-height:230px}.mobile-zertifikate2 img{width:100%}.mobile-zertifikate2-text{float:left;width:100%;margin:1rem 0 0}.inhalt{width:100%}.boxen{margin:1.25% 0}.box1{width:49.336283185841%}.box2{width:49.336283185841%}.box3{margin:1.25% 0 0;width:49.336283185841%}.box4{margin:1.25% 0 0;width:49.336283185841%}.boxen h2{font-size:1.25rem}.footer{margin:1.25% 0 0}}@media (max-width: 860px){.sanierung-mobile{margin:1% 0 0 4%}}@media (max-width: 800px){.bauwerksabdichtung{width:86%;padding:1.5% 2.25% 1.25% 13.25%;font-size:1rem}.entfeuchtung{width:86%;padding:1.5% 2.25% 1.25% 13.25%;font-size:1rem}.trockene-mauer{width:86%;padding:1.5% 2.25% 1.25% 13.25%;font-size:1rem}.breadcrumb{display:none}.boxen{display:none}.boxen-mobil{display:block;float:none;width:60%;margin:2.5% auto}.boxen-mobil a{color:#e5191d}.boxen-mobil a:hover{color:#333}.boxen-mobil img{width:100%;height:auto;margin-bottom:-5px}.boxen-mobil p{padding:0;margin:.5rem 0}.boxen-mobil h2{margin:0;font-family:'Open Sans',sans-serif;font-size:1.375rem;color:#e5191d;line-height:2rem;float:left;width:92.079207920792%;background-color:#fff;padding:3.960396039604%}.boxen-mobil a{text-decoration:none}.box1{width:100%;margin:1.25% 0 0}.box2{width:100%;margin:1.25% 0 0}.box3{width:100%;margin:1.25% 0 0}.box4{width:100%;margin:1.25% 0 0}.mobiles-video{margin:1.25% 0 0}.fscf-image-captcha-refresh{width:16%;margin:1rem 29% 1rem 5%}.footer-adresse-zwei-zeilen{display:none}.footer-adresse-block{display:inline-block;float:left;width:70.625%;color:#fff;text-align:right;letter-spacing:1px;line-height:2rem}.footer-adresse-block a{color:#fff;text-decoration:none}.footer-adresse-block a:hover{color:#e5191d}}@media (max-width: 750px){.telefon{width:50%}.fscf-image-captcha-refresh{width:17.5%;margin:1rem 27.5% 1rem 5%}.menu-footernavigation-container{width:55.875%}.footer-adresse-block{float:right;width:41.625%;margin:0 2.5% 0 0}}@media (max-width: 640px){.mobile-hotline{background-size:64px 60px;background-position:95% 50%}.mobile-hotline .headline{width:100%;margin:0 0 .5rem;font-size:1.625rem}.notdienst{width:40%;margin:0 0 1rem}.telefon{width:55%}h1{font-size:1.5rem}h2{font-size:1.375rem}h3{font-size:1.25rem;margin:1.5rem 0 .125rem}.boxen-mobil{width:75%}.boxen-mobil h2{font-size:1.375rem}.fscf-image-captcha-refresh{width:19%;margin:1rem 26% 1rem 5%}}@media (max-width: 620px){.sanierung-mobile{margin:.5% 0 0 12%;width:56.25%}.bauwerksabdichtung{width:84%;padding:2% 2.25% 1.25% 15.25%;font-size:.875rem}.entfeuchtung{width:84%;padding:2% 2.25% 1.25% 15.25%;font-size:.875rem}.trockene-mauer{width:84%;padding:2% 2.25% 1.25% 15.25%;font-size:.875rem}.schimmel p{float:left;width:100%}.schimmel ul{float:left}.alignright{float:left;margin:.5rem 0 0;width:100%!important}}@media (max-width: 560px){.fscf-image-captcha-refresh{width:22%;margin:1rem 23% 1rem 5%}.mobile-zertifikate1{display:block;float:left;width:90%;color:#fff;margin:2.5% 0 0;padding:5%;background-color:#333;min-height:0}.mobile-zertifikate1 img{width:60%}.mobile-zertifikate2{display:block;float:left;width:90%;color:#fff;padding:5%;background-color:#333;min-height:0}.mobile-zertifikate2 img{width:60%}.menu-footernavigation-container{width:45.875%}.footer-adresse-block{width:51.625%}.notdienst{width:100%;margin:0 0 .25rem}.telefon{width:100%}}@media (max-width: 480px){.logo{width:96.625%}.logo img{width:45%}.sanierung-mobile{display:none}header{background-size:180%}.boxen-mobil{width:100%}.fscf-image-captcha-refresh{width:27%;margin:1rem 18% 1rem 5%}.mobile-zertifikate1 img{width:70%}.mobile-zertifikate2 img{width:70%}.menu-footernavigation-container{width:100%}.footer-adresse-block{width:100%;margin:1.5rem 2.5% 0 0;line-height:1.75rem}}@media (max-width: 430px){.schimmel ul{width:85%;margin:0 0 1rem}.boxen-mobil h2{font-size:1.125rem}h1{font-size:1.375rem;line-height:1.625rem}h2{font-size:1.25rem;line-height:1.5rem}.mobile-hotline{background-size:80px 71px;background-position:98% 50%}.mobile-hotline h1{font-size:1.5rem}.notdienst{font-size:1.25rem}.telefon{font-size:1.25rem}.fscf-image-captcha-refresh{width:30%;margin:1rem 15% 1rem 5%}.mobile-zertifikate1 img{width:80%}.mobile-zertifikate2 img{width:80%}}@media (max-width: 380px){.fscf-image-captcha-refresh{width:35%;margin:1rem 10% 1rem 5%}.mobile-zertifikate1 img{width:90%}.mobile-zertifikate2 img{width:90%}img.alignright{margin:0 0 1rem}img.alignleft{margin:0}.alignright{margin:0}.alignleft{margin:0}.alignnone{margin:0}}@media (max-width: 330px){.fscf-image-captcha-refresh{width:38%;margin:1rem 7% 1rem 5%}.mobile-zertifikate1 img{width:100%}.mobile-zertifikate2 img{width:100%}}
/*
Page-list plugin
http://wordpress.org/extend/plugins/page-list/
*/

.blog .schimmel {
    margin-bottom: 20px;
    padding-top: 10px;
}
p.datetime {
    color: #999;
    margin-bottom: 30px;
}
.page-list .current_page_item > a {
	font-weight: bold; /* hilite active item */
}
.page-list-ext {
	clear: both;
}
.page-list-ext {
	*zoom: 1;
}
.page-list-ext:before, .page-list-ext:after {
	display: table;
	line-height: 0;
	content: "";
}
.page-list-ext:after {
	clear: both;
}
.page-list-ext .page-list-ext-item {
	clear: both;
	margin: 10px 0 30px 0;
}
.page-list-ext .page-list-ext-image {
	float: left;
	display: inline;
	margin: 5px 15px 15px 0;
}
.page-list-ext .page-list-ext-title {
	clear: none;
}
.siegel {
    background: #e8e7f0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 10px 0;
    margin: 0 0 32px;
    
}
.siegel span {
    width: 33.333%;
    width: 50%;
    padding: 0 10px;
}
.mobile {
    display: none;
}
.siegel span img {
     width: auto;
    height: auto;
    height: 60px;
}
.qualitaet {
    max-width: 100%;
    margin: 0 auto 32px;
    text-align: center;
}
.qualitaet img {
    margin: 0 auto;
    max-width: 100%;
}

.hotline {
    margin-bottom: 24px;
}
@media (max-width: 940px) {
    .mobile {
        display: flex;
        width: 100%;
    }
    .mobile img {
        max-width: calc(100% - 20px);
        margin: 10px;
    }
}
