MediaWiki:Common.css: Difference between revisions
Appearance
	
	
Content deleted Content added
| Johnrdorazio (talk | contribs) No edit summary | Johnrdorazio (talk | contribs) No edit summary | ||
| (27 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| @import url('https://fonts.googleapis.com/css2?family=Lato&display=swap'); | |||
| /* | |||
|  * This is the CSS common to all desktop skins on en.Wikipedia. | |||
|  * Styling inside .mw-parser-output should generally use TemplateStyles. | |||
|  */ | |||
| /* Reset italic styling set by user agent */ | /* Reset italic styling set by user agent */ | ||
| cite, | cite, | ||
| dfn { | |||
| 	font-style: inherit; | 	font-style: inherit; | ||
| } | } | ||
| Line 20: | Line 27: | ||
| 	font-size: 85%; | 	font-size: 85%; | ||
| } | } | ||
| .mw-body-content sub, | .mw-body-content sub, | ||
| .mw-body-content sup | .mw-body-content sup { | ||
| span.reference /* for Parsoid */ { | |||
| 	font-size: 80%; | 	font-size: 80%; | ||
| } | } | ||
| Line 30: | Line 37: | ||
| 	margin-top: 0.4em; | 	margin-top: 0.4em; | ||
| 	margin-bottom: 0.4em; | 	margin-bottom: 0.4em; | ||
| } | |||
| /* Main page fixes */ | |||
| #interwiki-completelist { | |||
| 	font-weight: bold; | |||
| } | } | ||
| /* Reduce page jumps by hiding collapsed/dismissed content */ | /* Reduce page jumps by hiding collapsed/dismissed content */ | ||
| .client-js .mw-special-Watchlist #watchlist-message, | .client-js .mw-special-Watchlist #watchlist-message, | ||
| .client-js . | .client-js .collapsible:not( .mw-made-collapsible).collapsed > tbody > tr:not(:first-child), | ||
| .client-js .collapsible:not( .mw-made-collapsible).collapsed > tbody > tr:not(:first-child) { | |||
| 	display: none; | |||
| } | |||
| /* Avoid FOUC/reflows on collapsed elements. */ | |||
| /* Adds padding above Watchlist announcements where new recentchanges/watchlist filters are enabled */ | |||
| /* This copies MediaWiki's solution for T42812 to apply to innercollapse/outercollapse (T325115). */ | |||
| .mw-rcfilters-enabled .mw-specialpage-summary { | |||
| /* TODO: Use :is() selector at some reasonable future when support is good for Most Clients */ | |||
| 	margin-top: 1em; | |||
| /* Reference: https://gerrit.wikimedia.org/g/mediawiki/core/+/ecda06cb2aef55b77c4b4d7ecda492d634419ead/resources/src/jquery/jquery.makeCollapsible.styles.less#75 */ | |||
| } | |||
| .client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > p, | |||
| .client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > table, | |||
| .client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > thead + tbody, | |||
| .client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) tr:not( :first-child ), | |||
| .client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) .mw-collapsible-content, | |||
| /* Hide charinsert base for those not using the gadget */ | /* Hide charinsert base for those not using the gadget */ | ||
| Line 54: | Line 58: | ||
| } | } | ||
| /*  | /* Make the list of references smaller | ||
|  * Keep in sync with Template:Refbegin/styles.css | |||
| body.action-info .mw-body-content :target, | |||
|  * And Template:Reflist/styles.css | |||
| .citation:target { | |||
|  */ | |||
| 	background-color: #def;  /* Fallback */ | |||
| ol.references { | |||
| 	background-color: rgba(0, 127, 255, 0.133); | |||
| 	font-size: 90%; | |||
| 	margin-bottom: 0.5em; | |||
| } | } | ||
| /* Cite customizations for Parsoid | |||
| /* Styling for citations. Breaks long urls, etc., rather than overflowing box */ | |||
|  * Once everything uses the one true parser these are just customizations | |||
| .citation { | |||
|  */ | |||
| 	word-wrap: break-word; | |||
| span[ rel="mw:referencedBy" ] { | |||
| 	counter-reset: mw-ref-linkback 0; | |||
| } | } | ||
| span[ rel='mw:referencedBy' ] > a::before { | |||
| /* For linked citation numbers and document IDs, where the number need not be shown | |||
| 	content: counter( mw-ref-linkback, lower-alpha ); | |||
|    on a screen or a handheld, but should be included in the printed version */ | |||
| 	font-size: 80%; | |||
| @media screen, handheld { | |||
| 	font-weight: bold; | |||
| 	.citation .printonly { | |||
| 	font-style: italic; | |||
| 		display: none; | |||
| 	} | |||
| } | } | ||
| a[ rel="mw:referencedBy" ]::before { | |||
| /* Make the list of references smaller */ | |||
| 	font-weight: bold; | |||
| /* Keep in sync with Template:Refbegin/styles.css */ | |||
| 	content: "^"; | |||
| ol.references, | |||
| div.reflist { | |||
| 	font-size: 90%;            /* Default font-size */ | |||
| 	margin-bottom: 0.5em; | |||
| } | |||
| div.reflist ol.references { | |||
| 	font-size: 100%;           /* Reset font-size when nested in div.reflist */ | |||
| 	margin-bottom: 0;          /* Avoid double margin when nested in div.reflist */ | |||
| 	list-style-type: inherit;  /* Enable custom list style types */ | |||
| } | } | ||
| span[ rel="mw:referencedBy" ]::before { | |||
| /* Allow hidden ref errors to be shown by user CSS */ | |||
| 	content: "^ "; | |||
| /* TemplateStyles */ | |||
| span.brokenref { | |||
| 	display: none; | |||
| } | } | ||
| .mw-ref > a[data-mw-group=lower-alpha]::after { | |||
| /* Reset top margin for lists embedded in columns */ | |||
| 	content: '[' counter( mw-Ref, lower-alpha ) ']'; | |||
| div.columns { | |||
| 	margin-top: 0.3em; | |||
| } | |||
| div.columns dl, | |||
| div.columns ol, | |||
| div.columns ul { | |||
| 	margin-top: 0; | |||
| } | } | ||
| .mw-ref > a[data-mw-group=upper-alpha]::after { | |||
| /* Avoid elements breaking between columns */ | |||
| 	content: '[' counter( mw-Ref, upper-alpha ) ']'; | |||
| .nocolbreak, | |||
| div.columns li, | |||
| div.columns dd { | |||
| 	-webkit-column-break-inside: avoid; | |||
| 	page-break-inside: avoid; | |||
| 	break-inside: avoid-column; | |||
| } | } | ||
| .mw-ref > a[data-mw-group=decimal]::after { | |||
| /* Style for horizontal lists (separator following item). | |||
| 	content: '[' counter( mw-Ref, decimal ) ']'; | |||
|    @source mediawiki.org/wiki/Snippets/Horizontal_lists | |||
|    @revision 8 (2016-05-21) | |||
|    @author [[User:Edokter]] | |||
|  */ | |||
| .hlist dl, | |||
| .hlist ol, | |||
| .hlist ul { | |||
| 	margin: 0; | |||
| 	padding: 0; | |||
| } | |||
| /* Display list items inline */ | |||
| .hlist dd, | |||
| .hlist dt, | |||
| .hlist li { | |||
| 	margin: 0; | |||
| 	display: inline; | |||
| } | |||
| /* Display nested lists inline */ | |||
| .hlist.inline, | |||
| .hlist.inline dl, | |||
| .hlist.inline ol, | |||
| .hlist.inline ul, | |||
| .hlist dl dl, .hlist dl ol, .hlist dl ul, | |||
| .hlist ol dl, .hlist ol ol, .hlist ol ul, | |||
| .hlist ul dl, .hlist ul ol, .hlist ul ul { | |||
| 	display: inline; | |||
| } | |||
| /* Hide empty list items */ | |||
| .hlist .mw-empty-li { | |||
| 	display: none; | |||
| } | |||
| /* Generate interpuncts */ | |||
| .hlist dt:after { | |||
| 	content: ": "; | |||
| } | |||
| /** | |||
|  * Note hlist style usage differd in | |||
|  * the Minerva skin. Remember .hlist is a class defined in core as well! Please check Minerva desktop (and Minerva.css) when changing | |||
|  * See https://phabricator.wikimedia.org/T213239 | |||
|  */ | |||
| .hlist dd:after, | |||
| .hlist li:after { | |||
| 	content: " · "; | |||
| 	font-weight: bold; | |||
| } | |||
| .hlist dd:last-child:after, | |||
| .hlist dt:last-child:after, | |||
| .hlist li:last-child:after { | |||
| 	content: none; | |||
| } | |||
| /* Add parentheses around nested lists */ | |||
| .hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before, | |||
| .hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before, | |||
| .hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before { | |||
| 	content: " ("; | |||
| 	font-weight: normal; | |||
| } | |||
| .hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after, | |||
| .hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after, | |||
| .hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after { | |||
| 	content: ")"; | |||
| 	font-weight: normal; | |||
| } | |||
| /* Put ordinals in front of ordered list items */ | |||
| .hlist ol { | |||
| 	counter-reset: listitem; | |||
| } | |||
| .hlist ol > li { | |||
| 	counter-increment: listitem; | |||
| } | |||
| .hlist ol > li:before { | |||
| 	content: " " counter(listitem) "\a0"; | |||
| } | |||
| .hlist dd ol > li:first-child:before, | |||
| .hlist dt ol > li:first-child:before, | |||
| .hlist li ol > li:first-child:before { | |||
| 	content: " (" counter(listitem) "\a0"; | |||
| } | } | ||
| .mw-ref > a[data-mw-group=lower-roman]::after { | |||
| /* Unbulleted lists */ | |||
| 	content: '[' counter( mw-Ref, lower-roman ) ']'; | |||
| .plainlist ol, | |||
| .plainlist ul { | |||
| 	line-height: inherit; | |||
| 	list-style: none none; | |||
| 	margin: 0; | |||
| } | |||
| .plainlist ol li, | |||
| .plainlist ul li { | |||
| 	margin-bottom: 0; | |||
| } | } | ||
| .mw-ref > a[data-mw-group=upper-roman]::after { | |||
| /* Default style for navigation boxes */ | |||
| 	content: '[' counter( mw-Ref, upper-roman ) ']'; | |||
| .navbox {                     /* Navbox container style */ | |||
| 	box-sizing: border-box; | |||
| 	border: 1px solid #a2a9b1; | |||
| 	width: 100%; | |||
| 	clear: both; | |||
| 	font-size: 88%; | |||
| 	text-align: center; | |||
| 	padding: 1px; | |||
| 	margin: 1em auto 0;       /* Prevent preceding content from clinging to navboxes */ | |||
| } | |||
| .navbox .navbox { | |||
| 	margin-top: 0;            /* No top margin for nested navboxes */ | |||
| } | |||
| .navbox + .navbox { | |||
| 	margin-top: -1px;         /* Single pixel border between adjacent navboxes */ | |||
| } | |||
| .navbox-inner, | |||
| .navbox-subgroup { | |||
| 	width: 100%; | |||
| } | |||
| .navbox-group, | |||
| .navbox-title, | |||
| .navbox-abovebelow { | |||
| 	padding: 0.25em 1em;      /* Title, group and above/below styles */ | |||
| 	line-height: 1.5em; | |||
| 	text-align: center; | |||
| } | |||
| th.navbox-group {             /* Group style */ | |||
| 	white-space: nowrap; | |||
| 	/* @noflip */ | |||
| 	text-align: right; | |||
| } | |||
| .navbox, | |||
| .navbox-subgroup { | |||
| 	background-color: #fdfdfd; /* Background color */ | |||
| } | |||
| .navbox-list { | |||
| 	line-height: 1.5em; | |||
| 	border-color: #fdfdfd;    /* Must match background color */ | |||
| } | |||
| /* cell spacing for navbox cells */ | |||
| tr + tr > .navbox-abovebelow, | |||
| tr + tr > .navbox-group, | |||
| tr + tr > .navbox-image, | |||
| tr + tr > .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */ | |||
| 	border-top: 2px solid #fdfdfd; /* Must match background color */ | |||
| } | |||
| .navbox th, | |||
| .navbox-title { | |||
| 	background-color: #ccccff;      /* Level 1 color */ | |||
| } | |||
| .navbox-abovebelow, | |||
| th.navbox-group, | |||
| .navbox-subgroup .navbox-title { | |||
| 	background-color: #ddddff;      /* Level 2 color */ | |||
| } | |||
| .navbox-subgroup .navbox-group, | |||
| .navbox-subgroup .navbox-abovebelow { | |||
| 	background-color: #e6e6ff;      /* Level 3 color */ | |||
| } | |||
| .navbox-even { | |||
| 	background-color: #f7f7f7;      /* Even row striping */ | |||
| } | |||
| .navbox-odd { | |||
| 	background-color: transparent;  /* Odd row striping */ | |||
| } | |||
| .navbox .hlist td dl, | |||
| .navbox .hlist td ol, | |||
| .navbox .hlist td ul, | |||
| .navbox td.hlist dl, | |||
| .navbox td.hlist ol, | |||
| .navbox td.hlist ul { | |||
| 	padding: 0.125em 0;       /* Adjust hlist padding in navboxes */ | |||
| } | } | ||
| .mw-ref > a[data-mw-group=lower-greek]::after { | |||
| /* Default styling for Navbar template */ | |||
| 	content: '[' counter( mw-Ref, lower-greek ) ']'; | |||
| .navbar { | |||
| 	display: inline; | |||
| 	font-size: 88%; | |||
| 	font-weight: normal; | |||
| } | |||
| .navbar ul { | |||
| 	display: inline-block; | |||
| 	white-space: nowrap; | |||
| } | |||
| .mw-body-content .navbar ul { | |||
| 	line-height: inherit; | |||
| } | |||
| .navbar li { | |||
| 	word-spacing: -0.125em; | |||
| } | |||
| .navbar.mini li abbr[title] { | |||
| 	font-variant: small-caps; | |||
| 	border-bottom: none; | |||
| 	text-decoration: none; | |||
| 	cursor: inherit; | |||
| } | |||
| /* Navbar styling when nested in infobox and navbox */ | |||
| .infobox .navbar { | |||
| 	font-size: 100%; | |||
| } | |||
| .navbox .navbar { | |||
| 	display: block; | |||
| 	font-size: 100%; | |||
| } | |||
| .navbox-title .navbar { | |||
| 	/* @noflip */ | |||
| 	float: left; | |||
| 	/* @noflip */ | |||
| 	text-align: left; | |||
| 	/* @noflip */ | |||
| 	margin-right: 0.5em; | |||
| } | } | ||
| /* Styling for  | /* Styling for jQuery makeCollapsible, matching that of collapseButton */ | ||
| .mw-parser-output .mw-collapsible-toggle { | .mw-parser-output .mw-collapsible-toggle:not(.mw-ui-button) { | ||
| 	font-weight: normal; | 	font-weight: normal; | ||
| 	/* @noflip */ | |||
| 	text-align: right; | |||
| 	padding-right: 0.2em; | 	padding-right: 0.2em; | ||
| 	padding-left: 0.2em; | 	padding-left: 0.2em; | ||
| } | } | ||
| .mw-collapsible-leftside-toggle .mw-collapsible-toggle { | .mw-collapsible-leftside-toggle .mw-collapsible-toggle { | ||
| 	/* @noflip */ | 	/* @noflip */ | ||
| 	float: left; | 	float: left; | ||
| 	/* @noflip */ | |||
| 	text-align: left; | |||
| } | |||
| /* Infobox template style */ | |||
| .infobox { | |||
| 	border: 1px solid #a2a9b1; | |||
| 	border-spacing: 3px; | |||
| 	background-color: #f8f9fa; | |||
| 	color: black; | |||
| 	/* @noflip */ | |||
| 	margin: 0.5em 0 0.5em 1em; | |||
| 	padding: 0.2em; | |||
| 	/* @noflip */ | |||
| 	float: right; | |||
| 	/* @noflip */ | |||
| 	clear: right; | |||
| 	font-size: 88%; | |||
| 	line-height: 1.5em; | |||
| } | |||
| .infobox caption { | |||
| 	font-size: 125%; | |||
| 	font-weight: bold; | |||
| 	padding: 0.2em; | |||
| 	text-align: center; | |||
| } | |||
| .infobox td, | |||
| .infobox th { | |||
| 	vertical-align: top; | |||
| 	/* @noflip */ | |||
| 	text-align: left; | |||
| } | |||
| .infobox.bordered { | |||
| 	border-collapse: collapse; | |||
| } | |||
| .infobox.bordered td, | |||
| .infobox.bordered th { | |||
| 	border: 1px solid #a2a9b1; | |||
| } | |||
| .infobox.bordered .borderless td, | |||
| .infobox.bordered .borderless th { | |||
| 	border: 0; | |||
| } | |||
| .infobox.sisterproject { | |||
| 	width: 20em; | |||
| 	font-size: 90%; | |||
| } | |||
| .infobox.standard-talk { | |||
| 	border: 1px solid #c0c090; | |||
| 	background-color: #f8eaba; | |||
| } | |||
| .infobox.standard-talk.bordered td, | |||
| .infobox.standard-talk.bordered th { | |||
| 	border: 1px solid #c0c090; | |||
| } | |||
| /* styles for bordered infobox with merged rows */ | |||
| .infobox.bordered .mergedtoprow td, | |||
| .infobox.bordered .mergedtoprow th { | |||
| 	border: 0; | |||
| 	border-top: 1px solid #a2a9b1; | |||
| 	/* @noflip */ | |||
| 	border-right: 1px solid #a2a9b1; | |||
| } | |||
| .infobox.bordered .mergedrow td, | |||
| .infobox.bordered .mergedrow th { | |||
| 	border: 0; | |||
| 	/* @noflip */ | |||
| 	border-right: 1px solid #a2a9b1; | |||
| } | |||
| /* Styles for geography infoboxes, eg countries, | |||
|    country subdivisions, cities, etc.            */ | |||
| .infobox.geography { | |||
| 	border-collapse: collapse; | |||
| 	line-height: 1.2em; | |||
| 	font-size: 90%; | |||
| } | |||
| .infobox.geography  td, | |||
| .infobox.geography  th { | |||
| 	border-top: 1px solid #a2a9b1; | |||
| 	padding: 0.4em 0.6em 0.4em 0.6em; | |||
| } | |||
| .infobox.geography .mergedtoprow td, | |||
| .infobox.geography .mergedtoprow th { | |||
| 	border-top: 1px solid #a2a9b1; | |||
| 	padding: 0.4em 0.6em 0.2em 0.6em; | |||
| } | |||
| .infobox.geography .mergedrow td, | |||
| .infobox.geography .mergedrow th { | |||
| 	border: 0; | |||
| 	padding: 0 0.6em 0.2em 0.6em; | |||
| } | |||
| .infobox.geography .mergedbottomrow td, | |||
| .infobox.geography .mergedbottomrow th { | |||
| 	border-top: 0; | |||
| 	border-bottom: 1px solid #a2a9b1; | |||
| 	padding: 0 0.6em 0.4em 0.6em; | |||
| } | |||
| .infobox.geography .maptable td, | |||
| .infobox.geography .maptable th { | |||
| 	border: 0; | |||
| 	padding: 0; | |||
| } | |||
| /* Normal font styling for wikitable row headers with scope="row" tag */ | |||
| .wikitable.plainrowheaders th[scope=row] { | |||
| 	font-weight: normal; | |||
| 	/* @noflip */ | |||
| 	text-align: left; | |||
| } | } | ||
| Line 455: | Line 132: | ||
| 	/* @noflip */ | 	/* @noflip */ | ||
| 	text-align: left; | 	text-align: left; | ||
| } | |||
| /* ...unless they also use the hlist class */ | |||
| .toc.hlist ul, | |||
| #toc.hlist ul, | |||
| .wikitable.hlist td ul, | |||
| .wikitable.hlist td ol, | |||
| .wikitable.hlist td dl { | |||
| 	text-align: inherit; | |||
| } | } | ||
| /* Change the external link icon to a PDF icon for all PDF files */ | |||
| /* Icons for medialist templates [[Template:Listen]], | |||
|    [[Template:Multi-listen_start]], [[Template:Video]], | |||
|    [[Template:Multi-video_start]] */ | |||
| /* TemplateStyles */ | |||
| div.listenlist { | |||
| 	background: url("//upload.wikimedia.org/wikipedia/commons/4/47/Sound-icon.svg") no-repeat scroll 0 0 transparent; | |||
| 	background-size: 30px; | |||
| 	padding-left: 40px; | |||
| } | |||
| /* Fix for hieroglyphs specificity issue in infoboxes ([[phab:T43869]]) */ | |||
| table.mw-hiero-table td { | |||
| 	vertical-align: middle; | |||
| } | |||
| /* Change the external link icon to an Adobe icon for all PDF files */ | |||
| .mw-parser-output a[href$=".pdf"].external, | .mw-parser-output a[href$=".pdf"].external, | ||
| .mw-parser-output a[href*=".pdf?"].external, | .mw-parser-output a[href*=".pdf?"].external, | ||
| Line 487: | Line 141: | ||
| .mw-parser-output a[href*=".PDF?"].external, | .mw-parser-output a[href*=".PDF?"].external, | ||
| .mw-parser-output a[href*=".PDF#"].external { | .mw-parser-output a[href*=".PDF#"].external { | ||
| 	background: url("//upload.wikimedia.org/wikipedia/commons/ | 	background: url("//upload.wikimedia.org/wikipedia/commons/4/4d/Icon_pdf_file.png") no-repeat right; | ||
| 	/* @noflip */ | 	/* @noflip */ | ||
| 	padding | 	padding: 8px 18px 8px 0; | ||
| } | } | ||
| /* System messages styled similarly to fmbox */ | |||
| /* Messagebox templates */ | |||
| .messagebox { | |||
| 	border: 1px solid #a2a9b1; | |||
| 	background-color: #f8f9fa; | |||
| 	width: 80%; | |||
| 	margin: 0 auto 1em auto; | |||
| 	padding: .2em; | |||
| } | |||
| .messagebox.merge { | |||
| 	border: 1px solid #c0b8cc; | |||
| 	background-color: #f0e5ff; | |||
| 	text-align: center; | |||
| } | |||
| .messagebox.cleanup { | |||
| 	border: 1px solid #9f9fff; | |||
| 	background-color: #efefff; | |||
| 	text-align: center; | |||
| } | |||
| .messagebox.standard-talk { | |||
| 	border: 1px solid #c0c090; | |||
| 	background-color: #f8eaba; | |||
| 	margin: 4px auto; | |||
| } | |||
| /* For old WikiProject banners inside banner shells. */ | |||
| .mbox-inside .standard-talk, | |||
| .messagebox.nested-talk { | |||
| 	border: 1px solid #c0c090; | |||
| 	background-color: #f8eaba; | |||
| 	width: 100%; | |||
| 	margin: 2px 0; | |||
| 	padding: 2px; | |||
| } | |||
| .messagebox.small { | |||
| 	width: 238px; | |||
| 	font-size: 85%; | |||
| 	/* @noflip */ | |||
| 	float: right; | |||
| 	clear: both; | |||
| 	/* @noflip */ | |||
| 	margin: 0 0 1em 1em; | |||
| 	line-height: 1.25em; | |||
| } | |||
| .messagebox.small-talk { | |||
| 	width: 238px; | |||
| 	font-size: 85%; | |||
| 	/* @noflip */ | |||
| 	float: right; | |||
| 	clear: both; | |||
| 	/* @noflip */ | |||
| 	margin: 0 0 1em 1em; | |||
| 	line-height: 1.25em; | |||
| 	background-color: #f8eaba; | |||
| } | |||
| /* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */ | |||
| th.mbox-text, td.mbox-text {   /* The message body cell(s) */ | |||
| 	border: none; | |||
| 	/* @noflip */ | |||
| 	padding: 0.25em 0.9em;     /* 0.9em left/right */ | |||
| 	width: 100%;               /* Make all mboxes the same width regardless of text length */ | |||
| } | |||
| td.mbox-image {                /* The left image cell */ | |||
| 	border: none; | |||
| 	/* @noflip */ | |||
| 	padding: 2px 0 2px 0.9em;  /* 0.9em left, 0px right */ | |||
| 	text-align: center; | |||
| } | |||
| td.mbox-imageright {           /* The right image cell */ | |||
| 	border: none; | |||
| 	/* @noflip */ | |||
| 	padding: 2px 0.9em 2px 0;  /* 0px left, 0.9em right */ | |||
| 	text-align: center; | |||
| } | |||
| td.mbox-empty-cell {           /* An empty narrow cell */ | |||
| 	border: none; | |||
| 	padding: 0; | |||
| 	width: 1px; | |||
| } | |||
| /* Article message box styles */ | |||
| table.ambox { | |||
| 	margin: 0 10%;                  /* 10% = Will not overlap with other elements */ | |||
| 	border: 1px solid #a2a9b1; | |||
| 	/* @noflip */ | |||
| 	border-left: 10px solid #36c;  /* Default "notice" blue */ | |||
| 	background-color: #fbfbfb; | |||
| 	box-sizing: border-box; | |||
| } | |||
| table.ambox + table.ambox {      /* Single border between stacked boxes. */ | |||
| 	margin-top: -1px; | |||
| } | |||
| .ambox th.mbox-text, | |||
| .ambox td.mbox-text {            /* The message body cell(s) */ | |||
| 	padding: 0.25em 0.5em;       /* 0.5em left/right */ | |||
| } | |||
| .ambox td.mbox-image {           /* The left image cell */ | |||
| 	/* @noflip */ | |||
| 	padding: 2px 0 2px 0.5em;    /* 0.5em left, 0px right */ | |||
| } | |||
| .ambox td.mbox-imageright {      /* The right image cell */ | |||
| 	/* @noflip */ | |||
| 	padding: 2px 0.5em 2px 0;    /* 0px left, 0.5em right */ | |||
| } | |||
| table.ambox-notice { | |||
| 	/* @noflip */ | |||
| 	border-left: 10px solid #36c;       /* Blue */ | |||
| } | |||
| table.ambox-speedy { | |||
| 	/* @noflip */ | |||
| 	border-left: 10px solid #b32424;    /* Red */ | |||
| 	background-color: #fee7e6;          /* Pink */ | |||
| } | |||
| table.ambox-delete { | |||
| 	/* @noflip */ | |||
| 	border-left: 10px solid #b32424;    /* Red */ | |||
| } | |||
| table.ambox-content { | |||
| 	/* @noflip */ | |||
| 	border-left: 10px solid #f28500;    /* Orange */ | |||
| } | |||
| table.ambox-style { | |||
| 	/* @noflip */ | |||
| 	border-left: 10px solid #fc3;       /* Yellow */ | |||
| } | |||
| table.ambox-move { | |||
| 	/* @noflip */ | |||
| 	border-left: 10px solid #9932cc;    /* Purple */ | |||
| } | |||
| table.ambox-protection { | |||
| 	/* @noflip */ | |||
| 	border-left: 10px solid #a2a9b1;    /* Gray-gold */ | |||
| } | |||
| /* Image message box styles */ | |||
| table.imbox { | |||
| 	margin: 4px 10%; | |||
| 	border-collapse: collapse; | |||
| 	border: 3px solid #36c;    /* Default "notice" blue */ | |||
| 	background-color: #fbfbfb; | |||
| 	box-sizing: border-box; | |||
| } | |||
| .imbox .mbox-text .imbox {  /* For imboxes inside imbox-text cells. */ | |||
| 	margin: 0 -0.5em;       /* 0.9 - 0.5 = 0.4em left/right.        */ | |||
| 	display: block;         /* Fix for webkit to force 100% width.  */ | |||
| } | |||
| .mbox-inside .imbox {       /* For imboxes inside other templates.  */ | |||
| 	margin: 4px; | |||
| } | |||
| table.imbox-notice { | |||
| 	border: 3px solid #36c;       /* Blue */ | |||
| } | |||
| table.imbox-speedy { | |||
| 	border: 3px solid #b32424;    /* Red */ | |||
| 	background-color: #fee7e6;    /* Pink */ | |||
| } | |||
| table.imbox-delete { | |||
| 	border: 3px solid #b32424;    /* Red */ | |||
| } | |||
| table.imbox-content { | |||
| 	border: 3px solid #f28500;    /* Orange */ | |||
| } | |||
| table.imbox-style { | |||
| 	border: 3px solid #fc3;       /* Yellow */ | |||
| } | |||
| table.imbox-move { | |||
| 	border: 3px solid #9932cc;    /* Purple */ | |||
| } | |||
| table.imbox-protection { | |||
| 	border: 3px solid #a2a9b1;    /* Gray-gold */ | |||
| } | |||
| table.imbox-license { | |||
| 	border: 3px solid #88a;       /* Dark gray */ | |||
| 	background-color: #f7f8ff;    /* Light gray */ | |||
| } | |||
| table.imbox-featured { | |||
| 	border: 3px solid #cba135;    /* Brown-gold */ | |||
| } | |||
| /* Category message box styles */ | |||
| table.cmbox { | |||
| 	margin: 3px 10%; | |||
| 	border-collapse: collapse; | |||
| 	border: 1px solid #a2a9b1; | |||
| 	background-color: #dfe8ff;    /* Default "notice" blue */ | |||
| 	box-sizing: border-box; | |||
| } | |||
| table.cmbox-notice { | |||
| 	background-color: #d8e8ff;    /* Blue */ | |||
| } | |||
| table.cmbox-speedy { | |||
| 	margin-top: 4px; | |||
| 	margin-bottom: 4px; | |||
| 	border: 4px solid #b32424;    /* Red */ | |||
| 	background-color: #ffdbdb;    /* Pink */ | |||
| } | |||
| table.cmbox-delete { | |||
| 	background-color: #ffdbdb;    /* Pink */ | |||
| } | |||
| table.cmbox-content { | |||
| 	background-color: #ffe7ce;    /* Orange */ | |||
| } | |||
| table.cmbox-style { | |||
| 	background-color: #fff9db;    /* Yellow */ | |||
| } | |||
| table.cmbox-move { | |||
| 	background-color: #e4d8ff;    /* Purple */ | |||
| } | |||
| table.cmbox-protection { | |||
| 	background-color: #efefe1;    /* Gray-gold */ | |||
| } | |||
| /* Other pages message box styles */ | |||
| table.ombox { | |||
| 	margin: 4px 10%; | |||
| 	border-collapse: collapse; | |||
| 	border: 1px solid #a2a9b1;    /* Default "notice" gray */ | |||
| 	background-color: #f8f9fa; | |||
| 	box-sizing: border-box; | |||
| } | |||
| table.ombox-notice { | |||
| 	border: 1px solid #a2a9b1;    /* Gray */ | |||
| } | |||
| table.ombox-speedy { | |||
| 	border: 2px solid #b32424;    /* Red */ | |||
| 	background-color: #fee7e6;    /* Pink */ | |||
| } | |||
| table.ombox-delete { | |||
| 	border: 2px solid #b32424;    /* Red */ | |||
| } | |||
| table.ombox-content { | |||
| 	border: 1px solid #f28500;    /* Orange */ | |||
| } | |||
| table.ombox-style { | |||
| 	border: 1px solid #fc3;       /* Yellow */ | |||
| } | |||
| table.ombox-move { | |||
| 	border: 1px solid #9932cc;    /* Purple */ | |||
| } | |||
| table.ombox-protection { | |||
| 	border: 2px solid #a2a9b1;    /* Gray-gold */ | |||
| } | |||
| /* Talk page message box styles */ | |||
| table.tmbox { | |||
| 	margin: 4px 10%; | |||
| 	border-collapse: collapse; | |||
| 	border: 1px solid #c0c090;    /* Default "notice" gray-brown */ | |||
| 	background-color: #f8eaba; | |||
| 	min-width: 80%; | |||
| 	box-sizing: border-box; | |||
| } | |||
| .tmbox.mbox-small { | |||
| 	min-width: 0;                /* reset the min-width of tmbox above        */ | |||
| } | |||
| .mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" class ensures that */ | |||
| 	margin: 2px 0;               /* this declaration overrides other styles (including mbox-small above)   */ | |||
| 	width: 100%;                 /* For Safari and Opera */ | |||
| } | |||
| .mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when  */ | |||
| 	line-height: 1.5em;          /* also "nested", so reset styles that are   */ | |||
| 	font-size: 100%;             /* set in "mbox-small" above.                */ | |||
| } | |||
| table.tmbox-speedy { | |||
| 	border: 2px solid #b32424;    /* Red */ | |||
| 	background-color: #fee7e6;    /* Pink */ | |||
| } | |||
| table.tmbox-delete { | |||
| 	border: 2px solid #b32424;    /* Red */ | |||
| } | |||
| table.tmbox-content { | |||
| 	border: 2px solid #f28500;    /* Orange */ | |||
| } | |||
| table.tmbox-style { | |||
| 	border: 2px solid #fc3;       /* Yellow */ | |||
| } | |||
| table.tmbox-move { | |||
| 	border: 2px solid #9932cc;    /* Purple */ | |||
| } | |||
| table.tmbox-protection, | |||
| table.tmbox-notice { | |||
| 	border: 1px solid #c0c090;    /* Gray-brown */ | |||
| } | |||
| /* Footer and header message box styles */ | |||
| table.fmbox { | |||
| 	clear: both; | |||
| 	margin: 0.2em 0; | |||
| 	width: 100%; | |||
| 	border: 1px solid #a2a9b1; | |||
| 	background-color: #f8f9fa;     /* Default "system" gray */ | |||
| 	box-sizing: border-box; | |||
| } | |||
| table.fmbox-system { | |||
| 	background-color: #f8f9fa; | |||
| } | |||
| table.fmbox-warning { | |||
| 	border: 1px solid #bb7070;  /* Dark pink */ | |||
| 	background-color: #ffdbdb;  /* Pink */ | |||
| } | |||
| table.fmbox-editnotice { | |||
| 	background-color: transparent; | |||
| } | |||
| /* Div based "warning" style fmbox messages. */ | |||
| div.mw-warning-with-logexcerpt, | div.mw-warning-with-logexcerpt, | ||
| div.mw-lag-warn-high, | div.mw-lag-warn-high, | ||
| div.mw-cascadeprotectedwarning, | div.mw-cascadeprotectedwarning, | ||
| div#mw-protect-cascadeon, | div#mw-protect-cascadeon, | ||
| div.titleblacklist-warning | div.titleblacklist-warning { | ||
| div.locked-warning { | |||
| 	clear: both; | 	clear: both; | ||
| 	margin: 0.2em 0; | 	margin: 0.2em 0; | ||
| Line 814: | Line 160: | ||
| } | } | ||
| /* default colors for partial block message */ | |||
| /* These mbox-small classes must be placed after all other | |||
| .mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt { | |||
|    ambox/tmbox/ombox etc classes. "html body.mediawiki" is so | |||
| 	border-color: #fc3; | |||
|    they override "table.ambox + table.ambox" above. */ | |||
| 	background-color: #fef6e7; | |||
| html body.mediawiki .mbox-small {   /* For the "small=yes" option. */ | |||
| 	/* @noflip */ | |||
| 	clear: right; | |||
| 	/* @noflip */ | |||
| 	float: right; | |||
| 	/* @noflip */ | |||
| 	margin: 4px 0 4px 1em; | |||
| 	box-sizing: border-box; | |||
| 	width: 238px; | |||
| 	font-size: 88%; | |||
| 	line-height: 1.25em; | |||
| } | |||
| html body.mediawiki .mbox-small-left {   /* For the "small=left" option. */ | |||
| 	/* @noflip */ | |||
| 	margin: 4px 1em 4px 0; | |||
| 	box-sizing: border-box; | |||
| 	overflow: hidden; | |||
| 	width: 238px; | |||
| 	border-collapse: collapse; | |||
| 	font-size: 88%; | |||
| 	line-height: 1.25em; | |||
| } | |||
| /* Style for compact ambox */ | |||
| /* Hide the images */ | |||
| .compact-ambox table .mbox-image, | |||
| .compact-ambox table .mbox-imageright, | |||
| .compact-ambox table .mbox-empty-cell { | |||
| 	display: none; | |||
| } | |||
| /* Remove borders, backgrounds, padding, etc. */ | |||
| .compact-ambox table.ambox { | |||
| 	border: none; | |||
| 	border-collapse: collapse; | |||
| 	background-color: transparent; | |||
| 	margin: 0 0 0 1.6em !important; | |||
| 	padding: 0 !important; | |||
| 	width: auto; | |||
| 	display: block; | |||
| } | |||
| body.mediawiki .compact-ambox table.mbox-small-left { | |||
| 	font-size: 100%; | |||
| 	width: auto; | |||
| 	margin: 0; | |||
| } | |||
| /* Style the text cell as a list item and remove its padding */ | |||
| .compact-ambox table .mbox-text { | |||
| 	padding: 0 !important; | |||
| 	margin: 0 !important; | |||
| } | |||
| .compact-ambox table .mbox-text-span { | |||
| 	display: list-item; | |||
| 	line-height: 1.5em; | |||
| 	list-style-type: square; | |||
| 	list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg); | |||
| } | |||
| .skin-vector .compact-ambox table .mbox-text-span { | |||
| 	list-style-type: disc; | |||
| 	list-style-image: url(/w/skins/Vector/resources/skins.vector.styles/images/bullet-icon.svg); | |||
| } | |||
| /* Allow for hiding text in compact form */ | |||
| .compact-ambox .hide-when-compact { | |||
| 	display: none; | |||
| } | |||
| /* Hide (formatting) elements from screen, but not from screenreaders */ | |||
| .visualhide { | |||
| 	position: absolute; | |||
| 	left: -10000px; | |||
| 	top: auto; | |||
| 	width: 1px; | |||
| 	height: 1px; | |||
| 	overflow: hidden; | |||
| } | |||
| /* Remove underlines from certain links */ | |||
| .nounderlines a, | |||
| .IPA a:link, .IPA a:visited { | |||
| 	text-decoration: none !important; | |||
| } | |||
| /* Standard Navigationsleisten, aka box hiding thingy | |||
|    from .de.  Documentation at [[Wikipedia:NavFrame]]. */ | |||
| div.NavFrame { | |||
| 	margin: 0; | |||
| 	padding: 4px; | |||
| 	border: 1px solid #a2a9b1; | |||
| 	text-align: center; | |||
| 	border-collapse: collapse; | |||
| 	font-size: 95%; | |||
| } | |||
| div.NavFrame + div.NavFrame { | |||
| 	border-top-style: none; | |||
| 	border-top-style: hidden; | |||
| } | |||
| div.NavFrame div.NavHead { | |||
| 	line-height: 1.6em; | |||
| 	font-weight: bold; | |||
| 	background-color: #ccf; | |||
| 	position: relative; | |||
| } | |||
| div.NavFrame p, | |||
| div.NavFrame div.NavContent, | |||
| div.NavFrame div.NavContent p { | |||
| 	font-size: 100%; | |||
| } | |||
| a.NavToggle { | |||
| 	position: absolute; | |||
| 	top: 0; | |||
| 	/* @noflip */ | |||
| 	right: 3px; | |||
| 	font-weight: normal; | |||
| 	font-size: 90%; | |||
| } | |||
| /* Hatnotes and disambiguation notices */ | |||
| .hatnote { | |||
| 	font-style: italic; | |||
| } | |||
| .hatnote i { | |||
| 	font-style: normal; | |||
| } | |||
| div.hatnote { | |||
| 	/* @noflip */ | |||
| 	padding-left: 1.6em; | |||
| 	margin-bottom: 0.5em; | |||
| } | |||
| div.hatnote + div.hatnote { | |||
| 	margin-top: -0.5em; | |||
| } | |||
| /* Allow transcluded pages to display in lists rather than a table. */ | |||
| .listify td { | |||
| 	display: list-item; | |||
| } | |||
| .listify tr { | |||
| 	display: block; | |||
| } | |||
| .listify table { | |||
| 	display: block; | |||
| } | |||
| /* Geographical coordinates defaults. See [[Template:Coord/link]] | |||
|    for how these are used. The classes "geo", "longitude", and | |||
|    "latitude" are used by the [[Geo microformat]]. */ | |||
| /* TemplateStyles */ | |||
| .geo-default, .geo-dms, .geo-dec { | |||
| 	display: inline; | |||
| } | |||
| .geo-nondefault, .geo-multi-punct { | |||
| 	display: none; | |||
| } | |||
| .longitude, .latitude { | |||
| 	white-space: nowrap; | |||
| } | |||
| /* User block messages */ | |||
| div.user-block { | |||
| 	padding: 5px; | |||
| 	margin-bottom: 0.5em; | |||
| 	border: 1px solid #a9a9a9; | |||
| 	background-color: #ffefd5; | |||
| } | |||
| /* Prevent line breaks in silly places: | |||
|    1) Where desired | |||
|    2) Links when we don't want them to | |||
|    3) Bold "links" to the page itself */ | |||
| .nowrap, | |||
| .nowraplinks a, | |||
| .nowraplinks .selflink { | |||
| 	white-space: nowrap; | |||
| } | |||
| .nowrap pre { | |||
| 	white-space: pre; | |||
| } | |||
| /* But allow wrapping where desired: */ | |||
| .wrap, | |||
| .wraplinks a { | |||
| 	white-space: normal; | |||
| } | |||
| /* For template documentation */ | |||
| /* TemplateStyles */ | |||
| .template-documentation { | |||
| 	clear: both; | |||
| 	margin: 1em 0 0 0; | |||
| 	border: 1px solid #a2a9b1; | |||
| 	background-color: #ecfcf4; | |||
| 	padding: 1em; | |||
| } | } | ||
| Line 1,015: | Line 172: | ||
| /* Minimum thumb width */ | /* Minimum thumb width */ | ||
| figure[typeof~='mw:File/Thumb'], | |||
| figure[typeof~='mw:File/Frame'], | |||
| .thumbinner { | .thumbinner { | ||
| 	min-width: 100px; | 	min-width: 100px; | ||
| Line 1,021: | Line 180: | ||
| /* Prevent floating boxes from overlapping any category listings, | /* Prevent floating boxes from overlapping any category listings, | ||
|    file histories, edit previews, and edit [Show changes] views. */ |    file histories, edit previews, and edit [Show changes] views. */ | ||
| #mw-subcategories | #mw-subcategories, | ||
| #mw-pages, | |||
| #filehistory, #wikiPreview, #wikiDiff { | |||
| #mw-category-media, | |||
| #filehistory, | |||
| #wikiPreview, | |||
| #wikiDiff { | |||
| 	clear: both; | 	clear: both; | ||
| } | } | ||
| /*  | /* Styling for tags in changes pages */ | ||
| /* TemplateStyles */ | |||
| .wpb .wpb-header { | |||
| 	display: none; | |||
| } | |||
| .wpbs-inner .wpb .wpb-header { | |||
| 	display: block;            /* for IE */ | |||
| } | |||
| .wpbs-inner .wpb .wpb-header { | |||
| 	display: table-row;        /* for real browsers */ | |||
| } | |||
| .wpbs-inner .wpb-outside { | |||
| 	display: none;             /* hide things that should only display outside shells */ | |||
| } | |||
| /* Styling for Abuse Filter tags */ | |||
| .mw-tag-markers { | .mw-tag-markers { | ||
| 	font-style: italic; | 	font-style: italic; | ||
| Line 1,048: | Line 196: | ||
| /* Hide stuff meant for accounts with special permissions. Made visible again in | /* Hide stuff meant for accounts with special permissions. Made visible again in | ||
|    [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group- |    [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-abusefilter.css]], | ||
|    [[MediaWiki:Group-abusefilter-helper.css]], [[MediaWiki:Group-patroller.css]], | |||
|    [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]], |    [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]], | ||
|    [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */ |    [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */ | ||
| .checkuser-show, | .checkuser-show, | ||
| .sysop-show, | .sysop-show, | ||
| .abusefilter-show, | |||
| .abusefilter-helper-show, | |||
| .patroller-show, | .patroller-show, | ||
| .templateeditor-show, | .templateeditor-show, | ||
| Line 1,075: | Line 226: | ||
| /* Remove bullets when there are multiple edit page warnings */ | /* Remove bullets when there are multiple edit page warnings */ | ||
| ul.permissions-errors > li { | |||
| 	list-style: none none; | |||
| } | |||
| ul.permissions-errors { | ul.permissions-errors { | ||
| 	margin: 0; | 	margin: 0; | ||
| } | } | ||
| ul.permissions-errors > li { | |||
| /* Generic class for Times-based serif, texhtml class for inline math */ | |||
| 	list-style: none; | |||
| .times-serif, | |||
| span.texhtml { | |||
| 	font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif; | |||
| 	font-size: 118%; | |||
| 	line-height: 1; | |||
| } | |||
| span.texhtml { | |||
| 	white-space: nowrap; | |||
| } | |||
| span.texhtml span.texhtml { | |||
| 	font-size: 100%; | |||
| } | } | ||
| /* larger inline math */ | |||
| span.mwe-math-mathml-inline { | span.mwe-math-mathml-inline { | ||
| 	font-size: 118%; | 	font-size: 118%; | ||
| } | } | ||
| /* Make <math display="block"> be left aligned with one space indent for  | |||
| /* Force tabular and lining display for digits and texhtml */ | |||
|  * compatibility with style conventions | |||
| .digits, | |||
|  */ | |||
| .texhtml { | |||
| 	-moz-font-feature-settings: "lnum", "tnum", "kern" 0; | |||
| 	-webkit-font-feature-settings: "lnum", "tnum", "kern" 0; | |||
| 	font-feature-settings: "lnum", "tnum", "kern" 0; | |||
| 	font-variant-numeric: lining-nums tabular-nums; | |||
| 	font-kerning: none; | |||
| } | |||
| /* Make <math display="block"> be left aligned with one space indent for compatibility with style conventions */ | |||
| .mwe-math-fallback-image-display, | .mwe-math-fallback-image-display, | ||
| .mwe-math-mathml-display { | .mwe-math-mathml-display { | ||
| Line 1,116: | Line 248: | ||
| 	margin-bottom: 0.6em; | 	margin-bottom: 0.6em; | ||
| } | } | ||
| .mwe-math-mathml-display math { | .mwe-math-mathml-display math { | ||
| 	display: inline; | 	display: inline; | ||
| } | } | ||
| /* Fix styling of transcluded prefindex tables */ | |||
| table#mw-prefixindex-list-table, | |||
| table#mw-prefixindex-nav-table { | |||
| 	width: 98%; | |||
| } | |||
| /* Make it possible to hide checkboxes in <inputbox> */ | |||
| .inputbox-hidecheckboxes form .inputbox-element, | |||
| .inputbox-hidecheckboxes .mw-ui-checkbox { | |||
| 	display: none !important; | |||
| } | |||
| /* Work-around for [[phab:T25965]] / [[phab:T100106]] (Kaltura advertisement) */ | |||
| .k-player .k-attribution { | |||
| 	visibility: hidden; | |||
| } | |||
| /* Move 'play' button of video player to bottom left corner */ | |||
| .PopUpMediaTransform a .play-btn-large { | |||
| 	margin: 0; | |||
| 	top: auto; | |||
| 	right: auto; | |||
| 	bottom: 0; | |||
| 	left: 0; | |||
| } | |||
| /* Hide FlaggedRevs notice UI when there are no pending changes */ | |||
| .flaggedrevs_draft_synced, | |||
| .flaggedrevs_stable_synced { | |||
| 	display: none; | |||
| } | |||
| /* Force imgs in galleries to have borders by wrapping them in class=bordered-images */ | |||
| .bordered-images img { | |||
| 	border: solid #ddd 1px; | |||
| } | |||
| /* Gallery styles background changes are restricted to screen view. In printing we should avoid applying backgrounds. */ | |||
| @media screen { | @media screen { | ||
| 	/* Gallery styles background changes are restricted to screen view. | |||
| 	   In printing we should avoid applying backgrounds. */ | |||
| 	/* The backgrounds for galleries. */ | 	/* The backgrounds for galleries. */ | ||
| 	#content .gallerybox div.thumb { | 	#content .gallerybox div.thumb { | ||
| Line 1,164: | Line 261: | ||
| 		background-color: #f8f9fa; | 		background-color: #f8f9fa; | ||
| 	} | 	} | ||
| 	/* Put a chequered background behind images, only visible if they have transparency. | 	/* Put a chequered background behind images, only visible if they have transparency. | ||
| 	   '.filehistory a img' and '#file img:hover' are handled by MediaWiki core (as of 1.19) */ | |||
| 	.gallerybox .thumb img { | 	.gallerybox .thumb img { | ||
| 		background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat; | 		background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat; | ||
| 	} | 	} | ||
| 	/* But not on articles, user pages, | 	/* But not on articles, user pages, or portals. */ | ||
| 	.ns-0 .gallerybox .thumb img, | 	.ns-0 .gallerybox .thumb img, | ||
| 	.ns-2 .gallerybox .thumb img, | 	.ns-2 .gallerybox .thumb img, | ||
| 	.ns-100 .gallerybox .thumb img | 	.ns-100 .gallerybox .thumb img { | ||
| 	.nochecker .gallerybox .thumb img { | |||
| 		background-image: none; | 		background-image: none; | ||
| 	} | 	} | ||
| 	/* Display "From Wikipedia, the free encyclopedia" in skins that support it, | |||
| } | |||
| 	   do not apply to print mode */ | |||
| /* Display "From Wikipedia, the free encyclopedia" in skins that support it, do not apply to print mode */ | |||
| @media screen { | |||
| 	#siteSub { | 	#siteSub { | ||
| 		display: block; | 		display: block; | ||
| Line 1,187: | Line 280: | ||
| } | } | ||
| /* Hide FlaggedRevs notice UI when there are no pending changes */ | |||
| /* Temporary measures to remove links in sidebar */ | |||
| .flaggedrevs_draft_synced, | |||
| #t-upload { | |||
| .flaggedrevs_stable_synced, | |||
| 	display: none; | |||
| /* "Temporary" to remove links in sidebar T255381 */ | |||
| } | |||
| #t-upload, | |||
| #n-shoplink { | |||
| /* Hide broken download box on Special:Book pending T285400 */ | |||
| .mw-special-Book #coll-downloadbox { | |||
| 	display: none; | 	display: none; | ||
| } | } | ||
| /* | |||
| .mobileonly { | |||
|  * BELOW HERE THERE BE SOONTOBE TEMPLATESTYLES THINGS; | |||
| 	display: none; | |||
|  * SEE [[MediaWiki talk:Common.css/to do]] | |||
|  */ | |||
| /* Infobox template style */ | |||
| .infobox { | |||
| 	border: 1px solid #a2a9b1; | |||
| 	border-spacing: 3px; | |||
| 	background-color: #f8f9fa; | |||
| 	color: black; | |||
| 	/* @noflip */ | |||
| 	margin: 0.5em 0 0.5em 1em; | |||
| 	padding: 0.2em; | |||
| 	/* @noflip */ | |||
| 	float: right; | |||
| 	/* @noflip */ | |||
| 	clear: right; | |||
| 	font-size: 88%; | |||
| 	line-height: 1.5em; | |||
| 	width: 280px; | |||
| } | } | ||
| .infobox-header, | |||
| .nomobile { | |||
| .infobox-label, | |||
| 	display: initial; | |||
| .infobox-above, | |||
| .infobox-full-data, | |||
| .infobox-data, | |||
| .infobox-below, | |||
| .infobox-subheader, | |||
| .infobox-image, | |||
| .infobox-navbar, | |||
| /* Remove element selector when every .infobox thing is using the standard module/templates  */ | |||
| .infobox th, | |||
| .infobox td { | |||
| 	vertical-align: top; | |||
| } | } | ||
| .infobox-label, | |||
| .mw-parser-output a.extiw:visited { | |||
| .infobox-data, | |||
| 	color: #36b; | |||
| /* Remove element selector when every .infobox thing is using the standard module/templates  */ | |||
| .infobox th, | |||
| .infobox td { | |||
| 	/* @noflip */ | |||
| 	text-align: left; | |||
| } | } | ||
| /* Remove .infobox when element selectors above are removed */ | |||
| .bibleQuoteRef { | |||
| .infobox .infobox-above, | |||
| 	color: #36b; | |||
| .infobox .infobox-title, | |||
| /* Remove element selector when every .infobox thing is using the standard module/templates  */ | |||
| .infobox caption { | |||
| 	font-size: 125%; | |||
| 	font-weight: bold; | 	font-weight: bold; | ||
| 	text-align: center; | |||
| 	cursor: help; | |||
| 	display: inline-block; | |||
| 	line-height: 0.8em; | |||
| 	border-bottom: 1px dashed #36b; | |||
| } | } | ||
| /* | |||
| .infobox-title, | |||
| .bibleQuoteRef:hover { | |||
| /* Remove element selector when every .infobox thing is using the standard module/templates  */ | |||
| 	text-decoration: underline; | |||
| .infobox caption { | |||
| } | |||
| 	padding: 0.2em; | |||
| */ | |||
| .bibleGetQuote { | |||
| 	border: 1px solid #aaa; | |||
| 	padding: 9px 12px; | |||
| 	background-color: white; | |||
| 	box-shadow: 6px 6px 12px lightgray; | |||
| 	max-width: 400px; | |||
| 	min-width: 380px; | |||
| 	font-size: .8em; | |||
| } | } | ||
| /* Remove .infobox when element selectors above are removed */ | |||
| .bibleGetQuote.ready { | |||
| .infobox .infobox-header, | |||
| 	position: absolute; | |||
| .infobox .infobox-subheader, | |||
| 	top: 0; | |||
| .infobox .infobox-image, | |||
| .infobox .infobox-full-data, | |||
| .infobox .infobox-below { | |||
| 	text-align: center; | |||
| } | } | ||
| /* Remove .infobox when element selectors above are removed */ | |||
| .bibleGetQuote.hidden { | |||
| .infobox .infobox-navbar { | |||
| 	left: -1000px; | |||
| 	/* @noflip */ | |||
| 	text-align: right; | |||
| } | } | ||
| /* Normal font styling for wikitable row headers with scope="row" tag */ | |||
| .bibleGetQuote.sticky { | |||
| .wikitable.plainrowheaders th[scope=row], | |||
| 	overflow-y: auto; | |||
| .wikitable.plainrowheaders th[scope=rowgroup] { | |||
| 	height: 90vh; | |||
| 	font-weight: normal; | |||
| 	/* @noflip */ | |||
| 	text-align: left; | |||
| } | } | ||
| /* Remove underlines from certain links */ | |||
| .bibleGetQuote.sticky .closeButton { | |||
| .nounderlines a, | |||
| 	display: block; | |||
| .IPA a:link, | |||
| 	position: absolute; | |||
| .IPA a:visited { | |||
| 	top: 5px; | |||
| 	text-decoration: none !important; | |||
| 	right: 10px; | |||
| 	background-color: lightgrey; | |||
| 	border: 1px groove Gray; | |||
| 	font-weight: bold; | |||
| 	text-align: center; | |||
| 	width: 2em; | |||
| 	height: 1.8em; | |||
| 	font-size: 1em; | |||
| 	padding-top: .4em; | |||
| 	color: DarkRed; | |||
| 	cursor: pointer; | |||
| } | } | ||
| /* Prevent line breaks in silly places where desired (nowrap) | |||
| .bibleGetQuote.sticky .closeButton:hover { | |||
|    and links when we don't want them to (nowraplinks a) */ | |||
| 	background-color: #dfdfdf; | |||
| .nowrap, | |||
| 	color: Red; | |||
| .nowraplinks a { | |||
| 	white-space: nowrap; | |||
| } | } | ||
| /* But allow wrapping where desired: */ | |||
| .bibleQuoteRefBroken { | |||
| .wrap, | |||
| 	color:#36b; | |||
| .wraplinks a { | |||
| 	font-weight:bold; | |||
| 	white-space: normal; | |||
| 	display: inline-block; | |||
| 	line-height: 0.8em; | |||
| 	border-bottom: 1px dashed Red; | |||
| 	cursor: help; | |||
| } | } | ||
| /* texhtml class for inline math (based on generic times-serif class) */ | |||
| .bibleQuoteRefBrokenReason { | |||
| span.texhtml { | |||
| 	color:red; | |||
| 	font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif; | |||
| 	font-weight:bold; | |||
| 	font-size: 118%; | |||
| 	cursor:help; | |||
| 	line-height: 1; | |||
| 	white-space: nowrap; | |||
| 	/* Force tabular and lining display for texhtml */ | |||
| 	-webkit-font-feature-settings: "lnum", "tnum", "kern" 0; | |||
| 	font-feature-settings: "lnum", "tnum", "kern" 0; | |||
| 	font-variant-numeric: lining-nums tabular-nums; | |||
| 	font-kerning: none; | |||
| } | } | ||
| span.texhtml span.texhtml { | |||
| /*.bibleQuote.results { font-family:'Quattrocento'; }*/ | |||
| 	font-size: 100%; | |||
| .bibleQuote.results p { margin: 0; } | |||
| .bibleQuote.results .bibleVersion {  | |||
| 	color: #5a5aad;  | |||
| 	text-align: center; | |||
| 	font-size:0.9em; | |||
| 	font-weight: bold; | |||
| 	font-style: normal; | |||
| 	text-decoration: none; | |||
| } | |||
| .bibleQuote.results .bookChapter {  | |||
| 	color: #b40505;  | |||
| 	font-size:1em; | |||
| 	font-weight: bold; | |||
| 	font-style: normal; | |||
| 	text-decoration: none; | |||
| 	text-align: left; | |||
| } | |||
| .bibleQuote.results .versesParagraph {  | |||
| 	color: #666666;  | |||
| 	text-align: justify; | |||
| 	font-size:1em; | |||
| 	font-weight: normal; | |||
| 	font-style: normal; | |||
| 	text-decoration: none; | |||
| 	line-height: 1.5em; | |||
| } | } | ||
| @media screen { | |||
| .bibleQuote.results .versesParagraph .verseNum {  | |||
| 	.nochecker .gallerybox .thumb img { | |||
| 	color: #AA0000;  | |||
| 		background-image: none; | |||
| 	margin: 0px 3px;	 | |||
| 	} | |||
| 	font-weight: bold; | |||
| 	font-style: normal; | |||
| 	text-decoration: none; | |||
| 	vertical-align: baseline; | |||
| 	position: relative; top: -0.6em;	 | |||
| 	font-size: .83em; | |||
| 	/*vertical-align: super;*/ | |||
| } | } | ||
| /* Put anything you mean to be a sitewide addition above the TemplateStyles | |||
| .bibleQuote.results .versesParagraph .sm { text-transform: lowercase; font-variant: small-caps; }  | |||
|  * comment above. | |||
| .bibleQuote.results .versesParagraph .pof { display: block; text-indent: 0; margin-top:.1em; margin-left:5%; line-height: 160%; } | |||
|  */ | |||
| .bibleQuote.results .versesParagraph .po { display: block; margin-left:5%; line-height: 160%; } | |||
| .bibleQuote.results .versesParagraph .pol { display: block; margin-left:5%; margin-bottom:1em; line-height: 160%; } | |||
| .bibleQuote.results .versesParagraph .pos { display: block; margin-top:0.3em; margin-left:5%; line-height: 110%; } | |||
| .bibleQuote.results .versesParagraph .poif { display: block; margin-left:7%; margin-top:1%; line-height: 160%; } | |||
| .bibleQuote.results .versesParagraph .poi { display: block; margin-left:7%; line-height: 160%; } | |||
| .bibleQuote.results .versesParagraph .poil { display: block; margin-left:7%; margin-bottom:.1em; line-height: 160%; } | |||
| .bibleQuote.results .versesParagraph .po3 { display: block; margin-left:7%; line-height: 110%; } | |||
| .bibleQuote.results .versesParagraph .po3l { display: block; margin-left:7%; line-height: 110%; } | |||
| .bibleQuote.results .versesParagraph .speaker { font-weight: bold; background-color: #eeeeee; padding: 3px; border-radius: 3px; font-size: 1em; } | |||
| .bibleQuote.results .versesParagraph .pr { display: block; text-align: right; font-style: italic; font-size: .8em; line-height: 90%; margin-bottom: -.1em; } | |||
| .bibleQuote.results span.bookChapter { margin-left: 12px; } | |||
| .bibleQuote.errors { display: none; } | |||
| .bibleQuote.info { display: none; } | |||
| .embedvideowrap { | |||
| 	margin-top: 1em; | |||
| } | |||
Latest revision as of 14:28, February 6, 2024
@import url('https://fonts.googleapis.com/css2?family=Lato&display=swap');
/*
 * This is the CSS common to all desktop skins on en.Wikipedia.
 * Styling inside .mw-parser-output should generally use TemplateStyles.
 */
/* Reset italic styling set by user agent */
cite,
dfn {
	font-style: inherit;
}
/* Straight quote marks for <q> */
q {
	quotes: '"' '"' "'" "'";
}
/* Avoid collision of blockquote with floating elements by swapping margin and padding */
blockquote {
	overflow: hidden;
	margin: 1em 0;
	padding: 0 40px;
}
/* Consistent size for <small>, <sub> and <sup> */
small {
	font-size: 85%;
}
.mw-body-content sub,
.mw-body-content sup {
	font-size: 80%;
}
/* Same spacing for indented and unindented paragraphs on talk pages */
.ns-talk .mw-body-content dd {
	margin-top: 0.4em;
	margin-bottom: 0.4em;
}
/* Reduce page jumps by hiding collapsed/dismissed content */
.client-js .mw-special-Watchlist #watchlist-message,
.client-js .collapsible:not( .mw-made-collapsible).collapsed > tbody > tr:not(:first-child),
/* Avoid FOUC/reflows on collapsed elements. */
/* This copies MediaWiki's solution for T42812 to apply to innercollapse/outercollapse (T325115). */
/* TODO: Use :is() selector at some reasonable future when support is good for Most Clients */
/* Reference: https://gerrit.wikimedia.org/g/mediawiki/core/+/ecda06cb2aef55b77c4b4d7ecda492d634419ead/resources/src/jquery/jquery.makeCollapsible.styles.less#75 */
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > p,
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > table,
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > thead + tbody,
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) tr:not( :first-child ),
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) .mw-collapsible-content,
/* Hide charinsert base for those not using the gadget */
#editpage-specialchars {
	display: none;
}
/* Make the list of references smaller
 * Keep in sync with Template:Refbegin/styles.css
 * And Template:Reflist/styles.css
 */
