/*****************************************************************/
/* 5grid 0.3.2 by n33.co | MIT+GPLv2 license licensed            */
/* core.css: Core stylesheet                                     */
/*****************************************************************/
	.\35 grid-layout {
	width: 1200px;
	margin: 0 auto;
	padding: 0 px;
	
	}
	@media screen and (max-width: 1200px) {
		{
			width: 100%; /* Full width on smaller screens */
			height: auto;
			float: none;
			
		}
		.\35 grid-layout{
			max-width: 100%;
			position: relative;
			
		}
		.\34u, .row.divider{
			width: fit-content;
		}
		.\33 u, section, a, .sbox2, .sbox1, .sbox.style1 , .style2, #content.\39 u{
			
			width: fit-content;
			overflow-wrap: break-word;
			overflow: auto;
			height: auto;
			
		}
		html, body, #logo.\34 u, #menu.\38 u, .wrapper,#sidebar3, .h2,.wrapper2, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, hgroup, menu, nav, output, ruby, summary, time, mark, audio, video {
			margin: 0;
			padding: 0;
			border: 0;
			height: auto;
			font: inherit;
			vertical-align: baseline;
			word-wrap: break-word;
			overflow-wrap: break-word;
			font-size: 80%;
        	line-height: 1.5; /* Increase spacing */
		}
		#page, #wrapper, #marketing, #footer-content.row{
			padding-left: 5em;
			padding-right: 5em;
		}
		#sidebar2.\33 u{
			padding-left: 5em;
			padding-right: 5em;
			width: fit-content;
			overflow-wrap: break-word;
			overflow: auto;
			height: auto;
		}
		
		#logo h1 a{
			padding-left: 2em;
		}
		#banner.\31 2u, .container{
			padding: 0em, 1em, 0em;
			
		}
		.current_page_item{
			height: 5.85em;
		}
		#header{
			z-index: 9999;
		}

	}
	
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		height: auto;
		font: inherit;
		vertical-align: baseline;
	}
	

	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block;
		
	}

	body {
		line-height: 1;
		

	}

	ol, ul {
		list-style: none;
	}

	blockquote, q {
		quotes: none;
	}

	blockquote:before, blockquote:after, q:before, q:after {
		content: '';
		content: none;
	}

	table {
		border-collapse: collapse;
		border-spacing: 0;
	}

