body { background: $blog_body-bg; color: $white; display: flex; flex-direction: column; margin: 0; min-height: 100vh; h1 { margin: 20px; } table#list { border: 0; border-spacing: 0; margin: 20px; width: calc(100% - 40px); thead { tr { th { background: $nom_blue; border-bottom: 0; padding: 5px 10px; a { color: $white; text-decoration: none; } } } } tbody { tr { background: $blog_body-bg-light; &:nth-child(2n) { background: $blog_body-bg-light; } td { padding: 5px 10px; a { color: $white; text-decoration: none; } } } } } }