.upfront-output-object h1 {
font-family: "Days One", sans-serif;
font-weight: inherit;
font-style: inherit;
font-size: 32px;
line-height: 1em;
color: #7c270e;
}
.upfront-output-object h2 {
font-family: "Days One", sans-serif;
font-weight: inherit;
font-style: inherit;
font-size: 28px;
line-height: 1em;
color: #7c270e;
}
.upfront-output-object h3 {
font-family: "Days One", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 26px;
line-height: 1.3em;
color: #7c270e;
}
.upfront-output-object h4 {
font-family: Arial, sans-serif;
font-weight: 400;
font-style: normal;
font-size: 30px;
line-height: 1.2em;
color: #000000;
}
.upfront-output-object h5 {
font-family: Georgia, serif;
font-weight: 400;
font-style: normal;
font-size: 25px;
line-height: 1.2em;
color: #000000;
}
.upfront-output-object h6 {
font-family: Georgia, serif;
font-weight: 400;
font-style: italic;
font-size: 22px;
line-height: 1.3em;
color: #000000;
}
.upfront-output-object p {
font-family: "Droid Sans", sans-serif;
font-weight: inherit;
font-style: inherit;
font-size: 18px;
line-height: 1.4em;
color: #000000;
}
.upfront-output-object a {
font-family: "Droid Sans", sans-serif;
font-weight: 700;
font-style: normal;
color: rgba(38,119,93,1);
}
.upfront-output-object a:hover {
font-family: "Days One", sans-serif;
font-weight: 400;
font-style: normal;
color: #10411b;
}
.upfront-output-object pre {
font-family: "Courier New", monospace;
font-weight: 400;
font-style: normal;
font-size: 16px;
line-height: 1.2em;
color: #676767;
}
.upfront-output-object ul {
font-family: Arial, sans-serif;
font-weight: 400;
font-style: normal;
font-size: 16px;
line-height: 1.5em;
color: #000000;
}
.upfront-output-object ol {
font-family: Arial, sans-serif;
font-weight: 400;
font-style: normal;
font-size: 16px;
line-height: 1.5em;
color: #000000;
}
.upfront-output-object blockquote, .upfront-output-object blockquote p {
font-family: "Droid Sans", sans-serif;
font-weight: 700;
font-style: normal;
font-size: 20px;
line-height: 1.5em;
color: #26775d;
}
.upfront-output-object blockquote.upfront-quote-alternative, .upfront-output-object blockquote.upfront-quote-alternative p {
font-family: "Days One", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 20px;
line-height: 1.5em;
color: #26775d;
}
@media only screen and (min-width:570px) and (max-width:1079px){
body:after { content: 'tablet'; display: none; }
 }

