#HeaderLower li.ActivePage a, #HeaderLower li.ActivePage a:hover, #HeaderLower li a:hover, #HeaderLower ul li.over a { background:#ff1111; }
#Header #HeaderLower { border-bottom:1px solid #ff1111; }
.SideNav h2, #sidr-right h2 { background:#6699ff; }
.SideNav, .NewsletterSubscription { background:#000168; }
.treeview .hitarea { background: #000149 url("../images/menu-arrow.png") no-repeat center -41px; }
.treeview li a, .SideNav li a, #sidr-right a { border-bottom: 1px solid #272887; }
.treeview .collapsable ul li a { background: #12137e; }
.treeview li a:hover, .treeview .collapsable ul li a:hover { background: #151692; }
.FeaturedProductLabel { background: #6699ff; }
.ProductList li .ProductActionAdd a, .btn, input[type="submit"], input[type="button"], .QuickSearchAllResults a { background:#ff1111 !important; }
.cycle-pager span.cycle-pager-active { color: #ff1111; }
#FooterUpper { border-top: 3px solid #ff1111; }
a { color:#ff1111; }
.icon-social-theme.icon-social { background: rgba(0, 0, 0, 0) url("//cdn3.bigcommerce.com/s-mw4a64h/templates/__custom/images/sprite-social.png?t=1475055592") no-repeat 0 0; }
.icon-social-themeicon-facebook { background-position: 0px 0; }
.icon-social-theme.icon-twitter{ background-position: 0px -150px; }
.icon-social-theme.icon-linkedin { background-position: 0px -350px; }
.icon-social-theme.icon-googleplus { background-position: 0px -50px; }
.icon-social-theme.icon-tumblr { background-position: 0px -100px; }
.icon-social-theme.icon-stumbleupon { background-position: 0px -250px; }
.icon-social-theme.icon-pinterest { background-position: 0px -200px; }
.icon-social-theme.icon-youtube { background-position: 0px -300px; }
.icon-social-theme.icon-rss { background-position: 0px -400px; }
.SubCategoryList li a:hover { background: #ff1111; }
h1, h2, h3, h4, h5, h6 { color:#ff1111; }
.ProductPrice, .ProductList em { color:#ff1111; }
.Content .ProductList li .ProductActionAdd a { background: url("//cdn3.bigcommerce.com/s-mw4a64h/templates/__custom/images/cart.png?t=1475055592") no-repeat 0 0 !important; }
.Content .ProductList li .ProductWishlistContaint a.ProductWishList { background:url("//cdn3.bigcommerce.com/s-mw4a64h/templates/__custom/images/wishlist.png?t=1475055592") no-repeat 0 0 !important; }
#TopMenu li a:hover { color:#ff1111; }
.CategoryPagination li.ActivePage { background: #ff1111 !important; }
.btn.WishListButton { background:#6699ff !important; }
.btn.WishListButton:hover { background:#ff1111 !important; }
.ProductList li .ProductActionAdd a:hover, .btn:hover, input[type="submit"]:hover, input[type="button"]:hover, .QuickSearchAllResults a:hover { background: #6699ff !important; }
.fastCartSummaryBox .actionLink a { color: #ff1111 !important; } 
#fastCartContainer .ProductPriceRating em { color: #ff1111; }
.CartRemoveLink { color: #ff1111; }
.CartCode h2 { color:#ff1111;}
.CheckoutRedeemCoupon .btn, .CartCode .btn { background:#6699ff !important; color:#fff !important; }
.CheckoutRedeemCoupon .btn:hover, .CartCode .btn:hover { background:#ff1111 !important; }
.AlternativeCheckout a, .KeepShopping a, .WrappingOptions a { color: #ff1111; }
#SitemapContent h3 { color#ff1111; }
#SitemapContent li { color: #ff1111; margin-left:15px; }
.SubCategoryList li { background:#6699ff; }
.SideNav #search_query { background:#fff !important; border: 4px solid #ff1111 !important; color: #444 !important; font-size: 15px; font-weight:500; height: 25px; width: 204px !important; color: #999; padding: 7px 5%; }
.SideNav #SearchForm button span { margin-top: 8px; width:40px; }
#QuickViewProductDetails .addToCart a { color: #ff1111; }
.ProductTinyImageList li.selected { border: 1px solid #ff1111 !important; }

.ProductMain .ProductDetailsGrid #ProductDetailsBulkDiscountThickBox { margin:0 0 15px 0; }
.ProductMain .ProductDetailsGrid #ProductDetailsBulkDiscountThickBox p { margin-bottom:8px; }

.AddCartActionBox span .qtyInput.quantityInput {
  width: 46px;
}

.SubCategoryListGrid {overflow:hidden;}
.SubCategoryListGrid li {height:250px !important; width:210px !important;}
.SubCategoryListGrid li:last-child {display:none;}
.SubCategoryListGrid li a:first-child {height: auto !important; padding: 10px 0; display: block; background: #6699ff; text-transform: uppercase; color: #fff;}
.SubCategoryListGrid li .imgbox {height:155px; display:table; vertical-align:middle; width:100%; padding:5px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.SubCategoryListGrid li .imgbox a:first-child {background:none;padding:0; display:table-cell; vertical-align:middle; heigth:}
.SubCategoryListGrid li .imgbox a:first-child:hover {background:none;}
.SubCategoryListGrid li a:first-child:hover {background:#ff1111;}
.SubCategoryListGrid li a.linkimage {height:100px; display:block;}
.SubCategoryListGrid > h2 {padding-left: 12px;}

#Footer p {clear:both;}

.SortBox {color:#ff1111; font-weight:600; text-transform:uppercase; font-size:22px;}


.MaxWidth { max-width:1280px; }
#HomePageGrid li.MainTitle { font-size: 15px; font-weight: bold; height: auto !important; margin:20px 0 5px !important; padding: 7px 10px !important; text-align: left; text-transform: uppercase; width: 100%; background: #6699ff; color:#fff; }
#HomePageGrid.ProductList > li.slider-item { padding:0px !important; }
.slide-show-render.slide-show { margin-top:0 !important; }
#HomePageGrid .FeaturedProductLabel, #HomePageGrid .NewProductLabel, #HomePageGrid .SaleProductLabel { display:none; }


.BlogPage #SideCategoryList { display: block; }
#CartStatusMessage .InfoMessage.Message, .Homepage .InfoMessage.Message, .productDetailFreeShippingMassage .InfoMessage.Message, .ExpressCheckout .InfoMessage.Message { color: #ff1111; font-size: 16px; font-weight: bold; }
.AddThisButtonBox { width: auto; }
.PinterestButtonContainer span { width: 50px; height: 30px; }
.AddThisButtonBox .addthis_button_google_plusone iframe { opacity:0; }
.AddThisButtonBox .addthis_button_google_plusone { background:url(//cdn3.bigcommerce.com/s-mw4a64h/templates/__custom/images/GooglePlus.png?t=1475055592) no-repeat 0 0; height: 30px !important; margin: 0 0 0 5px !important; width: 30px !important; }
.AddThisButtonBox .at300b span.at-icon-wrapper { width:30px !important; height:30px !important; }
.AddThisButtonBox .at300b span.at-icon-wrapper svg.at-icon { width:30px !important; height:30px !important; }
.AddThisButtonBox .at300b { margin-bottom:0; }

#HomePageGrid li.MainTitle a {color: #fff; font-weight: bold; display: block;}

@media screen and (min-width:1024px) {
#HomePageGrid.ProductList li.item-1 { padding-left: 0 !important; }
#HomePageGrid.ProductList li.item-4 { padding-right: 0 !important; }

}

@media screen and (max-width:479px) {
.PinterestButtonContainer span { width:45px; }
.AddThisButtonBox .at300b { padding: 0 4px 0 0 !important; }
.AddThisButtonBox .addthis_button_google_plusone { margin:0 0 0 4px !important; }
}