@media screen and (max-width:450px){
.partners-theme .yee-col-md-2{
width: 50%;
min-height: 240px;
}

.box-img h2 {
  font-size: 15px!important;
}
#main .image .img,
#main .moduleItemImage.img,
#main span.catItemImage .img{
	min-height: 250px;
}
}
@media screen and (max-width:320px){
.box-home-oro, .box-home-zinco, .box-home-rame, .box-home-alluminio{
height: 130px;
max-width: 130px;
}

.box-img h2 {
  font-size: 14px!important;
}

.greydarkbox p{
font-size: 12px;
}

.whitebox{
margin-top: -45px;
}

.flex-direction-nav{
	top: -45px;
}


.flex-direction-nav a.flex-prev, 
.flex-direction-nav a.flex-next{
  width: 24px !important;
  height: 24px !important;
  border-radius: 24px !important;
  line-height: 22px !important;
  
}

.flex-direction-nav a.flex-prev:before, 
.flex-direction-nav a.flex-next:before{
font-size: 8px !important;
}
.flex-direction-nav a.flex-prev{
	margin-left: -24px !important;
}
#main .image .img,
#main .moduleItemImage.img,
#main span.catItemImage .img{
	min-height: 200px;
}
}