#editWorkoutPage{ flex-direction: column; } #editWorkoutExercises{ width: 100%; } .editWorkoutExercise{ display: flex; justify-content: space-between; align-items: center; padding: 0 5px; height: 75px; width: 100%; max-width: 550px; border-radius: 5px; border: 2px solid white; margin: 15px 0; } .workoutMove{ display: flex; flex-direction: column; flex-basis: 40px; flex-grow: 0; } .workoutMove button{ background: linear-gradient(to right, var(--accent), var(--primary), var(--accent)); cursor: pointer; border: none; background-clip: text; color: transparent; font-size: 40px; line-height: 35px; } .editWorkoutExercise p{ font-size: 25px; flex-basis: 40px; flex-grow: 1; text-align: center; } .editWorkoutDelete{ background: linear-gradient(to right, var(--accent), var(--primary)); border: none; font-size: 22px; border-radius: 50%; height: 35px; width: 35px; flex-basis: 35px; flex-grow: 0; cursor: pointer; color: var(--dark); } #editWorkoutBack{ width: 100%; max-width: 550px; padding: 15px 0; }