@media(max-width:780px){
    .top-link123{font-size:13px; font-weight:600;}
    .actionbox h2 {
    color: #ffffff;
    font-size: 20px;}
    
    .h-418px {
    height:318px;
    width: auto;
}
}

@media(max-width:620px){
    .text-truncate1 h4{font-weight:600; font-size:16px;}
    .footer-widget h4:after {display:none;}
    .footer-input-sec {width: 100% !important; margin-top: 10px;}
    .d-sm-none{display:none !important;}
    .d-sm-block{display:block !important;}
    .h-418px {
    height: 218px;
    width: auto;
}
}
@media(max-width:575px){
    .mb-sm-5{
           margin-bottom: 5px !important;
    }
    .home-category-top{
           padding: 0 !important;
    margin-bottom: 0;
    }
    .header-search-margin{
            display: none !important;
    }
    .h-418px {
    height: 218px;
    width: auto;
}
    .rating-outer {
     display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 10px 5px;
    flex-direction: row;
    }
    .category-div-outer-main {
        padding: 0 11px 0px;
    }
.offprice-outer {
   background: transparent; 
   padding: 0px; 
    color: #45aa04;
    font-weight: bold;
    border-radius: 0px;
        font-size: 9px;
}
.filter-btn {
    min-width: 50%;
}
.bootstrap-select.form-control-sm .dropdown-toggle {
    height: calc(1.5rem + 0.4rem + 2px);
}
.filter-toggle{
    margin-bottom:0;
}
/*.price-off-price {*/
/*    display: flex;*/
/*    align-items: flex-start;*/
/*    justify-content: space-between;*/
/*    flex-direction: column;*/
/*}*/
.product-name-class {
    padding-top: 2px;
}
.category-div-outer-main h3 {
    margin-bottom: 5px !important;
    margin-top: 7px;
        height: 52px;
}
.rating-sm i {
    font-size: 9px;
}
.footer-bg-bottom{
    padding-bottom:0;
}
}

