/* reset
----------------------------------------------------------*/
html,
body {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

html {
  line-height: 1;
}

.pre-inc div,
.pre-inc span,
.pre-inc applet,
.pre-inc object,
.pre-inc iframe,
.pre-inc h1,
.pre-inc h2,
.pre-inc h3,
.pre-inc h4,
.pre-inc h5,
.pre-inc h6,
.pre-inc p,
.pre-inc blockquote,
.pre-inc pre,
.pre-inc a,
.pre-inc abbr,
.pre-inc acronym,
.pre-inc address,
.pre-inc big,
.pre-inc cite,
.pre-inc code,
.pre-inc del,
.pre-inc dfn,
.pre-inc em,
.pre-inc img,
.pre-inc ins,
.pre-inc kbd,
.pre-inc q,
.pre-inc s,
.pre-inc samp,
.pre-inc small,
.pre-inc strike,
.pre-inc strong,
.pre-inc sub,
.pre-inc sup,
.pre-inc tt,
.pre-inc var,
.pre-inc b,
.pre-inc u,
.pre-inc i,
.pre-inc center,
.pre-inc dl,
.pre-inc dt,
.pre-inc dd,
.pre-inc ol,
.pre-inc ul,
.pre-inc li,
.pre-inc fieldset,
.pre-inc form,
.pre-inc label,
.pre-inc legend,
.pre-inc table,
.pre-inc caption,
.pre-inc tbody,
.pre-inc tfoot,
.pre-inc thead,
.pre-inc tr,
.pre-inc th,
.pre-inc td,
.pre-inc article,
.pre-inc aside,
.pre-inc canvas,
.pre-inc details,
.pre-inc embed,
.pre-inc figure,
.pre-inc figcaption,
.pre-inc footer,
.pre-inc header,
.pre-inc hgroup,
.pre-inc menu,
.pre-inc nav,
.pre-inc output,
.pre-inc ruby,
.pre-inc section,
.pre-inc summary,
.pre-inc time,
.pre-inc mark,
.pre-inc audio,
.pre-inc video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

.pre-inc ol,
.pre-inc ul {
  list-style: none;
}

.pre-inc table {
  border-collapse: collapse;
  border-spacing: 0;
}

.pre-inc caption,
.pre-inc th,
.pre-inc td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

.pre-inc q,
.pre-inc blockquote {
  quotes: none;
}
.pre-inc q:before,
.pre-inc q:after,
.pre-inc blockquote:before,
.pre-inc blockquote:after {
  content: "";
  content: none;
}

.pre-inc a img {
  border: none;
}

.pre-inc article,
.pre-inc aside,
.pre-inc details,
.pre-inc figcaption,
.pre-inc figure,
.pre-inc footer,
.pre-inc header,
.pre-inc hgroup,
.pre-inc main,
.pre-inc menu,
.pre-inc nav,
.pre-inc section,
.pre-inc summary {
  display: block;
}

.pre-inc button:focus {
  outline: none;
}

.pre-inc button {
  margin: 0;
  padding: 0;
  border: none;
  border-radius: 0;
  -webkit-appearance: none;
}

.pre-inc input[type="email"],
.pre-inc input[type="text"],
.pre-inc input[type="search"],
.pre-inc input[type="submit"],
.pre-inc input[type="reset"] {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  margin: 0;
  padding: 0;
  border: none;
  border-radius: 0;
  -webkit-appearance: none;
  outline: none;
}

.pre-inc input[type="submit"],
.pre-inc input[type="reset"] {
  cursor: pointer;
}
