html {
  font-size: 14px;
}

a:link, a:visited, a:hover, a:active {
    color: #000000;
    text-decoration: none;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}

table thead, .table tfoot {
    background-color: #455a64;
    color: azure;
}

table tfoot {
    background-color: #455a64;
    color: azure;
}

.form-white.input-group > .form-control:focus {
    border-color: #fff;
    box-shadow: inset 0 0 0 1px #fff;
}

.navbar-dark .navbar-nav .nav-link {
    color: #fff;
}

    .navbar-dark .navbar-nav .nav-link:hover,
    .navbar-dark .navbar-nav .nav-link:focus {
        color: rgba(255, 255, 255, 0.75);
    }