.btn-light,
.btn-light:hover,
.btn-light:focus {
    color: #333;
    text-shadow: none; /* Prevent inheritance from `body` */
}

.cover-container {
    max-width: 60em;
}

.nav-masthead .nav-link {
    color: rgba(0, 0, 0, 0.5);
    border-bottom: 0.25rem solid transparent;
}

.nav-masthead .nav-link:hover,
.nav-masthead .nav-link:focus {
    border-bottom-color: rgba(0, 0, 0, 0.25);
}

.nav-masthead .nav-link + .nav-link {
    margin-left: 1rem;
}

.nav-masthead .active {
    color: #000000;
    border-bottom-color: #000000;
}

.cover-image {
    width: 250px;
    max-width: 100%;
    height: auto;
}