html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
 
  .body-container {
      min-height: 500px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}


header {
    background-color: #0033a0;
}

/*.navbar-light .navbar-brand  {
    color: white;
}*/


.navbar-light .navbar-brand, .navbar-light .navbar-brand:hover {
    color: white;
}

.navbar-nav .nav-item .nav-link:active,
.navbar-nav .nav-item .nav-link:focus,
.navbar-nav .nav-item .nav-link:hover,
.navbar-nav .nav-item .nav-link,
.navbar-nav .nav-item .nav-link:visited {
    color: white !important;
}