/*------------------------------------------------------------

	Browser Reset

--------------------------------------------------------------*/

/*body { line-height: 1; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; }

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, caption, canvas, center, cite, code,
dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, form, footer, header, hgroup, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav,object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, tt, table, tbody, textarea, tfoot, thead, time, tr, th, td, u, ul, var, video  {
	font-family: inherit;
	font-size: 100%;
	font-weight: inherit;
	font-style: inherit;
	vertical-align: baseline;
	white-space: normal;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

:focus { outline: 0; }

table {
	border-collapse: collapse;
	border-spacing: 0; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }*/
/*
// Eric Meyer reset
// --------------------------------------------------*/
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%;
  vertical-align: baseline;
}

/* line 15, assets/scss/_reset.scss */
main {
  display: block;
}

/* line 19, assets/scss/_reset.scss */
body {
  line-height: 1;
}

/* line 22, assets/scss/_reset.scss */
ol,
ul {
  list-style: none;
}

/* line 26, assets/scss/_reset.scss */
blockquote,
q {
  quotes: none;
}

/* line 30, assets/scss/_reset.scss */
blockquote:before,
blockquote:after {
  content: '';
  content: none;
}

/* line 35, assets/scss/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 47, assets/scss/_reset.scss */
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 53, assets/scss/_reset.scss */
a:focus {
  outline: none;
}

/* line 60, assets/scss/_reset.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

/* line 76, assets/scss/_reset.scss */
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* line 87, assets/scss/_reset.scss */
audio:not([controls]) {
  display: none;
}

/* line 94, assets/scss/_reset.scss */
sub,
sup {
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 100, assets/scss/_reset.scss */
sup {
  top: -.5em;
}

/* line 103, assets/scss/_reset.scss */
sub {
  bottom: -.25em;
}

/* line 110, assets/scss/_reset.scss */
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
}

/* line 120, assets/scss/_reset.scss */
button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}

/* line 129, assets/scss/_reset.scss */
button,
input {
  line-height: normal;
  *overflow: visible;
}

/* line 134, assets/scss/_reset.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 139, assets/scss/_reset.scss */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

/* line 146, assets/scss/_reset.scss */
input[type="search"] {
  -webkit-appearance: textfield;
}

/* line 152, assets/scss/_reset.scss */
input[type="search"]:-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 155, assets/scss/_reset.scss */
textarea {
  overflow: auto;
  vertical-align: top;
}