/*********************/
/* Grid              */
/*********************/

	.\35 grid .\31 2u { width: 100%; } .\35 grid .\31 1u { width: 91.5%; } .\35 grid .\31 0u { width: 83%; } .\35 grid .\39 u { width: 74.5%; } .\35 grid .\38 u { width: 66%; } .\35 grid .\37 u { width: 57.5%; } .\35 grid .\36 u { width: 49%; } .\35 grid .\35 u { width: 40.5%; } .\35 grid .\34 u { width: 32%; } .\35 grid .\33 u { width: 23.5%; } .\35 grid .\32 u { width: 15%; } .\35 grid .\31 u { width: 6.5%; }
	
	.\35 grid .\31 u, .\35 grid .\32 u, .\35 grid .\33 u, .\35 grid .\34 u, .\35 grid .\35 u, .\35 grid .\36 u, .\35 grid .\37 u, .\35 grid .\38 u, .\35 grid .\39 u, .\35 grid .\31 0u, .\35 grid .\31 1u, .\35 grid .\31 2u {
		margin: 1% 0 1% 2%;
		float: left;
		
	}

	.\35 grid:after {
		content: '';
		display: block;
		clear: both;
		height: 0;
	}

	.\35 grid-flush .\31 2u { width: 100% !important; } .\35 grid-flush .\31 1u { width: 91.6666666667% !important; } .\35 grid-flush .\31 0u { width: 83.3333333333% !important; } .\35 grid-flush .\39 u { width: 75% !important; } .\35 grid-flush .\38 u { width: 66.6666666667% !important; } .\35 grid-flush .\37 u { width: 58.3333333333% !important; } .\35 grid-flush .\36 u { width: 50% !important; } .\35 grid-flush .\35 u { width: 41.6666666667% !important; } .\35 grid-flush .\34 u { width: 33.3333333333% !important; } .\35 grid-flush .\33 u { width: 25% !important; } .\35 grid-flush .\32 u { width: 16.6666666667% !important; } .\35 grid-flush .\31 u { width: 8.3333333333% !important; }

	.\35 grid-flush .\31 u, .\35 grid-flush .\32 u, .\35 grid-flush .\33 u, .\35 grid-flush .\34 u, .\35 grid-flush .\35 u, .\35 grid-flush .\36 u, .\35 grid-flush .\37 u, .\35 grid-flush .\38 u, .\35 grid-flush .\39 u, .\35 grid-flush .\31 0u, .\35 grid-flush .\31 1u, .\35 grid-flush .\31 2u {
		margin: 0 !important;
	}

	.do-5grid .do-12u { width: 100%; } .do-5grid .do-11u { width: 91.5%; } .do-5grid .do-10u { width: 83%; } .do-5grid .do-9u { width: 74.5%; } .do-5grid .do-8u { width: 66%; } .do-5grid .do-7u { width: 57.5%; } .do-5grid .do-6u { width: 49%; } .do-5grid .do-5u { width: 40.5%; } .do-5grid .do-4u { width: 32%; } .do-5grid .do-3u { width: 23.5%; } .do-5grid .do-2u { width: 15%; } .do-5grid .do-1u { width: 6.5%; }
	
	.do-5grid .do-1u, .do-5grid .do-2u, .do-5grid .do-3u, .do-5grid .do-4u, .do-5grid .do-5u, .do-5grid .do-6u, .do-5grid .do-7u, .do-5grid .do-8u, .do-5grid .do-9u, .do-5grid .do-10u, .do-5grid .do-11u, .do-5grid .do-12u {
		margin: 1% 0 1% 2%;
		float: left;
	}

	.do-5grid:after {
		content: '';
		display: block;
		clear: both;
		height: 0;
	}

	.do-5grid-flush .do-12u { width: 100%; } .do-5grid-flush .do-11u { width: 91.6666666667%; } .do-5grid-flush .do-10u { width: 83.3333333333%; } .do-5grid-flush .do-9u { width: 75%; } .do-5grid-flush .do-8u { width: 66.6666666667%; } .do-5grid-flush .do-7u { width: 58.3333333333%; } .do-5grid-flush .do-6u { width: 50%; } .do-5grid-flush .do-5u { width: 41.6666666667%; } .do-5grid-flush .do-4u { width: 33.3333333333%; } .do-5grid-flush .do-3u { width: 25%; } .do-5grid-flush .do-2u { width: 16.6666666667%; } .do-5grid-flush .do-1u { width: 8.3333333333%; }

	.do-5grid-flush .do-1u, .do-5grid-flush .do-2u, .do-5grid-flush .do-3u, .do-5grid-flush .do-4u, .do-5grid-flush .do-5u, .do-5grid-flush .do-6u, .do-5grid-flush .do-7u, .do-5grid-flush .do-8u, .do-5grid-flush .do-9u, .do-5grid-flush .do-10u, .do-5grid-flush .do-11u, .do-5grid-flush .do-12u {
		margin: 0 !important;
	}
/*********************/
/* Base Grid         */
/*********************/

.\35 grid-layout .\31 2u { width: 100%; } 
.\35 grid-layout .\31 1u { width: 91.5%; } 
.\35 grid-layout .\31 0u { width: 83%; } 
.\35 grid-layout .\39 u { width: 74.5%; } 
.\35 grid-layout .\38 u { width: 66%; }
.\35 grid-layout .\37 u { width: 57.5%; } 
.\35 grid-layout .\36 u { width: 49%; } 
.\35 grid-layout .\35 u { width: 40.5%; } 
.\35 grid-layout .\34 u { width: 32%; } 
.\35 grid-layout .\33 u { width: 23.5%; } 
.\35 grid-layout .\32 u { width: 15%; } 
.\35 grid-layout .\31 u { width: 6.5%; }