@media only screen and (max-width:569px){
body:after { content: 'mobile'; display: none; }
 }

 body:after{content: '';display: none;}.upfront-region-container-clip .upfront-region-container-bg{max-width: 1080px;}.upfront-region-fixed .upfront-region-wrapper{max-width: 1080px;}.upfront-grid-layout{width: 1080px;}#page{min-width: 1080px;}.upfront-output-object{padding: 15px;}.upfront-inserted_image-wrapper .wp-caption-text, .uinsert-image-wrapper{padding: 15px;}.plaintxt_padding{padding: 10px;}.upfront #upfront-region-container-main > .upfront-region-container-bg{background-color: #c5d0db;}.upfront #default-posts-object{width: 100%;}.upfront #default-posts-wrapper{width: 100%;margin-left: 0%;margin-right: 0%;}.upfront #default-posts{width: 100%;margin-left: 0%;margin-right: 0%;margin-top: 0px;margin-bottom: 0px;}.upfront #upfront-region-main{width: 100%;}@media only screen and (min-width:570px) and (max-width:1079px){body:after{content: 'tablet';display: none;}.upfront-grid-layout{width: 540px;}#page{min-width: 540px;}.upfront #upfront-region-container-main > .upfront-region-container-bg{background-color: #c5d0db;}.upfront #default-posts-wrapper{width: 100%;-webkit-order: 1;order: 1;margin-left: 0%;margin-right: 0%;}.upfront #default-posts{width: 100%;margin-left: 0%;margin-top: 0px;}.upfront #upfront-region-main{width: 100%;}}@media only screen and (max-width:569px){body:after{content: 'mobile';display: none;}.upfront-grid-layout{width: 315px;}#page{min-width: 315px;}.upfront #upfront-region-container-main > .upfront-region-container-bg{background-color: #c5d0db;}.upfront #default-posts-wrapper{width: 100%;-webkit-order: 1;order: 1;margin-left: 0%;margin-right: 0%;}.upfront #default-posts{width: 100%;margin-left: 0%;margin-top: 0px;}.upfront #upfront-region-main{width: 100%;}}/* icomoon fonts */
				@font-face {
					font-family: 'icomoon';
					src: url('https://nerdswork.eimen.net/wp-content/themes/upfront/fonts/icomoon.eot?taxgy5');
					src: url('https://nerdswork.eimen.net/wp-content/themes/upfront/fonts/icomoon.eot?taxgy5#iefix') format('embedded-opentype'),
					url('https://nerdswork.eimen.net/wp-content/themes/upfront/fonts/icomoon.woff?taxgy5') format('woff'),
					url('https://nerdswork.eimen.net/wp-content/themes/upfront/fonts/icomoon.ttf?taxgy5') format('truetype'),
					url('https://nerdswork.eimen.net/wp-content/themes/upfront/fonts/icomoon.svg?taxgy5#icomoon') format('svg');
					font-weight: normal;
					font-style: normal;
				}
				.upfront-output-layout .uf_font_icon, .upfront-output-layout .uf_font_icon * {
					font-family: 'icomoon' !important;
					speak: none;
					font-style: normal;
					font-weight: normal;
					font-variant: normal;
					text-transform: none;
					line-height: 1;
					position: relative;
					/* Better Font Rendering =========== */
					-webkit-font-smoothing: antialiased;
					-moz-osx-font-smoothing: grayscale;
				}.upfront_theme_color_0{ color: #f7f7f7;} a .upfront_theme_color_0:hover{ color: #f7f7f7;} button .upfront_theme_color_0:hover{ color: #f7f7f7;} .upfront_theme_bg_color_0{ background-color: #f7f7f7;} a .upfront_theme_bg_color_0:hover{ background-color: #f7f7f7;} button .upfront_theme_bg_color_0:hover{ background-color: #f7f7f7;}  .upfront_theme_color_1{ color: #10411b;} a .upfront_theme_color_1:hover{ color: #10411b;} button .upfront_theme_color_1:hover{ color: #10411b;} .upfront_theme_bg_color_1{ background-color: #10411b;} a .upfront_theme_bg_color_1:hover{ background-color: #10411b;} button .upfront_theme_bg_color_1:hover{ background-color: #10411b;}  .upfront_theme_color_2{ color: #7c270e;} a .upfront_theme_color_2:hover{ color: #7c270e;} button .upfront_theme_color_2:hover{ color: #7c270e;} .upfront_theme_bg_color_2{ background-color: #7c270e;} a .upfront_theme_bg_color_2:hover{ background-color: #7c270e;} button .upfront_theme_bg_color_2:hover{ background-color: #7c270e;}  .upfront_theme_color_3{ color: #382c2c;} a .upfront_theme_color_3:hover{ color: #382c2c;} button .upfront_theme_color_3:hover{ color: #382c2c;} .upfront_theme_bg_color_3{ background-color: #382c2c;} a .upfront_theme_bg_color_3:hover{ background-color: #382c2c;} button .upfront_theme_bg_color_3:hover{ background-color: #382c2c;}  .upfront_theme_color_4{ color: #26775d;} a .upfront_theme_color_4:hover{ color: #26775d;} button .upfront_theme_color_4:hover{ color: #26775d;} .upfront_theme_bg_color_4{ background-color: #26775d;} a .upfront_theme_bg_color_4:hover{ background-color: #26775d;} button .upfront_theme_bg_color_4:hover{ background-color: #26775d;}  #page div.default ul.menu {
			text-align: left;
	}

#page .default ul.menu > li.menu-item a {
		background: rgba(51, 51, 51, 0);
	}

#page .default ul.menu > li.menu-item a:hover,
#page .default.live-preview-hover ul.menu > li.menu-item a {
	}

#page .default ul.menu > li.menu-item a:focus,
#page .default.live-preview-focus ul.menu > li.menu-item a {
	}


