* {
  margin: 0;
  padding: 0;
}
html {
  background: #fff;
}
body {
  position: relative;
  font: 14px/20px Helvetica, sans-serif, arial;
  /* color: #424242; */
  /* background-color: #eee; */
  font-size-adjust: none;
  -webkit-text-size-adjust: none;
}

h1, h2, h3, h4 {
  font-weight: normal;
}
i {
  font-style: normal;
}
article,
aside,
section {
  display: block;
}
/* ==========================================================================
Links
========================================================================== */
/* *
* Address `outline` inconsistency between Chrome and other browsers. */

a {
  // color: #002be5;
}
a:focus {
  outline: thin dotted;
}

/* *
* Improve readability when focused and also mouse hovered in all browsers. */
a:active,
a:hover {
  outline: 0;
}
a:link,
a:visited {
  text-decoration: none;
}
textarea {
  vertical-align: top;
}
em {
  // color: #e50000;
  font-style: normal;
}
ul,
ol,
li {
  list-style: none;
}

/* *
* Remove inner padding and search cancel button in Safari 5 and Chrome
* on OS X. */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* *
* 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
*    (include `-moz` to future-proof). */
input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}

/* *
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
*    and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS. */
button,
html input[type="button"],
/* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/* *
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Chrome,
Safari 5+,
and IE 8+.
* Correct `select` style inheritance in Firefox 4+ and Opera. */
button,
select {
  text-transform: none;
}

/* *
* 1. Correct font family not being inherited in all browsers.
* 2. Correct font size not being inherited in all browsers.
* 3. Address margins set differently in Firefox 4+,
Safari 5,
and Chrome. */
button,
input,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 2 */
  margin: 0; /* 3 */
  outline: none;
}

/* *
* Address Firefox 4+ setting `line-height` on `input` using ` !important` in
* the UA stylesheet. */
button,
input {
  line-height: normal;
}