.hover-av-yellow:hover {
    background: #FFD400 !important;
    color: black !important;
}

.av-yellow {
    background: #FFD400 !important;
    color: black !important;
}

.text-av-yellow {
    color: #FFD400 !important;
}

.hover-av-grey:hover {
    background: #868688 !important;
    color: black !important;
}

.av-grey {
    background: #868688 !important;
    color: black !important;
}

.text-av-grey {
    color: #868688 !important;
}

.indent-less {
    display: inline-block;
    text-indent: 32px;
}

.indent-more {
    display: inline-block;
    text-indent: 64px;
}

body {
    background: url("../images/bg.jpg");
    background-size: cover;
    background-attachment: fixed;
}

body, h1, h2, h3, h4, h5, h6 {
    font-family: "Montserrat", sans-serif
}

footer {
    padding-bottom: 96px;
}

#cgi img {
    width: 100%;
    animation-duration: 2s;
}

.w3-row-padding img {
    margin-bottom: 12px
}

#top-nav h2 {
    font-size: 72px;
    font-weight: bold;
    display: inline-block;
}

#top-nav button {
    margin: -42px 16px 0 16px;
    font-size: 72px !important;
    background: none !important;
    color: #FFD400 !important;
}

#mySidebar {
    width: 100%;
    margin-top: 0 !important;
    position: inherit !important;
}

#mySidebar p {
    display: inline-block;
}

#mySidebar a {
    padding: 0 !important;
}

#mySidebar i {
    margin-right: 8px;
}

/* Add a left margin to the "page content" that matches the width of the sidebar (120px) */
#main {
    margin-top: 128px;
}

/* Remove margins from "page content" on small screens */
@media only screen and (max-width: 600px) {
    #main {
        margin-left: 0
    }
}

.w3-card-8 {
    padding: 16px;
}

#about .w3-card-8, #careers .w3-card-8, #mailing .w3-card-8, #press .w3-card-8, #site .w3-card-8 {
    background: rgba(0, 0, 0, 0.6);
    color: #FFD400;
}

#map .w3-image {
    width: 100%;
    padding: 32px;
}

.applyForm {
    float: none;
    margin: 16px auto;
}

.applyForm a {
    text-decoration: none !important;
}

.applyForm input[type=submit] {
    border: 2px black solid;
    cursor: pointer;
}