/* Themify Customize Styling */
body {	background: none;
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center top; 
}
body,h1,h2,h3,h4,h5,h6 {	
	color: #000000; 
}
.transparent-header #headerwrap,.transparent-header #headerwrap.fixed-header,#headerwrap,#headerwrap.fixed-header,#footerwrap {	
	color: #000000; 
}
#headerwrap {	background: none;
	background-color: #b81d1d;
	border: none !important; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #b81d1d; 
}
#site-description {	display: none; 
}
#main-nav-wrap #main-nav a {	
	background-color: transparent; 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #000000; 
}
.single-product div.product .product_title {	
	color: #ffffff; 
}
.single-product div.product p.price {	
	color: #ffffff; 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	background: none;
	background-color: #ffffff;
	color: #e84c4c; 
}
.single-product span.onsale {	background: none;
	background-color: #ffffff; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body {	
	background-repeat: no-repeat; 
}
#headerwrap {	background: none;
	background-color: #b81d1d;
	border: none !important; 
}
#header {	
	color: #000000; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body {	
	background-repeat: no-repeat;
	background-position: center top; 
}
#headerwrap {	background: none;
	background-color: #b81d1d;
	border: none !important; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body {	
	background-repeat: no-repeat;
	background-position: center top; 
}
body,h1,h2,h3,h4,h5,h6 {	
	color: #000000; 
}
.transparent-header #headerwrap,.transparent-header #headerwrap.fixed-header,#headerwrap,#headerwrap.fixed-header,#footerwrap {	
	color: #000000; 
}
#headerwrap {	background: none;
	background-color: #b81d1d;
	border: none !important; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #b81d1d; 
}
#main-nav a {	
	font-family: "Arial", "Helvetica", sans-serif;	font-size:10px;
	text-align:left; 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #ffffff; 
}
.single-product div.product .product_title {	
	color: #ffffff; 
}
.single-product div.product p.price {	
	color: #ffffff; 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	background: none;
	background-color: #ffffff;
	color: #e84c4c; 
}
.single-product span.onsale {	background: none;
	background-color: #ffffff; 
}
 }.mobile-menu-visible.header-slide-out .sidemenu-on, .mobile-menu-visible.header-overlay #headerwrap, .mobile_menu_active.header-leftpane #headerwrap, .mobile_menu_active.header-rightpane #headerwrap, .mobile_menu_active #headerwrap .sidemenu-on { background: none;
	background-color: #f02828; }.mobile_menu_active #headerwrap .sidemenu-on #main-nav a { 
	font-family: "Arial", "Helvetica", sans-serif;	font-size:20px;
	line-height:2px;
	text-align:left; }.mobile_menu_active #headerwrap .sidemenu-on a, .mobile_menu_active #headerwrap #main-nav a, .mobile_menu_active #headerwrap #main-nav ul a { 
	color: #ffffff; }.body-overlay { 
	background-color: transparent; }
/* Themify Custom CSS */
/* reset mobile menu */
@media screen and (max-width: 480px) {

	#menu-icon {
		display: none;
	}
	#main-nav-wrap {
		position: static;
	}
	
	/* main nav */
	#main-nav {
		position: inherit;
		width: auto !important;
		padding: 0;
		display: block;
		color:black;
		background: none !important;
		border: none !important;
		box-shadow: none;
		border-radius: none;
	}
	#main-nav li {
		clear: none !important;
		float: left !important;
		margin: 0 5px 0 0 !important;
		padding: 0 0 7px !important;
		position: relative;
		display: inline-block;
		color:black;
		zoom:1;
		*display:inline;
	}
	
	/* sub-levels link */
	#main-nav ul a  {
		padding: 6px 0 6px 15px !important;
		margin: 0 !important;
		width: 180px !important;
		color:black;
	}
	
	/* sub-level ul */
	#main-nav ul {
		width: 190px !important;
		margin: 0 !important;
		padding: 5px 0 !important;
		position: absolute;
		left: -4px;
		top: 28px;
		background: #fff;
		border: solid 1px #ddd;
		border-bottom-color: #bbb;
		z-index: 100;
		display: none;
		color:black;
	}
	#main-nav ul li {
		background: none;
		padding: 0;
		margin: 0;
		display: block;
		float: none !important;
	}
	
	/* sub-sub-level dropdown */
	#main-nav ul ul {
		left: 190px;
		top: -2px;
	}
	
	/* show dropdown ul on hover */
	#main-nav li:hover > ul {
		display: block;
	}

}
/* end reset mobile menu */