/***** RESET CSS *****/
html, body, div, span, applet, object, article, iframe, aside,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, progress, header, hgroup, footer,
a, abbr, acronym, address, big, cite, code, source, command,
del, dfn, em, font, img, ins, kbd, q, s, samp, section, embed, details,
output, nav, meter, keygen, figcaption, figure, audio,
small, strike, strong, sub, sup, tt, var, canvas, datalist,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
html * {max-height:1000000px;}
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
:focus { outline: 0; }
/* remove textarea resize at Safari */
textarea { resize: none; }
ins { text-decoration: none; }
del{ text-decoration: line-through; }
table { padding:0;border-collapse: collapse;border-spacing: 0; }
embed { vertical-align:top; }
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display: block;
}
mark, rp, rt, ruby, summary, time {
	display: inline
}
