body {
    background: #000;
    /*color: #f00;*/
}
.footer-links {
   color: #757776;
   font-weight: 600;
}
.QuickSearch {
    background: #000;
}
#ModalContentContainer, #ModalContent, .ModalContent {
    background: #fff!important;
}
.CartLink span, .Breadcrumb li, .FormFieldLabel, #ModalContent, .ModalContent, .fastCartItemBox p strong, .PrimaryProductDetails .ProductMain, .ProductDetailsGrid .Label, .ProductAddToCart .productAttributeLabel, .SortBox, div.checker span, div.checker span, div.radio span, .LittleNotePassword, .productAttributeValue span {
    /*color: #f00;*/
}
.TopMenu, .CompareItem a span, .fastCartSummaryBox .subtotal {
    color: #fff;
}
.Left #SideCategoryList li li a, .Left .slist li li a, .Left #SideCategoryShopByPrice ul li a, .Right #SideCategoryShopByPrice ul li a, .ComparisonTable td {
    color: #c03027;
}
#PageContent .BlockContent li, .CategoryDescription li, .banner_home_page_top li, .banner_home_page_bottom li, .banner_category_page_top li, .banner_category_page_bottom li, .banner_brand_page_top li, .banner_brand_page_bottom li, .banner_search_page_top li, .banner_search_page_bottom li, .prodAccordionContent ul li, .PostBody li, .CartContents tfoot .SubTotal td em, .CartContents tfoot .gtotal.SubTotal td {
    color: #c03027;
    
}
#ModalContent, .ModalContent {
    color: #c03027!important;
}
#Header {
    background: #000;
}
.TopMenu {
    background: #080d13;
    border:none;
}
.footer-links {
    /*background: #fff;*/
}
#Logo a {
    color: #f00;
}
#Logo a:hover {
    color: #999;
}
.PageMenu li ul {
    background: #999;
}
.PageMenu ul.sf-menu li ul li a {
    color: #d9d9d9;
}
.PageMenu li li:hover a, .PageMenu li ul li a:hover {
    background: #d9d9d9;
}
.PageMenu li li:hover li a {
    background: #999;
}
.PageMenu li li li:hover a {
    background: #d9d9d9;
}
.PageMenu li li li:hover li a {
    background: #999;
}
.PageMenu li li li li:hover a {
    background: #d9d9d9;
}
h1, h2, h1.TitleHeading, .FeaturedProducts h2, .NewProducts h2, .PopularProducts h2, #SimilarProductsByCustomerViews h2, .SideRelatedProducts h2, #SimilarMultiProductsByCustomerViews h2, .PageContent h2, #LayoutColumn2 h2, .CategoryContent h2.TitleHeading {
    color: #c03027;
    font-family: 'Lato', sans-serif;
    font-weight:normal;
}
.CreateAccount h3, .AccountLogin h3, h3, h4, #WishListEditFrom h3, #WishListItems h3, #AccountOrder h3, .HorizontalFormContainer h3, .BlockContent.PageContent .BlogPostContent h3 a, .ProductDetailsGrid .DetailRow h4.BrandName a, .YourAccount h4 a, .CartCode h3, h5, .fastCartBottom h4 {
    color: #c03027;
    font-family: 'Lato', sans-serif;
    font-weight:normal;
}
a, .TopMenu a, #ModalContent a, .ModalContent a, .footer-links a, a.alt, a.NextLink, .BulkDiscountLink a, .currency-converter p span, .CurrencyChooser a span {
    color: #fff;
}
.Breadcrumb li a {
  color: #121617;
}
a:hover, .TopMenu a:hover, .ProductList .ProductDetails strong a:hover, #ModalContent a:hover, .ModalContent a:hover, .footer-links a:hover, .Breadcrumb li a:hover, .BlockContent.PageContent a:hover, .page-content #LayoutColumn2 a:hover, .brand-name:hover, .BlockContent.PageContent .BlogPostContent h3 a:hover, .CartContents .ProductName a:hover, .footer-links a.backtoTop:hover {
    color: #c03027;
}
a.alt:hover, p a:hover, a.NextLink:hover, .BulkDiscountLink a:hover {
    color: #fff;
}
.newsletter-subscription h4, .Left .CategoryList h3, .Left #SideCategoryShopByPrice h3, .Left #GiftCertificatesMenu h3, .Left #SideSubPageList h3, .Left #SideShopByBrand h3, .CompareFieldTop {
    color: #c03027;
}
.Left .AccountMenu h3, .Left #SideAccountStoreCredit h2, .Left #BlogRecentPosts h2 {
    color: #c03027;
}
.btn, .CartLink .icon, #SearchForm .Button, .icon-add, .sharebutton {
    background: #ec362b;
    color: #fff;
}
#SearchForm .Button:hover {
   background: #c03027 !important;
}
.compare button, .addtowishlist button, .quickview button, .btn.addToCartButton {
    background: #ec362b;
    color: #fff;
}
.compare button:hover, .addtowishlist button:hover, .quickview button:hover, .btn.addToCartButton:hover {
    background: #121617;
    color: #fff;
}
.ProductList .QuickViewBtn {
    background: #ec362b!important;
    color: #fff !important;
}
.ProductList .QuickViewBtn:hover {
    background: #121617 !important;
    color: #fff !important;
}
.ProductList li {
    background: #f1f1f1;
   /* border-color: #f1f1f1;*/
}
.QuickSearch tbody tr:hover {
    background: #666;
}
.btn:hover, #SearchForm .Button:hover, .CartLink .icon:hover, .header-right .CartLink:hover .icon, .icon-add:hover, .sharebutton:hover {
    background: #121617;
    color: #fff;
}
a.btn.alt, .btn.alt, .newsletter-subscription .btn, .ProductDetailsGrid .btn.alt, .CompareFieldTop a {
    background: #ec362b;
    color: #fff;
}
.btn.alt:hover, .newsletter-subscription .btn:hover, .ProductDetailsGrid .btn.alt:hover, .CompareFieldTop a:hover {
    background: #121617;
    color: #fff;
}
.ProductList .ProductDetails strong a, #ProductDetails h1, #ModalContent .fastCartItemBox a, .ModalContent .fastCartItemBox a, .CartContents .ProductName a, h1 .ProductImageName, .QuickSearchResultName a {
    color: #242a2b;
}
.ProductList .ProductDetails strong a:hover, #ModalContent .fastCartItemBox a:hover, .ModalContent .fastCartItemBox a:hover, .QuickSearchResultName a:hover {
    color: #000;
}
.QuickSearchAllResults:hover, .QuickSearchAllResults:hover a, .QuickSearchAllResults a:hover {
    background: #000;
}
.ProductList .ProductPriceRating strong, .ProductDetailsGrid .p-price .ProductPrice, .fastCartItemBox .ProductPrice, .fastCartSummaryBox .subtotal .ProductPrice, .QuickSearchResult .Price {
    color: #242a2b;
    font-weight: normal;
    font-size: 18px;
    font-family: 'Lato', sans-serif;
    text-transform: uppercase;
}
#socnet .icon-social, .CartLink b, .homeicon a, .PageMenu li a {
    color: #fff;
}
.PageMenu li a:hover, .PageMenu li.ActivePage a, .PageMenu li.sfHover a, #socnet .icon-social:hover, .homeicon:hover a {
    color: #fff;
}
.Left .CategoryList h3, .Left #SideCategoryShopByPrice h3, .Left #GiftCertificatesMenu h3, .Left #SideSubPageList h3, .newsletter-subscription, .Left .BrandList h4, .CartContents thead, .productOptionViewRectangle .option.selectedValue label, #prodAccordion .subtitle, .brand-name, .cycle-pager span.cycle-pager-active, .Left .AccountMenu h3, .Left #SideAccountStoreCredit h2, .Left #BlogRecentPosts h2, .CompareFieldTop, #sidr-left h3, #sidr-left h2, .catgridname {
    /*background: #000;*/
}
.Left .CategoryList h3, .Left #SideCategoryShopByPrice h3, .Left #GiftCertificatesMenu h3, .Left #SideSubPageList h3, .Left #SideShopByBrand h3 {
    background: #1a1c1c;
    border-bottom: 1px solid #303131;
