.toggleMobile{display:none}.showMobile{display:none}#MobileNavigation{display:none}@media screen and (max-width:1400px){#ProductListing li{width:33.33%}}@media screen and (max-width:1000px){.hideMobile{display:none}.showMobile{display:block}img.showMobile{display:inline}h1{font-size:25px;text-align:center}h2{font-size:18px;text-align:center}#ProductListing li{width:50%}.col-2{float:none;width:100%;padding:0 !important}.cart_msg_dialog_background .cart_msg_dialog{width:90%;height:90%;bottom:5%;top:5%;left:5%;right:5%;margin:0 !important}.cart_msg_dialog_background .cart_msg_dialog .title{font-size:26px;text-align:center}.cart_msg_dialog_background .cart_msg_dialog .cart_product{height:auto;font-size:18px;line-height:auto}.cart_msg_dialog_background .cart_msg_dialog .cart_product .cart_image,.cart_msg_dialog_background .cart_msg_dialog .cart_product .cart_name{float:none;text-align:center;display:block;width:auto;margin:0 auto;position:relative}.cart_msg_dialog_background .cart_msg_dialog .cart_product .cart_price{float:none;display:block}.cart_msg_dialog_background .cart_msg_dialog a{float:none !important;display:block;width:100%;box-sizing:border-box;text-align:center}#LogoList,#ReferencesGallery{width:100%;float:none}#ContactCol1,#ContactCol1 table,#ContactCol2{width:100%;float:none}}@media screen and (max-width:800px){body.startseite #Content .video-background{display:none}body.startseite .einleitung{padding:0}#LogoList ul li{width:50%;text-align:center}#ProductImageTop{float:none;width:100%;margin-top:20px}#ProductProperties{float:none;margin-top:30px;width:100%}#ProductProperties table,#ProductProperties tbody,#ProductProperties tr,#ProductProperties th,#ProductProperties td{display:block;text-align:center !important;width:100% !important}#ProductProperties th{color:#888;font-size:12px}#ProductProperties td{color:#000;font-size:16px;margin-bottom:10px}#ProductProperties #ProductDetailRequest{font-size:16px;width:100%;display:block;box-sizing:border-box;text-align:center}#ContactCol2{text-align:center !important;padding:30px 0 0 0}#ContactCol2 .portrait{margin:0;float:none}#ContactCol1 table,#ContactCol1 tbody,#ContactCol1 tr,#ContactCol1 th,#ContactCol1 td{display:block;text-align:center !important;width:100% !important}#ContactCol1 td{margin-bottom:10px}}@media screen and (max-width:700px){.cart_msg_dialog_background .cart_msg_dialog .cart_product .cart_name{position:relative;line-height:35px;min-height:80px;font-size:16px;margin-top:26px}#Content{padding:25px}#ProductListing li{width:100%}}@media screen and (max-width:600px){#LogoList ul li{width:100%;text-align:center}}@media screen and (max-width:500px){#SiteWrapper{padding-left:0px}.vid-info{position:absolute;top:0;right:0;width:100%;min-height:100%;background:rgba(0,0,19,0.83);color:#fff;text-align:center;padding-left:0px;padding:20px}#Navigation{width:65px}#Navigation li a{font-size:9px}#Navigation{height:inherit;top:inherit;width:100%}#Navigation header,#Navigation nav{display:block;width:100%}#Navigation li{display:inline-block;width:20%;margin-right:-3px}#Navigation li a{display:inline-block;width:100%}#Navigation li a #Navigation li a img{display:inline-block}div#news{padding:30px 0px}.Zitat{padding:0}.vid-info img{padding:0px}}