.container.body-container{
    position: relative;
}
.size_hide #prductsize {display:none;}

.navbar-nav .nav-item a > picture{
    max-width: 25px;
    max-height: 25px;
    margin-right: 10px;
}
.navbar-nav .nav-item a > picture img{
    width: 100%;
}
#testimonial_multi_sidebar .testimoniallogo {
    max-width: 150px;
    margin-inline: auto;
}
#testimonial_multi_sidebar .card > .card-body {
    align-content: end;
}
#testimonial_multi_sidebar .card {
    height: 100%;
}

@media (min-width: 768px) {
    .navbar-collapse .navbar-nav .dropdown-item {
        white-space: normal;
        display: flex;
        align-items: center;
    }
    nav .dropdown-menu, .navbar .dropdown-menu, .top-header .dropdown-menu {
        min-width: 195px;
    }
}
@media (min-width: 992px) {
    nav .dropdown-menu, .navbar .dropdown-menu, .top-header .dropdown-menu {
        min-width: 200px;
    }
}
.top-selling-sec .carousel-item a,.top-selling-sec .slick-slide a{
    overflow: hidden;
    display: block;
    box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px;
    margin: 10px 6px;
    border-radius: 0.625rem;
}

.top-selling-sec img{
    transition: all 0.4s ease;
    border-radius: 0.625rem;

}
.top-selling-sec img:hover{
    transform: scale(1.1);
}

.topbradsslider .carousel-control-prev{
    left: -25px !important;
}
.topbradsslider .carousel-control-next{
    right: -25px !important;
}

/*Apperel Megamenu*/
.apparel_megamenu:not(.megamenu) .brand_menu > .dropdown-menu{
    width: 35rem !important;
    max-height: 31.25rem !important;
    overflow-y: auto;
    overflow-x: hidden;
}
.apparel_megamenu:not(.megamenu) .brand_menu .dropdown-menu ul.list-unstyled{
    display: flex;
    flex-wrap: wrap;    
}
.apparel_megamenu:not(.megamenu) .brand_menu .dropdown-menu ul.list-unstyled li{
    width: 50%;
}
.apparel_megamenu:not(.megamenu) .brand_menu .dropdown-menu ul a{
    border-bottom: 0 !important;
}

/* Target only the div with id "payment" and both classes  - Mitul */
div#payment.cart_section.cart-icon {
    display: none;
}

@media(min-width: 992px){
    .apparel_megamenu:not(.megamenu) .brand_menu > .dropdown-menu{
        width: 46rem !important;
        overflow-x: hidden;
    }
    .apparel_megamenu:not(.megamenu) .brand_menu .dropdown-menu ul.list-unstyled li{
        width: 33.33%;
    }
}
@media(min-width: 1280px){
    .apparel_megamenu:not(.megamenu) .brand_menu > .dropdown-menu{
        width: 60rem !important;
        overflow-x: hidden;
    }
    .apparel_megamenu:not(.megamenu) .brand_menu .dropdown-menu ul.list-unstyled li{
        width: 25%;
    }
}
#footersubscribe_sidebar .input-group .input-group-append #subscribe{
    padding-right: 2rem !important;
}

.navbar .nav-item .nav-link:after{
    display: none !important;
}

.navbar .navbar-nav{
    flex-wrap: nowrap !important;
}
.navbar .navbar-nav .nav-item .nav-link{    
    text-align: center;
}

ul.navbar-nav li.nav-item:last-child .dropdown-menu .dropdown-menu{
   left: -100% !important;
} 
#product_list_without_category .product-box .card .thumbnail, .product-box .card .quick_checkout_hover_effect, #product_category .product-box .card .thumbnail{
    box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;
    background: transparent !important;
    border-radius: 8px;
}
#product_list_without_category .product-box .card .thumbnail img, .product-box .card .quick_checkout_hover_effect img, #product_category .product-box .card .thumbnail img{
    width: 370px;
    height: 370px;
    object-fit: contain;
    border-radius: 8px;
}
#product_list_without_category .product-box .card .card-footer .btn, #product_category .product-box .card .card-footer .btn {
    font-size: 1rem !important;
}
#product_list_without_category .product-box .card .card-footer .btn i, #product_category .product-box .card .card-footer .btn i{
    padding-left: 0.9375rem !important;
}

/*Nav Link Center*/

.navbar .navbar-nav{
    margin: 0 auto !important;
}