* { color: #eee; max-width: 100%; } body { background: #000; } code, pre { overflow: auto; display: inline-block; max-height: 500px; max-width: 100%; } img, video { width: auto; height: auto; } .notice.no-entry { margin: auto; /* margin-left: 2%; */ /* margin-top: 2%; */ text-align: center; } h1#title, h2#subtitle, #actions, #references { text-align: center; text-transform: uppercase; line-height: 140%; } #actions, #references { border-bottom: 1px solid #eee; line-height: 150%; padding: 10px; user-select: none; } #actions > *, #references * { letter-spacing: 5px; margin: 5px; text-decoration: none; } #header, #menu { line-height: 120%; padding-bottom: 20px; } #menu > h3 { padding-left: 2%; } #menu > ul > li { padding: 5px; } #note { line-height: 30px; margin: auto; margin-top: 0.67em; max-width: 70%; padding: 10px; text-align: center; } #references { border-top: 1px solid #eee; } #articles { display: flex; } #articles #journal { margin-left: 2%; margin-right: 2%; min-width: 350px; padding-bottom: 0.67em; width: 20%; } #journal { margin: auto; } #articles > ul { margin: auto; margin-top: 2%; } #articles #journal ol, #articles #journal ul { /* height: 500px; */ line-height: 160%; overflow: auto; } #articles #journal > a { font-weight: bold; } #articles div.content { font-size: 120%; line-height: 200%; margin: auto; padding-left: 2%; padding-right: 10%; /* text-align: justify; */ word-wrap: break-word; } #articles div.entry { padding-bottom: 0.67em; } #articles div.entry h1 { font-size: 2vw; } #articles div.entry h2 { font-size: 1.5vw; } #selection-page { background: #000; bottom: 0; left: 0; line-height: 200%; overflow: overlay; position: fixed; right: 0; text-align: center; top: 0; } #selection-page p { margin-left: 10%; margin-right: 10%; } #selection-page span { display: inline-grid; margin: 2% } #selection-page img { height: 128px; margin-bottom: 20%; margin-top: 20%; width: 128px; } #selection-page #selection { margin-bottom: 2%; } #selection-page #return { font-style: italic; margin: auto; } #selection-link, #selection-page #return { cursor: pointer; text-decoration: underline; } @media (max-width: 1525px) { #articles { display: unset; } #articles #journal { margin-right: unset; min-width: unset; width: unset; } }