/**********************************
*** base
*************************************/
.sub-menu-toggle {
	background: #8a8a8a;
}
.masthead.inner {
	background-color: #8a8a8a;
}
.testimonial-content {
	background-color: #8a8a8a;
}
.product-thumbs {
	background-color: #8a8a8a;
}
.product-thumbs .slick-prev, 
.product-thumbs .slick-next {
    background: #8a8a8a;
}
.mobile-tab-header {
    border-left-color: #8a8a8a;
}
.mobile-tab-header:hover a, 
.mobile-tab-header.active a {
    background-color: #8a8a8a;
}
@media (max-width: 1024px) {
	.testimonial-content{
		background: #8a8a8a !important;
	}
}

/**********************************
*** neutral
*************************************/
.bg--pattern {
	background: #e9e9e9;
}
.bg--pattern-crossword {
	background: #e9e9e9;
}
.category-content {
	background-color: #e9e9e9;
}
@media (max-width: 1024px) {
	.category-content {
		background: #e9e9e9 !important;
	}
}

/**********************************
*** dark
*** #000000*************************************/


/**********************************
*** primary
*************************************/
ul li:before, 
dl dd:before {
    color: #000000;
}
a:hover {
	color: #000000;
}
.button--primary {
	background: #000000;
}
.button--header:hover {
	background:#000000;
}
.icon-left-quote:before {
	color:#000000;
}
input[type="submit"]:hover,
button[type="submit"]:hover {
	background: #000000;
}
input.search-submit[type="submit"]:hover,
button.search-submit[type="submit"]:hover {
    color: #000000;
}
.header--search-box button[type="submit"] {
	color: #000000;
}
.page__header {
	border-bottom-color: #000000;
}
.search-submit .icon-search:hover, 
.site-search:hover {
    color: #000000;
}
@media (max-width: 1100px) {
	.site-search {
        color: #000000;
    }
	.main-menu-toggle {
		color: #000000;
    }
	.mobile-header-sub {
		background-color: #000000;
	}
}
.nav--primary .sub-menu {
	border-top-color: #000000;
}
.slick-active button{
	background-color: #000000;
	border-color: #000000;
}
.home-testimonial .slick-dots button {
	background:#000000;
}
.slider-button.button {
	background-color: #000000;
}
.sidebar-imagination-cta span,
.sidebar-lookbook-cta span {
    background-color: #000000;
}
.product-family-block a:hover .product-icon {
	background-color: #000000;
}
.home .product-family-block a:hover .product-text,
.home .product-family-block a:hover .product-text h3 {
	color: #000000;
}
.product-icon {
    color: #000000;
}
.nav--primary .header-phone a {
	color: #000000;
}
.nav--primary a:hover,
.nav--primary li:hover > a,
.nav--primary .menu-item-has-children:hover:before,
.current_page_ancestor a,
.current_page_ancestor:before,
.current-menu-item > a,
.current-menu-item:before,
.current-menu-ancestor > a,
.current-menu-ancestor:before {
	color: #000000 !important;
}

/**********************************
*** primary hover
*************************************/
.button--primary:hover {
	background: #474747;
}
.slider-button.button {
	border-bottom-color: #474747;
}
.slider-button:hover {
	background-color: #474747;
}
.sidebar-imagination-cta span:hover, .sidebar-lookbook-cta span:hover {
	background-color: #474747;
}

/**********************************
*** secondary
*************************************/
.text--red {
	color: #595959;
}
a {
    color: #595959;
}
.button--header {
	background: #595959;
}
.button--red {
	border-color: #595959; 
	color: #595959;
}
input[type="submit"],
button[type="submit"] {
	background: #595959;
}
.header--search-box button[type="submit"]:hover {
	color: #595959;
}
.sub-menu .current_page_item > a {
    background: #595959;
}
.nav--primary .sub-menu li:hover > a,
.nav--primary .sub-menu .current-menu-ancestor > a,
.nav--primary .sub-menu .current-menu-parent > a,
.nav--primary .sub-menu .current-menu-item > a {
    background-color: #595959;
}
.footer-top span:before {
	color: #595959;
}
.home-testimonial .slick-active button {
	background-color: #595959;
}
.sticky-promotion {
	background: #595959;
}
.home-testimonials .button {
	color: #595959;
	border-bottom-color: #595959;
}
.contact-sidebar .icon-mobile:before,
.contact-sidebar .icon-clock:before,
.contact-sidebar .icon-location:before {
    color: #595959;
}
.btn-view {
	color: #595959;
}

/**********************************
*** secondary hover
*** #00c100*************************************/


/**********************************
*** tertiary
*************************************/
.button--tertiary {
	color: #000000;
}
.sub-menu .sub-menu.toggled li {
	background: #000000;
}
.page__footer li a:hover,
.page__footer .current-menu-item a,
.page__footer .current-page-parent a,
.page__footer .current-page-ancestor a {
	color: #000000;
}
.home-content1 h2:after {
    color: #000000;
}
.main-sidebar li:hover > a,
.main-sidebar li.current-menu-ancestor > a,
.main-sidebar li.current-menu-parent > a,
.main-sidebar li.current-menu-item > a {
    color: #000000;
}
.main-sidebar li.current-menu-item a {
    color: #000000;
}
.cross-sell h3 {
    color: #000000;
}

/**********************************
*** tertiary hover
*** #ec0000*************************************/