#page .default ul.menu > li.menu-item a,
#page .default ul.menu > li.menu-item > .redactor-box a {
	color: rgb(0, 0, 0); 	font-family: Droid Sans; 	font-size: 16px; 	font-weight: 400;	font-style: normal;	line-height: 1.6;}

#page .default ul.menu > li.menu-item a:hover,
#page .default.upfront-navigation.live-preview-hover ul.menu > li.menu-item a {
			color: rgb(0, 0, 0); 		font-family: Droid Sans; 		font-size: 16px; 		font-weight: 400;		font-style: normal;		line-height: 1.6;	}

#page .default ul.menu > li.menu-item a:focus,
#page .default.upfront-navigation.live-preview-focus ul.menu > li.menu-item a {
			color: rgb(0, 0, 0); 		font-family: Droid Sans; 		font-size: 16px; 		font-weight: 400;		font-style: normal;		line-height: 1.6;	}



	#page div.footernav ul.menu {
			text-align: right;
	}

#page .footernav ul.menu > li.menu-item a {
		background: rgba(51, 51, 51, 0);
	}

#page .footernav ul.menu > li.menu-item a:hover,
#page .footernav.live-preview-hover ul.menu > li.menu-item a {
	}

#page .footernav ul.menu > li.menu-item a:focus,
#page .footernav.live-preview-focus ul.menu > li.menu-item a {
	}


#page .footernav ul.menu > li.menu-item a,
#page .footernav ul.menu > li.menu-item > .redactor-box a {
	color: #f7f7f7; 	font-family: Days One; 	font-size: 16px; 	font-weight: 400;	font-style: normal;	line-height: 1.6;}

#page .footernav ul.menu > li.menu-item a:hover,
#page .footernav.upfront-navigation.live-preview-hover ul.menu > li.menu-item a {
			color: #f7f7f7; 		font-family: Days One; 		font-size: 16px; 		font-weight: 400;		font-style: normal;		line-height: 1.6;	}

#page .footernav ul.menu > li.menu-item a:focus,
#page .footernav.upfront-navigation.live-preview-focus ul.menu > li.menu-item a {
			color: #f7f7f7; 		font-family: Days One; 		font-size: 16px; 		font-weight: 400;		font-style: normal;		line-height: 1.6;	}



	#page div.headernav ul.menu {
			text-align: center;
	}

#page .headernav ul.menu > li.menu-item a {
		background: rgba(51, 51, 51, 0);
	}

#page .headernav ul.menu > li.menu-item a:hover,
#page .headernav.live-preview-hover ul.menu > li.menu-item a {
	}

#page .headernav ul.menu > li.menu-item a:focus,
#page .headernav.live-preview-focus ul.menu > li.menu-item a {
	}


#page .headernav ul.menu > li.menu-item a,
#page .headernav ul.menu > li.menu-item > .redactor-box a {
	color: rgba(255, 255, 255, 1); 	font-family: Days One; 	font-size: 16px; 	font-weight: 400;	font-style: normal;	line-height: 1.6;}

#page .headernav ul.menu > li.menu-item a:hover,
#page .headernav.upfront-navigation.live-preview-hover ul.menu > li.menu-item a {
			color: rgba(255, 255, 255, 1); 		font-family: Days One; 		font-size: 16px; 		font-weight: 400;		font-style: normal;		line-height: 1.6;	}

#page .headernav ul.menu > li.menu-item a:focus,
#page .headernav.upfront-navigation.live-preview-focus ul.menu > li.menu-item a {
			color: rgba(255, 255, 255, 1); 		font-family: Days One; 		font-size: 16px; 		font-weight: 400;		font-style: normal;		line-height: 1.6;	}



	
.default .upfront-post-data-part .date_posted {

			font-family: Days One;
	
			font-style: normal;
	
			font-weight: 400;
	
			font-size: 14px;
	
			color: #26775d;
	
			line-height: 1.4;
	
}



.upost-data-object-post_data.default .upfront-indented_content {
	padding-left: 45px;
	padding-right: 45px;
}
.upost-data-object-post_data.default .upfront-indented_content .ueditor-insert-variant.upfront-inserted_image-wrapper {
	margin-left: -45px !important;
	margin-right: -45px !important;
}















 #page .upfront-output-plaintxt.default .plain-text-container, #page .upfront-output-object.upfront-output-plaintxt.default .plain-text-container,
