.address {
    font-weight: bold;
}

.griffithSection {
    display: flex;
    flex-wrap: wrap;
}

.griffithSection img {
    flex: 1;
    margin: 10px;
}

.griffithSection .griffithContent {
    margin: 10px;
    flex: 1;
}

.exhibitSection img {
    margin-top: 20px;
}

.contactSection .address {
    margin: 10px 30px;
}

.contactSection form .row {
    display: flex;
    align-content: center;
    justify-content: center;
    margin: 20px;
}

.contactSection form label {
    flex: 1;
    text-align: right;
    max-width: 200px;
}

.contactSection form input,
.contactSection form textarea {
    flex: 1;
    margin: 0 20px;
    max-width: 300px;
}

.contactSection form input[type=submit],
.contactSection form input[type=reset] {
    max-width: 150px;
}