@charset "utf-8";
/* CSS Document */

a {
    color: #99cc00;
}
.flex-control-paging li a {
    background: url(//cdn2.bigcommerce.com/server500/1b7d5/templates/__custom/images/carouselControls_08.png?t=1448556929) no-repeat  0 0 !important;
    width: 14px !important;
    height: 14px !important;
    box-shadow: none !important;
}


#HomeNewProducts h2, #PurchaseGiftCertificate h2{
    color: #99cc00 !important;
}
input[type=submit]:hover, .btn:hover, input[type=reset]:hover, input[type=button]:hover, .btn.btn-secondary, #FooterUpper .Column input.Button, #TopMenu  .checkout, #Header > a, #HeaderLower li.ActivePage a, #HeaderLower li.over a, #HeaderLower li a:hover, #HeaderLower li ul li a:hover, #SideCartContents h2, #sidr-right-compare h2, #SideCartContents .ViewCartLink, #SideCartContents .CheckoutLink, #sidr-right-compare .CompareNowLink, .ProductList li .ProductActionAdd a:hover, .EstimateShipping input[type=button]:hover, .treeview li a:hover, .treeview li a.selected, .treeview li li a.selected, .treeview li li li a.selected, .Right .Block h2, .MobileView.CloseMenu a {
    background-color: #99cc00;
}
#TopMenu .selCurr, #Logo a, #HeaderLower li.subOver li a, #HeaderLower li.subOver li.subOver li a, .Content .SideRecentlyViewed h2, .Content .FeaturedProducts h2, .Left .Block h2, .ProductList li .ProductDetails a:hover, .Left .CategoryList h2, .Left #SideNewProducts h2, #sidr-left-menu h2, .addtowishlist > a:hover, .compare > a:hover, .TabNav li.Active a, .SalePrice, .Content .Block h1, h1.title, .title, h1.PageHeader, h1.PageHeader.M40, .BrandCloud a:hover, #SitemapContent li a:hover, #SitemapContent li, .ProductMain h1, #QuickViewProductDetails h1, .ProductList li .ProductDetails em, #ModalContent a, .ModalContent a, #SimilarProductsByCustomerViews h2, .ProductReviewForm h4, .fastCartContent .fastCartTop .fastCartProd a, .RemoveFromWishlistForm input[type="submit"]:hover, #SideAccountMenu li a:hover, .NewsDate, .MobileView.CloseMenu a, #LogoContainer a, #LogoContainer a span {
    color: #99cc00 !important;
}
#TopMenu .selCurr {
    color: #fff !important;
}
#HeaderLower li ul li a:hover {
     background: #99cc00!important;
}
#HeaderLower {
    border-bottom:2px solid #99cc00;
}
.ProductList li .ProductActionAdd a:hover {
    border: solid #99cc00 1px;
}

.footerwrapper .footerbox {min-height:0px;}

/* style.css */
#TopMenu .currency-converter #SideCurrencySelector h2, #Logo h1, .TabNav li a:hover, .Right li a:hover, .SubBrandList li a:hover, .SubBrandListGrid li a.BrandName:hover, .fastCartBottom h3, .OutOfStockMessage  {
    color:#99cc00;
}

.ProductTinyImageList li.selected {
    border: solid #99cc00 1px !important;    
}


