MediaWiki:Foreground.css

.vevent abbr { text-decoration: underline dotted; font-weight: normal; } .vevent abbr, abbr[title] { font-size: 100%; } hr { clear: none; } h3 { font-size: 1.25rem; } blockquote, blockquote p { color: #2b2b2b; }

a:visited { color: #0b0080; } a { color: #0645ad; background: none; } .mw-parser-output .external { background-position: center right; background-repeat: no-repeat; background-image: url(/w/skins/Vector/images/external-link-ltr-icon.png?325de); padding-right: 13px; } .mw-parser-output .amazon-link { background-position: center right; background-repeat: no-repeat; background-image: url('https://hatch.kookscience.com/w/skins/Vector/images/amazon-link-ltr-icon.png'); padding-right: 35px; } .mw-selflink { font-weight: bold; color: #000; }

h3#tagline, #footer-right-icons { display: none; } .group #catlinks { margin-top: 1em; }

div#content h1#firstHeading { text-decoration: none; border-bottom: 1px solid #a2a9b1; } div#content h1, div#content h2 span.mw-headline { text-decoration: underline; } div#content div#toc h2 { margin-top: 0; }

div.tright, div.floatright, table.floatright { margin: 0.5em 0 1.3em 2em; } div.tleft, div.floatleft, table.floatleft { margin: 0.5em 2em 1.3em 0; } div.thumbinner { border: 1px solid #c8ccd1; padding: 3px; background-color: #f8f9fa; font-size: 94%; text-align: center; overflow: hidden; } html .thumbcaption { border: 0; line-height: 1.4em; padding: 3px; font-size: 94%; text-align: left;} @media only screen and (max-width: 480px) { div.tright { margin: 0.5em auto 1.3em; float: none; clear: none; } div.thumbinner { width: 100% !important; margin: auto; } }

.infobox { background-color: #FFF; } table.infobox { display: table; } @media only screen and (max-width: 480px) { table.infobox { max-width: 100%; width: 100%; padding: 0; margin: 3em auto; float: none; clear: none; } }

table.infobox tbody { font-size: 110%; } table.infobox tbody tr th { font-weight: bold; padding-right: 1em; } table.infobox tbody tr th, table.infobox tbody tr td { padding: 0.1em 0.4em; vertical-align: top; } table.infobox tbody tr th.fn { padding: 0.4em; } table.infobox td, .infobox th { vertical-align: middle; font-size: 100%; }

div.navbox table { margin-bottom: 0; } div.navbox table tbody tr th.navbox-title, div.navbox table tbody tr th.navbox-group { font-size: 120%; font-weight: bold; } @media only screen and (max-width: 480px) { div.navbox table tbody tr td.navbox-image { display: none; } }

th.navbox-group { white-space: normal; }

table.toccolours, table.toccolours tr { border: solid #CCC 1px; } table.toccolours tr th { vertical-align: middle; font-weight: bold; } table.toccolours tr td { padding: 0 5px; }

table.imbox { margin: 1em auto; }

div.inline-css { float: right; width: 250px; margin: 0 1em 1em 2em; } @media (max-width: 480px) { div.inline-css { float: none; margin: auto; width: 250px; } }

footer.row { margin-top: 0.5em; } .text-center #footer-left li { float: left; padding: 5px; }
 * 1) footer { margin-bottom: 1em; height: 2em; }


 * 1) mw-indicator-mw-helplink { display: none; }

.top-bar-logo { max-height: 160px; } ul.title-area li.name div.title-name a div.title-name { display: none !important; } @media only screen and (max-width: 1440px){ .top-bar-logo { max-height: 100px; } } @media only screen and (max-width: 1024px) { .top-bar-logo { max-height: 120px; padding: 2px 0; } } @media only screen and (max-width: 768px) { } @media only screen and (max-width: 630px) { .top-bar-logo { max-height: 2.8125rem; padding: 2px 0; } #page-content { margin: 0; } }

.mw-redirectedfrom { font-size: 80%; line-height: 1.75em; margin: 0 0 1.4em 1em; color: #54595d; width: 100%; font-style: italic; } div#page-content div.row div#content { padding-bottom: 0.5em; } .label { white-space: normal; }

.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input .oo-ui-widget.oo-ui-textInputWidget > .oo-ui-inputWidget-input { margin: 0; } .oo-ui-actionFieldLayout-button { padding-left: 0.55em; }