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, 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,
figcaption, figure, footer, header, hgroup, main, nav,
output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

body {
  font-family: Verdana, "Helvetica Neue", "Segoe UI", "sans-serif";
  font-weight: 400;
  color: #ffffff;
  font-size: 1.4rem;
}

.wrapper {
  width: 100%;
  margin: 0 auto;
}
.wrapper:after, .wrapper:before {
  content: " ";
  display: table;
}
.wrapper:after {
  clear: both;
}

.unstyled, .unstyled ul, .unstyled ol {
list-style: none;
margin: 0;
padding: 0;
}

nav ul, nav ol .menu ul, .menu ol {
list-style: none;
list-style-image: none;
}

ul, ol, dl {
padding: 0 0 0em 1em;
margin-top: 1em;
}

@media only screen and (min-width: 768px) {
  .wrapper {
    width: 768px;
  }
}

@media only screen and (min-width: 960px) {
  .wrapper {
    width: 960px;
  }
}

@media only screen and (min-width: 1200px) {
  .wrapper {
    width: 1200px;
  }  
}

  .row > [class^="col"] {
    float: left;
  }
  .row > .col12 {
    width: 100%;
  }
  .row > .col11 {
    width: 91.66666666666666%;
  }
  .row > .col10 {
    width: 83.33333333333334%;
  }
  .row > .col9 {
    width: 75%;
  }
  .row > .col8 {
    width: 66.66666666666666%;
  }
  .row > .col7 {
    width: 58.333333333333336%;
  }
  .row > .col6 {
    width: 50%;
  }
  .row > .col5 {
    width: 41.66666666666667%;
  }
  .row > .col4 {
    width: 33.33333333333333%;
  }
  .row > .col3 {
    width: 25%;
  }
  .row > .col2 {
    width: 16.666666666666664%;
  }
  .row > .col1 {
    width: 8.333333333333332%;
  }
  .row > .left12 {
    margin-left: 100%;
  }
  .row > .left11 {
    margin-left: 91.66666666666666%;
  }
  .row > .left10 {
    margin-left: 83.33333333333334%;
  }
  .row > .right12 {
    margin-right: 100%;
  }
  .row > .right11 {
    margin-right: 91.66666666666666%;
  }
  .row > .right10 {
    margin-right: 83.33333333333334%;
  }

  .row {
    margin-left: -10px;
  }
  .row > [class^="col"] {
    padding-left: 10px;
  }
  
  
  @media only screen and (max-width: 959px) {
  .hide--mobile {
    display: none !important;
  }
}

* {
  outline: none !important;
}

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

.row:after, .row:before {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}

.well {
	background: #ffffff;
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
}

.align--left {
	text-align: left;
}

.align--right {
	text-align: right;
}

.clear {
	clear:both;
}

.float--left {
	float: left;
}

.float--right {
	float: right;
}