/* pop up */
.Nav .PrevLink { color: #99cc00; }

/* product quickview */
.QuickViewBtn:hover {
    background-color: #99cc00 !important;
}
.QuickViewBtn:hover {
    border: solid #99cc00 1px;
}

/* slideshow */
.slide-show-render .slide-button span {
    background:  #99cc00 !important;
}
#socnet .icon-social-theme {
    background-image: url(//cdn2.bigcommerce.com/server500/1b7d5/templates/__custom/images/sprite-social2.png?t=1448556929)!important;
}
.featured-products-pager span, .sales-products-pager span, .new-products-pager span, .topseller-products-pager span, .popular-products-pager span {
    background: url(//cdn2.bigcommerce.com/server500/1b7d5/templates/__custom/images/smalldots.png?t=1448556929) no-repeat scroll left top rgba(0, 0, 0, 0);
}
.featured-products-pager span.cycle-pager-active, .sales-products-pager span.cycle-pager-active, .new-products-pager span.cycle-pager-active, .topseller-products-pager span.cycle-pager-active, .popular-products-pager span.cycle-pager-active {
    background: url(//cdn2.bigcommerce.com/server500/1b7d5/templates/__custom/images/smalldots.png?t=1448556929) no-repeat scroll left bottom rgba(0, 0, 0, 0);
}
.treeview .hitarea {
    background-position: 12px -41px;
}
.treeview .hitarea {
    background: url(//cdn2.bigcommerce.com/server500/1b7d5/templates/__custom/images/menu-arrow1.png?t=1448556929) no-repeat center -41px;
}
.treeview .collapsable-hitarea {
    background-position: 12px 14px;
}
.Header-Phone {color#99cc00 !important; font-weight:bold; }
.SeachPanelPhone {float:right; position: absolute;    right: 0; font-size:20px; margin-top:30px; margin-right:190px;}

#SearchForm, #Header > a {margin-top:57px;}
.FreeDelivery {float: right;    margin-left: 20px;    margin-top: 35px;}

#mcafee {float:left; margin-left:10px; clear:both; margin-top:20px;}
#geotrust {float:left; margin-left:10px; margin-top:20px;}

/* cart.php */
table.CartContents .ProductName h5 a:hover {
    color: #99cc00;
}
.ExpressCheckoutBlockCompleted a.ChangeLink {
     background:  #99cc00;
}
/* subscribe.php */
.Right #SideShopByBrand .treeview li a:hover {
    color: #fff;
}

/* search.php */
#frmCompare .PagingList li.ActivePage, #frmCompare .PagingList li a:hover, #ProductReviews a.button:hover {
    background: #99cc00;
    color: #fff;
}

.addthis_toolbox.addthis_default_style {
    margin-top: -12px;
}

#sidr-right-compare .BlockContent .CompareNowLink:hover, #SideCartContents .CheckoutLink:hover {
    background: #333B46;
}
@media screen and (max-width: 1023px) and (min-width: 768px){
.SeachPanelPhone {
float: right;
position: relative;
right: 0;
font-size: 18px;
margin-top: 8px;
margin-right: 0px;
margin-left: 28px;
}
.FreeDelivery {
float: right;
margin-left: 20px;
margin-top: 0px;
clear: both;
}
#SearchForm, #Header > a {
margin-top: 0px;
}
#Logo {
margin: 34px 0;
width: 100%;
text-align: center;
}

}
@media screen and (min-width: 240px) and (max-width: 767px) {
    #SearchForm {margin-top:0px;}
#Header > a {margin-top:15px;}
.SeachPanelPhone {
    float: left;
    font-size: 14px;
    margin-left: 12px;
    margin-top: 22px;
    position: relative;
    right: 0;
}
#Logo #LogoImage {max-width:300px;}
#Logo {
margin: 10px auto;
width: 100%;
text-align: center;
}

}

@media screen and (max-width: 767px) and (min-width: 480px){
.FreeDelivery {
float: right;
margin-left: 20px;
margin-top: 13px;
width: 120px;
}
.SeachPanelPhone {
float: left;
font-size: 18px;
margin-left: 12px;
margin-top: 22px;
position: relative;
right: 0;
margin-right: 0px;
}

}

@media screen and (max-width: 479px){
.Header-Phone {
display: block;
}
.FreeDelivery {
    float: right;
    margin-left: 8px;
    margin-top: 0;
    width: 100px;
}
#Header > a {
    margin-top: 0;
}
SeachPanelPhone {
    float: right;
    font-size: 14px;
    margin-left: 23px;
    margin-right: 0;
    margin-top: 0;
    position: relative;
    right: 0;
    width: 100px;
}
#compareview {
    margin-left: 0 !important;
}
.SeachPanelPhone {
    float: left;
    font-size: 14px;
    margin-left: 12px;
    margin-right: 0;
    margin-top: 0;
    position: relative;
    right: 0;
}

}

.flex-direction-nav a {
background: url(//cdn2.bigcommerce.com/server500/1b7d5/templates/__custom/images/carouselControls_03.png?t=1448556929) no-repeat 0 0 !important;
height: 35px !important;
margin: -17px 0 0 !important;
opacity: 0 !important;
width: 34px !important;
}

.flex-direction-nav a.flex-next {
background: url(//cdn2.bigcommerce.com/server500/1b7d5/templates/__custom/images/carouselControls_06.png?t=1448556929) no-repeat 0 0 !important;
right: 0px !important;
}
.flex-direction-nav a:hover {
background-position: 0 100% !important;
}

.CategoryPagination {
    float: right!important;
}

.share-buttons input[type="checkbox"] {
display: none!important;
}
.share-buttons #share-buttons-box-msg label {
display: none!important;
}

