@charset "utf-8";body{background-color:#212121;background-image:url(//hannes-schneider-bau.de/wp-content/themes/schneiderbau/images/background2.jpg);background-attachment:fixed}.breadcrumbs{width:100%;border-bottom:1px dotted #3a3a3a;font-size:.75em;margin-top:20px}a:focus{outline:none}a:link{text-decoration:none;color:#c81830}a:visited{text-decoration:none;color:#c81830}a:hover{text-decoration:none;color:#fff}a:active{text-decoration:none;color:#c81830}.page{width:100%;min-height:1000px}#back-top{position:fixed;bottom:15px;right:15px;z-index:9999;display:none}.main{width:80%;margin:0 auto;min-height:980px}.hotline{width:80%;margin:0 auto;text-align:center;padding-top:15px}.top-head{background-color:#cb032a;width:100%;height:20px;position:fixed;z-index:99999}.head{height:60px;padding-top:30px;padding-bottom:20px;z-index:99998}.navi{height:50px;padding-top:60px;z-index:99997}.div-slide{width:100%;min-height:20px;z-index:-99999}.content-home{margin-top:1.4em;margin-bottom:1.4em;min-height:400px}.content-home li{list-style-image:url(//hannes-schneider-bau.de/wp-content/themes/schneiderbau/images/pfeil5.png)}.content-home img{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);padding:3px;background-color:#fff;border:1px solid #000}video{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);padding:3px;background-color:#fff;border:1px solid #000}.referenzen{display:flex;width:95%;margin-right:.68em;flex-direction:row;-webkit-flex-direction:row;flex-wrap:wrap;-webkit-flex-warap:wrap;justify-content:space-between}.referenzen img{width:100%;height:100%;overflow:hidden}.refer-box{flex-basis:18%;flex-shrink:0;flex-grow:0}.refer-box li{list-style:none}.refer-box h1{font-size:.95em;color:#fff;margin-bottom:1em;font-weight:100;font-family:'Variable',sans-serif;text-transform:uppercase;line-height:1.2em}.content-distance{margin-right:1.2em}.footer-contact{background-image:url(//hannes-schneider-bau.de/wp-content/themes/schneiderbau/images/footer-balken.png);background-position:center;background-repeat:no-repeat;height:119px;background-size:100% 100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.footer-left{display:flex;flex-direchtion:row;width:100%;margin-top:30px}.footer-left li{list-style:none;color:#fff;margin-left:-38px;font-size:.85em}.footer-left a{color:#fff;text-decoration:none}.footer-left a:hover{color:#ccc;text-decoration:none}.footer-left h5{border-bottom:3px solid #3a3a3a;color:#fff;padding-bottom:1em;font-size:.88em}.footer-right{width:100%;margin-top:30px}.footer-right h5{border-bottom:3px solid #3a3a3a;color:#fff;padding-bottom:1em;font-size:.88em}.footer-right li{list-style:none;color:#fff;margin-left:-38px;font-size:.85em}.footer-right a{color:#fff;text-decoration:none}.footer-right a:hover{color:#ccc;text-decoration:none}#jquery-cookie-law-script{font-family:'Variable',sans-serif !important;font-size:.72em !important}