@font-face {
  font-family: 'HelveticaNeue';
  src: url('/assets/fonts/HelveticaNeueLTPro-Th.ttf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'HelveticaNeueBold';
  src: url('/assets/fonts/HelveticaNeueLTPro-Bd.ttf')  format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'CharterITC';
  src: url('/assets/fonts/CharterITCW05-Regular.ttf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'CharterITCBold';
  src: url('/assets/fonts/CharterITCW05-Bold.ttf')  format('truetype');
  font-weight: bold;
  font-style: normal;
}
html, body {
  font-family: HelveticaNeue !important;
font-size: 18px !important;
color: #000;
}
.navbar-inverse {
  background: #12213A;
}
.banner__title {
  margin-bottom: 15px;
}
.banner__desc {
  margin-top: 10px;
  max-width: 100%;
  line-height: 2em;
}
body>div.container{
background: #DEDEDE;
}
.hpBanner .banner__content {
    vertical-align: bottom;
    padding-bottom: 20px;
    //text-align: right;
}
.countdown__number {
  font-size: 1.4em;
}
.countdown__label {
  font-size: 0.9em;
}
.btnLarge {
    font-size: 20px;
}
input,
textarea,
select:not(.ui-datepicker-month):not(.ui-datepicker-year),
.form-control,
.nv-select {
    color: #000;
    background: #FFF;
}

.footer{
 background: #12213A;
}
.footer__content{
 min-height: 10px;
color: #FFFFFF; 
}
.footer .col-xs-12, .footer [class^="col-"] {
 margin-bottom: 0;
}
.questionnaire__clear{
  display: none;
}
.schedule__time {
  color: #000000;
}