
    @media (min-width: 1200px) {.container{max-width:1270px}}
    body.boxed .body, body.boxed .vc_row-no-padding{max-width:1300px!important}

        @media screen and (max-width: 992px){
            .standalone-mobile--header{
                display: block
            }
            .global-site--header:not(.replicated-mobile--header), .standalone-sticky--header{
                display: none
            }
            .sticky-wrapper{
                height: auto!important
            }
        }
    .content{min-height:600px}.single-product .page-banner-title{display:none!important;}.post-type-archive-product .star-rating, .tax-product_cat .star-rating, .related.products ul.products .star-rating, .woocommerce ul.products li.product .star-rating {
     display: none !important;
    }.page-banner-title > .container{justify-content: center; flex-direction: column; text-align: center}.hero-area{display:block;}.social-share-bar{display:block;}.page-banner-title{display:block;}.breadcrumb-wrapper{display:block;}.topbar{display:block;}.page-banner-image:before{opacity:.4;}.content{padding-top:0!important;padding-bottom:0!important;}body.boxed{}
		.content{}
/*========== User Custom CSS Styles ==========*/
body .page-banner-title h1{
    margin-top: 100px
}

#sidebar-col {
  display: none !important;
}
#content-col {
  width: 100% !important;
  flex: 0 0 100%;
  max-width: 100%;
}
h1.product_title strong {
  color: #4347A0;
  display: block;
  font-size: 43px;
  line-height: 50px;
  text-transform: none;
}
.product_meta, .woocommerce-tabs .tabs.wc-tabs {
  display: none;
}
.bigText {
  font-size: 21px;
}
#tab-description li.product {
  width: 95%;
}
div#self-checker {
  display: none;
}
.single-product .related.products {
  display: none;
}
img.marke {
  max-width: 50%;
  box-shadow: 0 10px 30px rgba(1, 1, 25, 0.1);
}
strong.marke {
  max-width: 60%;
  display: block;
  padding: 35px;
  text-align: center;
  font-size: 36px;
  box-shadow: 0 10px 30px rgba(1, 1, 25, 0.1);
}
.button.product_type_simple.big {
  font-size: 18px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  text-transform: none;
}
.floated-page-titles .page-banner-title, .copyrights-col-left {
  display: none;
}
.accent-bg.header {
  top: -60px;
}
p {
  font-size: 18px;
}
#section-787 .imi-image-stack_item.imi-stack-item_tr {
  top: 90px;
}
.accent-bg.handhygiene p {
  color: rgba(255, 255, 255, 0.8);
}
.accent-bg.handhygiene .woocommerce ul.products.columns-2 li.product {
  width: 80%;
  margin-top: -50px;
  padding: 0;
  margin-bottom: 80px;
}
.accent-bg.handhygiene .woocommerce ul.products li.product a img {
  max-width: 70%;
  margin: 0;
}
.accent-bg.handhygiene .woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 18px;
  padding: 15px;
  margin: 0;
}
.accent-bg.handhygiene .woocommerce ul.products li.product .woocommerce-loop-product__title strong {
  color: #4347A0;
}
.accent-bg.handhygiene .woocommerce ul.products li.product .button {
  display: none;
}
.masken .wpb_content_element {
  margin-bottom: -10px;
}
.masken p {
  color: rgba(255, 255, 255, 0.8);
}
.masken p a {
  color: #fff !important;
}
.masken .featured-image-block {
  position: relative;
  min-height: 320px;
  background: #fff;
}
.masken .featured-image-block strong {
  position: absolute;
  bottom: -180px;
  right: 0;
  color: #fff !important;
  max-width: 50%;
  text-align: center;
}
.masken .featured-image-block img {
  position: absolute;
  top: -20px;
  left: -35px;
}
.masken .noPic .woocommerce ul.products.columns-2 li.product {
  width: 100%;
  margin-top: 0px;
  padding: 0 0 15px 0;
  margin-bottom: 80px;
}
.masken .noPic .woocommerce ul.products li.product a img {
  display: none;
}
.masken .noPic .woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 18px;
  padding: 15px;
  margin: 0;
}
.masken .noPic .woocommerce ul.products li.product .woocommerce-loop-product__title strong {
  color: #4347A0;
}
.masken .withPic .woocommerce ul.products.columns-2 li.product {
  width: 80%;
  margin-top: 35px;
  padding: 0;
  margin-bottom: 80px;
}
.masken .withPic .woocommerce ul.products li.product a img {
  max-width: 70%;
  margin: 0;
}
.masken .withPic .woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 18px;
  padding: 15px;
  margin: 0;
}
.masken .withPic .woocommerce ul.products li.product .woocommerce-loop-product__title strong {
  color: #4347A0;
}
.masken .withPic .woocommerce ul.products li.product .button {
  display: none;
}
.masken h4 {
  color: #fff;
  margin-top: 100px;
}
.masken .imi_ibox__element h4 {
  color: unset;
  margin-top: unset;
}
.desinfektion .woocommerce ul.products.columns-2 li.product {
  width: 80%;
  margin-top: -25px;
  padding: 0;
  margin-bottom: 80px;
}
.desinfektion .woocommerce ul.products li.product a img {
  max-width: 70%;
  margin: 0;
}
.desinfektion .woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 18px;
  padding: 15px;
  margin: 0;
}
.desinfektion .woocommerce ul.products li.product .woocommerce-loop-product__title strong {
  color: #4347A0;
}
.desinfektion .woocommerce ul.products li.product .button {
  display: none;
}
.icon-box-symptoms .icon-box:after {
  display: none;
}
.imi_hb_align_center {
  display: block;
}

