html { background: #5E0084; padding-bottom: 400px; } body { max-width: 750px; margin-left: auto; margin-right: auto; margin-top: 30px; background: #002F5E; color: #eee; border-style: solid; border-width: 5px; border-color: #123; } main { padding: 1em ; } h1,h2,h3,h4 { text-align: center; } h1 { font-size: 48px; text-shadow: 3px 0 black, 3px 3px black, 0 3px black; color: blue; } .links { display: list-item; list-style: none; text-align: center; font-size: 48pt; margin: 0; display: block; padding: 0; } img .links { height: 64px; width: 64px; } h2 { color: #00bbdd ; } h3 { color: #00aabb ; } a { color: lightblue; } .image { margin: auto; } .qr { max-width: 150px ; padding: 10px } p img, li img, h1 img, h2 img, h3 img, h4 img { max-height: 1em; max-width: 1em; } pre { border: 1px solid lime ; border-radius: 20px ; padding: 1em ; margin: 1em ; white-space: pre-wrap; } code { border-radius: 5px ; overflow-wrap: break-word ; font-size: x-small; } code:not(pre code) { color: lime; } aside { color: gray ; font-style: italic ; font-size: small ; } footer { text-align: center; list-style: none; } li { list-style: none; } header { padding-left: 1rem; } .normal { align: center ; } .normal img { margin: auto ; max-width: 90% ; max-height: 400px ; display: block ; } } submissivetext { font-size: 0.5; color: #666; margin-top: -5px; font-weight: 300; }