ol.references {
	font-size: 90%;
	margin-bottom: 0.5em;
}
/* Cite customizations for Parsoid
 * Once everything uses the one true parser these are just customizations
 */
span[ rel="mw:referencedBy" ] {
	counter-reset: mw-ref-linkback 0;
}
span[ rel='mw:referencedBy' ] > a::before {
	content: counter( mw-ref-linkback, lower-alpha );
	font-size: 80%;
	font-weight: bold;
	font-style: italic;
}
a[ rel="mw:referencedBy" ]::before {
	font-weight: bold;
	content: "^";
}
span[ rel="mw:referencedBy" ]::before {
	content: "^ ";
}
.mw-ref > a[data-mw-group=lower-alpha]::after {
	content: '[' counter( mw-Ref, lower-alpha ) ']';
}
.mw-ref > a[data-mw-group=upper-alpha]::after {
	content: '[' counter( mw-Ref, upper-alpha ) ']';
}
.mw-ref > a[data-mw-group=decimal]::after {
	content: '[' counter( mw-Ref, decimal ) ']';
}
.mw-ref > a[data-mw-group=lower-roman]::after {
	content: '[' counter( mw-Ref, lower-roman ) ']';
}
.mw-ref > a[data-mw-group=upper-roman]::after {
	content: '[' counter( mw-Ref, upper-roman ) ']';
}
.mw-ref > a[data-mw-group=lower-greek]::after {
	content: '[' counter( mw-Ref, lower-greek ) ']';
}
/* Styling for jQuery makeCollapsible, matching that of collapseButton */
.mw-parser-output .mw-collapsible-toggle:not(.mw-ui-button) {
	font-weight: normal;
	padding-right: 0.2em;
	padding-left: 0.2em;
}
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
	/* @noflip */
	float: left;
}
/* Lists in wikitable data cells are always left-aligned */
.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
	/* @noflip */
	text-align: left;
}
/* Change the external link icon to a PDF icon for all PDF files */
.mw-parser-output a[href$=".pdf"].external,
.mw-parser-output a[href*=".pdf?"].external,
.mw-parser-output a[href*=".pdf#"].external,
.mw-parser-output a[href$=".PDF"].external,
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF#"].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/4/4d/Icon_pdf_file.png") no-repeat right;
	/* @noflip */
	padding: 8px 18px 8px 0;
}
/* System messages styled similarly to fmbox */
div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning,
div#mw-protect-cascadeon,
div.titleblacklist-warning {
	clear: both;
	margin: 0.2em 0;
	border: 1px solid #bb7070;
	background-color: #ffdbdb;
	padding: 0.25em 0.9em;
	box-sizing: border-box;
}
/* default colors for partial block message */
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {
	border-color: #fc3;
	background-color: #fef6e7;
}
/* Increase the height of the image upload box */
#wpUploadDescription {
	height: 13em;
}
/* Minimum thumb width */
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
.thumbinner {
	min-width: 100px;
}
/* Prevent floating boxes from overlapping any category listings,
   file histories, edit previews, and edit [Show changes] views. */
