#main-menu.menu-slider li.active a{color: var(--theme-deafult);border-bottom: 1px solid var(--theme-deafult);}
.al_body_template_two .home-slider-wrapper .banner-img-outer img{max-width: 100%;max-height: 550px;}
.fa-facebook-square:before, .fa-heart:before, .fa-twitter:before, .fa-user:before, .fa-whatsapp:before{font-family: FontAwesome !important;}
.al_body_template_two .pixelstrap ul{padding: 5px 0;z-index: 9;}
.al_body_template_two .common-banner{height: 300px;margin-bottom: 0px;}
.al_body_template_two .pixelstrap li a,
.al_body_template_two .product-card-box{-webkit-transform: scale(1);transform: scale(1);}
/* .al_body_template_two header.site-header.fixed-bar img.blur-up.lazyloaded{display: none;} */
.al_body_template_two a.btn.btn-solid_al{padding: 0;}
.al_body_template_two  .common-product-box,
.al_body_template_two .product-box,
.al_body_template_two .product-card-box,
.al_body_template_two .suppliers-box{border-bottom: 0!important;position: relative;border-radius: 0;overflow: hidden;background-color: transparent;box-shadow: none;}
.al_body_template_two .common-product-box:hover,
.al_body_template_two .product-box:hover,
.al_body_template_two .product-card-box:hover,
.al_body_template_two .suppliers-box:hover{box-shadow: none;background-color: #fff;}
.al_body_template_two .common-product-box:hover img,
.al_body_template_two .product-box:hover img,
.al_body_template_two .product-card-box:hover img,
.al_body_template_two .suppliers-box:hover img{-webkit-transform: scale(1);transform: scale(1);}
.al_body_template_two .scale-effect{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);}
.al_body_template_two  .offer-slider.al .inner_spacing{width: 100% !important;}
.al_body_template_two   .offer-slider .img-outer-box{width: 100%;height: auto;}
.al_body_template_two  .offer-slider.al .common-product-box{padding: 10px;}
.al_body_template_two  .offer-slider.al .common-product-box .col-4{padding-right: 0 !important;}
.al_body_template_two  .offer-slider.al .common-product-box .inner_spacing p{margin: 0;}
.al_body_template_two  .offer-slider.al .common-product-box .product-description .card_title{min-height: auto;margin: 0 !important;}
.al_body_template_two footer#footer section.section-b-space.light-layout{background-color: #fff;}
.al_body_template_two footer#footer .sub-footer{background-color: #f9f9f9;}
body.al_body_template_two .collection-filter .theme-card .offer-slider img{padding: 0;}
.al_body_template_two .related-products a.common-product-box.scale-effect.text-center{overflow: hidden;display: block;}
.al_body_template_two .related-products a.common-product-box.scale-effect.text-center:hover{background-color: #fff;}
.al_body_template_two .top-banner-wrapper.text-center{margin-bottom: 20px;background-color: transparent;box-shadow: none;}
ul.al_main_category_list{z-index: 99;}
article#page-container{position: relative;min-height: 100vh;}
body .category-head{
top: 145px;
}
.al_body_template_two.dark footer#footer section.section-b-space.light-layout{
    background-color: #0c0c0c;
}
.al_body_template_two.dark footer#footer .sub-footer{
    background-color: #000;
}
.al_template_two_content .card .rating, .al_template_two_content .inner_spacing .rating{
    width: auto;
    padding: 0 6px;
}
.top-header.site-topbar .location-bar .map-icon {
    display: inline-block;
}
.top-header.site-topbar .location-bar .homepage-address {
    display: inline-block;
    width: auto;
}
.homepageSix .margin-res {
    margin: 20px 0px 0px 0px;
}
.homepage-address h2 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;width: 200px !important;
}
.livian-cate .col-grid-box .media-body .inner_spacing h3 {
    justify-content: center !important;
}
body .iti--separate-dial-code .iti__selected-flag{
    height: auto;
    padding: 10px 6px;
}
/* .al_body_template_two .product-wrapper-grid .margin-res .media-body .inner_spacing h3 {
    justify-content: center !important;
} */


/*======================== 15-02-2023 css changes category fillter  ===========================*/
.homepageSix .sortingFilter {
    margin-bottom: 15px!important;
}
.al_body_template_two  .modal-backdrop{
    z-index: 10!important ;
}



.dark #our_vendor_main_div  button.slick-arrow{background-color:var(--theme-deafult) !important;}
@media(max-width:991px){
    .al_body_template_two .homepageSix .sortingFilter{
        margin-top:50px!important;
    }
}