#page .upfront-plain_txt.default .plain-text-container, #page .upfront-output-object.upfront-output-plain_text.default .plain-text-container {
		background: rgba(0, 0, 0, 0);
	
	        border: none;
    }


#page .upfront-output-plaintxt.footer-text .plain-text-container, #page .upfront-output-object.upfront-output-plaintxt.footer-text .plain-text-container,
#page .upfront-plain_txt.footer-text .plain-text-container, #page .upfront-output-object.upfront-output-plain_text.footer-text .plain-text-container {
		background: rgba(0, 0, 0, 0);
	
	        border: none;
    }


#page .upfront-object.footer-text h1, #page .upfront-output-object.footer-text h1,
#page .upfront-object.footer-text h1 *[class^="upfront_theme_color_"], #page .upfront-output-object.footer-text h1 *[class^="upfront_theme_color_"],
#page .upfront-object.footer-text h1 a, #page .upfront-output-object.footer-text h1 a {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text h2, #page .upfront-output-object.footer-text h2,
#page .upfront-object.footer-text h2 *[class^="upfront_theme_color_"], #page .upfront-output-object.footer-text h2 *[class^="upfront_theme_color_"],
#page .upfront-object.footer-text h2 a, #page .upfront-output-object.footer-text h2 a {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text h3, #page .upfront-output-object.footer-text h3,
#page .upfront-object.footer-text h3 *[class^="upfront_theme_color_"], #page .upfront-output-object.footer-text h3 *[class^="upfront_theme_color_"],
#page .upfront-object.footer-text h3 a, #page .upfront-output-object.footer-text h3 a {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text h4, #page .upfront-output-object.footer-text h4,
#page .upfront-object.footer-text h4 *[class^="upfront_theme_color_"], #page .upfront-output-object.footer-text h4 *[class^="upfront_theme_color_"],
#page .upfront-object.footer-text h4 a, #page .upfront-output-object.footer-text h4 a {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text h5, #page .upfront-output-object.footer-text h5,
#page .upfront-object.footer-text h5 *[class^="upfront_theme_color_"], #page .upfront-output-object.footer-text h5 *[class^="upfront_theme_color_"],
#page .upfront-object.footer-text h5 a, #page .upfront-output-object.footer-text h5 a {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text h6, #page .upfront-output-object.footer-text h6,
#page .upfront-object.footer-text h6 *[class^="upfront_theme_color_"], #page .upfront-output-object.footer-text h6 *[class^="upfront_theme_color_"],
#page .upfront-object.footer-text h6 a, #page .upfront-output-object.footer-text h6 a {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text p, #page .upfront-output-object.footer-text p,
#page .upfront-object.footer-text p *[class^="upfront_theme_color_"], #page .upfront-output-object.footer-text p *[class^="upfront_theme_color_"],
#page .upfront-object.footer-text p a, #page .upfront-output-object.footer-text p a {
	color: #f7f7f7; 			font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text a, #page .upfront-output-object.footer-text a {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text a:hover, #page .upfront-output-object.footer-text a:hover {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text ul, #page .upfront-output-object.footer-text ul {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text ol, #page .upfront-output-object.footer-text ol {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text blockquote, #page .upfront-output-object.footer-text blockquote,
#page .upfront-object.footer-text blockquote a, #page .upfront-output-object.footer-text blockquote a {
				font-weight: 400;	font-style: normal;	}

#page .upfront-object.footer-text blockquote.upfront-quote-alternative, #page .upfront-output-object.footer-text blockquote.upfront-quote-alternative,
#page .upfront-object.footer-text blockquote.upfront-quote-alternative a, #page .upfront-output-object.footer-text blockquote.upfront-quote-alternative a {
				font-weight: 400;	font-style: normal;	}


 div#page .upfront-output-region-container .upfront-output-module .footer-widget .widget {
    color:#f7f7f7;
}
div#page .upfront-output-region-container .upfront-output-module .footer-widget .widget a {
    color:#7c270e;
}
img {
    border: 0;
	max-width: 100%;
	max-height: 100%;
}
.upfront-grid-layout {
    width: 100%;
}
.upfront-output-object blockquote, .upfront-output-object blockquote p {
    text-align: center;
}