#mw-subcategories,
#mw-pages,
#mw-category-media,
#filehistory,
#wikiPreview,
#wikiDiff {
	clear: both;
}
/* Styling for tags in changes pages */
.mw-tag-markers {
	font-style: italic;
	font-size: 90%;
}
/* Hide stuff meant for accounts with special permissions. Made visible again in
   [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-abusefilter.css]],
   [[MediaWiki:Group-abusefilter-helper.css]], [[MediaWiki:Group-patroller.css]],
   [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]],
   [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */
.checkuser-show,
.sysop-show,
.abusefilter-show,
.abusefilter-helper-show,
.patroller-show,
.templateeditor-show,
.extendedmover-show,
.extendedconfirmed-show,
.autoconfirmed-show,
.user-show {
	display: none;
}
/* Hide the redlink generated by {{Editnotice}},
   this overrides the ".sysop-show { display: none; }" above that applies
   to the same link as well. See [[phab:T45013]]
   Hide the images in editnotices to keep them readable in VE view.
   Long term, editnotices should become a core feature so that they can be designed responsive. */
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
.ve-ui-mwNoticesPopupTool-item .mbox-image,
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
	display: none !important;
}
/* Remove bullets when there are multiple edit page warnings */
ul.permissions-errors {
	margin: 0;
}
ul.permissions-errors > li {
	list-style: none;
}
/* larger inline math */
span.mwe-math-mathml-inline {
	font-size: 118%;
}
/* Make <math display="block"> be left aligned with one space indent for 
 * compatibility with style conventions
 */