.\35 grid-layout .\31 u, .\35 grid-layout .\32 u, .\35 grid-layout .\33 u, .\35 grid-layout .\34 u, .\35 grid-layout .\35 u, .\35 grid-layout .\36 u, .\35 grid-layout .\37 u, .\35 grid-layout .\38 u, .\35 grid-layout .\39 u, .\35 grid-layout .\31 0u, .\35 grid-layout .\31 1u, .\35 grid-layout .\31 2u {
	margin: 1% 0 1% 2%;
	float: left;
	
}

.\35 grid-layout:after {
	content: '';
	display: block;
	clear: both;
	height: 0;
}

/*********************/
/* Desktop           */
/*********************/

.\35 grid-layout .row:after { content: ''; display: block; clear: both; height: 0; } 
.\35 grid-layout .row > :first-child { margin-left: 0; } 
.\35 grid-layout .row:first-child > * { margin-top: 0; } 
.\35 grid-layout .row:last-child > * { margin-bottom: 0; }
.\35 grid-layout .offset-1u:first-child { margin-left: 8.5% !important; } 
.\35 grid-layout .offset-2u:first-child { margin-left: 17% !important; } 
.\35 grid-layout .offset-3u:first-child { margin-left: 25.5% !important; } 
.\35 grid-layout .offset-4u:first-child { margin-left: 34% !important; } 
.\35 grid-layout .offset-5u:first-child { margin-left: 42.5% !important; } 
.\35 grid-layout .offset-6u:first-child { margin-left: 51% !important; } 
.\35 grid-layout .offset-7u:first-child { margin-left: 59.5% !important; } 
.\35 grid-layout .offset-8u:first-child { margin-left: 68% !important; } 
.\35 grid-layout .offset-9u:first-child { margin-left: 76.5% !important; } 
.\35 grid-layout .offset-10u:first-child { margin-left: 85% !important; } 
.\35 grid-layout .offset-11u:first-child { margin-left: 93.5% !important; } 
.\35 grid-layout .offset-1u { margin-left: 10.5% !important; } 
.\35 grid-layout .offset-2u { margin-left: 19% !important; } 
.\35 grid-layout .offset-3u { margin-left: 27.5% !important; } 
.\35 grid-layout .offset-4u { margin-left: 36% !important; } 
.\35 grid-layout .offset-5u { margin-left: 44.5% !important; } 
.\35 grid-layout .offset-6u { margin-left: 53% !important; } 
.\35 grid-layout .offset-7u { margin-left: 61.5% !important; } 
.\35 grid-layout .offset-8u { margin-left: 70% !important; } 
.\35 grid-layout .offset-9u { margin-left: 78.5% !important; } 
.\35 grid-layout .offset-10u { margin-left: 87% !important; } 
.\35 grid-layout .offset-11u { margin-left: 95.5% !important; }
/*****************************************************************/
/* 5grid 0.3.2 by n33.co | MIT+GPLv2 license licensed            */
/* noscript-1000px.css: Kludgey noscript stylesheet              */
/*****************************************************************/

/*********************/
/* Base Grid         */
/*********************/

	.\35 grid-layout .\31 2u { width: 100%; } 
	.\35 grid-layout .\31 1u { width: 91.5%; } 
	.\35 grid-layout .\31 0u { width: 83%; } 
	.\35 grid-layout .\39 u { width: 74.5%; } 
	.\35 grid-layout .\38 u { width: 66%; }
	.\35 grid-layout .\37 u { width: 57.5%; } 
	.\35 grid-layout .\36 u { width: 49%; } 
	.\35 grid-layout .\35 u { width: 40.5%; } 
	.\35 grid-layout .\34 u { width: 32%; } 
	.\35 grid-layout .\33 u { width: 23.5%; } 
	.\35 grid-layout .\32 u { width: 15%; } 
	.\35 grid-layout .\31 u { width: 6.5%; }

	.\35 grid-layout .\31 u, .\35 grid-layout .\32 u, .\35 grid-layout .\33 u, .\35 grid-layout .\34 u, .\35 grid-layout .\35 u, .\35 grid-layout .\36 u, .\35 grid-layout .\37 u, .\35 grid-layout .\38 u, .\35 grid-layout .\39 u, .\35 grid-layout .\31 0u, .\35 grid-layout .\31 1u, .\35 grid-layout .\31 2u {
		margin: 1% 0 1% 2%;
		float: left;
	}

	.\35 grid-layout:after {
		content: '';
		display: block;
		clear: both;
		height: 0;
	}

