body { background: #282828; color: #ebdbb2; font-family: monospace; } a a:active, a:visited { color: #458588; } .container { margin: auto; width: 60%; } button { border-radius: 8px; background-color: #458588; border-color: #458588; border: none; margin: 0.5rem; } button.accent { background-color: #d79921; border-color: #d79921; } form { width: 40%; } label, input { display: inline-block; } label { width: 40%; text-align: right; } label + input { width: 40%; margin: 0 30% 0 4%; }