.h-418px{
    height:418px;
    width:auto;
}
.whatsapp-btn i{
    position: relative;
    top: 13px;
}
.aiz-p-hov-icon a{
    display: flex;
    justify-content: center;
    align-items: center;
}
.aiz-carousel.gutters-10 .carousel-box {
    padding-left: 5px !important;
    padding-right: 5px !important;
}
.category-div-outer-main h3{
       margin-bottom: 5px !important;
    margin-top: 10px;
}
.category-div-outer-main h3 a{
        color: #494949 !important;
}
.category-div-outer-main{
    padding: 0 16px 16px;
}
.rating-outer{
    display: flex;
    align-items: center;
    justify-content: space-between;
     padding: 16px 16px 5px;
}
.price-off-price{
     display: flex;
    align-items: center;
    justify-content: space-between;
}
.offprice-outer{
    background: #fbcdbe;
    padding: 5px;
    color: #cd6236;
    font-weight: 600;
    border-radius: 5px;
}
.product-name-class a{
        color: #494949 !important;
}
.product-name-class{
    padding-top: 7px;
}
.catogries-p{
         font-size: 12px;
    margin-bottom: 0;
}



/*your custom css goes here*/
.footer-bg-bottom{background: #ffffff !important}
.border-search{border: 2px solid #000000 !important; border-radius:0px !important;}

.text-white{color:#ffffff !important;}
.ptb-10{padding:8px 0px !important;}
.bg-black1{background-color: #000000 !important;
    border: 1px solid #000000 !important; color:#ffffff !important;}
.subscribe-outer-box{
       border-radius: 10px !important;
       padding:30px !important;margin-bottom: -35px !important;margin-top:50px !important;
}
.mt-30{margin-top:30px!important;}
.pb-30{padding-bottom:30px !important;}
.filter-btn{width:20%;}
.filter-btn .bootstrap-select .dropdown-toggle{border-color: #000000 !important;}

.home-view{background-color:#000000; color:#ffffff !important; font-size:12px; padding:5px 10px; border-radius:5px;}
.home-view:hover{background-color:#000000; color:#ffffff;}
.mtb-20{margin:20px 0px !important;}
.nav-tabs .active{}
.table-description{width:100%;}
.table-description tr th{background-color:#f0f2f5;}
.subscribe-outer-box h4{font-weight:600 !important;color:#00000 !important;}
.subscribe-outer-box p{margin-bottom:0px !important;}
.subscribe-outer-box .subscribe-btn .btn{background: #2e2c2c !important;color:#ffffff !important;border: 1px solid #2e2c2c !important;}
.footer-search{border: 2px solid #2e2c2c !important}
.subscribe-outer-box .subscribe-btn{align-self: center !important;}
.color-black{color:#000000 !important;}
.footer-widget h4{position:relative !important;}
.footer-widget h4:after{position:absolute !important;content:"" !important; top:33px !important; left:0 !important; width:40px !important; background:#000000 !important;height: 3px !important;}
.text-alignment{text-align:center !important;}
.footer-input-sec{width: 100% !important;}
.text-truncate1 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background-color: rgba(0,0,0,0.7);
    border-radius: 10px 10px; color:#ffffff; position:relative; bottom:35px;
}
.whatsapp-btn{background-color:#25d366; border:1px solid #25d366; color:#fff !important; font-weight:500; bottom:0; right:0; height:50px; width:50px; line-height:50px; text-align:center;
position:fixed; margin-right: 15px; z-index:3; margin-bottom:85px; border-radius: 50%; font-size: 25px;}
.footer-head-title{margin-bottom:20px;}
.sliderr-bottom{margin-bottom:20px;}
.bdr-15{border-radius:15px !important;}
.text-truncate1 h4{font-weight:600; text-transform:uppercase;}
.mb-20{margin-bottom:20px !important;}
.mb-30{margin-bottom:30px !important;}
.ptb-40{padding:40px 0px !important;}
#wishlist a span, #cart_items a span{color:#000000 !important; margin-top: -20px !important;margin-left: -6px;}
.product-new-badge {position: absolute !important;z-index: 1 !important;left: 0% !important;top: 10px !important;width: 50px !important;height: 50px !important;font-size: 12px !important;color:#000000 !important;font-weight:600 !important;display: inline-block !important;}
.product-new-badge p{margin-bottom: -5px !important;}
.bg-30{    background: #aca5a7 !important;}
.dispatch{
    position: relative;bottom: 25px;   border-radius: 2px;
    background: #000000;    display: inline;
    color: #ffffff;padding: 5px 8px;font-size: 10px;font-weight: 600;}
 .dispatch2{ position: relative;bottom: 0px !important;padding: 10px 8px !important;}   
.bg-custom-white{background:#ffffff !important;padding:10px 20px !important; margin-bottom:20px!important;} 
.custom-flex{justify-content: space-between !important;}
.buy-btn{background-color: #595353 !important;color:#ffffff !important;}
.add-cart-btn{background-color: #000000 !important;color: #ffffff;}
.wishlist-custom-btn{background: #000000;border: solid 1px #000000;font-size: 26px;color:#ffffff;margin-left: 8px;padding: 0px 10px;margin-right: 6px;}
.wishlist-custom-btn:hover{background-color: #595353;color: #ffffff;border: solid 1px transparent;}
.stock-btn{padding: 18px;border-radius: 5px;font-size: 12px;}
.mt-15{margin-top:15px !important;}
.catogry-li{border-bottom: solid 1px #e2e5ec;padding: 0 0 10px 0;}
.catogry-li:last-child{border:none;}
.cart-upper-boxes{padding: 10px 0px;}
.cart-1-active .active{background-color: #f2f3f9;}
.aiz-steps > *{opacity:1!important;}
.aiz-range-slider .noUi-connect{background: #333333 !important;}
.shipping-btn{background: #000000 !important; color:#ffffff !important;}
.shipping-btn:hover{background-color: #000000 !important;color:#ffffff !important;}
.h-custom{font-size: 28px!important;}
.dropdown-item.active, .dropdown-item:hover, .dropdown-item:active{color: #fff !important; background-color:#333333  !important;}
.bootstrap-select .dropdown-toggle:active, .bootstrap-select .dropdown-toggle:focus, .show.bootstrap-select .dropdown-toggle{border-color:#333333 !important;}
.contct-info p{font-size:14px;}
.contct-info p a{padding-left: 8px;color:#000000;}
.contct-info p a:hover{color:#000080;}
.profile .h4{text-transform:uppercase;}
/*.headings-bg{background-image: url("../assets/img/placeholder.jpg");background-repeat: no-repeat;}*/

.headings-bg{background:#cccccc;}
.headings-bg .text-heading{padding: 16px;}
.all-category-div h6{font-size:16px; padding:10px;}
.free-shipping{background-color: var(--success);border-radius: 2px; font-size:10px;padding: 5px 8px;color:#ffffff;margin-right: 6px;}

.free-shipping2{padding: 10px 8px!important;}
.free-shipping i{    vertical-align: middle;font-size:18px;}
.all-category-div img{border-radius:8px 8px 0px 0px;}
.mobile-view-search{padding: 0 6px !important;}
.quality-logo img{border-radius:3px;}
.pt-0{padding-top:0px !important;}
.detail-color{float:left;padding-left:0px;}
.detail-color li{list-style:none;float:left;margin:10px 10px 0 0;}
.header-search-margin{ margin-right: 50px;}

.aiz-sidebar-wrap .aiz-sidebar .aiz-side-nav-wrap input{background-color: #000000 !important;}

.navbar-nav li:hover > ul.dropdown-menu {
    display: block;
}
.dropdown-submenu {
    position:relative;
}
.dropdown-submenu>.dropdown-menu {
    top:0;
    /*left:-100%;*/
    left:-10rem; /* 10rem is the min-width of dropdown-menu */
    margin-top:-6px;
}

/* rotate caret on hover */
.dropdown-menu > li > a:hover:after {
    text-decoration: underline;
    transform: rotate(-90deg);
} 

.navbar-toggler{
    display:none;
}

.navbar{
    padding:0px !important;
}
.menu-bar-bottom .dropdown-menu .dropdown-item{
    font-size:14px;
}
.offer-box i{
     font-size: 22px;
    color: #ffffff;
    background: #000000;
    padding: 7px;
    border-radius: 50%;
}
.offer-box span{
   line-height: 18px;
    font-weight: 600;
    padding-left: 10px;
    font-size: 15px;
}

.offer-box{
   align-items: center;
    display: flex;
}
.dispatch-box i{
        background: #049d61;
}

.dispatch-box span{
       color: #049d61;
}
.color-sizze{
    width:50px;
    height:50px;
    object-fit: cover;
}
.product-sizes li.active-button {
    padding: 0 15px;
    background: #000000;
}
.product-sizes li{
     padding: 0 15px;
    border: 1px solid #141213;
    border-radius: 2px;
}
/*.product-img-outer{*/
/*     overflow: hidden;*/
/*    position: relative;*/
/*    margin: auto;*/
/*    width: 100%;*/
/*    height: 500px;*/
/*}*/
/*.product-img-outer img{*/
/*       position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
    /* width: 100%; */
/*    height: 100%;*/
/*    margin: auto;*/
/*    object-fit: cover;*/
/*}*/











.product-sizes li.active-button a{
    color:#ffffff !important;
}
.catagory-name-pro{font-size:20px;}
.Avalibility{color: #049d61;font-weight: 700; padding-left: 16px;}
.product-badge {
position: absolute;
    z-index: 1;
    right: 4%;
    top: 6px;
    width: 50px;
    height: 50px;
    font-size: 10px;
    color: #ffffff;
    font-weight: 600;
    line-height: 46px;
}

.mobile-view-product-carousal .carousel-control-prev i, .mobile-view-product-carousal .carousel-control-next i{
    /*font-size: 20px;*/
    background: #000000;
    padding: 5px 5px;
    border-radius: 3px;
}
.carousel-control-prev-icon {
    background-image: none !important;
}
.dropdown-menu{padding:0px !important;

