﻿@import url('//cloud.typography.com/6619112/771904/css/fonts.css');
body {
  color: #6b6e6e;
  background-color: #fff;
  font: 100%/1.2em 'Verlag 3r', 'Verlag A', 'Verlag B', sans-serif;
  font-weight: 300;
  font-style: normal; }

h1, h2, h3, h4 {
  font: 1.25em/1.2em 'Verlag 4r', 'Verlag A', 'Verlag B', sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #002F6C; }

h1, h2 {
  text-transform: uppercase; }

h3, h4 {
  text-transform: none;
  margin-bottom: 0; }

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

li {
  list-style-image: url(images/list-dash.png); }

p, ul, ol {
  margin-top: 0.2em;
  margin-bottom: 1em; }

strong, b {
  font:  'Verlag 7r', 'Verlag A', 'Verlag B', sans-serif;
  font-weight: 700;
  font-style: normal; }

a {
  color: #002F6C; }
  a:hover, a:active, a:focus {
    color: #0057B8;
    text-decoration: underline; }

table {
  width: 100% !important;
  margin-top: 0.6em; }
  table p {
    margin: 0;
    padding: 0; }
  table th {
    font:  'Verlag 4r', 'Verlag A', 'Verlag B', sans-serif;
    font-weight: 400;
    font-style: normal;
    text-align: left;
    vertical-align: top;
    background-color: #002F6C;
    color: #fff;
    /*border-left: solid 1px $clrWhite;*/
    padding: 0.2em;
    line-height: 1em;
    margin: 0; }
    table th:first-child {
      border-left: 0; }
  table td {
    vertical-align: top; }
  table tbody tr td {
    border-bottom: solid 1px #002F6C;
    padding: 0.2em; }
  table tbody tr:first-child td {
    border-top: solid 1px #002F6C; }
  table tbody tr:nth-child(2n+1) td {
    background-color: #F1F6FA; }

form {
  border: 0;
  padding: 0;
  margin: 0; }

fieldset {
  margin: 0;
  padding: 0;
  border: none;
  vertical-align: top; }
  fieldset legend {
    color: #0057B8;
    font-size: 1.25em;
    font-weight: 400; }
  fieldset ol, fieldset ul, fieldset li {
    padding: 0;
    margin: 0;
    list-style: none; }
  fieldset li {
    padding: 0.3em 0; }
  fieldset p {
    margin-top: 0.6em; }

select, textarea, input, button {
  font:  'Verlag 3r', 'Verlag A', 'Verlag B', sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 1em;
  line-height: 1em;
  background-color: #EFF0F0;
  color: #6b6e6e;
  border: none;
  padding: 0.4em 0.4em;
  width: 90%; }
  @media only screen and (max-width: 640px) {
    select, textarea, input, button {
      width: 100%; } }

textarea {
  min-height: 125px;
  line-height: 1.2em; }

input[type=button], input[type=submit], input[type=reset], button {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  background-color: #0057B8;
  color: #fff;
  width: auto;
  padding: 0.2em 0.9em; }

.placeholder {
  color: #898d8d; }

::-webkit-input-placeholder {
  color: #898d8d; }

:-moz-placeholder {
  color: #898d8d; }

:-ms-input-placeholder {
  color: #898d8d; }

.field-validation-error, .error {
  color: #da3c36 !important;
  font-size: 0.9375em;
  display: block; }

.input-validation-error {
  background-color: #ffd6d6 !important;
  border-color: #da3c36 !important; }

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h2 {
  text-transform: uppercase; }

h3 {
  text-transform: none; }

/*# sourceMappingURL=content.css.map */