/* All custom CSS styles should be placed in this file */

/* HEADER CHANGES */

#TopMenu{
    background:#000;
}

#socnet {
    padding-left: 20px;
}

#Header #HeaderLower #SideCategoryList li.active {
    background: #222;
}

#Header {
    background: #333 url(//cdn10.bigcommerce.com/s-hssk4/templates/__custom/images/griptape-background.png?t=1572960093) repeat;
}

#Header #HeaderLower #SideCategoryList li ul li {
    background-color: #000;
}

#Outer #Header #HeaderLower #SideCategoryList li a {
    color: #fff;
}


.border-color-primary, .Content .ProductList li:hover .ProductDetails, .sexy-search-wrap .search-results li:hover, .Left h1#title, .Right h2, .Left #SideCategoryList.CategoryList > div > ul li > ul li, .SubCategoryList ul li a, .SubBrandList li a, #product-main #SideProductRelated h2 span, #Header #HeaderLower #SideCategoryList li ul, #Header #HeaderLower #SideCategoryList li ul li.has-sub:hover > ul, .left-pane .pane-menu > ul > li:hover > a {
    border-color: #0291ff;
}

.SubCategoryList ul li a, .SubBrandList li a {
    background: #222;
    color: #fff;
    border-left-width: 2px;
    border-left-style: solid;
    display: block;
    padding: 4px 10px 4px 10px;
    text-transform: capitalize;
}

.SubCategoryList ul li:hover a,.SubBrandList li:hover a {
    text-decoration: none;
    background: #000;
}

.bg-color, .Content .nav-tabs li.active, .sexy-search-wrap .search-results img.RatingIMG, #Header #TopMenu .dropdown .cartBtns .CheckoutLink, .left-pane .pane-menu > ul > li:hover > a, .Left #SideCategoryList.CategoryList > div > ul li > ul > li:hover > a, .bg-color-hover:hover, .Left #SideCategoryList.CategoryList > div > ul li > ul li:hover a:hover, .CategoryPagination .FloatRight a:hover, .CategoryPagination .FloatLeft a:hover, .Content .nav-tabs li.active:hover, .Content .ProductList li .ProductActionAdd a:hover, .QuickViewBtn:hover, .CategoryPagination li a:hover, .Left #SideCategoryList.CategoryList > .SideCategoryListFlyout > ul > li.has-sub:hover, .Left #SideCategoryList.CategoryList > div > ul li > ul li:hover, .Left #SideCategoryList.CategoryList > div > ul li > ul > li > ul > li > ul li:hover, .Left #SideCategoryList.CategoryList > div > ul li > ul > li > ul > li:hover, .ProductList li .ProductActionAdd a:hover, .RemoveFromWishlistForm .RemoveBtn:hover, #Header #HeaderLower #SideCategoryList li ul li:hover, .ProductList li .ProductCompareButton:hover, .Submit input, .ML20 input, .btn, .header .actions .btn, .CartUpdateBtn input, .CheckoutButton a, #bottom_payment_button, .ExpressCheckoutContent input[type="submit"], #bottom_payment_button, .Submit input, .plain.btn, #frmGiftCertificate .Submit input[type=button], #frmGiftCertificate .Submit input[type=submit], #Header #TopMenu ul li .dropdown #LoginButton:hover, .icon-social-theme:hover {
    background-color: #0291ff;
}

