
/* Some resets and vertical rhythm */

	@charset "UTF-8";

	html {
		font-family: [[site_font_family]];
		font-weight: [[site_font_weight]];
		line-height: 24px;
	}
	h1,h2,h3,h4,h5,h6,hgroup,
	ul,ol,dd,
	p,figure,
	pre,table,fieldset,hr{
		margin-bottom: 24px;
	}
			
	*, *:before, *:after { box-sizing:border-box; }

/* Ugly interface things we want to remove */

	/* Removes dotted outline on active links */
		a, a:active, a:focus { outline: 0; }

	/* Removes gray tap on ios */
		a, a:active, a:focus { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }


/* Default styling for sections */
	section,
	header,
	footer { margin:0; padding: 0; display: block; }
	
	section::after,
	header::after,
	footer::after { [[clearfix]] }
