.scroll-fixed-navbar {
    background-color: #005C75
}

.contact-form input[type="text"], .contact-form textarea {
    color: black;
}

.btn-success {
    background-color: rgb(0, 97, 64);
    border-color: rgb(0, 97, 64);
}

.btn-danger {
    background-color: rgb(156, 38, 33);
    border-color: rgb(156, 38, 33);
}

.btn.btn-info {
    background-color: rgb(18, 84, 104);
    border-color: rgb(18, 84, 104);
}

.btn.btn-default {
    background-color: rgb(0, 96, 122);
    border-color: rgb(0, 96, 122);
}

.form_success_title {
    color: rgb(26, 92, 0);
    font-weight: 600;
}

.scroll-fixed-navbar {
    background-color: rgb(0, 92, 117);
}

.sidebar-nav a, .navbar-default .navbar-brand, .nav a, li.dropdown a.dropdown-toggle, #content_text a:not(.btn) {
    color: #205081 !important;
}

#content_text > .pagination > .active > a, #data-table_paginate > .pagination > .paginate_button.active > a, #input_assessment_scores_paginate > .pagination > .paginate_button.active > a {
    color: white;
}

.social li {
    width: 80px;
}

input.topic {
    margin-left: 0px;
}

.close {
    opacity: 1;
}

.alert.alert-danger {
    color: rgb(136, 32, 27)
}

#content_text li.disabled a {
    color: black
}

.qtip-red {
    color: #2D0B0B
}

a.accessible-link {
    color: #0066cc;
    text-decoration: underline;
}

a.accessible-link:hover {
    color: #004499;
    text-decoration: none;
    background-color: #e6f0ff;
}

a.accessible-link:focus {
    outline: 2px solid #0066cc;
    outline-offset: 2px;
    background-color: #e6f0ff;
}

/* Fix contrast for navbar dropdown toggles */
.navbar-default .navbar-nav > li > a.dropdown-toggle {
    color: #555555 !important;
}

.navbar-default .navbar-nav > li > a.dropdown-toggle:hover,
.navbar-default .navbar-nav > li > a.dropdown-toggle:focus {
    color: #333333 !important;
}

/* Fix contrast for sidebar links */
.navbar-default .sidebar .nav > li > a {
    color: #555555 !important;
}

.navbar-default .sidebar .nav > li > a:hover,
.navbar-default .sidebar .nav > li > a:focus {
    color: #333333 !important;
}

/* Skip to Main Content link */
.skip-to-main {
    position: absolute;
    left: -9999px;
    top: 0;
    z-index: 99999;
    padding: 12px 24px;
    background-color: #205081;
    color: #ffffff !important;
    font-weight: bold;
    text-decoration: none;
}

.skip-to-main:focus,
.skip-to-main:active {
    position: fixed;
    left: 0;
    top: 0;
    outline: 2px solid #333333;
}
#content_text:focus {
    outline: none;
}
#about:focus {
    outline: none;
}
.navbar-collapse.collapse .nav.navbar-nav.menu-right > li > a {
    color: #ffffff !important;
}

.navbar-collapse.collapse .nav.navbar-nav.menu-right > li > a:hover,
.navbar-collapse.collapse .nav.navbar-nav.menu-right > li > a:focus {
    color: #ffffff !important;
    text-decoration: underline;
}
