*{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;}@media (max-width: 1180px){.conInner{width:100%;margin:0 auto;}header{background-attachment:scroll;}header .sBigBG{width:auto;height:100%;}header .conInner .hLogo{top:10%;left:5%;width:20%;}header .conInner .hButton{top:10%;right:5%;}header .conInner .hButton li{width:30px;padding:0 0 0 18px;}header .conInner .hButton li img{width:30px;}header .conInner .hText{top:25%;}header .conInner .hText .hTextInn h1,header .conInner .hText .hTextInn h2{font-size:42px;margin:10px 10px 0;}header .conInner .hText .hTextInn .hr{height:3px;line-height:3px;}header .conInner .hMore{bottom:15%;}#hauptNavigation .logo{width:80px;padding:26px 0 0 10px;}#hauptNavigation ul#hauptNav{width:85%;float:right;}#hauptNavigation ul#hauptNav li{float:left;list-style:none;}#hauptNavigation ul#hauptNav li a{font-size:15px;padding-top:25px;padding-bottom:25px;padding-left:4px;padding-right:4px;display:block;}#hauptNavigation ul#hauptNav li a:hover span{border-bottom:1px solid #d7d7d7;}#hauptNavigation ul#hauptNav li a:focus{color:#c70102;}#content #anfahrtmaps .karte{display:block;}#content #anfahrtmaps .karte img{width:100%;}#content #anfahrtmaps #map_canvas{display:none;}#content .conInner .cInn{width:90%;}#content .pbPage .conBackground{background-attachment:scroll;}#content .imgFullCon .txtFull{top:10%;width:100%;font-size:28px;}.boxCache .boxService{padding:95px 0 0 0;}.boxCache .conInner{padding-top:25px !important;}.boxCache .conInner .cInn .imgArt{margin:0 auto 25px;width:100%;}.boxCache .conInner .cInn .imgArt img{width:100%;}#pb9 .cInn{width:30% !important;}#pb9 .fInn{width:70% !important;}#pb30 .wCheckCon{padding:0 5%;}#pb30 .wCheckCon .conInner .img{width:30%;}.liste.lstKundenStimmen .conInner{width:80% !important;padding-left:5% !important;padding-right:5% !important;}.liste.lstKundenStimmen .conInner .lstBox .lstInn .ltxt{line-height:140%;font-size:18px;}.liste.lstProjekte .lstBox{opacity:1;width:33.33%;}.liste.lstProjekte .lstBox .con{opacity:1;}.liste.lstProjekte .lstBox .con h3{font-size:14px !important;}.liste.lstTechnik .lstBox .icon{margin:0 0 15px;font-size:24px;}.liste.lstTeam .lstBox{width:31.33%;}.liste.lstTechnik .lstBox,.liste.lstKontakt .lstBox{width:40%;margin:0 5% 25px;}.liste.lstTechnik .lstBox .lstImg,.liste.lstKontakt .lstBox .lstImg{width:80px;height:80px;border-radius:40px;-webkit-border-radius:40px;margin:0 0 0 2%;float:right;}.liste.lstTechnik .lstBox .con h3,.liste.lstKontakt .lstBox .con h3{border-bottom:0px !important;}.liste.lstTechnik .lstBox .con h3 span,.liste.lstKontakt .lstBox .con h3 span{display:block;font-size:14px;}.liste.lstTechnik .lstBox .con h3 span .mob,.liste.lstKontakt .lstBox .con h3 span .mob{display:none;}.liste.lstTechnik .lstBox .con .teaser,.liste.lstKontakt .lstBox .con .teaser{padding:15px 0 0 0;}}@media (max-width: 602px){html{-webkit-text-size-adjust:none;}.conInner{width:100%;margin:0 auto;}.siteChk{display:none;}#pb9 .cInn{width:60% !important;float:none;}#pb9 .fInn{display:none;}#pb30 .wCheckCon{padding:0 5%;}#pb30 .wCheckCon .conInner h2{display:block;font-size:22px;}#pb30 .wCheckCon .conInner h2 img{width:50px;margin:0 0 -7px;}#pb30 .wCheckCon .conInner .img{display:none;float:left;width:40%;}#pb30 .wCheckCon .conInner .img img{width:100%;}#pb30 .wCheckCon .conInner .leftTXT{float:none;width:auto;padding:0 5% 0 0;text-align:left;}#pb30 .wCheckCon .conInner .leftTXT ul{margin-left:15px;}#pb30 .wCheckCon .conInner .leftTXT ul li{padding-left:40px;background-size:25px auto;background-position:left center;}#pb30 .wCheckCon .conInner .leftTXT ul li img{width:42px;margin:0 5px 0 0;}#pb30 .wCheckTXT{padding:0 0 50px;}#pb30 .wCheckTXT .bg{padding:0 5%;}#pb30 .wCheckTXT .bg .conInner{padding:0 0;}#pb30 .wCheckTXT .bg .conInner h1{display:table-cell;padding:0 0 15px;text-align:center;font-size:24px;}#pb30 .wCheckTXT .bg .conInner .img{float:none;margin:0 auto;width:75%;}#pb30 .wCheckTXT .bg .conInner .img img{width:100%;}#pb20 .txtFull{top:5% !important;width:90% !important;right:0 !important;left:2.5% !important;font-size:12px !important;line-height:140% !important;background-color:rgba(255,255,255,0.8);padding:2.5% 2.5%;}#pb20 .txtFull img{width:40%;}header .sBigBG{width:auto;height:100%;}header .conInner .hLogo{top:10%;left:0px;right:0px;width:50%;margin:0 auto;}header .conInner .hButton{display:none;top:65px;right:0px;}header .conInner .hButton li{width:40px;padding:0 0 0 18px;}header .conInner .hButton li img{width:40px;}header .conInner .hText{top:30%;}header .conInner .hText .hTextInn h1,header .conInner .hText .hTextInn h2{font-size:24px;margin:10px 10px 0;}header .conInner .hText .hTextInn .hr{height:3px;line-height:3px;}header .conInner .hMore{bottom:15%;}#hauptNavigation{padding:0 0;}#hauptNavigation .conInner{height:60px;line-height:60px;}#hauptNavigation .conInner .logo{width:auto;height:30px;padding:0 0 0 5%;vertical-align:middle;}#hauptNavigation .conInner #mobButton{cursor:pointer;display:block;float:right;color:#c70102;margin:0 5%;font-size:26px;}#hauptNavigation ul#hauptNav{display:none;width:100%;background-color:#fff;margin:0 0 25px 0;border-bottom:3px solid #c70102;}#hauptNavigation ul#hauptNav li{float:none;line-height:140%;}#hauptNavigation ul#hauptNav li a{font-size:16px;padding:0 0 !important;}#hauptNavigation ul#hauptNav li a span{display:block;padding:10px 5%;border-top:1px solid rgba(128,128,128,0.1);}#hauptNavigation ul#hauptNav li a:hover{background-color:rgba(128,128,128,0.1);}#hauptNavigation ul#hauptNav li a:hover span{color:#c70102;}#hauptNavigation ul#hauptNav li a:focus{color:#c70102;}#hauptNavigation ul#hauptNav li:last-chidl{border-bottom:1px solid rgba(128,128,128,0.1);}#artNav span{height:30px;line-height:30px;padding:0 20px;margin:0 3px;border-radius:15px;-webkit-border-radius:15px;}#content .spzBox3{float:none;width:100%;padding:0 0 45px 0;}#content .spzBox3 .imgTh{width:100%;}#content .imgFullCon{min-height:0;}#content .imgFullCon .txtFull{top:30%;width:100%;font-size:20px;}#content .conTeaser.colums2{text-align:left;padding-bottom:0px;-moz-column-count:1;-webkit-column-count:1;-o-column-count:1;column-count:1;}#content .conInner{padding:70px 0 35px 0;}#content .conInner .cInn{width:90%;text-align:left;}#content .conInner .fInn{width:90%;display:none;}#content .pbPage .conBackground{background-attachment:scroll;}#content .pbPage .conBackground h3{display:inline;margin:0 0 25px;}.boxCache .boxService{padding:95px 0 0 0;}.boxCache .conInner{padding-top:25px !important;}.boxCache .conInner .cInn .imgArt{margin:0 auto 25px;width:100%;}.boxCache .conInner .cInn .imgArt img{width:100%;}.boxCache .conInner .cInn .conLeft{display:bloack;}.boxCache .conInner .cInn .conSideBar{float:none;width:100%;padding-left:0;}.boxCache .conInner .cInn .conSideBar .sbRow{display:block;border-bottom:1px solid #e1e1e1;margin:10px 0;padding:0 0 10px;font-size:13px;line-height:120%;}.boxCache .conInner .cInn .conSideBar .sbRow h5{font-size:13px;margin:0 0 4px;}footer{padding:50px 0;}footer .conInner{text-align:center;}footer .conInner .fButton{overflow:hidden;}footer .conInner .fButton li{float:left;width:40px;padding:0 0 0 18px;}footer .conInner .fButton li img{width:40px;}footer .conInner .fInfo{float:none;padding-top:25px;}.liste{padding:35px 0 0;}.liste.lstKundenStimmen{padding-top:0px !important;}.liste.lstKundenStimmen .conInner{padding-top:0px !important;width:100% !important;padding-left:0 !important;padding-right:0 !important;text-align:center;}.liste.lstKundenStimmen .conInner .lstBox .lstImg{float:none;width:70%;margin:0 0;margin:0 auto 15px;}.liste.lstKundenStimmen .conInner .lstBox .lstInn{float:none;margin:0 auto;width:90%;}.liste.lstKundenStimmen .conInner .lstBox .lstInn .ltxt{font-size:16px;line-height:140%;}.liste.lstProjekte .lstBox{width:100%;opacity:1;}.liste.lstProjekte .lstBox .con{opacity:1;}.liste.lstProjekte .lstBox .con h3{font-size:16px;}.liste.lstProjekte .lstBox .con .bereiche{font-size:11px;padding:0 5%;}.liste.lstTechnik .lstBox .icon{margin:0 0 15px;font-size:24px;}.liste.lstTeam .lstBox{position:relative;width:100%;margin:0 0 25px;float:none;}.liste.lstTeam .lstBox .con{text-align:left;padding:1% 2.5%;}.liste.lstTechnik .lstBox,.liste.lstKontakt .lstBox{width:90%;margin:0 5% 25px;}.liste.lstTechnik .lstBox .lstImg,.liste.lstKontakt .lstBox .lstImg{width:80px;height:80px;border-radius:40px;-webkit-border-radius:40px;margin:0 0 0 2%;float:right;}.liste.lstTechnik .lstBox .con h3,.liste.lstKontakt .lstBox .con h3{border-bottom:0px !important;}.liste.lstTechnik .lstBox .con h3 span,.liste.lstKontakt .lstBox .con h3 span{font-size:14px;}.liste.lstTechnik .lstBox .con h3 span .mob,.liste.lstKontakt .lstBox .con h3 span .mob{display:none;}.liste.lstTechnik .lstBox .con .teaser,.liste.lstKontakt .lstBox .con .teaser{display:inline-block;padding:15px 0 0 0;}.liste.lstKunden{width:80%;}.liste.lstKunden ._lstBox{height:177px;line-height:177px;}.liste.lstKunden ._lstBox .lstInn{line-height:0;padding:0 15px;}.liste.lstKunden ._lstBox .lstInn img{width:85%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}.spzTXT{font-size:28px !important;text-shadow:0px 4px 5px #000;letter-spacing:2px;line-height:140%;}}