/* Themify Customize Styling */
body {	background: none;
	background-color: #fafafa;
	font-family: "google-font-public-sans";	font-weight:300;
	font-size:125%;
 
}
a {	
	color: #4d4d4d; 
}
a:hover {	
	color: #ee2312; 
}
.pagewidth,.module_row>.row_inner {	
	width: 90%; 
}
h1 {	
	font-family: "google-font-roboto-condensed";	font-weight:700;
 
}
h2 {	
	font-family: "google-font-roboto-condensed";	font-weight:700;
 
}
h3 {	
	font-family: "google-font-roboto-condensed"; 
}
h4 {	
	font-family: "google-font-roboto-condensed"; 
}
h5 {	
	font-family: "google-font-roboto-condensed"; 
}
h6 {	
	font-family: "google-font-roboto-condensed"; 
}
#main-nav a {	
	font-family: "google-font-roboto-condensed";	font-weight:700;
 
}
#main-nav ul a {		font-size:70%;
	line-height:80%;
 
}
.header-minbar #headerwrap #main-nav a, .mobile_menu_active #headerwrap .sidemenu-on #main-nav a { 
	font-family: "google-font-roboto-condensed";	font-weight:700;
 }
/* Themify Custom CSS */
25#main-nav a {		
	font-weight:bold;
}
.post-title {		text-align:left; 
}
.loops-wrapper.list-post .post-date, .single .post-content .post-date {
    text-align: left;
}
.single-post .entry-title {	
text-align:left; 
}
#footerwrap {	background: none;
	background-color: #001a33; 
}
.pjnt-border {
    border: 2px solid;
    width: initial;
}
#footer {	
	color: #ffffff; 
}
#footer a {	
	color: #ffffff; 
	font-style: normal;
	font-weight: 400;
}
#footer a:hover {		text-decoration:underline;
}
#pagewrap .back-top.back-top-float, .full-section-scrolling #footerwrap .back-top .arrow-up a, .footer-horizontal-left #footerwrap .back-top .arrow-up a, .footer-horizontal-right #footerwrap .back-top .arrow-up a, .footer-left-col #footerwrap .back-top .arrow-up a, .footer-right-col #footerwrap .back-top .arrow-up a, #footer .back-top .arrow-up a {	background: none;
	background-color: #000000; 
}
.pagenav .current {
    border-radius: 0;
    border: none;
    background: #000;
    color: #fff;
}
.module-slider.slider-overlay .slide-content {
    font-size: 21px;
    text-align: left;
    text-shadow: 1px 1px 2px #000;
    width: 100%;
    background: linear-gradient(0deg,#000 0,rgba(0,0,0,.7) 40%,rgba(0,0,0,.2) 85%,transparent 100%);
}
h1,h2,h3,h4,h5 {	
	text-transform:none; 
	letter-spacing: 0;
	font-style: normal;
}
h3,h4,h5 {		
	font-weight: 700;
}