@media(max-width:480px){
    .mb-sm-5{
           margin-bottom: 5px !important;
    }
    .home-category-top{
           padding: 0 !important;
    margin-bottom: 0;
    }
    .header-search-margin{
            display: none !important;
    }
    .h-418px {
    height: 218px;
    width: auto;
}
    .rating-outer {
        display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 10px 5px;
    flex-direction: row;
    }
    .category-div-outer-main {
        padding: 0 11px 0px;
    }
.offprice-outer {
   background: transparent; 
   padding: 0px; 
    color: #45aa04;
    font-weight: bold;
    border-radius: 0px;
        font-size: 9px;
}
.filter-btn {
    min-width: 50%;
}
.rating-sm i {
    font-size: 9px;
}
.category-div-outer-main h3 {
    margin-bottom: 5px !important;
    margin-top: 7px;
     height: 52px;
}
.bootstrap-select.form-control-sm .dropdown-toggle {
    height: calc(1.5rem + 0.4rem + 2px);
}
.filter-toggle{
    margin-bottom:0;
}
/*.price-off-price {*/
/*    display: flex;*/
/*    align-items: flex-start;*/
/*    justify-content: space-between;*/
/*    flex-direction: column;*/
/*}*/
.product-name-class {
    padding-top: 2px;
}
.rating.rating-sm.mt-1{
        margin-top: 0 !important;
}
.footer-bg-bottom{
    padding-bottom:0;
}

    .h-custom {font-size: 20px!important;}
    .home-view{background-color:#000000; color:#ffffff; font-size:10px; padding:3px 5px; border-radius:5px; font-weight:600;}
    .h5{font-size: 16px;}
    .fs-13 {font-size:11px !important;}
    .sliderr-bottom{margin-bottom:10px;}
    .footer-head-title{margin-bottom:10px;}
    .text-truncate1 h4{font-weight:600; font-size:10px;margin-bottom: 0px; padding: 5px;}
    .text-truncate1 {bottom: 20px;}
    .footer-widget h4:after {display:none;}
    .footer-input-sec {width: 100% !important; margin-top: 10px;}
    .ptb-40 {padding: 10px 0px !important;}
    .dispatch {font-size: 10px !important;bottom:19px !important;}
    .product-new-badge {width: 45px !important;height: 45px !important;font-size: 11px !important;line-height:20px;top: 0px !important;}
    .fs-15 , .product-name-class{font-size: 12px !important;}
    .custom-flex{justify-content: space-between !important;}
     .stock-btn {padding: 4px; border-radius: 5px;font-size: 10px;}
     .social{text-align: center !important;}
     .all-category-div h6 {font-size: 10px; padding:4px;margin-bottom: 3px !important;}
     .form-control {padding: 5px 10px; font-size: 13px; border: 1px solid #e2e5ec; color: #898b92; height:auto;}
    .la-2x {font-size: 20px;}
    .categories-480{padding: 0 5px 10px 5px !important;}
    .quality-logo img {margin-top: 6px !important;}
    .catogries-p{margin-bottom: 3px !important;}
    .product-custom-class{line-height: 10px !important;}
    
     .navbar-toggler {display: inline-block;float: right;}
    .d-sm-none{display:none !important;}
    .d-sm-block{display:block !important;}
    .mtb-sm-10{margin: 10px 0px;}
    .menu-bar-bottom .navbar{
    background-color: #000000;
    width: 100%;
    }
    .menu-bar-bottom {
   background: none !important; 
    border-top: none !important; 
    border-bottom:none  !important; 
}
.text-sm-left{
    text-align:left !important; 
}
.mt-sm-0{
   margin-top:0px !important; 
}
.mt-sm-10{
     margin-top: 10px;
}
.detail-color{
    margin-bottom:0px !important;
}
.color-sizze{
    width:56px;
    height:56px;
}
.offer-box span{font-size: 12px;}
.catagory-name-pro{font-size:15px;}
.d-smm-block{display:block !important;}
.product-price{font-size: 1rem !important;}
.add-cart-btn{padding: 6px 10px !important;}
.add-cart-btn i{font-size: 22px !important;}
.product-price{font-size: 1rem !important;}
  
}

@media(max-width:320px){
    .la-2x {font-size: 20px;}
    .categories-480{padding: 0px 5px !important;}
    .sliderr-bottom{margin-bottom:10px;}
    .footer-head-title{margin-bottom:10px;}
    .form-control {padding: 5px 10px; font-size: 13px; border: 1px solid #e2e5ec; color: #898b92; height:auto;}
    .text-truncate1 h4{font-weight:600; font-size:9px;margin-bottom: 0px;padding: 5px;}
    .text-truncate1 {bottom: 20px;}
    .footer-widget h4:after {display:none;}
    .footer-input-sec {width: 100% !important; margin-top: 10px;}
    .ptb-40 {padding: 10px 0px !important;}
    .dispatch {font-size: 8px !important;bottom: 10px !important;}
  .product-new-badge {width: 45px !important;height: 45px !important;font-size: 9px !important;line-height:45px ;top: 0px !important;}
   .fs-15 , .product-name-class{font-size: 12px !important;}
  .stock-btn {padding: 13px;border-radius: 5px;font-size: 10px;}
  .social{text-align: center !important;}
  .all-category-div h6 {font-size: 10px;  padding:4px;}
   .quality-logo img {margin-top: 6px !important;}
   .navbar-toggler {display: inline-block;float: right;}
   .d-sm-none{display:none !important;}
   .d-sm-block{display:block !important;}
    .mtb-sm-10{margin: 10px 0px;}
    .menu-bar-bottom .navbar{
    background-color: #000000;
    width: 100%;
    }
    .menu-bar-bottom {
   background: none !important; 
    border-top: none !important; 
    border-bottom:none  !important; 
}
.text-sm-left{text-align:left !important;}
.mt-sm-0{margin-top:0px !important;}
.mt-sm-10{margin-top: 10px;}
.detail-color{margin-bottom:0px !important;}
.color-sizze{width:60px;height:60px;}
.offer-box span{font-size: 12px;}
.catagory-name-pro{font-size:15px;}
.d-smm-block{display:block !important;}
.add-cart-btn{padding: 6px 10px !important;}
.add-cart-btn i{font-size: 22px !important;}
.product-price{font-size: 1rem !important;}
   
}

