/* schwa example style */ * { box-sizing: border-box; } body { width: fit-content; margin: auto; padding: 1em; background: gray; } main { min-width: 40em; background: white; padding: 1em; margin: 0; border: 2px outset black; border-top: none; } .ll { display: inline-block; width: 3em; text-align: right; padding-right: 0.5em; margin-right: 0.5em; } header { width: 100%; color: white; background: teal; padding: 1em; margin: 0; border: 2px outset black; border-bottom: none; display: flex; align-items: baseline; justify-content: space-between; } header h1 { margin: 4px; } footer, footer p { margin: 0; padding: 4px; text-align: right; color: white; } footer a:link, footer a:visited { color: inherit; } header a:link { text-decoration: none; background: lightgray; color: black; padding: 4px; border: 2px outset gray; } header a:visited { color: black; } header a:hover { border: 2px inset gray; } header a:active {} nav ul { padding: 0; margin: 0; } nav li { display: inline-block; } .clone, .desc { font-style: italic; text-align: right; margin: 0; } #readme { max-width: 45em; }