MediaWiki:Miscellaneous.css

@import url('https://fonts.googleapis.com/css2?family=Fira+Mono&family=Fira+Sans:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');

@media all and (max-width: 720px) { .multicol-float { width: auto !important; } } .multicol-float { width: 50%; clear: none; float: left; } .multicol-float-clear { clear: both; }

.portalnav { border: 1px solid var(--theme-border-color); margin-top: 5px; } .portalnav-header { color: var(--theme-page-text-color); background-color: var(--theme-border-color); font-weight: bold; padding: 2px 6px; } .portalnav-body { padding: 4px 8px; } .portalnav-body ul { margin: 0 8px; list-style: none; } .portalnav-body ul li { border-right: 1px solid var(--theme-border-color); padding-left: 5px; display: inline; padding-right: 5px; } .portalnav-body ul li:last-child { border-right: 1px solid transparent; }

/* Plainlists */ .plainlist ol, .plainlist ul { line-height: inherit; list-style: none; margin: 0; padding: 0; /* Reset Minerva default */ }

.plainlist ol li, .plainlist ul li { margin-bottom: 0; }

.page-content .plainlist ol, .page-content .plainlist ul { margin-top: 0; margin-bottom: 0; }

.div-col { margin-top: 0.3em; column-width: 30em; }

.div-col-small { font-size: 90%; }

.div-col-rules { column-rule: 1px solid #aaa; }

/* Reset top margin for lists in div col */ .div-col dl, .div-col ol, .div-col ul { margin-top: 0; }

/* Avoid elements breaking between columns See also Template:No col break */ .div-col li, .div-col dd { page-break-inside: avoid; /* Removed from CSS in favor of break-inside c. 2020 */ break-inside: avoid-column; }

/* Fanon Main Page .page-Fanon_Main_Page .page__right-rail { display: none; } .page-Fanon_Main_Page .page__main { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }

.quote { border: 1px solid var(--border-color); background-color: var(--general-bg-color); padding: 0px 8px; margin: 0 auto 5px; } .quote-marks { color: var(--border-color); font-size: 36px; font-family: serif; font-weight: bold; text-align: left; padding: 9px 10px 0 10px; } .quote-text { padding: 4px 10px 5px 10px; } .quote-speaker { font-size: 13px; line-height: 1em; text-align: right; padding: 0 0 4px; } .quote-small .quote-text { font-size: 12px; line-height: 1.5; } .quote-small .quote-speaker { font-size: 11px; line-height: 1.5; } .quote-small .reference { font-size: 8.5px; }