@media screen and (min-width: 800px) {

    #states {
        grid-template-rows: auto 200px;
    }

}

#menu_schruz {
    border: 1px solid #d1d1d1;
    outline-offset: -1px;
}

#heroBanner {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.15), #0F243F);
}

.gallery_grid img {
    margin-left: auto;
    margin-right: auto;
    align-self: center;
}

#california {
    width: 90%;
    padding-top: 16px;
    padding-bottom: 16px;
}

#southDakota {
    width: 70%;
}

#michigan {
    width: 60%;
}

#indiana {
    width: 30%;
}

#kentucky {
    width: 70%;
}

#pennsylvania {
    width: 60%;
}

#maryland {
    width: 35%;
}