body { background-color: #111216; } #main { margin: 0; display: flex; flex-direction: column; justify-content: center; align-items: center; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif } #links { width: 400px; text-align: left; font-size: x-large; color: white; display: flex; flex-direction: column; } #links a { color: white; text-decoration: none; margin-top: 20px; margin: 10px; border: white 1px solid; border-radius: 5px; padding: 10px; } #links a:hover { background-color: #1f1f1f; cursor: pointer; } #header { max-width: 1200px; }