#site-header .header-top {
    padding: 8px 0 !important;
}
#site-header .header-middle{
    padding: 8px 0 !important;
}
#site-header .header-middle .search-style-2 form input{
    width: 100%;
    max-width:unset;
}
#site-header .header-middle .search-style-2 form{
    width: 100%;
    max-width:unset;
}
#second-banner{
    padding: 25px 0px 0px 0px ;
}
#product-tabs .product-card-bottom{
    margin-top: 5px;
}
#product-tabs .section-title {
    margin-bottom: 20px;
}
#product-tabs{
    padding: 25px 0px 0px 0px ;
}
#product-tabs .product-cart-wrap .product-content-wrap .product-category {
    margin-bottom: 20px;
}
#product-tabs .product-content-wrap h2 a{
    max-width:unset;
    text-overflow:unset;
    white-space:unset;
}
#daily-sells{
    padding: 25px 0px 25px 0px ;
}
#daily-sells .banner-img.style-2 {
    height: unset;
    background-size:100% 100% !important;
}
#daily-sells .section-title {
    margin-bottom: 20px;
}
#daily-sells .product-cart-wrap{
    margin-bottom:0px;
}
#daily-sells .product-cart-wrap .product-img-action-wrap .product-img {
    margin-top: 20px;
}
#daily-sells .product-cart-wrap .product-content-wrap {
    padding: 20px 20px 20px 20px;
}
#deals-of-day .section-title{
  margin-bottom: 20px !important;
}
#deals-of-day{
    padding: 25px 0px 0px 0px ;    
}
#deals-of-day .deals-content h2 a{
    max-width:unset;
    text-overflow:unset;
    white-space:unset;   
}
#banner-sec .single-hero-slider{
    background-size :100% 100% !important;
    border-radius: 0px;
}
#banner-sec .hero-slider-1 .single-hero-slider{
    height: 380px;
}
#banner-sec .dot-style-1.dot-style-1-position-1 ul{
    bottom :5px;
}
#Top-Selling .product-list-small h6 a {
    color: #253D4E;
    font-size: 14px;
}
#Top-Selling  .product-list-small .product-price {
    font-size: 14px;
    margin-top: 0px;
}
#Top-Selling  .product-list-small article:not(:last-child) {
    margin-bottom: 30px;
}
#Top-Selling{
    padding: 30px 0px 0px 0px;
}

/* Responsive css start  */
@media only screen and (max-width: 1200px) and (min-width: 767px){
    footer section.section-padding.footer-mid .container .row{
        flex-wrap: wrap;
    }
    footer section.section-padding.footer-mid .container .row .footer-list-outer{
        width: 50%;
    }
    footer section.section-padding.footer-mid .container .row .contact-infor-outer{
        width: 50%; 
    }
}
@media only screen and (max-width: 1304px) and (min-width: 1024px){
    #deals-of-day .deals-countdown .countdown-section{
        position: relative;
        font-size: 12px;
        padding: 20px 5px 30px 5px ;
        margin-left: 7px;
        margin-right: 7px;
        margin-bottom: 2rem;
    }
}
@media only screen and (max-width: 767px){
    #daily-sells .product-price{
        display: flex !important;
    }
    #daily-sells .product-category a{
        font-size: 11px;
    }
    footer .section-padding{
        padding-bottom: 0px;
    }
    #product-tabs .product-cart-wrap .product-content-wrap .product-category {
        max-height: 80px;
        overflow: hidden;
    }
    #Top-Selling .product-list-small h6 a{
        max-height: 40px;
        overflow: hidden;
    }
    #product-tabs .product-content-wrap h2 a{
        max-height: 40px;
        overflow: hidden;
    }
    #Top-Selling .trending-prod-title{
        margin-top: 25px;
    }
    footer section.section-padding.footer-mid{
        padding-top: 0px;
    }
    footer section.section-padding.footer-mid .container{
        padding-top: 0px !important;
    }   
}
@media only screen and (max-width: 540px){
    #banner-sec{
        margin-bottom:10px !important;
    }    
    #product-tabs{
        padding: 15px 0px 0px 0px;
    }
    #daily-sells {
        padding: 0px 0px 5px 0px;
    }
    #Top-Selling{
        padding: 5px 0px 0px 0px;
    }
    #Top-Selling .col-xl-3.col-lg-4.col-md-6.mb-sm-5.mb-md-0.wow.animate__.animate__fadeInUp.animated{
        margin-bottom:0rem;
    }
}
/* Responsive css start End */
