/* Uncomment to change colors */

@font-face {
    font-family: centuryGothic;
  src: url(//cdn2.bigcommerce.com/n-d57o0b/i0w4ad/templates/__custom/fonts/century_gothic.woff?t=1462467587);
}


a,
.Content a,
.Left li a:hover,
.fastCartContent .fastCartTop a:hover,
.fastCartContent .ProductList .ProductDetails a:hover,
.ProductPrice, .ProductList em,
.fastCartContent .ProductPrice,
.fastCartContent .ProductList em,
.ProductList strong a:hover,
.color,
.slider-caption h3 a:hover,
#tagline,
#header-cart a,
#tagline a:hover {
  color: #460A14;
}

a:hover,
.Content a:hover,
a:focus,
.Content a:focus,
.fastCartContent .fastCartTop a,
.fastCartContent .ProductList .ProductDetails a,
#header-cart a:hover,
#SideCatPopOut ul li a:hover{
  color: #8CCFB7;
}

.QuickViewBtn {
    background:#8CCFB7  !important;
}
.QuickViewBtn:hover {
    background: #8CCFB7  !important;
}

.Content .ProductList em {

} 

.button:hover,
.sharebutton,
.sharebutton a:hover,
.Content a.button:hover,
input[type=submit]:hover,
input[type=button]:hover,
#SideCategoryList .sf-menu .sfHover a,
#SideCategoryList .sf-menu li ul a,
#PrimaryMenu ul li ul a:hover {
    background:#8CCFB7 !important;
}

.button.color-button { background:#8CCFB7 !important; }
.button.color-button:hover { background:#51A285 !important; }

#SideCategoryList .sf-menu li ul li:hover > a, #SideCategoryList .sf-menu li ul a:focus, #SideCategoryList .sf-menu li ul a:hover, #SideCategoryList .sf-menu li ul a:active { background: #8CCFB7;}

#SideCatPopOut li li a {color: #460A14;}
#SideCatPopOut ul li ul a:hover {color: #8CCFB7; background: none;}

.Left a:hover {color: #8CCFB7;}

.CompareButton .button { background:#8CCFB7; }
.CompareButton .button:hover { background:#51A285; }

.flex-control-paging li a { background: #1d7bca; background: rgba(19,110,187,0.5); }
.flex-control-paging li a:hover { background: #136ebb; background: rgba(19,110,187,0.7); }
.flex-control-paging li a.flex-active { background: #136ebb; background: rgba(19,110,187,1); }

.cta a span { background:#106ab6; }
.cta a:hover span { background:#1972be; }

/* End Colors */

/* Custom Styles */

body {background-repeat: repeat-x; background-attachment: fixed; background: #fff;}

h1, h2, h3, h4, h5, h6, .Content h2, .TitleHeading {font-family: "CenturyGothic";}

#crt {
    background: none;
    width: auto;
}

#PrimaryMenuOuter {
  background:url(//cdn2.bigcommerce.com/n-d57o0b/i0w4ad/templates/__custom/img/bg-nav.png?t=1462467587) top center no-repeat;
  height:74px;
}

.comingsoon {font-family: "CenturyGothic";}

/* //////////////// HEADER and TOP MENU /////////////// */

#TopMenuOuter { background: url(//cdn2.bigcommerce.com/n-d57o0b/i0w4ad/templates/__custom/img/dots-border.jpg?t=1462467587) repeat-x bottom; padding-bottom: 10px; border-bottom: none;}
#TopMenu {padding-top: 5px;}
#TopMenu ul {float: left; margin-top: 5px;}
#header-cart {float: right; position: inherit; left: initial; top: initial;}

#Logo img {margin: 15px 0 20px;}

/* //////////////// NAV and SLIDER ////////////////*/

#PrimaryMenu > ul > li > a {font-family: "CenturyGothic"; font-size: 14px; padding: 4px 12px;}

.flexslider {margin-top: 0px; margin-bottom: 18px;}


/* //////////////// CTAS ////////////////*/

#home-cta {
  display: none;
}

.cta {background: #e7e4d2; padding: 10px; height: 240px;}
.cta ul {list-style: none; margin-left: 0; padding-left: 0;}
.cta ul li {margin: 10px 0;}
.cta h3 {color: #451c10;}
.cta, .cta a {color: #451c10; font-size: 17px;}
.cta .NewsletterSubscription {margin-top: 0;}
.cta .NewsletterSubscription input {margin: 10px 0 !important;}
.cta .NewsletterSubscription p {display: none;}

.ctabutton, .cta #SideNewsletterBox input[type="submit"] {
    border: none;
display: inline-block;
width: auto !important;
padding: 7px 16px 8px !important;
font-size: 16px;
font-weight: 400;
font-family: "CenturyGothic";
line-height: 1;
text-transform: uppercase;
text-decoration: none !important;
color: #451c10 !important;
background: #fff;
cursor: pointer;
-webkit-appearance: none;
}

.ctabutton:hover, .cta #SideNewsletterBox input[type="submit"]:hover {background: #8CCFB7; color: #fff !important;}


/* //////////////// SIDE NEWSLETTER BOX ////////////////*/
#SideNewsletterBox input {font-size: 13px;}


/* //////////////// FOOTER ////////////////*/
#FooterOuter {background: none; border-top: none;}
#footer-logo img {width: 250px;}
img.social {width: 32px;}
#Footer #copyright {margin-top: 15px;}

/* //////////////// BUTTONS ////////////////*/
.button, .sharebutton, .sharebutton a, .Content a.button, input[type=submit], input[type=button], button {
    font-family: "CenturyGothic"; font-size: 14px !important;}

#CategoryHeading > div > div.SubCategoryListGrid > ul > li {
    width: 200px !important;
    text-align: center;
}

#frmCompare > ul > div{
    display: none;
    
}

/* Subcategories */

.SubCategoryListGrid img {
  height: 225px;
  width: 225px;
}

/* Tabs */

.TagList a {
  font-size: 16px !important;
}

#SearchForm input.button {
    background: none !important; 
    padding: 0px !important;
    margin-top: 5px;
    margin-left: 5px;
}
#PrimaryMenu > ul > li > a:hover{
    color: #8CCFB7;
    
}
#Footer a:hover{
    color: #8CCFB7;
    
}
#TopMenu li a:hover{
    color: #8CCFB7;
    
}

/* Quickview */
#QuickViewProductDetails {color: #460A14;}

/* Related Products and Also Viewed */

.Content .SideRelatedProducts .ProductList li {
    max-width: 169px !important;}
.SideRelatedProducts .ProductList .ProductImage img {
    max-width: 160px !important;
}
#SimilarProductsByCustomerViews .ProductList li {max-width: 206px !important;}

/* CONTACT FORM */

.HorizontalFormContainer dt {float: none; margin-left: -13px;}
.HorizontalFormContainer dd {margin-left: 0;}
.HorizontalFormContainer dd input[type="text"], .HorizontalFormContainer dd textarea {border: 2px solid #ddd;}
.HorizontalFormContainer p.Submit {margin-left: 0; margin-top: 20px;}
.HorizontalFormContainer p.Submit .ContactButton {padding: 18px 20px !important;}
    

#PrimaryMenu li.last {
display:none;
}

div.grid-3 {
    float: left;
    margin-right 0px;
    margin-left: 23px;
    
}