
body {
  background: #fff;
  font-weight: 300;
  font-size: 16px;
  color: #112369;
}

h1 {
  font-weight: 700;
}

h2 {
  font-weight: 500;
}

.navbar-default {
  background-color: #fff;
  border: none;
  border-radius: 0px !important;
  border-bottom: 1px solid #112369 !important;
}

.navbar-default .navbar-nav>li>a {
    color: #112369;
        font-size: 14px;
}

.navbar-default .navbar-nav>li>a:hover {
    color: #fff;
    background-color: #f58a1f;
}

.logo-placement {
  position: relative;
}

.logo-placement>a.navbar-brand {
  position: absolute;
  top: 20px;
  left: 0 !important;
  background: url(../img/navien-logo.svg) no-repeat;
  width: 100px;
  height: 30px;
}

.btn {
  border-radius: 3px;
  letter-spacing: 1px;
}

.btn-primary {
    color: #112369;
    background-color: #fff;
    border-color: #112369;
}

.btn-primary:hover {
    color: #fff;
    background-color: #f58a1f;
    border-color: #112369;
}

.btn-primary:focus {
    color: #fff;
    background-color: #f58a1f;
    border-color: #112369;
}
