ksgi
/
archive.css
69 строк · 2.1 Кб
1html, body { margin: 0;2padding: 0; }3body { color: #333;4font-family: "Alegreya sans", sans-serif;5font-weight: 400;6line-height: 1.3em;7font-size: 14pt; }8a { text-decoration: none; }9strong, b { font-weight: 700; }10code, pre { font-size: 65%; }11body > header { background-color: #333;12padding: 2rem 0 0 0;13color: #fff; }14body > header > section { width: 66rem;15max-width: 98%;16margin: 0 auto; }17#header a { color: #dd5; }18#header a:hover { color: #ff0; }19#header nav { padding: 0.5rem 0;20font-size: 90%; }21#header nav .version { border-right: thin solid silver;22color: #abc;23margin-right: 0.5rem;24padding-right: 0.5rem; }25h1 { font-size: 175%;26margin: 0;27font-weight: 400; }28.nm, .file { font-style: italic; }29h1 .nm { text-shadow: 1px 1px #666;30font-style: inherit; }31h1 .nd { text-shadow: 1px 1px #333; }32footer { margin-top: 1em;33text-align: center;34font-size: 12pt;35color: #666; }36footer a { color: #000; }37footer span { border-left: thin solid #ccc;38padding-left: 1ex; }39footer { padding: 1ex;40margin-top: 1em;41margin-bottom: 1em; }42.flag { font-weight: 500; }43#functions, #archive { width: 66rem;44max-width: 98%;45margin-left: auto;46margin-right: auto; }47#archive .fa { font-size: 80%; }48#archive li:first-child { color: #000;49margin-bottom: 3rem; }50#archive li + li { margin-top: 2rem;51opacity: 0.6; }52#archive div.content > div + div { margin-top: 1rem; }53#archive ul { list-style-type: none;54padding: 0;55margin: 2em 0; }56#archive .title { display: flex;57border-bottom: thin solid #eee;58margin-bottom: 1rem; }59#archive .title > :last-child { flex: 1;60font-size: 12pt;61text-align: right; }62#functions ul { margin-left: 0;63padding-left: 0; }64#functions dd + dt { margin-top: 12pt; }65
66@media only screen and (max-width: 768px), only screen and (max-device-width: 768px) {67h1 { font-size: 125%;68line-height: 125%; }69}
70