@media (min-width: 768px) {
}
 

@media (min-width: 992px) {

}


@media (min-width: 1200px) {

}

@media (min-width: 1440px) {

}
 
@media (max-width: 1199px) {
    
}


@media (max-width: 1024px) and (min-width: 992px) { 

}


@media (max-width: 1024px) {

}
 

@media (max-width: 991px) {

}

@media screen and (max-width: 768px) { 

}

/*========= Mobile phones ===========*/


@media (max-width: 767px) {
    main.main{
        padding-top:1em;
    }

    .menu-main-menu-container{
        max-height: calc(100vh - 235px);
        overflow-y: scroll;
        overflow-x: hidden;
    }
	.woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product, ul.products.columns-4 li {
    width: calc(50% - 6px)!important;
		min-height:310px;
		margin: 0 3px;
}
}   


@media (max-width: 767px) and (min-width: 540px) {

}

@media (max-width: 767px) and (min-width: 482px) {

}


@media (max-width: 481px) { 
.woocommerce .upsells.products ul.products.columns-4 li.product {
    width: 50%;
}
	.woocommerce .related.products ul.products.columns-4 li.product, .woocommerce-page .related.products ul.products.columns-4 li.product {
    width: 50%;
}

}
@media (max-width: 360px){

}
 
@media (max-width: 340px) { 
    
}

@media (max-width: 425px){

}

@media (max-width: 375px){

}

@media (max-width: 320px){

}