/* SET NAV COLORS */
.nav-container {
	background: #FFF;
	border-top:1px solid #F2F2F2;
	border-bottom:1px solid #F2F2F2;
	z-index:999;
	top:0;
	position:sticky;
}
div.menu {padding: 0;}
div.menu a { padding: 15px; }
div.menu a:link, div.menu a:visited,a:hover, .product-view .product-shop ul.product_dimensions, .subcat-listing .subcat-products li a:hover, .links li a:hover, .opc .step-title .number, .reviews_summary .summary_title {color: #5A2149;}
div.menu.active a, div.wp-custom-menu-popup {background: #FFF; color: #5A2149; }
a.level1 {text-transform: uppercase; font-size: 14px; font-weight: bold; padding: 8px 12px;}
.catalog-category-view .navbar-default, .catalogsearch-result-index .navbar-default {border:none;}
.catalog-category-view .navbar-nav .open .dropdown-menu, .catalogsearch-result-index .navbar-nav .open .dropdown-menu {background:#FFF;}

/* SET FONT COLORS */
a:hover,
.product-view .product-shop ul.product_dimensions,
.subcat-listing .subcat-products li a:hover,
.links li a:hover,
.opc .step-title .number,
.reviews_summary .summary_title,
#menu-button a:link, #menu-button a:visited,
.recommended_title
 {color: #5a2149;}
#menu-button a:link, #menu-button a:visited {border-color:#5a2149}
.catalog-category-view .navbar-default .navbar-nav>li>a, 
.catalogsearch-result-index .navbar-default .navbar-nav>li>a
{color:#FFF;}

/* SET BACKGROUND COLORS */
button.button,
.block-layered-nav dt,
.opc .active .step-title,
.btn-primary, .review_bar_value, .input-group-addon,
.review_filter a:hover, .review_filter .active, .review_pagination a:hover, .review_pagination .active,
.catalog-category-view .navbar-default,
.catalogsearch-result-index .navbar-default
{background: #5A2149;}

.review_filter a:hover, .review_filter .active, .review_pagination a:hover, .review_pagination .active
{border-color: #5A2149;}

/* LOADING CIRCLE */
.loading_blue {
  	border-left: 8px solid #5A2149;
}

/* SEARCH SUGGEST */
.ui-autocomplete-category {padding: 8px 12px; background: #2B031F; color: #FFF; text-transform: uppercase; font-size: 16px; font-weight: bold;}
.ui-menu-item:hover, .ac_product_result:hover {background: #F9F9F9; color: #2B031F;}
.ac_product_result .info .price {color: #c02638; font-weight: bold;}
a.show_more {color: #A70000;}

.rating_star_icon_solid::before {
    color: #5A2149;
}

/* PRICING / BOXED OPTIONS */
.price {color: #5A2149;}
.boxed {background: #5A2149;}