/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
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%; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } 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; }
figcaption { display: none; }

/* http://webdesign.milesteam.de/dynamicgrid/
   v1.0 | 20130116
   License: ### 
*/
body { font-size: 16pt; }

.dg, section, aside, header, footer {
	width: 100%;
	min-width: 745px;
	margin: 0 auto;
	overflow: hidden;
}
.dg .tenth, .dg .nineth, .dg .eighth, .dg .seventh, .dg .sixth, .dg .sixth5, .dg .fiveth,.dg .fiveth2, .dg .fiveth3, .dg .fiveth4, .dg .quarter, .dg .third, .dg .third2, .dg .half {
	margin-right: 2.01%;
	float: left;
	min-height: 1px;
	display: block;
}
.dg .full { width: 99.99%; float: left; min-height: 1px; }
.dg .half { width: 48.99%; }
.dg .third { width: 31.99%; }
.dg .third2 { width: 65.99%; }
.dg .quarter { width: 23.49%; }
.dg .quarter3 { width: 74.49%; }
.dg .fiveth { width: 18.39%; }
.dg .fiveth2 { width: 38.79%; }
.dg .fiveth3 { width: 59.19%; }
.dg .fiveth4 { width: 79.59%; }
.dg .sixth { width: 14.99%; }
.dg .sixth5 { width: 82.99%; }
.dg .seventh { width: 12.56%; }
.dg .eighth { width: 10.74%; }
.dg .nineth { width: 9.32%; }
.dg .tenth { width: 8.91%; }


.dg .last { margin-right: 0px; }
.dg .left { float: left; }

.dg img, .dg object, .dg embed { max-width: 100%; }

.dg img { height: auto; }

/* Smaller screens */
@media only screen and (max-width: 1023px) {
	body {
		font-size: 14pt;
	}	
}

/* Mobile */
@media handheld, only screen and (max-width: 760px) {

	body {
		font-size: 14pt;
		-webkit-text-size-adjust: none;
	}
	
	body, .container, .dg, section, aside, header, footer {
		width: 100%;
		min-width: 320px;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 0px;
		padding-right: 0px;
	}
	.dg .left, .dg .tenth, .dg .nineth, .dg .eighth,.dg .seventh, .dg .sixth, .dg .sixth5, .dg .fiveth, .dg .fiveth2, .dg .fiveth3, .dg .fiveth4, .dg .quarter, .dg .third, .dg .third2, .dg .half, .dg .full {
		width: auto;
		float: none;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 20px;
		padding-right: 20px;
	}
}