.mwe-math-fallback-image-display,
.mwe-math-mathml-display {
	margin-left: 1.6em !important;
	margin-top: 0.6em;
	margin-bottom: 0.6em;
}
.mwe-math-mathml-display math {
	display: inline;
}
@media screen {
	/* Gallery styles background changes are restricted to screen view.
	   In printing we should avoid applying backgrounds. */
	/* The backgrounds for galleries. */
	#content .gallerybox div.thumb {
		/* Light gray padding */
		background-color: #f8f9fa;
	}
	/* Put a chequered background behind images, only visible if they have transparency.
	   '.filehistory a img' and '#file img:hover' are handled by MediaWiki core (as of 1.19) */
	.gallerybox .thumb img {
		background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat;
	}
	/* But not on articles, user pages, or portals. */
	.ns-0 .gallerybox .thumb img,
	.ns-2 .gallerybox .thumb img,
	.ns-100 .gallerybox .thumb img {
		background-image: none;
	}
	/* Display "From Wikipedia, the free encyclopedia" in skins that support it,
	   do not apply to print mode */
	#siteSub {
		display: block;
	}
}
/* Hide FlaggedRevs notice UI when there are no pending changes */
.flaggedrevs_draft_synced,
.flaggedrevs_stable_synced,
/* "Temporary" to remove links in sidebar T255381 */
#t-upload,
/* Hide broken download box on Special:Book pending T285400 */
.mw-special-Book #coll-downloadbox {
	display: none;
}
/*
 * BELOW HERE THERE BE SOONTOBE TEMPLATESTYLES THINGS;
 * SEE [[MediaWiki talk:Common.css/to do]]
 */