.handhygiene.lila{
  
     background-image:
    linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(67,71,160,0.7) 28%,rgba(67,71,160,.9) 53%,rgba(67,71,160,1) 70%,rgba(67,71,160,1) 100%),
    url('https://corona-gewerbeloesungen.de/wp-content/uploads/2020/06/handwash__bg__02-1.jpg') !important;
}
.handhygiene.lila h4{
margin-top: -15px;
}
.tab .woocommerce ul.products.columns-2 li.product {
    width: 100%;
    margin: 0;
}

.tab  .woocommerce ul.products li.product .woocommerce-loop-product__title strong {
    color: #4347A0;
}

.owl-carousel .grid-item {
    min-height: 450px;
}

li{
    font-size: 18px;
}

.persoCount img{
    


    background: #ffffff;
    box-shadow: 0 0 5px 0 rgba(0,0,0,0.18);
    padding: 40px;
    background-color: #ffffff;
    border-radius: 0px;
    
  
}
.persoCount .accent-color {
        color: #565872 !important;
       font-size: 18px;
    }

.persoCount iframe{
        margin-top: 100px !important;

}

label{
    width:100%;
}

.footer-custom-sidebar .accent-color,
.footer-custom-sidebar .ibox-text{
    color: #fff !important;
}


.dd-menu > li.imi_mm_item > a {
   font-size: 20px;
    color: #fff !important;
}

.imi_hb_menu-inline .dd-menu > li ul li.imi_mm_item > a {
   font-size: 20px;
}

.icon-box-symptoms .icon-box:after, .woocommerce ul.products li.product .button {
	color: #fff; 
}

.productList  ul.products.columns-3 li.product{
    min-height: 420px;
    position: relative;
}

.productList ul.products li.product .button {
    position: absolute;
    top:80%;
    width: 50%;
    right:25%;
    height: 40px;
}

.owl-padded .owl-carousel .owl-item {
        border-radius: 5px;
        box-shadow: 0 10px 30px rgb(1 1 25 / 10%);
margin-top: 35px;
}

.owl-padded .owl-carousel .owl-item:hover {
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    transform: translateY(-10px);
}

.white p{
    color: #fff;
    font-size: 16px;
    margin-top: 35px;
}

h1 {
    font-size: 56px;
}

.white a{
    color: #fff;
}