*{font-family:Arial;box-sizing:border-box;margin:0}html{width:100%;height:100%;margin:0;padding:0}body{height:100%}a{text-decoration:none}ul{margin:0;padding:0}.clearfix{clear:both}body{color:#555;font-size:18px}h1,h2,h3,h4,h5{text-transform:uppercase}h1{font-size:1.2em}h2{font-size:1em;margin-top:10px;margin-bottom:10px}h3{font-size:.8em}h4{font-size:.8em}h5{font-size:.8em}p{display:block;padding-bottom:20px}a h1,a h2,a h3 a h4,a h5{color:#990505}a{color:#990505}.wrapper{max-width:85%;margin:0 auto}.rotate{transform:rotate(315deg)}.sm{font-size:.8em}.stroke{display:block;width:140px;height:3px;background-color:#990505;margin:0 auto;margin-bottom:20px;margin-top:6px}.page,.post{text-align:center}.contentelement{margin-top:40px;margin-bottom:40px}.darksection{background:#333;color:#fff;padding-top:40px;padding-bottom:40px}.darksection h1{text-align:center}.darksection .stroke{margin-bottom:0}.darksection .wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.darksection a{transform:scale(1);display:block;height:320px;width:30%;min-width:120px;max-width:320px;background:#fff;color:#333;text-align:left;color:#990505;background-size:cover;background-position:bottom;transition:ease-in-out all .5s;position:relative;padding:10px;padding-top:0}.darksection a:hover{transform:scale(1.1);transition:all ease-in-out .5s}.darksection .contentelement{margin-top:10px}.darksection .contentelement:first-of-type{order:3}.darksection .contentelement:nth-of-type(2) {order:2}.darksection .contentelement:last-of-type{order:1}.einsaetze .post{text-align:left}.einsaetze .einsatzheader{background:#fff;padding:10px}.einsaetze .einsatzheader h2{padding:0;margin:0}.post{display:flex;flex-flow:row wrap;justify-content:flex-start;min-height:120px;width:100%;align-content:stretch;margin:10px 0;border:1px solid #efefef;padding:10px;transition:all ease-in-out .5s}.post div{margin-right:10px}.post:hover{transition:all ease-in-out .5s;background:#efefef}.post-meta{width:120px;font-size:14px;text-align:left;color:#990505}.post-image{width:120px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.post-data{text-align:left!important;flex-grow:2;color:#333}.single .post{display:block;border:none}.single .post:hover{transform:scale(1.0);transition:all ease-in-out .5s;background:#fff}.single .post .stroke{margin:10px auto;margin-bottom:20px}.foogallery{margin-bottom:10px}.wp-block-spacer{width:100%;height:2px!important;background:#990505;margin-top:10px}header{background:#990505;color:#fff;width:100%;height:68px}header .wrapper{}footer a{color:#fff}#divLogo{background:url(img/xLogoFW.png.pagespeed.ic.bn9lb--98D.png);background-size:70%;background-repeat:no-repeat;background-position:50% 50%;height:136px;width:136px;position:absolute;z-index:999999999999999;background-color:#990505;border-radius:50%;float:left;cursor:pointer}#divTitle{float:left;margin-left:156px;display:flex;flex-flow:row wrap;justify-content:flex-start;text-transform:uppercase;font-size:22px;font-weight:bold;margin-top:17px}#divTitle .sm{font-size:11px}#divTitle div{margin-right:12px}#divNavigation{float:right}#divSlider{background-image:url(img/xbgSliderTemp.png.pagespeed.ic.mOKHGm6Wj-.jpg);background-size:100%;background-position:40%;width:100%;height:30vw;border-bottom:6px solid #990505;margin-bottom:20px;position:relative}#divPopup{background-image:url(img/xPopup.png.pagespeed.ic.X9MMPIryRV.png);color:#fff;position:absolute;bottom:0;width:200px;height:200px;right:0;background-size:contain;line-height:200px;text-align:center;padding-top:20px;box-sizing:border-box;overflow:hidden}footer{background:#990505;color:#fff;width:100%;font-size:.7em;text-align:center;padding:20px 0}@media (max-width:1200px){.wrapper{max-width:95%;margin:0 auto}#divPopup{width:140px;height:140px}}@media (max-width:1100px){.wrapper{max-width:95%;margin:0 auto}#divTitle{font-size:16px;margin-left:100px}#divTitle .sm{font-size:8px}#divPopup{width:110px;height:110px}#divLogo{width:100px;height:100px}}@media (max-width:800px){header{height:80px}.wrapper{max-width:100%;margin:0 auto;padding:10px}#divPopup{width:80px;height:80px}#divLogo{width:80px;height:80px}#divTitle{font-size:12px}#divSlider{height:40vw}.darksection .wrapper{display:block}.darksection a{display:block;width:95%;min-height:160px;margin:10px auto}.post{display:block}.post div{display:block}.post-image{width:100%;height:100px;margin:10px 0}}