﻿input,
select,
textarea {
    max-width: 280px;
}
#contact {
    display: flex;
    flex-direction: column;
}
#contact label {
    margin: 5px 0 0 0;
}
#contact input {
    margin: 0;
}
#contact input[type="submit"] {
    width: 100px;
    margin: 10px 0 0 0;
}
@media (max-width: 760px) {
    .nav-toggler {
        display: block;
        text-align: right;
    }
    .nav-bar {
        display: flex;
        flex-direction: column;
    }
    .nav-sub {
        display: flex;
        flex-direction: column;
    }
    .top-left {
        display: none;
    }
    .top-center {
        grid-column: 1 / 5;
    }
    .bottom-left {
        grid-column: 1 / 5;
    }
    .bottom-left-center {
        grid-column: 1 / 5;
    }
    .bottom-right-center {
        grid-column: 1 / 5;
    }
    .bottom-right {
        grid-column: 1 / 5;
    }
}
