/* Themify Customize Styling */
#headerwrap {	background: none;
	background-color: rgba(0,0,0,0.40); 
}
#header {	
	padding: 0px;
	font-family: "Public Sans";	font-weight:400;
	font-size:13px;
 
}
#headerwrap a {		font-style:normal;

	color: #ffffff; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: rgba(0,0,0,0.37); 
}
body #site-logo a img {		width: 100px;
	height: 71px; 
}
#site-description {	display: none; 
}
#main-nav {	
	padding-top: 0px; 
}
#main-nav a {	
	margin: 0px;
	padding-top: 40px;
	padding-bottom: 40px;
	color: #ffffff;	font-style:normal;
	font-size:13px;
	line-height:15px;
	text-transform:uppercase;	text-align:left; 
}
#main-nav a:hover {	background: none;
	background-color: rgba(50,0,59,0.42);
	color: #ffffff; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	background: none;
	background-color: rgba(126,59,140,0.41); 
}
#main-nav li > .sub-menu {	background: none;
	background-color: #7e3b8c; 
}
#main-nav ul a {	
	color: #ffffff;
	font-family: "Public Sans";	font-weight:400;
	font-style:normal;
	font-size:13px;
 
}
#main-nav ul a:hover {	background: none;
	background-color: #1a0033;
	color: #ffffff; 
}
#main-nav .sub-menu > .current_page_item > a, #main-nav .sub-menu > .current-menu-item > a {	background: none;
	background-color: #1a0033;
	color: #ffffff; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {		width: 100px;
	height: 71px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
#header {	
	font-family: "Open Sans";	font-weight:400;
 
}
#main-nav ul a {	
	font-family: "Open Sans";	font-weight:400;
 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
#headerwrap {	background: none;
	background-color: rgba(0,0,0,0.40); 
}
#header {	
	font-family: "Open Sans";	font-weight:400;
 
}
#headerwrap a {	
	color: #ffffff; 
}
#main-nav a {	
	color: #ffffff; 
}
#main-nav a:hover {	background: none;
	background-color: rgba(50,0,59,0.42);
	color: #ffffff; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	background: none;
	background-color: rgba(126,59,140,0.41); 
}
#main-nav li > .sub-menu {	background: none;
	background-color: #7e3b8c; 
}
#main-nav ul a {	
	color: #ffffff;
	font-family: "Open Sans";	font-weight:400;
 
}
#main-nav ul a:hover {	background: none;
	background-color: #1a0033;
	color: #ffffff; 
}
#main-nav .sub-menu > .current_page_item > a, #main-nav .sub-menu > .current-menu-item > a {	background: none;
	background-color: #1a0033;
	color: #ffffff; 
}
 }