
#top-header{background:#e3e3e3!important;color:#0e0e0e;}
.content-quantity .btn-info {color:#fff!important;}
 span.badge.text-bg-success{color:#fff!important;}
.cart .cart-icon .cart-item-total{color:#fff!important;}
#product-product .content-quantity i.fa-plus-circle,#product-product .content-quantity i.fa-minus-circle{color:#000!important;}
#common-home .carousel img{border-radius:0}
#common-home .swiper-pager .swiper-button-prev,#common-home .swiper-pager .swiper-button-next{width:30px;height:30px;border-radius:15px;color:#fff;background:#f26722}
#common-home .swiper-pager .swiper-button-prev .svg-icon,#common-home .swiper-pager .swiper-button-next .svg-icon{width:17px!important;height:17px!important}
#main-navigation .navbar-expand:not(.vertical) .navbar-nav>.nav-item>.nav-link{font-size:1.1rem!important;}
/*#main-header .widget-cart{margin-left:0}*/
.btn{font-weight:500}

.fa-solid, .fas,.fab{font-weight:bold!important}
.font8{font-size:.8rem!important;}
.font9{font-size:.9rem!important;}
.font10{font-size:1rem!important;}
.font11{font-size:1.1rem!important;}
.font12{font-size:1.2rem!important;}
.font15{font-size:1.5rem!important;}
.font18{font-size:1.8rem!important;}
.font20{font-size:2rem!important;}
.font22{font-size:2.2rem!important;}
.font25{font-size:2.5rem!important;}
.font-no-bold{font-weight:normal!important;}
.text-blue{color:#5f9ea0!important;}
.text-grey{color:#adb5bd!important;}
.hid{display:none}
a{text-decoration:none}
.mt-5{margin-top:5px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}

.sidebar-menu a{text-decoration:none;color:#000;font-size:.9rem}
.sidebar-menu li:hover a,.mega-menu-list a:hover{color:#f26722!important;}
.offcanvas-header{padding:12px;}
.bg-success{background: #59d959}

.block-bar{background:#fdf6ed!important;padding:10px; }
.block-bar2 {border-bottom:1px solid #ccc;padding-bottom:3px;}
.block-bar2 span{font-weight:500!important;font-size:1.8rem!important;}

.footer .fa-solid ,.footer .fas, .footer .fab{font-weight:normal!important;}
.nav-link:hover, .nav-link:focus{color:#f26722!important;}

.footer .footer-contact {text-decoration:none; }
.footer .footer-first-row{padding-top:2rem!important;}
.footer .footer-contact i{margin-right:3px;color:#f26722!important;}
.footer .social-connect  a:hover i{color:#fff!important;}
.footer .fa-google-pay{border:1px solid #000;border-radius:3px;padding:0 3px;background:#303030;color:#fff;font-size:20px!important;}
.footer .fa-cc-apple-pay{font-size:26px!important;}
.footer .fa-google-pay:hover{background:#f26722;color:#fff;border:1px solid #f26722;}
.well{padding:5px;}
.footer .info-tips {justify-content: center; display: inline-flex; align-items: center;padding:20px;background:#fff;}
.footer .info-tips .icon{margin-right:5px;}
.footer .footer-menus .design-title{margin-bottom:.2rem!important;}
.footer .credit-items nav{align-items:baseline}
.content-review-form h5{font-weight:500}

.mega-menu-list a{text-decoration:none!important;}

input.buy-qty{border:1px solid #f26722!important;margin:0!important}
.btn-buy-left{margin-right:0!important;}
.btn-buy-right{margin-left:0!important;}
.button-cart,.button-buynow{font-weight:600}
.button-buynow:hover{color:#fff!important;}
.product-thumb .manufacturer,.manufacturer-link{color:#f26722!important;}
.product-thumb .manufacturer:hover,.manufacturer-link:hover{font-weight:bold}

.product-thumb-top .btn-quick-view:hover,.product-thumb-top .btn-compare:hover{color:#fff!important;}
.product-tags {background:none!important;opacity:.65;color:#777!important; padding:5px;font-size:15px;font-weight:600}
.product-tags:hover{color:#f26722!important;opacity:1}
.product-extra   .ls-label{font-weight:500!important;}

.btn-compare i.fa-check{color:#f26722;bottom:-.7rem!important;}
.sidebar h4,.sidebar h5{color:#fff;}

.sidebar a[data-bs-toggle="offcanvas"]{color:#fff!important;}
.alert-dismissible .btn-close{position:inherit!important;float:right!important;padding:.25em!important;}
.nav-pills.custom-pills-left .nav-link.active, .nav-pills.custom-pills-right .nav-link.active{color:#f26722}

#common-home .mz-tab-listing .mz-tab-listing-header{border-bottom:1px solid #ccc;}
.mz-tab-listing .mz-tab-listing-header .module-title{margin:3px!important;}
#blog-home  .mz-tab-listing .mz-tab-listing-header{margin-bottom:20px!important;}
#blog-home .article-thumb h4.title{font-weight:500!important;}
#article-article .content-description .description{max-height:none!important;}
#article-article .block-toggle{display:none}
#common-home .mz-tab-listing .mz-tab-listing-header.tabs .nav-link{font-size:1.5rem!important;}
.nav-tabs .nav-link.active::after, .nav-tabs .nav-link.show::after{bottom:-1px!important;}
#common-home .product-thumb .manufacturer{font-size:1rem!important;}

.product-thumb-top{display:flex;justify-content:center;}

.product-thumb .caption .manufacturer{display:none}
#product-product .content-description .description img{width:100%!important;height:100%!important;}
#product-product .content-description font{font-size:15px!important;line-height:1.8;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif!important}
#product-product .stock{display:none;}
#product-quick-view .button-compare,#product-quick-view li.stock{display:none}

.product-action .btn-compare{display:none!important;}
.product-action .btn-wishlist{border-right:0!important}
.product-product_title h1{font-weight:500!important;margin-top:1.5rem}
.toast .toast-header,.toast .btn-close {color:#fff!important;}
.toast .toast-view-cart{background:#f26722;border:1px solid #f26722}
.home-vendors span.fa-star{color:#FC0}
.home-vendors .caption .rating{text-align:center}
.home-vendors .product-thumb .product-thumb-top{border-radius:0;border:1px solid #ccc;}
.home-vendors .vendor-link{border:2px solid #00b3ee;background:#fff;}
.home-vendors .card {max-width:200px;margin:0 auto;margin-bottom:15px;}
.home-vendors .card-text .title a{color:#000;text-decoration:none}
.home-vendors .card-text .title a:hover{color:#00b3ee}
.home-vendors .card-body .rating .far{color:#ffb100!important;}
.hot-vendor-wrapper .home-vendors .logo{top:65%!important;}
.hot-vendors{border-bottom:1px solid #ccc;padding-bottom:3px}
.hot-vendor-wrapper .card-text h4.title{font-size:1.2rem;font-weight:500}
.hot-vendor-wrapper .card-body{padding:10px}
.hot-vendor-wrapper .swiper-slide {margin-left:5px;margin-right:5px;}
.hot-vendor-wrapper .swiper-slide:nth-child(1){margin-left:0}
.home-vendors .card { max-width: 250px; margin: 0 5px; margin-bottom: 15px; min-height: 230px;}
.home-small-long-banner a{background:#fff!important;}
#common-home a{text-decoration:none!important;}

.dropdown-item.active, .dropdown-item:active{background:#00b3ee!important;color:#fff!important;}
.product-label{padding:2px!important;}
.products-list-bar{background:#f7f7f7;padding: 5px 10px}
.products-list-bar .sort-by{margin:0!important;}
.products-list-bar .show-how-many{margin:0!important;}
.products-list-bar .display-style{margin:0!important;}
.products-list-bar .display-style button.active{color:#f26722}
.products-list-bar .form-select{border-radius:6px!important;}

.product-related .module-title{border-bottom:1px solid #ccc;padding-bottom:10px;font-weight:500!important}
.product-seller{   border: 1px solid #dee2e6;   background: #fffcfc; padding: 10px;text-align: center; border-radius: 5px;}
.product-seller .logo{background:#fff;left:40%; border-radius:30px;padding:5px; bottom:0;border:1px solid #f1f1f1}
.product-seller .a-link{border:1px solid #eee;background:#f1f1f1}
.product-seller a{text-decoration:none;}
.product-seller .shop-banner img{width:220px }
.product-seller .shop-name{font-weight:700}

.modal-content .btn-close{color:#fff!important;}
.modal-content p{margin-bottom:0!important;}
.quick-view .button-compare span.icon i.fa-sync-alt,.quick-view .button-compare span.icon i.fa-check {color:#fff!important}
.page-link.active, .active>.page-link{background:#fff4e7;border:1px solid #f26722}
#info_content{border:1px solid #ccc;padding:20px 10px 10px 10px;}
.formFooter{display:none!important;}
.join-us iframe{width:100%!important;}

.list-group-item.active{background:#f26722;border-color:#f26722;color:#fff;}
.form-check-label a{color:#f26722;text-decoration:none;}
.form-check-input:checked{background-color:#00b3ee;border:1px solid #00b3ee}

.form-control:focus,.form-select:focus{border:1px solid #f26722}
.ui-widget .ui-slider-range{background:#f26722}

#form-review .select-rating {padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:20px}
#form-review a{font-weight:700;color:#f26722}
#form-review a:hover{color:#000}

.vendor-module .page-header{margin:5px 0!important}
.vendor-module .page-header h1{font-size:20px!important}

.vendor_profile .cover-main .image{ width:100px;height:100px;}
.vendor_profile .cover-main a{text-decoration:none!important;}
.vendor_profile .cover-main .profile{padding-left:10%;bottom:0;height: 100px;opacity:.8;background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 64%);}
.vendor_profile .seller-products{margin-top:10px;}
.vendor_profile .seller-products  a{text-decoration:none}
.vendor_profile .logo{bottom:0;z-index:999;border:5px solid #00b3ee}
.vendor_profile .content-product-limit label.input-group-text{border:0;background:none}
.vendor_profile .content-product-limit label.input-group-text{border:0;background:none}
.vendor-allseller .smalimage{z-index:999!important;}

.daterangepicker td.active, .daterangepicker td.active:hover{background:#f26722!important;}


.contact-top{padding:1.2rem 20px;background:#ed8200!important;}
.contact-top .icon-wrapper,.contact-top .content-wrapper{background:#fff!important;padding:15px;}

#maza-checkout h4,#maza-checkout-confirm h4,#maza-checkout-confirm h3{font-weight:normal;color:rgba(var(--bs-primary-rgb))!important;}

.vendor-module #column-left ul#menu ul{background:#fff!important;border:1px solid #f7f7f7}

.article-thumb .metadata .timestamp{color:#fff!important;}
.btn-primary{--bs-btn-color:#fff!important}
#product-search .content-search-criteria{background:#fbf4f1!important;border:1px solid #ffbe9e!important;padding:20px;margin-bottom:8px}
ul.pagination{display:inline-flex}

#svg96e0f791dd1634c64afbbd953c193992 svg circle{fill:#00b3ee!important;stroke:#00b3ee!important;}

.vendor-vendor_profile .rating .fa-star{color:#FC0!important;}
.vendor-vendor_profile #button-close{background:none;border:0!important;}
.vendor-vendor_profile .form-control:disabled{background:#f7f7f7}
.vendor-vendor_profile .form-control{border:1px solid #ccc;}
.vendor-vendor_profile .disabled-star{color:#c3c3c3!important;}
.vendor-vendor_profile .form-check .form-check-input:checked{border:1px solid white;}
.vendor-vendor_profile .form-check .form-check-input{float:none!important;margin-left:0!important;border:1px solid #777}
.vendor_profile. .cover-main{min-height:400px;}

.account-reseller .card-header{
 padding:10px
}
.btn-clear-coupon{top:10px!important;right:110px}

.account-right   a.active:hover{color:gold;}
.bg-accordion{background:#fff7e6;border-bottom:1px solid #ccc;}
.bg-grey{opacity:1;background-color:rgb(132 135 135) !important}
.bg-out-grey{color:rgb(161 161 161);border:1px solid rgb(161 161 161);box-shadow: 0 0 1px #ddd;}
/** accordion style **/
.accordions .card-header{cursor:pointer;}
.accordions .card-header  {font-family: inherit;  padding:12px;font-size:1.25rem; line-height: inherit;}
.accordions .card-header.active{background:#fff7e6}
.accordions .card-header:after{ width: 1em; height: 1em; float:right; text-align: center; transition: all 0.15s; margin-top:5px;}
.header-bar-empty:after{ content: "\f105"; transform: rotate(90deg);font-size:17px;font-weight:bold;font-family:'Font Awesome 6 Free'}
.header-bar:after{ content: "\f105"; transform: rotate(-90deg);font-size:17px;font-weight:bold;font-family:'Font Awesome 6 Free'}

.nav-previous-page{background:#fff;color:#939393;width:25px;height:25px;border-radius:50%;display:inline-flex;-webkit-box-shadow: -2px 2px 5px -1px rgba(209,209,209,1);
 -moz-box-shadow: -2px 2px 5px -1px rgba(209,209,209,1);
 box-shadow: -2px 2px 5px -1px rgba(209,209,209,1);
}
ol.breadcrumb{background:#f3f3f3!important;}
ol.breadcrumb li:first-child{padding-left:10px;margin-top:2px!important;}
ol.breadcrumb li:last-child{display:inline-flex}
ol.breadcrumb li b{font-weight:400;font-size:2rem;margin-top:2px;}

.btn:focus, a:focus{ outline: none;}
.payment-image .img-thumbnail{border:0!important;}
#payment-method .payment-items li {margin-top:5px!important;margin-bottom:3px!important;}
#payment-method .payment-items input[type='radio']{display:none}
#payment-method .payment-items label{border:1px solid #ddd;padding:5px;border-radius:5px;}
#payment-method .payment-items li label:hover{cursor:pointer!important;}
.payment-method-focus{border:2px solid #f26722!important;}

@media(min-width:768px){
 .cart .cart-icon .cart-item-total{right:-.8em;top:-1em}
/* #main-navigation .navbar-expand-md:not(.vertical) .navbar-nav>.nav-item>.nav-link:hover, #main-navigation .navbar-expand-md:not(.vertical) .navbar-nav>.nav-item>.nav-link:active, #main-navigation .navbar-expand-md:not(.vertical) .navbar-nav>.nav-item>.nav-link.active{border-radius:0!important;}
 .cart .cart-icon .cart-item-total{top:0}*/
}
@media(max-width:575.98px){

/* .cart .cart-icon .cart-item-total{top:-.5rem;right:-.5rem}*/
 .vendor_profile .cover-main .image{ width:75px;height:75px; }
 .vendor_profile .cover-main .profile{height:75px;}
 .content-tags{margin-top:30px;}
 .products-list-bar{background:none!important;}
 .products-list-bar .display-style{display:none}
 .products-list-bar {padding:0}

 #common-home .mz-tab-listing .mz-tab-listing-header.tabs .nav-link{font-size:1.9rem!important;}
 .pagination li.page-item .page-link{padding:3px 10px!important;display:inline-block!important;}
 .home-vendors .card-body{margin-top:15px;}
 .home-vendors .card{max-width:250px;}
 .text-xs-center{text-align:center}
 .contact-top .contact-block{margin-bottom:1.2rem}
 .display-2{font-size:3.3rem!important;}
 .common-home .h3{font-size:2.1rem!important;}
 .footer .info-tips{width:100%}
 .sidebar-menu a{font-size:1.4rem}
 .sidebar-menu li{margin:5px 2px}
 .search-category .dropdown-menu {transform:translate3d(0,42px,0)!important;min-width:150px}
 .vendor-edit .form-group + .form-group{margin:0!important;}
 .vendor-module .dashboard-warning li {font-size:1.3rem!important;margin:10px 0 }
 .vendor-module .dashboard-warning .h3{font-size:1.5rem!important;font-weight:bolder;margin-bottom:20px}
 .product-seller .shop-name{font-size:2rem}
 .product-seller .shop-banner img{width:300px }
 .product-seller .logo{padding:10px}
 .vendor_profile .cover-main .profile{padding-left:25%;background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%);}
 .vendor_profile .cover-main .detail{margin-left:0}
 .vendor_profile .nav-tabs li{ display:inline-block; width:auto; text-align: left; margin: 0 5px; font-size: 15px;}
 .vendor_profile .nav-tabs li:last-child{margin:0!important;}
 .vendor_profile .profile{padding-top:0!important;}
 .vendor_profile .profile h4{margin-top:0!important;}
.hot-vendor-wrapper{margin-bottom:3rem!important;}
.hot-brand-wrapper{margin-bottom:3rem!important;}
.hot-brands h3.module-title{border-bottom:1px solid #ccc;padding-bottom:5px;}
 .hot-vendor-wrapper .home-vendors .logo{top:82%!important;}
 .vendor_profile. .cover-main{min-height:auto;}
 .btn-clear-coupon{top:8px!important;}
 .accordions .card-header .link-header{font-size:1.85rem}
.sidebar-wrapper{overflow-x:hidden;max-width:300px}
 .sidebar-wrapper .offcanvas-body{overflow-x:hidden;padding-top:0}
.right-side-menu{padding: 0 9px;}
.expand-table{min-width:700px;}
.contact-block .icon{margin:0 auto}
h3{font-size:1.8rem}
 .list-inline-item:not(:last-child){margin:0!important;}
 .search-bar{display:none}
 #article-article .content-image img{width:100%!important;}
 .join-us img{width:100%!important;}
 .hot-vendor-wrapper .card-text h4.title{font-size:2rem;}
 .cart-card{background:none;border:0}
 .product-product_title h1{margin-top:0}
 .product-thumb .product-action{display:block!important;}
 .home-vendors .card{margin: 0 auto}
 .hot-vendor-wrapper .swiper-slide{margin-left:0;margin-right:0}
}