.color, a, .Content .nav-tabs li:hover a, .Content a, .Content .tab-content .pagination .glyphicon:hover, #ContainerFooter a:hover, #ContainerFooter #FooterUpper > ul > li > a:hover, #FooterUpper #SideCategoryList li a:hover, .Content .ProductList li .ProductPrice span.SalePrice, .Content .ProductList li .ProductDetails a:hover, .Content .ProductList li .ProductPriceRating span.SalePrice, .sexy-search-wrap .result-link:hover .product-price, #HeaderLower h1.logo a, #Header #HeaderLower #SideCategoryList li a:hover, #Header #HeaderLower #SideCategoryList li:hover a, #Header #HeaderLower #SideCategoryList li a:hover, #Header #HeaderLower #SideCategoryList li li a:hover, #Header #HeaderLower #SideCategoryList li.active a, #Header #HeaderLower #SideCategoryList li.ActivePage a, #Header #TopMenu .dropdown .ProductList em, .ProductList li .ProductDetails a:hover, .ProductList li .ProductPriceRating span, .WishlistProductList li .ProductDetails em span, #currency-chooser #change-currency, .left-pane .pane-menu > ul > li .glyphicon, .color-hover:hover, #ProductDetails .wishlist-button:hover, #ProductDetails .extra-buttons a:hover, #Header #TopMenu ul li a .glyphicon-chevron-down, .rightopen #Header .search-icon, #Header .search-icon:hover, .ProductDetailsGrid .DetailRow.PriceRow .Value em, .Content .ProductMain .ProductPrice {
    color: #0291ff;
}

#Header #HeaderLower #SideCategoryList > div > ul > li:hover{
 background:#0291ff;   
}

#landing .banner_home_page_top > ul > li {
    float: left;
    margin-left: 40px;
    margin-bottom: 40px;
    display: inline-block;
}

#landing .banner_home_page_top > ul > li:first-child {
    margin-left: 0;
}
#landing .banner_home_page_top > ul > li:nth-child(3n+1) {
    margin-left: 0!important;
}

/* ------------------------------------------ shop banners ------------------------------------------ */

#landing .shops_home_page_bottom > ul > li {
 
    float: left;
    margin-left: 20px;
    margin-bottom: 10px;
    display: inline-block;
    
}

#landing .shops_home_page_bottom > ul > li:first-child {
 margin-left:0px;
}
#landing .shops_home_page_bottom > ul{
 margin: 0px;   
}

.Content .ProductList li .ProductImage {
    border: 0px solid #d0d0d0;
    width: 219px!important;
    height: 219px!important;
}


#ContainerFooter {
    background: #333333 url(//cdn10.bigcommerce.com/s-hssk4/templates/__custom/images/griptape-background.png?t=1572960093) repeat;
}

/* ----------------------------------------------------------------------------------------------------- */

@media only screen and (max-width: 512px){
#landing .banner_home_page_top > ul > li img {
    max-width: 100%;
    height: auto;
    margin-bottom:1px;
}
#landing .banner_home_page_top > ul > li {
    margin-left: 0!important;
}







#landing .banner_home_page_top > ul > li:nth-child(3n+3) {
    margin-left: 0px!important;
    margin-bottom: 10px;
}
#landing .banner_home_page_top > ul > li:nth-child(3n+1) {
    margin-left: 0px!important;
}
}



/* ----------------------------------------------------------------------------------------------------- */

@media only screen and (max-width: 750px){
    
    #landing .banner_home_page_top > ul > li:nth-child(3n+3) {
    margin-left: 0px!important;
    margin-bottom: 0px;
}
#landing .banner_home_page_top > ul > li:nth-child(3n+1) {
    margin-left: 0px!important;
}
#landing .banner_home_page_top > ul > li{
 margin:1px!important;   
}

#landing .shops_home_page_bottom > ul > li {
  
 margin-left:0px;
}

#ContainerFooter #FooterUpper > ul.c-account {
    width: 100%;
}

#ContainerFooter ul li {
    float: left;
    display: inline-block;
    width: 100%;
    text-align:center;
}
#ContainerFooter #FooterUpper > ul > li > a, #FooterUpper #SideCategoryList li a {
    color: #d0d0d0;
    letter-spacing: .02em;
    float: left;
    font-size: 15px;
    font-weight: 400;
    height: auto;
    padding: 4px 0;
    text-align: center;
    text-transform: none;
    width: 100%;
}
#ContainerFooter #FooterUpper > ul {
    width: 100%;
}
    


}



