.cat-filter{
    list-style-type:none;
    padding:0;
    margin:0;
}
.cat-filter li{
    padding:0;
    margin:0;
}
.cat-filter > li > a {
    font-size: 12px;
    line-height: 35px;
    font-weight: 500;
    text-transform: uppercase;
    color: #2b2b2d;
    padding-left: 30px;
}
.cat-filter > li > a {
    display: block;
    text-transform: uppercase;
    color: #000;
    font-size: 12px;
    position: relative;
    
}
.bottom-row{ width:100%;overflow:hidden}
.bottom-row-left{float: left;
    width: 15%;
    margin-right: 1%;
   }
.bottom-row .products-container{     padding-left: 5px;   
   float: right;
    width: 84%;
    position: relative;
    border-left: 1px solid #ddd;
}
.ajax-loader{
    display: none;
    position: absolute;
    z-index: 999;
    left: 40%;
    width:10%;
    top:40px;
    }
.products-container .product-item-info
{
width:250px;
}
.cat-filter li a.active{font-weight: 700}
.cat-filter li a:before{
    content: '';
    border:1px solid #777;
    height: 10px;
    width: 10px;
    position: absolute;
    left: 0;
    top: 13px;
    padding: 2px;
}
.cat-filter li a.active:before{background: #000}
/*--------------------------------------------------Media 480px ---------------------------------------------------------*/
@media only screen and (max-width: 568px){
.bottom-row-left {width: 100%;}
.bottom-row .products-container {width: 100%;padding-left: 0px;border-left: 0px solid #ddd; }
.slick-slider {margin-bottom: 50px!important;}
#load-products>.products-grid>.product-items>.item {height: 380px; position: relative;text-align: center;margin-left: 0px;}
 .products-grid .product-item-actions {position: absolute;padding-left: 30%;}
 #load-products .product.details.product-item-details {height: auto;position: relative;text-align: center;}
.mob-sec{margin-bottom: 10px!important;}
.page-products  .products-grid .product-item-actions{padding-left: 0%;  }
}
/*--------------------------------------------------Media 480px ---------------------------------------------------------*/
