.cats-menu-container,
.front-main-cats,
.col-md-20{
	position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}
.slider-content{position: relative;
    width: 100%;
    padding-right: 0;
    padding-left: 8px;}
@media (min-width: 576px) {
.container {
    max-width: 560px;
  }
}

@media (min-width: 768px) {
	.container {
    max-width: 760px;
  }
	
	.slider-content{
		-ms-flex: 0 0 100%;
    	flex: 0 0 100%;
    	max-width: 100%;
	}
	.front-main-cats{
		-ms-flex: 0 0 100%;
    	flex: 0 0 100%;
    	max-width: 100%;
	}

	.col-md-20{
		-ms-flex: 0 0 20%;
	    flex: 0 0 20%;
	    max-width: 20%;
	}
}

@media (min-width: 992px) {
  	.cats-menu-container{
		-ms-flex: 0 0 20%;
    	flex: 0 0 20%;
    	max-width: 20%;
	}
	.slider-content{
		-ms-flex: 0 0 100%;
    	flex: 0 0 100%;
    	max-width: 100%;
	}
	.front-main-cats{
		-ms-flex: 0 0 20%;
    	flex: 0 0 20%;
    	max-width: 20%;
	}
}

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

@media (min-width: 1400px) {
    .container {
        max-width: 1340px;
    } 
}

@media (max-width: 1200px) {

}

@media (max-width: 992px){
    .front-main-cats {
        margin-top: 20px;
    }
	.header-search-and-cart{padding-left: 0;}
	.featured-box-item{padding-left: 5px;}
	#sticky-header-container #TF-Navbar>ul>li>a{padding: 5px;font-size: 13px;}
	.featured-box__info{font-size:12px;margin-left: 50px;}
	.featured-box-item:not(:last-child) .featured-box-item__inner{padding-right: 10px;}
	#TF-Navbar>ul>li>a{padding: 5px 10px;}
	.header-search-and-cart{padding-left: 15px;}
}

@media (max-width: 767px){
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{margin: 0 0 0.8em;}
	.space{padding: 25px 0;}
	.woocommerce .order-last{order:-1}
	.woocommerce .order-first{order:1}
	.section-widget-col,.homepage-section.section-about{padding: 15px 0;}
	.slider-content{padding:0;}
	.front-page-widget-area-column ul.products.columns-1 .tf-loop-product-img-container{width:100%;}
	.front-page-widget-area-column ul.products.columns-1 .tf-loop-product-info-container{width:100%; text-align:center;}
	.front-page-widget-area-column ul.products.columns-1 .tf-loop-product-info-container a.woocommerce-loop-product__link{text-align:center;}
	.section-about .post-content-home,.section-about .post-thumbnail{width:100%;padding:0;}
	.header-search-and-cart{display:none;}
    main#main.site-main {
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }

    aside#secondary.sidebar-widget-area.widget-area {
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
        /* border-left: 1px solid #ddd; */
    }
}

@media (max-width: 576px){
	.ipgs-1{height:500px !important;}
    ul.wpm-language-switcher.switcher-list{width: 210px;}
	.padding5px .text-white{font-size: 10px;}
	ul.wpm-language-switcher.switcher-list li{font-size: 10px;
    padding-right: 5px}
	.product-view-change-container,.shop-product-count-dropdown-con{display:none;}
}

