.body>#footer .copyright {
    color: #fff !important;
}
#FaqPanel .toggle-primary.toggle-simple .toggle > label:after, #FaqPanel .toggle-primary.toggle-simple .toggle > .toggle-heading:after {
    background-color: #ef812c;
}

html body .tabs.tabs-vertical.tabs-left .nav-tabs li a:hover, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs li a:hover, html body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a, html body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a:hover, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a:hover, html body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a:focus, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a:focus {
    border-left-color: #004d77 !important;
}

html body .tabs .nav-tabs li.active a, html.dark body .tabs .nav-tabs li.active a {
    color: #004d77 !important;
}

html body .tabs .nav-tabs a, html.dark body .tabs .nav-tabs a, html body .tabs .nav-tabs a:hover, html.dark body .tabs .nav-tabs a:hover {
    color: #004d77 !important;
}

#FaqPanel section.toggle label {
    color: #004d77 !important;
}

.alphabet-filter ul li a {
    font-size: 1.5em;
    font-weight: bold;
    padding: 2px 4px;
    color: #004d77;
}

.alphabet-filter ul li a.active {
    background: #004d77;
    border-radius: 5px;
    color: #fff;
}

.show-all-trigger b {
    color: #004d77;
}

.offset-top::before {
    content: "";
    display: block;
    height: 100px;
    margin-top: -100px;
    visibility: hidden;
}

