.sf-horizontal a {
    color: #b94338 !important;
}
.sf-horizontal a:hover {
    color: #af9549 !important;
}

a {
    color: #b94338 !important;
}
a:hover {
    color: #af9549 !important;
}
#Header {background:none !important;}
.header_top {background:none !important;}

.header-logo {margin-top:14px !important;}

.footer {background:#643e31 !important;}

.footer-area, .footer-area a {color: #eddfc4 !important}
.footer-area a:hover {color: #b94338 !important}

.footer-links {color: #eddfc4 !important}

.footer-area h2 {color: #eddfc4 !important;}

.slide-show {margin-top:-40px;}

.banner_home_page_top {margin-top: 8px; padding-top: 15px; border-top:1px dotted #333; border-bottom:1px dotted #333; margin-bottom:10px;}
.banner_home_page_top p {padding:0; margin: 0;}
.banner_home_page_top a {margin:0;}
.banner_home_page_top .mid-item img {border-left:1px dotted #333; border-right:1px dotted #333;}

h2 .subtitle {color: #b94338 !important;}

.TabNav li.Active a,.TabNav li a:hover {
    color: #b94338 !important;
}

.ProductActionAdd a, .add-to-cart, .wishTrigger, form .btn, .CreateAccount a.btn, .prodAccordionContent a.btn, .CheckoutButton a.btn, .txtR a.btn, .KeepShopping a.btn {color: #f7f2e8 !important; background-color: #b94338 !important;}

.ProductActionAdd a:hover, .add-to-cart:hover, .wishTrigger:hover, form .btn:hover, .CreateAccount a.btn:hover, .prodAccordionContent a.btn:hover, .CheckoutButton a.btn:hover, .txtR a.btn:hover, .KeepShopping a.btn:hover {background-color: #643e31 !important;}

.SubCategoryList li {background-color: #b94338 !important; color:#f7f2e8;} 
.SubCategoryList li:hover {background-color: #643e31 !important; color:#f7f2e8;} 


.SubCategoryList li a{ color:#f7f2e8 !important;}
.SubCategoryList li a:hover{ color:#f7f2e8 !important;}

#Search {background-color: #b94338 !important;}

.CartContents th {background-color: #b94338 !important;}

.last-item {border: none !important;}

.PageMenu .SideCategoryListFlyout .sf-horizontal li ul {border:1px solid #643e31 !important; padding-top: 5px;}
.PageMenu .SideCategoryListFlyout .sf-horizontal li a {text-transform:none !important; letter-spacing:0.04em;}
.PageMenu .SideCategoryListFlyout .sf-horizontal li ul li a {text-transform:none !important; letter-spacing:normal;}

.PageMenu .SideCategoryListFlyout .sf-horizontal li ul li a {line-height: 22px;}

.TopMenu {position:absolute; top: -35px; color: #FFF; padding:0 !important; width: 100%; z-index:1000;}

.TopMenu .inner li {line-height: 24px !important; margin-top:-7px !important;}
.TopMenu .inner .last-item {width:55px !important;}
.TopMenu .inner .last-item div {position:absolute; margin-top:-18px !important;}
.TopMenu .inner li a {color: #FFF !important; cursor:pointer !important;}
.TopMenu .inner li a:hover {color: #d8b05a !important; cursor:pointer !important;}
.TopMenu .inner {padding:0 !important; margin: 0 auto; max-width: 1000px;}

.PageMenu {padding-top:25px !important;}
.PageMenu .SideCategoryListFlyout {padding-top: 20px !important;}

.header-secondary {
    border: 1px solid #CCC;
    bottom: -65px;
    padding: 8px;
    -o-border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    -webkit-border-radius: 0px 0px 0px 0px;
    background: none !important;
    background-color: #F3F3F3 !important;
}

#HomeFeaturedProducts, #HomeNewProducts, #HomeSaleProducts, #SideTopSellers, #SimilarProductsByCustomerViews,#SideProductRelated{

    border-radius: 0px 0px 0px 0px;
     -o-border-radius: 0px 0px 0px 0px;
      -moz-border-radius: 0px 0px 0px 0px;
       -webkit-border-radius: 0px 0px 0px 0px;
}
#HomeFeaturedProducts, #HomeNewProducts, #HomeSaleProducts {background: none !important;}
#HomeFeaturedProducts .tittle-box, #HomeFeaturedProducts .tittle-box h2 {background: none !important;}

.main {background-color: #fff !important;}

.ProductList .ProductImage, .brand-img, #ProductDetails .ProductThumbImage {    
    border: 1px solid #666;
    border-radius: 0px 0px 0px 0px;
    -o-border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    -webkit-border-radius: 0px 0px 0px 0px;    
}

.header_bar {background-color: #a81b2f; height: 32px; top:0; width:100%; left:0; right:0; display:block;}

#Header {
    border: none;
    box-shadow: none;
    background: none;
}
.header {
    background: none;
    /*background:url(https://cdn3.bigcommerce.com/s-b4qllg5/product_images/uploaded_images/top-bg.jpg);*/
    background:url(https://cdn3.bigcommerce.com/s-b4qllg5/product_images/uploaded_images/top-bg-lite.jpg);
}

.main {border-top:none !important; margin-top:-8px !important;}

.top-globes {z-index:1000 !important; position: absolute; right: 8px; margin-top: -3px; height:74px; width: 74px; overflow: hidden;}

a:-webkit-any-link {cursor:pointer !important;}

.flex-control-nav {display:none;}

.blog-image {width:100%; margin-bottom: 10px;}
.blog-image-med {width:60%; margin-bottom: 10px; margin-right: 10px !important; margin-left: 10px !important;}
.blog-image-small {width:40%; margin-bottom: 10px; margin-right: 10px !important; margin-left: 10px !important;}

.float-left {float:left;}
.float-right {float:right;}

.float-left .blog-image-small {margin-left: 0; margin-right: 10px !important;}
.float-left .blog-image-med {margin-left: 0; margin-right: 10px !important;}

.float-right .blog-image-small {margin-right: 0; margin-left: 10px !important;}
.float-right .blog-image-med {margin-right: 0; margin-left: 10px !important;}

@media screen and (max-width: 768px) {
    .header_bar {display:none;}
    .header {background: none;}
    .top-globes {display:none;}
    .PageMenu {padding-top:10px !important; margin-bottom: 10px;}
    .PageMenu .SideCategoryListFlyout ul {margin-top: 15px;}
    .header {height:240px;}
}

@media screen and (min-width: 769px) and (max-width: 980px) {
    .header-secondary {
        width: 100%;
    }
    .PageMenu .SideCategoryListFlyout ul {margin-top: 15px;}
    .PageMenu {width: 300px;}
    .header {height:175px;}
}

@media screen and (max-width: 480px) {
    .banner_home_page_top .mid-item img {border-left:none; border-right:none; border-top:1px dotted #333; border-bottom:1px dotted #333;}
    .blog-image-med {width:100% !important; float: none; margin:0 !important;}
    .blog-image-small {width:100% !important; float: none; margin:0 !important;}
}


#mc_embed_signup {
    clear:left;    
}

#mc_embed_signup .mc-field-group {
    margin: 0 0 10px;
}

.SubCategoryListGrid > ul li {
height: 210px;
}

/*
.icon-social {
background-image: url('https://cdn3.bigcommerce.com/s-b4qllg5/product_images/uploaded_images/sprite-social-default.png?t=1412638507') !important;
}


#FooterUpper .footer-Social li a {
    background: url("https://cdn3.bigcommerce.com/s-b4qllg5/product_images/uploaded_images/sprite.png?t=1412644132") no-repeat scroll -107px -139px transparent !important;
}

.SideCategoryListFlyout li a {background: url("https://cdn3.bigcommerce.com/s-b4qllg5/product_images/uploaded_images/left-arrow.png?t=1412645236") no-repeat scroll -5px 5px transparent !important;}
*/