/* Body is Georgia with a little padding and a scrollbar always*/
body {
    font-family: Georgia, serif;
    padding-bottom: 20px;
    overflow-y: scroll;
}

    /* Use Gelasio on Linux since it does not have Georgia */
    body.linux {
        font-family: Gelasio, serif;
    }

/* Current page is only bolded in menu*/
.dropdown-menu li a.dropdown-item.active {
    font-weight: bold;
    color: var(--bs-body-color);
    background-color: var(--bs-body-bg);
}

    /* Current page gets hover color when hovered */
    .dropdown-menu li a.dropdown-item.active:hover {
        background-color: var(--bs-dropdown-link-hover-bg);
    }

/* No focus ring for elements with this class */
.no-bs-focus-ring:focus {
    box-shadow: none;
    outline: auto;
}

/* No focus ring for h1 */
h1:focus {
    outline: none;
}
