body, .mobile body {
	line-height: normal;
}
#slideshow {
    margin: 0 auto;
}

#modules>div:first-child {
	overflow: unset;
	position: unset;
	padding: unset;
	height: unset;
	width: unset;
}
#modules-container {
	overflow: unset;
	position: unset;
	padding: unset;
	height: unset;
	width: unset;
}
.module-container {
    padding: unset;
}

#modules {
    padding: 0px; 
    width: auto;
    height: auto;
 }

#modules-container #modules>div:first-child {
    max-width: none;
    justify-content: unset;
    display: block;
    position: unset;
    margin: unset;
}
.widget_product_listing > .top{
    height:50px;
}
@media only screen and (max-width: 768px) {
	#products {
		margin-top: 0px; 
		margin-bottom: 0px;
	}
.image-area img{

}
img{

}
.img-1-module{
width:100% !important;
}


}
@media only screen and (max-width: 767px) {
.img-1-module, .img-2-module, .img-3-module, .img-4-module{
width:auto !important;
}
.img-1-module, .img-2-module, .img-3-module, .img-4-module{
height: 170px !important;
}

}

@media only screen and (max-width: 576px) {
img{
}
.img-1-module, .img-2-module, .img-3-module, .img-4-module{
height: 200px !important;
}
}

@media only screen and (max-width: 992px) {
  img{
  }
.img-1-module, .img-2-module, .img-3-module, .img-4-module{
height: 170px !important;
}
  }

  @media only screen and (max-width: 1200px) {
    img{
    }
    }

    @media only screen and (max-width: 1500px) {
      img{
      }
      }
