// NGN Chassis
// Browser Reset ---------------------------------------------------------------

*, *:before, *:after { box-sizing: border-box; }

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: inherit;
	font-size: 100%;
	vertical-align: baseline;
}

ol,
ul {
	list-style: none;
}

q,
blockquote {
  quotes: none;

  &:before,
  &:after {
    content: "";
  	content: none;
  }
}

a img {
	border: none;
}

// For IE and Opera Mini
// Set default box model on HTML5 semantic elements
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block;
}

// Move to a detailer component
// code {
// 	margin: 0 .382em;
// 	padding: .118em .382em;
//
// 	font-family: Consolas, Courier New, monospace;
// 	background: lighten($grey-n00, 5%);
// 	box-shadow: 0 0 0 1px $grey-n03;
// 	border-radius: $border-radius;
//
//   white-space: nowrap;
// }

input,
textarea,
button {
  font-size: inherit;
}
