/* Themify Customize Styling */
body {	
	font-family:Montserrat;	font-weight:normal;
 
}
#sidebar {	
	margin-right: 2%; 
}
h1 {	
	font-family:Montserrat;	font-weight:normal;
	font-size:2em;
 
}
h2 {	
	font-family:Montserrat;	font-weight:normal;
	font-size:1.8em;
 
}
h3 {	
	font-family:Montserrat;	font-weight:normal;
	font-size:1.6em;
 
}
h4 {	
	font-family:Montserrat;	font-weight:normal;
	font-size:1.4em;
 
}
h5 {	
	font-family:Montserrat;	font-weight:normal;
	font-size:1.2em;
 
}
h6 {	
	font-family:Montserrat;	font-weight:normal;
	font-size:1em;
 
}
#header {	
	font-family:Montserrat;	font-weight:normal;
 
}
#site-logo {		position:static;
 
}
#site-logo img {		width: 161px;
	height: 48px; 
}
#site-description {	display: none; 
}
#main-nav {	
	margin-top: 1%; 
}
#main-nav a {	
	font-family:Montserrat;	font-weight:bold;
	font-weight:normal;
	font-weight:bold;
 
}
.post {	
	padding-left: 2%; 
}
.post-title, .post-title a {	
	font-family:Montserrat;	font-weight:normal;
 
}
.post-title {	
	padding-left: 2%; 
}
.page-title {	
	font-family:Montserrat;	font-weight:normal;
 
}
#footer {	
	font-family:Montserrat;	font-weight:normal;
 
}
@media screen and (max-width: 1024px) { /* Themify Customize Styling */
#site-logo img {		width: 161px;
	height: 48px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
#site-logo img {		width: 161px;
	height: 48px; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
#site-logo img {		width: 161px;
	height: 48px; 
}
 }
/* Themify Custom CSS */
@media screen and (max-width: 1190px){
	 div#content {
		width: 100% !important;
	}
	aside#sidebar { display: none !important;
	}

	#canvas-1 .canvas-row .canvas-right a {
		padding: 10px !important;
		margin-right: 0px !important;
	}
}
@media screen and (max-width: 900px){
	#canvas-1 .canvas-row .canvas-right::before {
		left: -100px !important;
	}
	.canvas-col-12.canvas-left h1 {
		font-size: 1.6em !important;
	}
}
@media screen and (max-width: 660px){
	html div#om-sln3iyo1q3g1uqvwajte .greensboro-close {
		right: 0px !important;
	}
	#canvas-1 { height: auto !important;}
	div#greensboro-optin { height: 100px !important;}
	#canvas-1 .canvas-row .canvas-right { background-color: #19a863 !important; }
	html div#om-sln3iyo1q3g1uqvwajte .greensboro-body {
		background-color: #19a863 !important;
	}
	#canvas-1 .canvas-row .canvas-left {
		padding: 5px 30px !important;
	}
#greensboro-optin { max-height: 320px !important; }
	#canvas1 {height: 100px !important;}
	.canvas-row { height: auto !important; }
	.canvas-col-6 { max-width: 100% !important; flex: 0 0 100% !important; }
	#canvas-8 .canvas-left h1{
		margin: 5px !important;
	}
	#canvas-8 .canvas-left {
		padding: 0px !important;
	}
	#canvas-8 { padding: 10px !important; }
	
	#canvas-1 .canvas-row .canvas-right { padding: 0px !important;}
	#canvas-1 .canvas-row .canvas-left h1 {
		font-size: 14px !important;
	}
	#canvas-1 .canvas-row .canvas-right a {
		font-size: 15px !important;
	}
}
@media screen and (max-width: 330px) {
	.canvas-col-12.canvas-left h1 { font-size: 1.3em !important;}
}

.widget{
	margin: 0 0 1em;
	z-index: 99;
}
.canvas-wrapper .canvas-container .canvas-content .canvas-heading h1{
	font-size: 20px;
}
div.eunat-content-22 {
	width: 100%;
}	
div.eunat-content-26{
	width: 100%;
}
div.eunat-content-7 {
		width: 100%;
}
/* Reduce list spacing */li {
  padding: 0;
margin: 4px;
}
/* Reduce footer spacing */body.single.single-post div#content {
  padding-bottom: 0;
}
.loops-wrapper.list-post .post, .single-post .list-post .post {
  margin-bottom: 0;
}
/* Reduce h3 spacing */h3 {
  padding: 0.2em 0px 0.6em;
}
/* Reduce header spacing */#header {
  padding: 1% 0;
}
.has-fixed-header #pagewrap {
  padding-top: 1%;
}
@media (max-width: 600px) {
      #body {
  margin-top: 60px;
}
}
/* Reduce content width */@media screen and (min-width: 834px){
  .single-post .entry-content{
  max-width: 700px;
margin: 0 auto;
}
}

/* Footer white space fix */
#footerwrap {
    margin-bottom: -30px;
}
