/* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	font-family:Open Sans;	font-weight:300;
 
}
.pagewidth {	
	width: 972px; 
}
h1 {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:32px;
	text-transform:none;
	color: #00adba; 
}
h2 {	
	color: #00adba; 
}
h3 {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	text-align:left; 
}
h4 {		font-style:italic;
	font-weight:300;
	font-style:italic;
 
}
h6 {		font-style:italic;
	font-weight:100;
	font-style:italic;
	font-size:18px;
	line-height:150%;
 
}
.header-classic #headerwrap, #headerwrap {	background: none;
	background-color: #ffffff; 
}
body[class*="themify"] #site-logo a img {		width: 50px; 
}
#main-nav {	
	padding-bottom: 0%; 
}
#main-nav-wrap #main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	background: none;
	background-color: rgba(255,255,255,0.65); 
}
#main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	
	border: none !important; 
}
@media screen and (max-width: 1024px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 50px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;	font-weight:300;
 
}
.pagewidth {	
	width: 972px; 
}
h1 {	
	color: #00adba; 
}
h2 {	
	color: #00adba; 
}
h3 {		font-weight:bold;
 
}
h4 {		font-weight:300;
 
}
h6 {		font-weight:100;
 
}
.header-classic #headerwrap, #headerwrap {	background: none;
	background-color: #ffffff; 
}
#main-nav-wrap #main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	background: none;
	background-color: rgba(255,255,255,0.65); 
}
#main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	
	border: none !important; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 50px; 
}
 }
/* Themify Custom CSS */
#headerwrap{
border-bottom: none;
}

p { 
    letter-spacing: 1px;
}

h5{ 
    color: #2C4F56; 
    border-bottom: 3px solid #ffee00; 
    display: inline; 
    letter-spacing: 0px
}
