/* @group CSS Reset */
	
	
	/* @group Meyer */
	
	
		/* http://meyerweb.com/eric/tools/css/reset/ 
		   v2.0 | 20110126
		*/
		
		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;
		}
		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;
		}
	
	
	/* @end */


	/* @group accaitti */
	
	
		html {
			
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}
		
		
		*,
		*:before,
		*:after {
	
			-webkit-box-sizing: inherit;
			-moz-box-sizing: inherit;
			box-sizing: inherit;
		}
		
		
		html, body {
			
			margin: 0 auto;	
		}

		
		a,
		a:hover,
		a:visited,
		a:link,
		a:active {
			text-decoration: none;
			cursor: pointer;
			border: none;
			outline: none;			
		}
		
		
		html, p, a {
			
			-webkit-text-size-adjust: 100%;
		}
	
	
	/* @end */
	
	
/* @end */
