/* Shared overrides for the landing/static pages.
   Loaded after css/styles.css (Start Bootstrap theme) so these rules win.
   Brand blue: #008CBA (rgb(0, 140, 186)). */

:root {
    --site-blue: #008CBA;
    --site-blue-hover: #00779E;
    --site-blue-active: #006282;

    --bs-link-color: var(--site-blue);
    --bs-link-hover-color: var(--site-blue-hover);
    --bs-link-color-rgb: 0, 140, 186;
    --bs-link-hover-color-rgb: 0, 119, 158;
}

body {
    font-family: Roboto, Helvetica, Arial, sans-serif;
}

.navbar-light .navbar-nav .nav-link.active {
    color: var(--site-blue);
    font-weight: 600;
}

.text-primary {
    color: var(--site-blue) !important;
}

.btn-primary {
    --bs-btn-bg: var(--site-blue);
    --bs-btn-border-color: var(--site-blue);
    --bs-btn-hover-bg: var(--site-blue-hover);
    --bs-btn-hover-border-color: var(--site-blue-hover);
    --bs-btn-active-bg: var(--site-blue-active);
    --bs-btn-active-border-color: var(--site-blue-active);
    --bs-btn-disabled-bg: var(--site-blue);
    --bs-btn-disabled-border-color: var(--site-blue);
}