@media (max-width: 767px){
.footer-contant .footer-social ul{margin:unset;text-align:center;margin:0 auto}.al_body_template_two .common-banner{height:150px}.al_body_template_two .al_template_two_content .product-image{height:90px}body.al_body_template_two #page-container .vendors .slick-slider .slick-slide{margin:20px 0 0}body.al_body_template_two .top-header .header-dropdown .mobile-account i:before,body.al_body_template_two .top-header .header-dropdown .mobile-wishlist i:before{font-family:themify!important}body.al_body_template_two .mobile-menu.main-menu{bottom:10px;padding:0 10px;width:97%}body.al_body_template_two #content-wrap .site-header .navbar-brand{padding:0;margin:auto;width:100%;height:auto!important}body.al_body_template_two header{padding:0}body.al_body_template_two .inner_spacing h4{font-size:12px}body.al_body_template_two .shimmer_effect .grid-row .card_image{height:90px!important}
.footer-theme .footer-logo img.blur-up.lazyloaded{height: 20px;margin-top: 20px;}
.al_body_template_two .timing-box_al li img{height: 20px;}
.ratio_asos .top-banner-wrapper .top-banner-content h4{padding: 10px 0 0;}
.al_body_template_two .collection-product-wrapper .product-top-filter{border: none;}
.al_body_template_two .suppliers-box .suppliers-img-outer img{object-fit: contain;width: 100% !important;height: 100%;}
.al_body_template_two footer#footer section.section-b-space.light-layout{padding-top: 0 !important;}
.al_body_template_two .store-btn.mb-3.d-flex.align-items-left.justify-content-start{margin-bottom: 0 !important;}
.al_body_template_two .vendor-search-bar .radius-bar {
    display: block !important;
    position: relative;
    bottom: 0;
    z-index: 1;
}
.al_mobile_banner{display: block !important;}
body.al_body_template_two .product-m .slick-list {text-align: left;}
body.al_body_template_two .slick-track{margin-left: 0!important;margin-right: 0!important;}
}

/* Order Placed css start */
.alFourTemplateOrderSucces .card{border-radius: 30px;box-shadow: 0 0 10px rgb(0 0 0 / 10%);}
.alFourTemplateOrderSucces .order_detail:before{display:none;}
.al_body_template_two .alFourTemplateOrderSucces .product-order-detail h4{color: var(--theme-deafult);}
.al_body_template_two .product-order .product-order-detail .order_detail{align-items: baseline;}
.al_body_template_two .extra-items-price,
.al_body_template_two .order-success-sec h3,
.al_body_template_two .total-sec span{font-weight: 600;}
.al_body_template_two .product-order h3{text-transform: capitalize;}
.al_body_template_two .order-success-sec{background-color: transparent;padding: 0;}
.al_body_template_two .order-success-sec h3{color:#000;}
.al_body_template_two .product-order.py-3{padding: 0 !important;margin: 0;}
.al_body_template_two .order-success-sec li,
.al_body_template_two .order-success-sec li span{display: block;}
.al_body_template_two .order-success-sec li{font-size: 14px;color: var(--theme-deafult);}
.al_body_template_two .order-success-sec li span{font-size: 14px;font-weight:600;color:#000;}
.alFourTemplateOrderSucces hr.my-2{margin: 0 0 10px !important;}
.alFourTemplateOrderSucces .product-order .total-sec{margin: 5px 0;padding: 5px 0;}
.alFourTemplateOrderSucces{margin-bottom: 50px;}
.al_body_template_two .product-order.py-3{position: relative;}
.al_body_template_two .product-order.py-3:before{position: absolute;content: "";border-right:1px solid #eee;height:100%;right: -10px;}
/* Order Placed css end */
body.al_body_template_two .mobile-menu.main-menu{
    bottom: 10px;
    padding: 0 10px;
    width: 97%;
}
body.al_body_template_two header{
    padding: 0;
}
body.al_body_template_two .inner_spacing h4{
    font-size: 12px;
}
body.al_body_template_two .shimmer_effect .grid-row .card_image{
    height: 90px !important;
}



body[dir=rtl] .slick-prev{
    left: 30px !important;
}


.al_body_template_two .al_template_two_content .product-image{
    height: 100%;
padding-bottom: 100%;
}
.al_body_template_two .al_template_two_content .product-image img{
    height: 100%;
    object-fit: cover;position: absolute;
}
.al_body_template_two .al_addCart li.onhover-div a span#cart_qty_span{
    background-color: #ab180c;
    display: inline-block;
    width: 20px;
    border-radius: 50%;
    height: 20px;
    margin: 0px;
    padding: 0px;
    color: #fff;
}
.p-64{padding:64px!important;margin-bottom: 30px;}
/* .al_body_template_two  .render_full_brands a.barnd-img-outer{
    padding-bottom: 100%;
} */
.al_body_template_two .product-box .blur-up.lazyloaded{
    background-size: cover !important;
}
/* .al_body_template_two  .render_full_brands a.barnd-img-outer img.blur-up.lazyloaded{
    object-fit: cover;
} */
@media (max-width:576px){
    .top-header.site-topbar.al_template_two .homepage-address.text-left {
    opacity: 1 !important;
    visibility: visible !important;
    z-index: 99 !important;
    }
    .al_body_template_two .top-header.site-topbar{
        height: 35px!important;
    }
    .al_body_template_two .site-topbar .location-bar h2, .al_body_template_two .site-topbar .location-bar i{
        color:#fff!important;
    }
    .al_body_template_two .suppliers-slider-vendors .inner_spacing h3 {
        width: 100%;
    }
}

