/*	=
	-	CSS Reset
	-
	-	Based upon Eric Meyer's 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 {
		vertical-align: baseline;
		font-size: 100%;
		padding: 0;
		border: 0;
		margin: 0;
		font: inherit;
	}

	/*
	 * Set box-sizing to border-box by default on every element using the
	 * universal selector, provides a more consistent behaviour.
	 */
	* {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}