﻿@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/OpenSansCondensed-Light.ttf') format('truetype'), /* Safari, Android, iOS */
}

:root {
    --doc-menu-link-active-ft-color:black;
}

.top-bar-right a {
    color: white;
}

.top-bar-right a:hover {
    color: white;
}

.doc-menu .accordion-title {
    border: none !important;
    border-bottom: 0 !important;
    background-color: inherit;
    font-weight: 600;
    font-size: 0.85rem;
}

.doc-menu .accordion {
    background-color: unset !important;
}

.doc-menu .accordion-title:hover, .doc-menu .accordion-title:focus {
    background-color: unset;
}

.doc-menu .accordion-title::before {
    content: unset !important;
}

.doc-menu .accordion-content {
    background-color: unset !important;
    border: 0 !important;
    border-bottom: 0 !important;
    padding: 0;
}


    .doc-menu .accordion-content .menu a {
        font-size: 0.85rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .doc-menu .accordion-content .menu a {
        color: var(--link-ft-color);
    }

        .doc-menu .accordion-content .menu a:hover {
            color: var(--doc-menu-link-active-ft-color);
        }

        .doc-menu .accordion-content .menu a.active {
            color: var(--doc-menu-link-active-ft-color);
        }





.hero-wrapper {
    background-color: #1779ba;
    padding-top: 2em;
    color: white;
    padding-bottom: 2em;
}

.section-wrapper {

    padding-bottom: 2em;
}

.section-content {
    padding-left: 2em;
    padding-right: 2em;
}

.hero-content {
    padding: 2em;
    padding-top: 0.5em;
}

@media only screen and (min-width: 768px) {

    .hero-content {
        padding-top: 4em;
        padding-bottom: 4em;
    }
}

body {
}