padding: 10px;
font-weight: bold;
font-size: 18px;
}
.CartContents tfoot .gtotal.SubTotal td em, .multiStep li a {
    color: #242a2b;
}
.multiStep li.ActivePage h4 {
    border-color: #242a2b;
}
html.javascript .productOptionViewRectangle .selectedValue label {
    background: #242a2b !important;
}
#SearchForm input.Textbox, input.Textbox, textarea, input[type="text"], input[type="password"], div.selector select {
    /* background: #212121;
   border-color: #212121;*/
    color: #757776;
}
#SearchForm .Button, .CartLink .icon {
   /* border-color: #ccc;*/
}
div.selector span, .HorizontalFormContainer dd .selector span {
    /*background: #212121;*/
    color: #757776;
    border-color: #ccc;
}
input, select, textarea, input.text, input.email, input.password, textarea.uniform {
    color: #757776;
}
.newsletter-subscription input.Textbox, .newsletter-subscription textarea, .newsletter-subscription input[type="text"] {
    background: #d9d9d9;
    color: #000;
    border: 1px solid #ccc;
}
.btn.addToCartButton.icon-Out.of.stock.at.present {
    background: #999;
    color: #f00;
}
.TopMenu, table tbody tr td, table.General tbody tr td, table.CartContents tbody tr td {
    border-bottom-color: #aaa;
}
.QuickSearch, .selected-currency {
    border-color: #aaa;
}
.PageMenu {
    /*border-top-color: #aaa;
    border-bottom-color: #aaa;*/
}
.Left #SideCategoryShopByPrice, .Left #GiftCertificatesMenu, .Left #SideSubPageList, .Left #SideShopByBrand, .CurrencyChooser {
    background: transparent;
}
.Left .AccountMenu, .Left #SideAccountStoreCredit, #BlogRecentPosts {
    /*background: #d9d9d9;*/
}
.Left #SideCategoryList li a, .Left .slist li a, .Left .afterSideShopByBrand a, .Left #GiftCertificatesMenu li a, .Left #SideAccountMenu li a, .Left #BlogRecentPosts li a {
    color: #fff;
    font-size:16px;
    font-family: 'Lato', sans-serif;
    text-transform: uppercase;
}
.treeview .hitarea.expandable-hitarea, .treeview .hitarea.collapsable-hitarea {
    color: #fff;
}
.Left #SideCategoryList li a:hover, .Left .slist li a:hover, .Left .afterSideShopByBrand a:hover, .Left #GiftCertificatesMenu li a:hover, .Left #SideAccountMenu li a:hover, .Left #BlogRecentPosts li a:hover {
    color: #fff;
}
.CurrencyList dd, .Left #SideCategoryList li a:hover, .Left .slist li a:hover, .Left .afterSideShopByBrand a:hover, .Left #GiftCertificatesMenu li a:hover, .Left #SideAccountMenu li a:hover, .Left #BlogRecentPosts li a:hover, .Left #SideCategoryShopByPrice ul li a:hover, .Right #SideCategoryShopByPrice ul li a:hover {
    background: none;
    color: #c03027;
}
.Left #SideCategoryList li, .Left .slist li, .Left .afterSideShopByBrand, .Left #GiftCertificatesMenu li, .Left #SideAccountMenu li, .Left #BlogRecentPosts li {
    border-bottom-color: #303131;
}
.Left #SideCategoryShopByPrice ul li, .Right #SideCategoryShopByPrice ul li {
    border-bottom-color: #303131;
}
.treeview li li:first-child {
    border-top-color: #303131;
}
.Left #SideCategoryList li li a, .Left .slist li li a, .Left #SideCategoryShopByPrice ul li a, .Right #SideCategoryShopByPrice ul li a {
    color: #fff;
}
.treeview ul {
    background: transparent;
}
.Left #SideCategoryList .treeview li li a:hover, .Left #SideCategoryList .treeview li li li a:hover, .Left #SideCategoryList .treeview li li li li a:hover {
    color: #c03027;
}
.afterSideShopByBrand a {
    background: #eee;
    color: #fff;
}
.ProductList li.onSale .saleLabel {
    background: #f00;
    color: #000;
}
.FeaturedProducts h2, .NewProducts h2, .PopularProducts h2, .TitleHeading, .borderB, .PageContent h1, .fastCartBottom h4 {
    border-bottom-color: #aaa;
}
.PageContent .NewsDate, .PageContent .BlogPostContent {
    border-top-color: #aaa;
}
#WishLists, #WishListEditFrom, #AccountInbox, #AccountOrderStatus, #AccountOrders, #ChooseShippingAddress, #EditAccountForm, #AccountRecentItems, #ShippingAddressForm, #AccountOrder, #CompareContent, #ChooseBillingAddress, #PurchaseGiftCertificate, #GiftCertificateIntro, #CheckGiftCertificateBalance, .YourAccount, .PageContent, #ChooseShippingProvider, #ConfirmOrder, .CreateAccount, .AccountLogin, #CreateAccountForm .page-content {
    /*background: #d9d9d9;*/
}
#ProductDetails .ProductThumbImage, .AddToWishlist .BlockContent {
    background: #d9d9d9;
}
.ExpressCheckoutBlock .ExpressCheckoutTitle {
    background: #1a1c1c;
}
.ExpressCheckoutContent .AddBillingAddress, #CheckoutStepShippingProvider .ExpressCheckoutContent, #CheckoutStepConfirmation .ExpressCheckoutContent {
    /*background: #d9d9d9;*/
}
.CategoryPagination .PagingList a, .CategoryPagination .PagingList .ActivePage {
    color: #fff;
}
.CategoryPagination .PagingList a:hover {
    color: #fff;
    background:#121617;
}
#ProductDetails .ProductTinyImageList ul li {
    border-color: #aaa !important;
}
.ProductList .ProductPriceRating strong .RetailPriceValue {
    color: #fff;
}
#ModalContent a, .ModalContent a {
    color: #f00 !important;
}
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
    border-left-color: #aaa;
}
#prodAccordion .subtitle {
    color: #000;
}
#prodAccordion .current .subtitle {
    color: #c03027;
}
.TabNav li a {
    background: #eee;
    color: #000;
}
.TabNav li.Active a {
    background: #fff;
    color: #000;
}