#editWorkoutPage{ flex-direction: column; position: relative; } #editWorkoutPage h1{ margin-top: 35px; } #editWorkoutAddExercise{ position: absolute; top: 5px; right: 5px; } #editWorkoutExercises{ display: flex; flex-direction: column; align-items: center; 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); } #newExerciseInput{ font-size: 22px; color: var(--gray); padding-left: 5px; } #newExerciseContainer{ width: 100%; max-width: 550px; margin-bottom: 25px; } #newExerciseSubmit{ border: none; background: linear-gradient(to right, var(--accent), var(--primary)); background-clip: text; color: transparent; font-size: 40px; font-weight: bold; margin-left: 15px; } #editWorkoutBack, #editWorkoutSubmit{ width: 100%; max-width: 550px; padding: 15px 0; margin: 15px 0; }