
/* ============================== BACKGROUND COLOR STYLE ============================== */

body{ background: #ffffff; }
.header{ background: #000000; }

.icon-cart{ background: url(//cdn10.bigcommerce.com/s-9mlb1uwb9p/templates/__custom/images/icon-cart.png?t=1700074156) no-repeat center center; }

#SearchForm .Button, #SearchForm input.Textbox{ background: #bdbdbd;  }
.footer{ background: #000000; }
.header-nav li ul{ background: #000000; }
.header-nav li li:hover{ background: #606060; }
.product-item-detail-block{ background-color: rgba(0,0,0,0.4); }
/*.QuickViewBtn{ background: none !important; }*/
.btn-border:hover{ background: #fe5000; }
.flex-control-paging li a.flex-active, .flex-control-paging li a:hover{ background: #fe5000; }
.flex-direction-nav a{ color: #ffffff; }
.flex-direction-nav a:hover{ color: #fe5000; }

.btn{ background-color: #fe5000; color: #ffffff; }
.btn:hover{ background-color: #fbab35; color: #ffffff; }
p a.btn, .BlockContent.PageContent a.btn{ color: #ffffff; }
.BlockContent.PageContent a.btn:hover{ color: #ffffff; }
.btn.alt{ background-color: #000000; color: #ffffff; }
.btn.alt:hover{ background-color: #3e3e3e; color: #ffffff; }

.footer .footer-columns .SocialConnect li a{ background: #fe5000; }
.footer .footer-columns .SocialConnect li a:hover{ background: #ffffff;color:#fe5000; }


.footer .footer-columns .SocialConnect li a.fa-instagram:hover{background:#4a85b5;color:#fff;}
.footer .footer-columns .SocialConnect li a.fa-twitter:hover{background:#1b95e0;color:#fff;}
.footer .footer-columns .SocialConnect li a.fa-facebook:hover{background:#3b5998;color:#fff;}
.footer .footer-columns .SocialConnect li a.fa-pinterest:hover{background:#bd081c;color:#fff;}
.footer .footer-columns .SocialConnect li a.fa-youtube:hover{background:#cc181e;color:#fff;}



.CurrencyChooser{ color: #ffffff; }
.currency-converter-inner{ background: #000000; border: 1px solid #6c6c6c; }
.CurrencyList{ background: #666666; }
.CurrencyList dd{ border: 1px solid #878787; }
.CurrencyList dd:hover{ background: #000000; }
.side-cart-content-inner{ background: #ffffff; border: 1px solid #ededed; -webkit-box-shadow: 0px 0px 2px 0px #bababa; -moz-box-shadow: 0px 0px 2px 0px #bababa;
box-shadow: 0px 0px 2px 0px #bababa; }

#fancy_close, .modalClose{ background: #fe5000 !important; color: #ffffff !important; }
#fancy_close:hover, .modalClose:hover{ background: #fbab35 !important; }

.product-nav-block{ background: #fafafa; border: 1px solid #e5e5e5;  }
div.selector{ background: #ffffff !important; }
.newsletter-subscription{ background: #fe5000;  }
.page-col-small.with-bg, .page-col-mid.with-bg{ background: #fafafa; }
.videoRow:hover{ background: #fafafa; }
.CartContents thead{ background: #fe5000; }
.CartContents thead th{ color: #ffffff; font-weight: normal; }
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent{ color: #333333; }
.ProductList.List .QuickViewBtn{ background-color: rgba(255, 183, 77, 0.7) !important; color: #ffffff !important; }
.ProductList.List .QuickViewBtn:hover{ background-color: rgba(255, 183, 77, 1) !important; color: #ffffff !important; }

.multiStep li.ActivePage h4{ color: #ffffff; background: #fe5000; }

.header-cart-count{ background: #ffffff; color: #333333; }
.ErrorMessage, .InfoMessage, .SuccessMessage{ color: #333333; }
.ExpressCheckoutBlock .ExpressCheckoutTitle{ color: #fe5000; }

/* ============================== BORDER COLOR STYLE ============================== */

.btn-border{ border: 2px solid #ffffff; }
.btn-border:hover{ border: 2px solid #fe5000; }
.flex-control-paging li a{ border-color: #fe5000; }
.qprod{ border: 1px solid #ededed; }
.with-bottom-border{ border-bottom: 30px solid #fe5000; }
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent{ border-left: 1px solid #ffb64d; }
.SideCart .ProductList li{ border-bottom: 1px solid #ededed; }
.SideCart .ProductList li:first-child{ border-top: 1px solid #ededed; }
.QuickSearch tbody tr{ border-bottom: 1px solid #ededed; }
.Breadcrumb{ border-bottom: 1px solid #ededed; }

.ErrorMessage{ border: 1px solid #df280a; background-color: #faebe7; }
.InfoMessage{ border: 1px solid #dcd47a; background-color: #ffffe7; }
.SuccessMessage{ border: 1px solid #11b400; background-color: #eff5ea; }

.fastCartThumb a{ border: 1px solid #ededed; }
.ProductList.List li{ border: 1px solid #ededed; }
.ProductList.List .ProductImage{ border-right: 1px solid #ededed; }
#CategoryHeading{ border-bottom: 1px solid #000000; }
.sub-cat-inner{ border: 1px solid #ededed; }
.productAddToCartRight div.selector{ border: 2px solid #464646; }
.ProductDescriptionContainer, .ProductReviewsContent{ border-bottom: 2px solid #424242; }

#prodAccordion .subtitle{ border: 1px solid #fe5000; }
.prodAccordionContent{ border: 1px solid #ededed; }
.cart-page #cartForm tbody td{ border-bottom: 2px solid #424242; }
.cart-remove-edit-link a{ border-left: 1px solid #000000;  }
.cart-page .CartContents tfoot .SubTotal td{ border-color: #424242; border-width: 2px; border-bottom: none; }
#CartContent{ border-bottom: 2px solid #424242; }
.CartCode .CouponCode-wrap, .CartCode .GiftCertificate{ border-bottom: 2px solid #424242; }
.CouponCode input.Textbox, .GiftCertificate input.Textbox{ border: 2px solid #464646; }
.ExpressCheckoutBlock .ExpressCheckoutTitle{ border: 1px solid #fe5000; }
.multiStep{ margin-bottom: 15px; border-bottom: 1px solid #ededed; }
.CreateAccount, .AccountLogin{ border: 1px solid #e5e5e5; background: #fafafa; }
.sub-brans-inner{ border: 1px solid #ededed; }

/* ============================== FONT COLOR STYLE ============================== */

body{ color: #000000; }
a{ color: #333333; }
a:hover, p a:hover, .BlockContent.PageContent a:hover{ color: #fe5000; }
.header-logo a{ color: #fe5000; }
.header-logo a:hover{ color: #ffffff; }

.header-nav li a, .header-nav, .header-nav li ul li a:hover
{ color: #e0e0e0; }
.header-nav li:hover > a, .header-nav .phoneIcon a:hover{ color: #fe5000; }


.CartLink a.cart-count{ color: #e0e0e0; }
.CartLink:hover a.cart-count, .CartLink a.cart-count:hover{ color: #fe5000; }

#SearchForm input#search_query{ color: #ffffff; }

.SideCart h2{ color: #fe5000; }
.SideCart .ProductList li a, .SideCart .ProductList li{ color: #333333; }
.SideCart .ProductList li a:hover{ color: #fe5000; }
.side-cart-btn-block a.btn:hover{ color: #ffffff; }

.footer, .footer a{ color: #ffffff; }
.footer a:hover{ color: #fe5000; }
.ProductList li a, .ProductList li{ color: #333333; }

.ProductList.List li, .ProductList.List li a{ color: #333333; }
.ProductList.List li .ProductActionAdd a.btn{ color: #ffffff; }

.ProductList.List .p-price, .ProductList li .ProductDetails a:hover{ color: #fe5000; }
.QuickViewBtn{ color: #ffffff !important;background: #fe5000 !important;}
.QuickViewBtn:hover{ color: #fff!important; background:#333333 !important;}
.ModalContent .btn-border:hover, .btn-border:hover{ color: #ffffff; }
.footer .footer-columns .SocialConnect li a{ color: #000000; }

#ModalContent a:hover, .ModalContent a:hover{ color: #fe5000 }

.txt-hide .fa-pencil, .txt-hide .fa-close, .UtilityLinks .fa-pencil, .UtilityLinks .fa-close{ color: #fe5000; }
.txt-hide .fa-pencil:hover, .txt-hide .fa-close:hover, .UtilityLinks .fa-pencil:hover, .UtilityLinks .fa-close:hover{ color: #333333; }

.Breadcrumb a, .Breadcrumb{ color: #999999; }
.Breadcrumb li a:hover{ color: #fe5000 }
.nav-prev,.nav-next{ color: #b4b4b4; }
.nav-prev:hover,.nav-next:hover{ color: #333333; }

.Left ul li.active a, .Left ul li a:hover{ background: #fe5000; color: #333333; }
.productPage .DetailRow.PriceRow span.RetailPrice{ color: #000000; }
.ProductDetailsGrid .addto .AddCartButton, .checkout-big-btn{ color: #000000; }

#prodAccordion .subtitle{ color: #fe5000; }
#prodAccordion .current .subtitle, #prodAccordion .subtitle:hover{ color: #ffffff; background: #fe5000; }
#ImageScrollPrev, #ImageScrollNext{ color: #fe5000;  }
.not-found-page .Content h1{ color: #fe5000; }
.productPage .PriceRow.p-price{ color: #fe5000; }
.YourAccount li h4 a{ color: #fe5000; }
.YourAccount li h4 a:hover{ color: #333333; }
a.ChangeLink{ color: #fe5000; }
a.ChangeLink:hover{ color: #333333; }
a.CustomizeItemLink{ color: #fe5000; }
a.CustomizeItemLink:hover{ color: #333333; }
.CompareFieldTop .fa{ color: #fe5000; }
.EstimateShippingButtons .txt-link{ color: #fe5000; }
.EstimateShippingButtons .txt-link:hover{ color: #333333; }
.SubCategoryListGrid > ul li:hover a, .sub-brans-inner:hover a{ color: #fe5000; }

.CartContents .ProductName a, .cart-remove-edit-link a{ color: #000000; }
.CartContents .ProductName a:hover{ color: #fe5000; }

/* ======================================================
   MEDIA STYLE :: 667
====================================================== */ 

@media screen and (max-width: 767px) {

.icon-cart{ background: url(//cdn10.bigcommerce.com/s-9mlb1uwb9p/templates/__custom/images/icon-cart-mobile-2.jpg?t=1700074156) no-repeat center center; background-size: 26px; }
.header-cart-count{ background: #fe5000; color: #fff; }

}

