/* Typography
-------------------------------------------------- */
h1 {
  color: #bcbcbc; /* Color 3 (leave as-is unless it clashes) */
}
h2, h3 {
  color: #e06062; /* Color 2 (light color from client design) */
}
.navbar-default .navbar-nav>li>a, footer p, footer p a {
  color: #bcbcbc; /* Color 3 */
}

/* Header/Footer
-------------------------------------------------- */
.client_topbar, .page_topbar {
  background-color: #eaeaea; /* Color 4 (leave as-is unless it clashes) */
}
.title_topbar, footer {
  background-color: #004b85; /* Color 1 (dark color from client design) */
}

/* Table 
-------------------------------------------------- */
th, td.verHeadAlt>p {
  color: #e06062; /* Color 2 */
}

/* Miscellaneous 
-------------------------------------------------- */
@media (max-width: 475px){ /* Change width for longer titles. */
  .hidden-xxxs{
    display: none;
  }
}