/* Infobox template style */
.infobox {
	border: 1px solid #a2a9b1;
	border-spacing: 3px;
	background-color: #f8f9fa;
	color: black;
	/* @noflip */
	margin: 0.5em 0 0.5em 1em;
	padding: 0.2em;
	/* @noflip */
	float: right;
	/* @noflip */
	clear: right;
	font-size: 88%;
	line-height: 1.5em;
	width: 280px;
}
.infobox-header,
.infobox-label,
.infobox-above,
.infobox-full-data,
.infobox-data,
.infobox-below,
.infobox-subheader,
.infobox-image,
.infobox-navbar,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox th,
.infobox td {
	vertical-align: top;
}
.infobox-label,
.infobox-data,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox th,
.infobox td {
	/* @noflip */
	text-align: left;
}
/* Remove .infobox when element selectors above are removed */
.infobox .infobox-above,
.infobox .infobox-title,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox caption {
	font-size: 125%;
	font-weight: bold;
	text-align: center;
}
.infobox-title,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox caption {
	padding: 0.2em;
}
/* Remove .infobox when element selectors above are removed */
.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-image,
.infobox .infobox-full-data,
.infobox .infobox-below {
	text-align: center;
}
/* Remove .infobox when element selectors above are removed */
.infobox .infobox-navbar {
	/* @noflip */
	text-align: right;
}
/* Normal font styling for wikitable row headers with scope="row" tag */
.wikitable.plainrowheaders th[scope=row],
.wikitable.plainrowheaders th[scope=rowgroup] {
	font-weight: normal;
	/* @noflip */
	text-align: left;
}
/* Remove underlines from certain links */
.nounderlines a,
.IPA a:link,
.IPA a:visited {
	text-decoration: none !important;
}
/* Prevent line breaks in silly places where desired (nowrap)
   and links when we don't want them to (nowraplinks a) */
.nowrap,
.nowraplinks a {
	white-space: nowrap;
}
/* But allow wrapping where desired: */
.wrap,
.wraplinks a {
	white-space: normal;
}
/* texhtml class for inline math (based on generic times-serif class) */
span.texhtml {
	font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
	font-size: 118%;
	line-height: 1;
	white-space: nowrap;
	/* Force tabular and lining display for texhtml */
	-webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
	font-feature-settings: "lnum", "tnum", "kern" 0;
	font-variant-numeric: lining-nums tabular-nums;
	font-kerning: none;
}
span.texhtml span.texhtml {
	font-size: 100%;
}
@media screen {
	.nochecker .gallerybox .thumb img {
		background-image: none;
	}
}
/* Put anything you mean to be a sitewide addition above the TemplateStyles
 * comment above.
 */