h1 { text-align: center; } form { display: flex; flex-direction: column; max-width: 20em; margin-left: auto; margin-right: auto; } span { display: flex; flex-direction: column; } .main-dropdown { width: 100%; } .form-section { margin-bottom: 0.75em; } .form-section-input { flex-direction: row; } input { width: 100%; } .score-input{ width: 35%; } button { margin-top: 1.5em; }