.colors { min-width: 50px; min-height: 50px; border-radius: 50%; border: 2px solid black; margin: 5px; background: darkgray; text-align: center; font-weight: 700; font-size: 25px; line-height: 40px; } .trafficLights { border: 2px solid black; border-radius: 30px; display: inline-flex; align-items: center; flex-direction: column; margin: 10px; background-color: dimgray; } .wrapper { display: inline-flex; align-items: flex-start; } button { margin: 10px; border-radius: 8px; }