/* Keep the message box aligned with the last field in the desktop form. */
#inquiry-form .inquiry-contents-box {
    height: 218px;
}

#inquiry-form .inquiry-contents-box textarea {
    display: block;
}

@media only screen and (min-width: 768px) {
    #inquiry-form > .flexbox > .right {
        display: flex;
    }

    #inquiry-form .inquiry-contents {
        display: flex;
        flex-direction: column;
        flex: 1;
        min-width: 0;
    }

    #inquiry-form .inquiry-contents-box {
        height: auto;
        flex: 1;
        min-height: 218px;
    }
}
