body { color: #c5c8c6; font: calc(0.40rem + 1vmin) monospace; text-align: center; overflow-y: scroll; background-color: #241e1e; } a { color:#6CF; } a:hover, a:active, a:visited { color: #b5bd68; } header { display: flex; } span.home { align-self: flex-start; } span.account { align-self: flex-start; } .float-right { display: inline-block; float: right; } .flash { background: red; font-weight: bold; text-align: center; }