body.ivee-pro-style {
	background: #000;
	color: #f4f1eb;
}

body.ivee-pro-style #nm-page,
body.ivee-pro-style .nm-page-wrap,
body.ivee-pro-style .nm-page-wrap-inner,
body.ivee-pro-style .nm-shop,
body.ivee-pro-style #nm-shop,
body.ivee-pro-style #nm-shop-taxonomy-header,
body.ivee-pro-style .nm-shop-taxonomy-header,
body.ivee-pro-style .nm-shop-taxonomy-header-inner,
body.ivee-pro-style .nm-shop-taxonomy-text,
body.ivee-pro-style .nm-shop-header,
body.ivee-pro-style .nm-shop-menu,
body.ivee-pro-style #nm-shop-products,
body.ivee-pro-style .nm-shop-products,
body.ivee-pro-style .nm-shop-products-col,
body.ivee-pro-style .product {
	background: #000;
	background-image: none !important;
	color: #f4f1eb;
}

body.ivee-pro-style #nm-footer,
body.ivee-pro-style .nm-footer,
body.ivee-pro-style .nm-footer-bar,
body.ivee-pro-style .nm-footer-bar-inner,
body.ivee-pro-style .nm-footer-widgets {
	background: #000;
	border-color: rgba(215, 181, 116, 0.16);
	color: rgba(244, 241, 235, 0.72);
}

body.ivee-pro-style #nm-footer a,
body.ivee-pro-style .nm-footer a {
	color: rgba(244, 241, 235, 0.8);
}

body.ivee-pro-style #nm-footer a:hover,
body.ivee-pro-style .nm-footer a:hover {
	color: #d7b574;
}

body.ivee-pro-style .nm-footer-widgets .widget .nm-widget-title {color: #ccc;}
body.ivee-pro-style #nm-shop-search-input {padding: 10px 23px 10px 10px; background: #fff;}
body.ivee-pro-style #nm-shop-search-close {right: 10px;}

/* header */
body.ivee-pro-style #nm-header {background: #000; border-color: #2d2d2d;}
body.ivee-pro-style .nm-menu li a {color: #fff;}
body.ivee-pro-style .nm-menu li a:hover, body.ivee-pro-style .nm-shop-menu ul li.active a, body.ivee-pro-style .nm-shop-menu ul li a:hover {color: #d7b574;}
body.ivee-pro-style .nm-menu-cart a .count {color: #fff;}
body.ivee-pro-style .nm-menu .megamenu.full > .sub-menu {background: #000;}
body.ivee-pro-style .nm-menu .megamenu > .sub-menu > ul > li.nm-menu-item-has-image {border-right-color: #2D2D2D;}
body.ivee-pro-style .nm-menu .megamenu.full .sub-menu li a:hover {color: #d7b574;}
body.ivee-pro-style .nm-menu-lang > li.wpml-ls-menu-item > a {color: #fff;}
body.ivee-pro-style .nm-menu-lang > li.wpml-ls-menu-item > a:hover {color: #d7b574;}
body.ivee-pro-style .nm-menu-lang > li.wpml-ls-menu-item {background: #000;}
body.ivee-pro-style .nm-menu-lang > li.wpml-ls-menu-item.active {background: #000;}

/*header mob*/
body.ivee-pro-style .nm-menu-icon span {background: #FFF;}
body.ivee-pro-style.mobile-menu-open .nm-header, body.ivee-pro-style #nm-mobile-menu {background: #000 !important;}
body.ivee-pro-style #nm-mobile-menu .menu li > a {color: #FFF;}
body.ivee-pro-style #nm-mobile-menu .menu li.active > a, body.ivee-pro-style #nm-mobile-menu .menu li .nm-menu-toggle, body.ivee-pro-style #nm-mobile-menu .nm-menu-lang > li.wpml-ls-menu-item.active a, body.ivee-pro-style #nm-mobile-menu .menu > li.active > .nm-menu-toggle:before {color: #d7b574;}
body.ivee-pro-style #nm-mobile-menu .menu li {border-bottom-color: #2B2B2B;}
body.ivee-pro-style #nm-mobile-menu .sub-menu {border-color: #2B2B2B;}
body.ivee-pro-style #nm-mobile-menu .nm-menu-lang > li.wpml-ls-menu-item.active {background: #000;}
body.ivee-pro-style.mobile-menu-open .wpml-ls-menu-item.active {border-color: #d7b574;}
