form { display: flex; flex-direction: column; } span { display: flex; flex-direction: column; } .form-main-dropdown { width: 100%; } .form-section { margin-bottom: 0.75em; } .form-section-input { flex-direction: row; } input { width: 100%; } .form-score-input{ width: 35%; } #submit-button { margin-top: 1.5em; } #delete-button { visibility: hidden; } .form-section-checkbox { flex-direction: row; align-items: center; } #admin-checkbox { width: auto; } .flat-form-section { flex-direction: row; } #submission-form { visibility: hidden; }