/*********************/
/* Desktop           */
/*********************/

	.\35 grid-layout .row:after { content: ''; display: block; clear: both; height: 0; } 
	.\35 grid-layout .row > :first-child { margin-left: 0; } 
	.\35 grid-layout .row:first-child > * { margin-top: 0; } 
	.\35 grid-layout .row:last-child > * { margin-bottom: 0; }
	.\35 grid-layout .offset-1u:first-child { margin-left: 8.5% !important; } 
	.\35 grid-layout .offset-2u:first-child { margin-left: 17% !important; } 
	.\35 grid-layout .offset-3u:first-child { margin-left: 25.5% !important; } 
	.\35 grid-layout .offset-4u:first-child { margin-left: 34% !important; } 
	.\35 grid-layout .offset-5u:first-child { margin-left: 42.5% !important; } 
	.\35 grid-layout .offset-6u:first-child { margin-left: 51% !important; } 
	.\35 grid-layout .offset-7u:first-child { margin-left: 59.5% !important; } 
	.\35 grid-layout .offset-8u:first-child { margin-left: 68% !important; } 
	.\35 grid-layout .offset-9u:first-child { margin-left: 76.5% !important; } 
	.\35 grid-layout .offset-10u:first-child { margin-left: 85% !important; } 
	.\35 grid-layout .offset-11u:first-child { margin-left: 93.5% !important; } 
	.\35 grid-layout .offset-1u { margin-left: 10.5% !important; } 
	.\35 grid-layout .offset-2u { margin-left: 19% !important; } 
	.\35 grid-layout .offset-3u { margin-left: 27.5% !important; } 
	.\35 grid-layout .offset-4u { margin-left: 36% !important; } 
	.\35 grid-layout .offset-5u { margin-left: 44.5% !important; } 
	.\35 grid-layout .offset-6u { margin-left: 53% !important; } 
	.\35 grid-layout .offset-7u { margin-left: 61.5% !important; } 
	.\35 grid-layout .offset-8u { margin-left: 70% !important; } 
	.\35 grid-layout .offset-9u { margin-left: 78.5% !important; } 
	.\35 grid-layout .offset-10u { margin-left: 87% !important; } 
	.\35 grid-layout .offset-11u { margin-left: 95.5% !important; }
/*********************/
/* Mobile            */
/*********************

	#mobileUI-site-titlebar {
		text-align: center;
	}
	
	#mobileUI-site-nav-opener {
		top: 0;
		left: 0;
	}
	
	#mobileUI-site-nav {
	}

		#mobileUI-site-nav nav {
		}
	
		#mobileUI-site-nav a {
			display: block;
		}
	
		#mobileUI-site-nav a .indent-1 { display: inline-block; width: 1em; }
		#mobileUI-site-nav a .indent-2 { display: inline-block; width: 2em; }
		#mobileUI-site-nav a .indent-3 { display: inline-block; width: 3em; }
		#mobileUI-site-nav a .indent-4 { display: inline-block; width: 4em; }
		#mobileUI-site-nav a .indent-5 { display: inline-block; width: 5em; }
		#mobileUI-site-nav a .indent-6 { display: inline-block; width: 6em; }
		#mobileUI-site-nav a .indent-7 { display: inline-block; width: 7em; }
		#mobileUI-site-nav a .indent-8 { display: inline-block; width: 8em; }
		#mobileUI-site-nav a .indent-9 { display: inline-block; width: 9em; }
		#mobileUI-site-nav a .indent-10 { display: inline-block; width: 10em; }