diff options
Diffstat (limited to 'systrace/catapult/common/py_vulcanize/third_party/rcssmin/bench/wikipedia.css')
-rw-r--r-- | systrace/catapult/common/py_vulcanize/third_party/rcssmin/bench/wikipedia.css | 3861 |
1 files changed, 0 insertions, 3861 deletions
diff --git a/systrace/catapult/common/py_vulcanize/third_party/rcssmin/bench/wikipedia.css b/systrace/catapult/common/py_vulcanize/third_party/rcssmin/bench/wikipedia.css deleted file mode 100644 index 03079e3..0000000 --- a/systrace/catapult/common/py_vulcanize/third_party/rcssmin/bench/wikipedia.css +++ /dev/null @@ -1,3861 +0,0 @@ -/* - * This CSS is taken from wikipedia / mediawiki, it's the combined files of - * the vector skin described at: - * - * http://en.wikipedia.org/wiki/Wikipedia:Catalogue_of_CSS_classes - */ - -/* - * Any rules which should not be flipped automatically in right-to-left situations should be - * prepended with @noflip in a comment block. Images that should be embedded as base64 data-URLs - * should be prepended with @embed in a comment block. - * - * This style-sheet employs a few CSS trick to accomplish compatibility with a wide range of web - * browsers. The most common trick is to use some styles in IE6 only. This is accomplished by using - * a rule that makes things work in IE6, and then following it with a rule that begins with - * "html > body" or use a child selector ">", which is ignored by IE6 because it does not support - * the child selector. You can spot this by looking for the "OVERRIDDEN BY COMPLIANT BROWSERS" and - * "IGNORED BY IE6" comments. - */ - -/* Framework */ -html, -body { - height: 100%; - margin: 0; - padding: 0; - font-family: sans-serif; - font-size: 1em; -} -body { - background-color: #f3f3f3; - /* @embed */ - background-image: url(images/page-base.png); -} -/* Content */ -div#content { - margin-left: 10em; - padding: 1em; - /* @embed */ - background-image: url(images/border.png); - background-position: top left; - background-repeat: repeat-y; - background-color: white; - color: black; - direction: ltr; -} -/* Head */ -#mw-page-base { - height: 5em; - background-color: white; - /* @embed */ - background-image: url(images/page-fade.png); - background-position: bottom left; - background-repeat: repeat-x; -} -#mw-head-base { - margin-top: -5em; - margin-left: 10em; - height: 5em; - /* @embed */ - background-image: url(images/border.png); - background-position: bottom left; - background-repeat: repeat-x; -} -div#mw-head { - position: absolute; - top: 0; - right: 0; - width: 100%; -} -div#mw-head h5 { - margin: 0; - padding: 0; -} -/* Hide empty portlets */ -div.emptyPortlet { - display: none; -} -/* Personal */ -#p-personal { - position: absolute; - top: 0; - right: 0.75em; -} -#p-personal h5 { - display: none; -} -#p-personal ul { - list-style: none; - margin: 0; - padding-left: 10em; /* Keep from overlapping logo */ -} -/* @noflip */ -#p-personal li { - line-height: 1.125em; - float: left; -} -/* This one flips! */ -#p-personal li { - margin-left: 0.75em; - margin-top: 0.5em; - font-size: 0.75em; - white-space: nowrap; -} -/* Navigation Containers */ -#left-navigation { - position: absolute; - left: 10em; - top: 2.5em; -} -#right-navigation { - float: right; - margin-top: 2.5em; -} -/* Navigation Labels */ -div.vectorTabs h5, -div.vectorMenu h5 span { - display: none; -} -/* Namespaces and Views */ -/* @noflip */ -div.vectorTabs { - float: left; - height: 2.5em; -} -div.vectorTabs { - /* @embed */ - background-image: url(images/tab-break.png); - background-position: bottom left; - background-repeat: no-repeat; - padding-left: 1px; -} -/* @noflip */ -div.vectorTabs ul { - float: left; -} -div.vectorTabs ul { - height: 100%; - list-style: none; - margin: 0; - padding: 0; -} -/* @noflip */ -div.vectorTabs ul li { - float: left; -} -/* OVERRIDDEN BY COMPLIANT BROWSERS */ -div.vectorTabs ul li { - line-height: 1.125em; - display: inline-block; - height: 100%; - margin: 0; - padding: 0; - background-color: #f3f3f3; - /* @embed */ - background-image: url(images/tab-normal-fade.png); - background-position: bottom left; - background-repeat: repeat-x; - white-space:nowrap; -} -/* IGNORED BY IE6 */ -div.vectorTabs ul > li { - display: block; -} -div.vectorTabs li.selected { - /* @embed */ - background-image: url(images/tab-current-fade.png); -} -/* OVERRIDDEN BY COMPLIANT BROWSERS */ -div.vectorTabs li a { - display: inline-block; - height: 1.9em; - padding-left: 0.5em; - padding-right: 0.5em; - color: #0645ad; - cursor: pointer; - font-size: 0.8em; -} -/* IGNORED BY IE6 */ -div.vectorTabs li > a { - display: block; -} -div.vectorTabs li.icon a { - background-position: bottom right; - background-repeat: no-repeat; -} -/* OVERRIDDEN BY COMPLIANT BROWSERS */ -div.vectorTabs span a { - display: inline-block; - padding-top: 1.25em; -} -/* IGNORED BY IE6 */ -/* @noflip */ -div.vectorTabs span > a { - float: left; - display: block; -} -div.vectorTabs span { - display: inline-block; - /* @embed */ - background-image: url(images/tab-break.png); - background-position: bottom right; - background-repeat: no-repeat; -} -div.vectorTabs li.selected a, -div.vectorTabs li.selected a:visited{ - color: #333333; - text-decoration: none; -} -div.vectorTabs li.new a, -div.vectorTabs li.new a:visited{ - color: #a55858; -} -/* Variants and Actions */ -/* @noflip */ -div.vectorMenu { - direction: ltr; - float: left; - /* @embed */ - background-image: url(images/arrow-down-icon.png); - background-position: 100% 60%; - background-repeat: no-repeat; - cursor: pointer; -} -div.vectorMenuFocus { - /* @embed */ - background-image: url(images/arrow-down-focus-icon.png); - background-position: 100% 60%; -} -/* @noflip */ -body.rtl div.vectorMenu { - direction: rtl; -} -/* OVERRIDDEN BY COMPLIANT BROWSERS */ -/* @noflip */ -div#mw-head div.vectorMenu h5 { - float: left; - /* @embed */ - background-image: url(images/tab-break.png); - background-repeat: no-repeat; -} -/* This will be flipped - unlike the one above it */ -div#mw-head div.vectorMenu h5 { - background-position: bottom left; - margin-left: -1px; -} -/* IGNORED BY IE6 */ -div#mw-head div.vectorMenu > h5 { - background-image: none; -} -div#mw-head div.vectorMenu h4 { - display: inline-block; - float: left; - font-size: 0.8em; - padding-left: 0.5em; - padding-top: 1.375em; - font-weight: normal; - border: none; -} -/* OVERRIDDEN BY COMPLIANT BROWSERS */ -/* @noflip */ -div.vectorMenu h5 a { - display: inline-block; - width: 24px; - height: 2.5em; - text-decoration: none; - /* @embed */ - background-image: url(images/tab-break.png); - background-repeat: no-repeat; -} -/* This will be flipped - unlike the one above it */ -div.vectorMenu h5 a { - background-position: bottom right; -} -/* IGNORED BY IE6 */ -div.vectorMenu h5 > a { - display: block; -} -div.vectorMenu div.menu { - position: relative; - display: none; - clear: both; - text-align: left; -} -/* OVERRIDDEN BY COMPLIANT BROWSERS */ -/* @noflip */ -body.rtl div.vectorMenu div.menu { - margin-left: 24px; -} -/* IGNORED BY IE6 */ -/* @noflip */ -body.rtl div.vectorMenu > div.menu { - margin-left: auto; -} -/* IGNORED BY IE6 */ -/* Also fixes old versions of FireFox */ -/* @noflip */ -body.rtl div.vectorMenu > div.menu, -x:-moz-any-link { - margin-left: 23px; -} -/* Enable forcing showing of the menu for accessibility */ -div.vectorMenu:hover div.menu, -div.vectorMenu div.menuForceShow { - display: block; -} -div.vectorMenu ul { - position: absolute; - background-color: white; - border: solid 1px silver; - border-top-width: 0; - list-style: none; - list-style-image: none; - list-style-type: none; - padding: 0; - margin: 0; - margin-left: -1px; - text-align: left; -} -/* Fixes old versions of FireFox */ -div.vectorMenu ul, -x:-moz-any-link { - min-width: 5em; -} -/* Returns things back to normal in modern versions of FireFox */ -div.vectorMenu ul, -x:-moz-any-link, -x:default { - min-width: 0; -} -div.vectorMenu li { - padding: 0; - margin: 0; - text-align: left; - line-height: 1em; -} -/* OVERRIDDEN BY COMPLIANT BROWSERS */ -div.vectorMenu li a { - display: inline-block; - padding: 0.5em; - white-space: nowrap; - color: #0645ad; - cursor: pointer; - font-size: 0.8em; -} -/* IGNORED BY IE6 */ -div.vectorMenu li > a { - display: block; -} -div.vectorMenu li.selected a, -div.vectorMenu li.selected a:visited { - color: #333333; - text-decoration: none; -} -/* Search */ -#p-search h5 { - display: none; -} -/* @noflip */ -#p-search { - float: left; -} -#p-search { - margin-right: 0.5em; - margin-left: 0.5em; -} -#p-search form, -#p-search input { - margin: 0; - margin-top: 0.4em; -} -div#simpleSearch { - display: block; - width: 14em; - height: 1.4em; - margin-top: 0.65em; - position: relative; - min-height: 1px; /* Gotta trigger hasLayout for IE7 */ - border: solid 1px #AAAAAA; - color: black; - background-color: white; - /* @embed */ - background-image: url(images/search-fade.png); - background-position: top left; - background-repeat: repeat-x; -} -div#simpleSearch label { - /* - * DON'T PANIC! Browsers that won't scale this properly are the same browsers that have JS issues that prevent - * this from ever being shown anyways. - */ - font-size: 13px; - top: 0.25em; - direction: ltr; -} -div#simpleSearch input { - color: black; - direction: ltr; -} -div#simpleSearch input:focus { - outline: none; -} -div#simpleSearch input.placeholder { - color: #999999; -} -div#simpleSearch input::-webkit-input-placeholder { - color: #999999; -} -div#simpleSearch input#searchInput { - position: absolute; - top: 0; - left: 0; - width: 90%; - margin: 0; - padding: 0; - padding-left: 0.2em; - padding-top: 0.2em; - padding-bottom: 0.2em; - outline: none; - border: none; - /* - * DON'T PANIC! Browsers that won't scale this properly are the same browsers that have JS issues that prevent - * this from ever being shown anyways. - */ - font-size: 13px; - background-color: transparent; - direction: ltr; -} -div#simpleSearch button#searchButton { - position: absolute; - width: 10%; - right: 0; - top: 0; - padding: 0; - padding-top: 0.3em; - padding-bottom: 0.2em; - padding-right: 0.4em; - margin: 0; - border: none; - cursor: pointer; - background-color: transparent; - background-image: none; -} -/* OVERRIDDEN BY COMPLIANT BROWSERS */ -div#simpleSearch button#searchButton img { - border: none; - margin: 0; - margin-top: -3px; - padding: 0; -} -/* IGNORED BY IE6 */ -div#simpleSearch button#searchButton > img { - margin: 0; -} -/* Panel */ -div#mw-panel { - position: absolute; - top: 160px; - padding-top: 1em; - width: 10em; - left: 0; -} -div#mw-panel div.portal { - padding-bottom: 1.5em; - direction: ltr; -} -div#mw-panel div.portal h5 { - font-weight: normal; - color: #444444; - padding: 0.25em; - padding-top: 0; - padding-left: 1.75em; - cursor: default; - border: none; - font-size: 0.75em; -} -div#mw-panel div.portal div.body { - margin: 0; - padding-top: 0.5em; - margin-left: 1.25em; - /* @embed */ - background-image: url(images/portal-break.png); - background-repeat: no-repeat; - background-position: top left; -} -div#mw-panel div.portal div.body ul { - list-style: none; - list-style-image: none; - list-style-type: none; - padding: 0; - margin: 0; -} -div#mw-panel div.portal div.body ul li { - line-height: 1.125em; - padding: 0; - padding-bottom: 0.5em; - margin: 0; - overflow: hidden; - font-size: 0.75em; -} -div#mw-panel div.portal div.body ul li a { - color: #0645ad; -} -div#mw-panel div.portal div.body ul li a:visited { - color: #0b0080; -} -/* Footer */ -div#footer { - margin-left: 10em; - margin-top: 0; - padding: 0.75em; - /* @embed */ - background-image: url(images/border.png); - background-position: top left; - background-repeat: repeat-x; - direction: ltr; -} -div#footer ul { - list-style: none; - list-style-image: none; - list-style-type: none; - margin: 0; - padding: 0; -} -div#footer ul li { - margin: 0; - padding: 0; - padding-top: 0.5em; - padding-bottom: 0.5em; - color: #333333; - font-size: 0.7em; -} -div#footer #footer-icons { - float: right; -} -/* @noflip */ -body.ltr div#footer #footer-places { - float: left; -} -div#footer #footer-info li { - line-height: 1.4em; -} -div#footer #footer-icons li { - float: left; - margin-left: 0.5em; - line-height: 2em; - text-align: right; -} -div#footer #footer-places li { - float: left; - margin-right: 1em; - line-height: 2em; -} -/* Logo */ -#p-logo { - position: absolute; - top: -160px; - left: 0; - width: 10em; - height: 160px; -} -#p-logo a { - display: block; - width: 10em; - height: 160px; - background-repeat: no-repeat; - background-position: center center; - text-decoration: none; -} - -/* - * - * The following code is highly modified from monobook. It would be nice if the - * preftoc id was more human readable like preferences-toc for instance, - * howerver this would require backporting the other skins. - */ - -/* Preferences */ -#preftoc { - /* Tabs */ - width: 100%; - float: left; - clear: both; - margin: 0 !important; - padding: 0 !important; - /* @embed */ - background-image: url(images/preferences-break.png); - background-position: bottom left; - background-repeat: no-repeat; -} - #preftoc li { - /* Tab */ - float: left; - margin: 0; - padding: 0; - padding-right: 1px; - height: 2.25em; - white-space: nowrap; - list-style-type: none; - list-style-image: none; - /* @embed */ - background-image: url(images/preferences-break.png); - background-position: bottom right; - background-repeat: no-repeat; - } - /* Sadly, IE6 won't understand this */ - #preftoc li:first-child { - margin-left: 1px; - } - #preftoc a, - #preftoc a:active { - display: inline-block; - position: relative; - color: #0645ad; - padding: 0.5em; - text-decoration: none; - background-image: none; - font-size: 0.9em; - } - #preftoc a:hover, - #preftoc a:focus { - text-decoration: underline; - } - #preftoc li.selected a { - /* @embed */ - background-image: url(images/preferences-fade.png); - background-position: bottom; - background-repeat: repeat-x; - color: #333333; - text-decoration: none; - } -#preferences { - float: left; - width: 100%; - margin: 0; - margin-top: -2px; - clear: both; - border: solid 1px #cccccc; - background-color: #f9f9f9; - /* @embed */ - background-image: url(images/preferences-base.png); -} -#preferences fieldset { - border: none; - border-top: solid 1px #cccccc; -} -#preferences fieldset.prefsection { - border: none; - padding: 0; - margin: 1em; -} -#preferences legend { - color: #666666; -} -#preferences fieldset.prefsection legend.mainLegend { - display: none; -} -#preferences td { - padding-left: 0.5em; - padding-right: 0.5em; -} -#preferences td.htmlform-tip { - font-size: x-small; - padding: .2em 2em; - color: #666666; -} -#preferences div.mw-prefs-buttons { - padding: 1em; -} -#preferences div.mw-prefs-buttons input { - margin-right: 0.25em; -} - -/** - * The following code is slightly modified from monobook - */ -div#content { - line-height: 1.5em; -} -#bodyContent { - font-size: 0.8em; -} - -.editsection { - float: right; -} - -ul { - /* @embed */ - list-style-image: url(images/bullet-icon.png); -} - -pre { - line-height: 1.3em; -} - -/* Site Notice (includes notices from CentralNotice extension) */ -#siteNotice { - font-size: 0.8em; -} -#firstHeading { - padding-top: 0; - margin-top: 0; - padding-top: 0; - font-size: 1.6em; -} -div#content a.external, -div#content a.external[href ^="gopher://"] { - /* @embed */ - background: url(images/external-link-ltr-icon.png) center right no-repeat; - padding-right: 13px; -} -div#content a.external[href ^="https://"], -.link-https { - /* @embed */ - background: url(images/lock-icon.png) center right no-repeat; - padding-right: 13px; -} -div#content a.external[href ^="mailto:"], -.link-mailto { - /* @embed */ - background: url(images/mail-icon.png) center right no-repeat; - padding-right: 13px; -} -div#content a.external[href ^="news:"] { - /* @embed */ - background: url(images/news-icon.png) center right no-repeat; - padding-right: 13px; -} -div#content a.external[href ^="ftp://"], -.link-ftp { - /* @embed */ - background: url(images/file-icon.png) center right no-repeat; - padding-right: 13px; -} -div#content a.external[href ^="irc://"], -div#content a.external[href ^="ircs://"], -.link-irc { - /* @embed */ - background: url(images/talk-icon.png) center right no-repeat; - padding-right: 13px; -} -div#content a.external[href $=".ogg"], div#content a.external[href $=".OGG"], -div#content a.external[href $=".mid"], div#content a.external[href $=".MID"], -div#content a.external[href $=".midi"], div#content a.external[href $=".MIDI"], -div#content a.external[href $=".mp3"], div#content a.external[href $=".MP3"], -div#content a.external[href $=".wav"], div#content a.external[href $=".WAV"], -div#content a.external[href $=".wma"], div#content a.external[href $=".WMA"], -.link-audio { - /* @embed */ - background: url(images/audio-icon.png) center right no-repeat; - padding-right: 13px; -} -div#content a.external[href $=".ogm"], div#content a.external[href $=".OGM"], -div#content a.external[href $=".avi"], div#content a.external[href $=".AVI"], -div#content a.external[href $=".mpeg"], div#content a.external[href $=".MPEG"], -div#content a.external[href $=".mpg"], div#content a.external[href $=".MPG"], -.link-video { - /* @embed */ - background: url(images/video-icon.png) center right no-repeat; - padding-right: 13px; -} -div#content a.external[href $=".pdf"], div#content a.external[href $=".PDF"], -div#content a.external[href *=".pdf#"], div#content a.external[href *=".PDF#"], -div#content a.external[href *=".pdf?"], div#content a.external[href *=".PDF?"], -.link-document { - /* @embed */ - background: url(images/document-icon.png) center right no-repeat; - padding-right: 13px; -} - -/* Icon for Usernames */ -#pt-userpage, -#pt-anonuserpage, -#pt-login { - /* @embed */ - background: url(images/user-icon.png) left top no-repeat; - padding-left: 15px !important; - text-transform: none; -} - -.redirectText { - font-size: 140%; -} - -.redirectMsg img { - vertical-align: text-bottom; -} - -#bodyContent { - position: relative; - width: 100%; -} -#mw-js-message { - font-size: 0.8em; -} -div#bodyContent { - line-height: 1.5em; -} - -/* Watch/Unwatch Icon Styling */ -#ca-unwatch.icon a, -#ca-watch.icon a { - margin: 0; - padding: 0; - outline: none; - display: block; - width: 26px; - /* This hides the text but shows the background image */ - padding-top: 3.1em; - margin-top: 0; - /* Only applied in IE6 */ - margin-top: -0.8em !ie; - height: 0; - overflow: hidden; - /* @embed */ - background-image: url(images/watch-icons.png); -} -#ca-unwatch.icon a { - background-position: -43px 60%; -} -#ca-watch.icon a { - background-position: 5px 60%; -} -#ca-unwatch.icon a:hover, -#ca-unwatch.icon a:focus { - background-position: -67px 60%; -} -#ca-watch.icon a:hover, -#ca-watch.icon a:focus { - background-position: -19px 60%; -} -#ca-unwatch.icon a.loading, -#ca-watch.icon a.loading { - /* @embed */ - background-image: url(images/watch-icon-loading.gif); - background-position: 5px 60%; -} -#ca-unwatch.icon a span, -#ca-watch.icon a span { - display: none; -} -div.vectorTabs ul { - /* @embed */ - background-image:url(images/tab-break.png); - background-position:right bottom; - background-repeat:no-repeat; -} - -/* Tooltips are outside of the normal body code, so this helps make the size of the text sensible */ -.tipsy { - font-size: 0.8em; -} -/** - * CSS in this file is used by *all* skins (that have any CSS at all). Be - * careful what you put in here, since what looks good in one skin may not in - * another, but don't ignore the poor pre-Monobook users either. - */ - -/* GENERAL CLASSES FOR DIRECTIONALITY SUPPORT */ - -/** - * These classes should be used for text depending on the content direction. - * Content stuff like editsection, ul/ol and TOC depend on this. - */ -.mw-content-ltr { - /* @noflip */ - direction: ltr; -} -.mw-content-rtl { - /* @noflip */ - direction: rtl; -} - -/* Most input fields should be in site direction */ -.sitedir-ltr textarea, -.sitedir-ltr input { - /* @noflip */ - direction: ltr; -} -.sitedir-rtl textarea, -.sitedir-rtl input { - /* @noflip */ - direction: rtl; -} - -/* Input types that should follow user direction, like buttons */ -/* TODO: What about buttons in wikipage content ? */ -input[type="submit"], -input[type="button"], -input[type="reset"], -input[type="file"] { - direction: ltr; -} - -/* Override default values */ -textarea[dir="ltr"], -input[dir="ltr"] { - /* @noflip */ - direction: ltr; -} -textarea[dir="rtl"], -input[dir="rtl"] { - /* @noflip */ - direction: rtl; -} - -/* Default style for semantic tags */ -abbr, -acronym, -.explain { - border-bottom: 1px dotted; - cursor: help; -} - -/* Colored watchlist and recent changes numbers */ -.mw-plusminus-pos { - color: #006400; /* dark green */ -} -.mw-plusminus-neg { - color: #8b0000; /* dark red */ -} -.mw-plusminus-null { - color: #aaa; /* gray */ -} - -/** - * Links to redirects appear italicized on [[Special:AllPages]], [[Special:PrefixIndex]], - * [[Special:Watchlist/edit]] and in category listings. - */ -.allpagesredirect, -.redirect-in-category, -.watchlistredir { - font-style: italic; -} - -/* Comment and username portions of RC entries */ -span.comment { - font-style: italic; -} - -span.changedby { - font-size: 95%; -} - -/* Math */ -.texvc { - direction: ltr; - unicode-bidi: embed; -} -img.tex { - vertical-align: middle; -} -span.texhtml { - font-family: serif; -} - -/** - * Add a bit of margin space between the preview and the toolbar. - * This replaces the ugly <p><br /></p> we used to insert into the page source - */ -#wikiPreview.ontop { - margin-bottom: 1em; -} - -/* Stop floats from intruding into edit area in previews */ -#editform, -#toolbar, -#wpTextbox1 { - clear: both; -} -#toolbar img { - cursor: pointer; -} -div#mw-js-message { - margin: 1em 5%; - padding: 0.5em 2.5%; - border: solid 1px #ddd; - background-color: #fcfcfc; -} - -/* Edit section links */ -.editsection { - float: right; - margin-left: 5px; -} -/* Correct directionality when page dir is different from site/user dir */ -.mw-content-ltr .editsection, -.mw-content-rtl .mw-content-ltr .editsection { - /* @noflip */ - float: right; -} -.mw-content-rtl .editsection, -.mw-content-ltr .mw-content-rtl .editsection { - /* @noflip */ - float: left; -} - -/** - * File description page - */ - -div.mw-filepage-resolutioninfo { - font-size: smaller; -} - -/** - * File histories - */ -h2#filehistory { - clear: both; -} - -table.filehistory th, -table.filehistory td { - vertical-align: top; -} -table.filehistory th { - text-align: left; -} -table.filehistory td.mw-imagepage-filesize, -table.filehistory th.mw-imagepage-filesize { - white-space: nowrap; -} - -table.filehistory td.filehistory-selected { - font-weight: bold; -} - -/** - * Add a checkered background image on hover for file - * description pages. (bug 26470) - */ -.filehistory a img, -#file img:hover { - /* @embed */ - background: white url(images/Checker-16x16.png) repeat; -} - -/** - * rev_deleted stuff - */ -li span.deleted, -span.history-deleted { - text-decoration: line-through; - color: #888; - font-style: italic; -} - -/** - * Patrol stuff - */ -.not-patrolled { - background-color: #ffa; -} - -.unpatrolled { - font-weight: bold; - color: red; -} - -div.patrollink { - font-size: 75%; - text-align: right; -} - -/** - * Forms - */ -td.mw-label { - text-align: right; -} -td.mw-input { - text-align: left; -} -td.mw-submit { - text-align: left; -} - -td.mw-label { - vertical-align: top; -} -.prefsection td.mw-label { - width: 20%; -} -.prefsection table { - width: 100%; -} -td.mw-submit { - white-space: nowrap; -} - -table.mw-htmlform-nolabel td.mw-label { - width: 1px; -} - -tr.mw-htmlform-vertical-label td.mw-label { - text-align: left !important; -} - -.mw-htmlform-invalid-input td.mw-input input { - border-color: red; -} - -.mw-htmlform-flatlist div.mw-htmlform-flatlist-item { - display: inline; - margin-right: 1em; - white-space: nowrap; -} - -input#wpSummary { - width: 80%; -} - -/** - * Image captions - */ -.thumbcaption { - text-align: left; -} -.magnify { - float: right; -} - -/** - * Categories - */ -#catlinks { - /** - * Overrides text justification (user preference) - * See bug 31990 - */ - text-align: left; -} -.catlinks ul { - display: inline; - margin: 0; - padding: 0; - list-style: none; - list-style-type: none; - list-style-image: none; - vertical-align: middle !ie; -} - -.catlinks li { - display: inline-block; - line-height: 1.25em; - border-left: 1px solid #AAA; - margin: 0.125em 0; - padding: 0 0.5em; - zoom: 1; - display: inline !ie; -} - -.catlinks li:first-child { - padding-left: 0.25em; - border-left: none; -} -/** - * Hidden categories - */ -.mw-hidden-cats-hidden { - display: none; -} -.catlinks-allhidden { - display: none; -} - -/* Convenience links to edit block, delete and protect reasons */ -p.mw-ipb-conveniencelinks, -p.mw-protect-editreasons, -p.mw-filedelete-editreasons, -p.mw-delete-editreasons, -p.mw-revdel-editreasons { - font-size: 90%; - text-align: right; -} - -/** - * OpenSearch ajax suggestions - */ -.os-suggest { - overflow: auto; - overflow-x: hidden; - position: absolute; - top: 0; - left: 0; - width: 0; - background-color: white; - border-style: solid; - border-color: #AAAAAA; - border-width: 1px; - z-index:99; - font-size:95%; -} - -table.os-suggest-results { - font-size: 95%; - cursor: pointer; - border: 0; - border-collapse: collapse; - width: 100%; -} - -.os-suggest-result, -.os-suggest-result-hl { - white-space: nowrap; - background-color: white; - color: black; - padding: 2px; -} -.os-suggest-result-hl, -.os-suggest-result-hl-webkit { - background-color: #4C59A6; - color: white; -} - -.os-suggest-toggle { - position: relative; - left: 1ex; - font-size: 65%; -} -.os-suggest-toggle-def { - position: absolute; - top: 0; - left: 0; - font-size: 65%; - visibility: hidden; -} - -/* Page history styling */ - -/* The auto-generated edit comments */ -.autocomment { - color: gray; -} -#pagehistory .history-user { - margin-left: 0.4em; - margin-right: 0.2em; -} -#pagehistory span.minor { - font-weight: bold; -} -#pagehistory li { - border: 1px solid white; -} -#pagehistory li.selected { - background-color: #f9f9f9; - border: 1px dashed #aaa; -} - -.mw-history-revisiondelete-button, #mw-fileduplicatesearch-icon { - float: right; -} - -/** Generic minor/bot/newpage styling (recent changes) */ -.newpage, -.minoredit, -.botedit { - font-weight: bold; -} - -#shared-image-dup, -#shared-image-conflict { - font-style: italic; -} - -/** - * Recreating deleted page warning - * Reupload file warning - * Page protection warning - * incl. log entries for these warnings - */ -div.mw-warning-with-logexcerpt { - padding: 3px; - margin-bottom: 3px; - border: 2px solid #2F6FAB; - clear: both; -} -div.mw-warning-with-logexcerpt ul li { - font-size: 90%; -} - -/* (show/hide) revision deletion links */ -span.mw-revdelundel-link, -strong.mw-revdelundel-link { - font-size: 90%; -} -span.mw-revdelundel-hidden, -input.mw-revdelundel-hidden { - visibility: hidden; -} - -td.mw-revdel-checkbox, -th.mw-revdel-checkbox { - padding-right: 10px; - text-align: center; -} - -/* feed links */ -a.feedlink { - /* @embed */ - background: url(images/feed-icon.png) center left no-repeat; - padding-left: 16px; -} - -/* Plainlinks - this can be used to switch - * off special external link styling */ -.plainlinks a { - background: none !important; - padding: 0 !important; -} -/* External URLs should always be treated as LTR (bug 4330) */ -/* @noflip */ .rtl a.external.free, -.rtl a.external.autonumber { - direction: ltr; - unicode-bidi: embed; -} - -/** - * wikitable class for skinning normal tables - * keep in sync with commonPrint.css - */ -table.wikitable { - margin: 1em 1em 1em 0; - background-color: #f9f9f9; - border: 1px #aaa solid; - border-collapse: collapse; - color: black; -} -table.wikitable > tr > th, -table.wikitable > tr > td, -table.wikitable > * > tr > th, -table.wikitable > * > tr > td { - border: 1px #aaa solid; - padding: 0.2em; -} -table.wikitable > tr > th, -table.wikitable > * > tr > th { - background-color: #f2f2f2; - text-align: center; -} -table.wikitable > caption { - font-weight: bold; -} - -/* hide initially collapsed collapsable tables */ -table.collapsed tr.collapsable { - display: none; -} - -/* success and error messages */ -.success { - color: green; - font-size: larger; -} -.warning { - color: #FFA500; /* orange */ - font-size: larger; -} -.error { - color: red; - font-size: larger; -} -.errorbox, -.warningbox, -.successbox { - font-size: larger; - border: 2px solid; - padding: .5em 1em; - float: left; - margin-bottom: 2em; - color: #000; -} -.errorbox { - border-color: red; - background-color: #fff2f2; -} -.warningbox { - border-color: #FF8C00; /* darkorange */ - background-color: #FFFFC0; -} -.successbox { - border-color: green; - background-color: #dfd; -} -.errorbox h2, -.warningbox h2, -.successbox h2 { - font-size: 1em; - font-weight: bold; - display: inline; - margin: 0 .5em 0 0; - border: none; -} - -/* general info/warning box for SP */ -.mw-infobox { - border: 2px solid #ff7f00; - margin: 0.5em; - clear: left; - overflow: hidden; -} - -.mw-infobox-left { - margin: 7px; - float: left; - width: 35px; -} - -.mw-infobox-right { - margin: 0.5em 0.5em 0.5em 49px; -} - -/* Note on preview page */ -.previewnote { - color: #c00; - margin-bottom: 1em; -} - -.previewnote p { - text-indent: 3em; - margin: 0.8em 0; -} - -.visualClear { - clear: both; -} - -#mw_trackbacks { - border: solid 1px #bbbbff; - background-color: #eeeeff; - padding: 0.2em; -} - -/** - * Data table style - * - * Transparent table with suddle borders - * and blue row-highlighting. - */ -.mw-datatable { - border-collapse: collapse; -} -.mw-datatable, -.mw-datatable td, -.mw-datatable th { - border: 1px solid #aaaaaa; - padding: 0 0.15em 0 0.15em; -} -.mw-datatable th { - background-color: #ddddff; -} -.mw-datatable td { - background-color: #ffffff; -} -.mw-datatable tr:hover td { - background-color: #eeeeff; -} - - -/** - * TablePager tables generated by the TablePager PHP class - * in MediaWiki (e.g. Special:ListFiles). - */ -.TablePager { - min-width: 80%; -} -.TablePager_nav { - margin: 0 auto; -} -.TablePager_nav td { - padding: 3px; - text-align: center; -} -.TablePager_nav a { - text-decoration: none; -} - -.imagelist td, -.imagelist th { - white-space: nowrap; -} -.imagelist .TablePager_col_links { - background-color: #eeeeff; -} -.imagelist .TablePager_col_img_description { - white-space: normal; -} -.imagelist th.TablePager_sort { - background-color: #ccccff; -} - -/* filetoc */ -ul#filetoc { - text-align: center; - border: 1px solid #aaaaaa; - background-color: #f9f9f9; - padding: 5px; - font-size: 95%; - margin-bottom: 0.5em; - margin-left: 0; - margin-right: 0; -} - -#filetoc li { - display: inline; - list-style-type: none; - padding-right: 2em; -} - -/* Classes for EXIF data display */ -table.mw_metadata { - font-size: 0.8em; - margin-left: 0.5em; - margin-bottom: 0.5em; - width: 400px; -} - -table.mw_metadata caption { - font-weight: bold; -} - -table.mw_metadata th { - font-weight: normal; -} - -table.mw_metadata td { - padding: 0.1em; -} - -table.mw_metadata { - border: none; - border-collapse: collapse; -} - -table.mw_metadata td, -table.mw_metadata th { - text-align: center; - border: 1px solid #aaaaaa; - padding-left: 5px; - padding-right: 5px; -} - -table.mw_metadata th { - background-color: #f9f9f9; -} - -table.mw_metadata td { - background-color: #fcfcfc; -} - -table.mw_metadata ul.metadata-langlist { - list-style-type: none; - list-style-image: none; - padding-right: 5px; - padding-left: 5px; - margin: 0; -} - -/* Correct directionality when page dir is different from site/user dir */ -.mw-content-ltr ul, -.mw-content-rtl .mw-content-ltr ul { - /* @noflip */ - margin: 0.3em 0 0 1.6em; - padding: 0; -} -.mw-content-rtl ul, -.mw-content-ltr .mw-content-rtl ul { - /* @noflip */ - margin: 0.3em 1.6em 0 0; - padding: 0; -} -.mw-content-ltr ol, -.mw-content-rtl .mw-content-ltr ol { - /* @noflip */ - margin: 0.3em 0 0 3.2em; - padding: 0; -} -.mw-content-rtl ol, -.mw-content-ltr .mw-content-rtl ol { - /* @noflip */ - margin: 0.3em 3.2em 0 0; - padding: 0; -} -/* @noflip */ -.mw-content-ltr dd, -.mw-content-rtl .mw-content-ltr dd { - margin-left: 1.6em; - margin-right: 0; -} -/* @noflip */ -.mw-content-rtl dd, -.mw-content-ltr .mw-content-rtl dd { - margin-right: 1.6em; - margin-left: 0; -} - -/* Galleries */ -/* These display attributes look nonsensical, but are needed to support IE and FF2 */ -/* Don't forget to update commonPrint.css */ -li.gallerybox { - vertical-align: top; - border: solid 2px white; - display: -moz-inline-box; - display: inline-block; -} - -ul.gallery, -li.gallerybox { - zoom: 1; - *display: inline; -} - -ul.gallery { - margin: 2px; - padding: 2px; - display: block; -} - -li.gallerycaption { - font-weight: bold; - text-align: center; - display: block; - word-wrap: break-word; -} - -li.gallerybox div.thumb { - text-align: center; - border: 1px solid #ccc; - background-color: #f9f9f9; - margin: 2px; -} - -li.gallerybox div.thumb img { - display: block; - margin: 0 auto; -} - -div.gallerytext { - overflow: hidden; - font-size: 94%; - padding: 2px 4px; - word-wrap: break-word; -} - -.mw-ajax-loader { - /* @embed */ - background-image: url(images/ajax-loader.gif); - background-position: center center; - background-repeat: no-repeat; - padding: 16px; - position: relative; - top: -16px; -} - -.mw-small-spinner { - padding: 10px !important; - margin-right: 0.6em; - /* @embed */ - background-image: url(images/spinner.gif); - background-position: center center; - background-repeat: no-repeat; -} - -/* Language specific height correction for titles. Ref Bug 29405 and Bug 30809 */ -/* Languages like hi or ml require slightly more vertical space to show diacritics properly */ -h1:lang(as), -h1:lang(bh), /* Macrolanguage, used on bh.wikipedia.org, should be removed one day */ -h1:lang(bho), -h1:lang(bn), -h1:lang(gu), -h1:lang(hi), -h1:lang(kn), -h1:lang(ml), -h1:lang(mr), -h1:lang(or), -h1:lang(pa), -h1:lang(sa), -h1:lang(ta), -h1:lang(te) { - line-height: 1.5em !important; -} -h2:lang(as), h3:lang(as), h4:lang(as), h5:lang(as), h6:lang(as), -h2:lang(bho), h3:lang(bho), h4:lang(bho), h5:lang(bho), h6:lang(bho), -h2:lang(bh), h3:lang(bh), h4:lang(bh), h5:lang(bh), h6:lang(bh), -h2:lang(bn), h3:lang(bn), h4:lang(bn), h5:lang(bn), h6:lang(bn), -h2:lang(gu), h3:lang(gu), h4:lang(gu), h5:lang(gu), h6:lang(gu), -h2:lang(hi), h3:lang(hi), h4:lang(hi), h5:lang(hi), h6:lang(hi), -h2:lang(kn), h3:lang(kn), h4:lang(kn), h5:lang(kn), h6:lang(kn), -h2:lang(ml), h3:lang(ml), h4:lang(ml), h5:lang(ml), h6:lang(ml), -h2:lang(mr), h3:lang(mr), h4:lang(mr), h5:lang(mr), h6:lang(mr), -h2:lang(or), h3:lang(or), h4:lang(or), h5:lang(or), h6:lang(or), -h2:lang(pa), h3:lang(pa), h4:lang(pa), h5:lang(pa), h6:lang(pa), -h2:lang(sa), h3:lang(sa), h4:lang(sa), h5:lang(sa), h6:lang(sa), -h2:lang(ta), h3:lang(ta), h4:lang(ta), h5:lang(ta), h6:lang(ta), -h2:lang(te), h3:lang(te), h4:lang(te), h5:lang(te), h6:lang(te) { - line-height: 1.2em; -} - -/* Localised ordered list numbering for some languages */ -ol:lang(bcc) li, -ol:lang(bqi) li, -ol:lang(fa) li, -ol:lang(glk) li, -ol:lang(kk-arab) li, -ol:lang(mzn) li { - list-style-type: -moz-persian; - list-style-type: persian; -} - -ol:lang(ckb) li { - list-style-type: -moz-arabic-indic; - list-style-type: arabic-indic; -} - -ol:lang(hi) li, -ol:lang(mr) li { - list-style-type: -moz-devanagari; - list-style-type: devanagari; -} - -ol:lang(as) li, -ol:lang(bn) li { - list-style-type: -moz-bengali; - list-style-type: bengali; -} - -ol:lang(or) li { - list-style-type: -moz-oriya; - list-style-type: oriya; -} - -#toc ul, .toc ul { - margin: .3em 0; -} - -/* Correct directionality when page dir is different from site/user dir */ -/* @noflip */ .mw-content-ltr .toc ul, -.mw-content-ltr #toc ul, -.mw-content-rtl .mw-content-ltr .toc ul, -.mw-content-rtl .mw-content-ltr #toc ul { - text-align: left; -} -/* @noflip */ .mw-content-rtl .toc ul, -.mw-content-rtl #toc ul, -.mw-content-ltr .mw-content-rtl .toc ul, -.mw-content-ltr .mw-content-rtl #toc ul { - text-align: right; -} -/* @noflip */ .mw-content-ltr .toc ul ul, -.mw-content-ltr #toc ul ul, -.mw-content-rtl .mw-content-ltr .toc ul ul, -.mw-content-rtl .mw-content-ltr #toc ul ul { - margin: 0 0 0 2em; -} -/* @noflip */ .mw-content-rtl .toc ul ul, -.mw-content-rtl #toc ul ul, -.mw-content-ltr .mw-content-rtl .toc ul ul, -.mw-content-ltr .mw-content-rtl #toc ul ul { - margin: 0 2em 0 0; -} - -#toc #toctitle, -.toc #toctitle, -#toc .toctitle, -.toc .toctitle { - direction: ltr; -} - -/* tooltip styles */ -.mw-help-field-hint { - display: none; - margin-left: 2px; - margin-bottom: -8px; - padding: 0 0 0 15px; - /* @embed */ - background-image: url('images/help-question.gif'); - background-position: left center; - background-repeat: no-repeat; - cursor: pointer; - font-size: .8em; - text-decoration: underline; - color: #0645ad; -} -.mw-help-field-hint:hover { - /* @embed */ - background-image: url('images/help-question-hover.gif'); -} -.mw-help-field-data { - display: block; - background-color: #d6f3ff; - padding:5px 8px 4px 8px; - border: 1px solid #5dc9f4; - margin-left: 20px; -} -.tipsy { - padding: 5px 5px 10px; - font-size: 12px; - position: absolute; - z-index: 100000; - overflow: visible; -} -.tipsy-inner { - padding: 5px 8px 4px 8px; - background-color: #d6f3ff; - color: black; - border: 1px solid #5dc9f4; - max-width: 300px; - text-align: left; -} -.tipsy-arrow { - position: absolute; - /* @embed */ - background: url(images/tipsy-arrow.gif) no-repeat top left; - width: 13px; - height: 13px; -} -.tipsy-se .tipsy-arrow { - bottom: -2px; - right: 10px; - background-position: 0% 100%; -} - -#mw-clearyourcache, -#mw-sitecsspreview, -#mw-sitejspreview, -#mw-usercsspreview, -#mw-userjspreview { - direction: ltr; - unicode-bidi: embed; -} - -/* Correct user & content directionality when viewing a diff */ -.diff-currentversion-title, -.diff { - direction: ltr; - unicode-bidi: embed; -} -/* @noflip */ .diff-contentalign-right td { - direction: rtl; - unicode-bidi: embed; -} -/* @noflip */ .diff-contentalign-left td { - direction: ltr; - unicode-bidi: embed; -} -.diff-otitle, -.diff-ntitle, -.diff-lineno { - direction: ltr !important; - unicode-bidi: embed; -} - -#mw-revision-info, -#mw-revision-info-current, -#mw-revision-nav { - direction: ltr; - display: inline; -} - -/* Images */ - -/* @noflip */ div.tright, -div.floatright, -table.floatright { - clear: right; - float: right; -} -/* @noflip */ div.tleft, -div.floatleft, -table.floatleft { - float: left; - clear: left; -} -div.floatright, -table.floatright, -div.floatleft, -table.floatleft { - position: relative; -} - -/* bug 12205 */ -#mw-credits a { - unicode-bidi: embed; -} - -/* Accessibility */ -.mw-jump, -#jump-to-nav { - overflow: hidden; - height: 0; - zoom: 1; /* http://webaim.org/techniques/skipnav/#iequirk */ -} - -/* Print footer should be hidden by default in screen. */ -.printfooter { - display: none; -} - -/* For developpers */ -.xdebug-error { - position: absolute; - z-index: 99; -} - -.editsection, .toctoggle { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; -} -/** - * MediaWiki Print style sheet for CSS2-capable browsers. - * Copyright Gabriel Wicke, http://www.aulinx.de/ - * - * Derived from the plone (http://plone.org/) styles - * Copyright Alexander Limi - */ - -/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ -a.stub, -a.new { - color: #ba0000; - text-decoration: none; -} - -#toc { - border: 1px solid #aaaaaa; - background-color: #f9f9f9; - padding: 5px; -} - -/* images */ -div.floatright { - float: right; - clear: right; - position: relative; - margin: 0.5em 0 0.8em 1.4em; -} -div.floatright p { - font-style: italic; -} -div.floatleft { - float: left; - clear: left; - position: relative; - margin: 0.5em 1.4em 0.8em 0; -} -div.floatleft p { - font-style: italic; -} -div.center { - text-align: center; -} - -/* thumbnails */ -div.thumb { - border: none; - width: auto; - margin-top: 0.5em; - margin-bottom: 0.8em; - background-color: transparent; -} -div.thumbinner { - border:1px solid #cccccc; - padding: 3px !important; - background-color: White; - font-size: 94%; - text-align: center; - overflow: hidden; -} -html .thumbimage { - border: 1px solid #cccccc; -} -html .thumbcaption { - border: none; - text-align: left; - line-height: 1.4em; - padding: 3px !important; - font-size: 94%; -} - -div.magnify { - display: none; -} -/* @noflip */ -div.tright { - float: right; - clear: right; - margin: 0.5em 0 0.8em 1.4em; -} -/* @noflip */ -div.tleft { - float: left; - clear: left; - margin: 0.5em 1.4em 0.8em 0; -} -img.thumbborder { - border: 1px solid #dddddd; -} - -/* table standards */ -table.rimage { - float: right; - width: 1pt; - position: relative; - margin-left: 1em; - margin-bottom: 1em; - text-align: center; -} - -body { - background: white; - color: black; - margin: 0; - padding: 0; -} - -.noprint, -div#jump-to-nav, -.mw-jump, -div.top, -div#column-one, -#colophon, -.editsection, -.toctoggle, -.tochidden, -div#f-poweredbyico, -div#f-copyrightico, -li#viewcount, -li#about, -li#disclaimer, -li#mobileview, -li#privacy, -#footer-places, -.mw-hidden-catlinks, -tr.mw-metadata-show-hide-extended, -span.mw-filepage-other-resolutions, -#filetoc { - /* Hides all the elements irrelevant for printing */ - display: none; -} - -ul { - list-style-type: square; -} - -#content { - background: none; - border: none !important; - padding: 0 !important; - margin: 0 !important; - direction: ltr; -} -#footer { - background : white; - color : black; - margin-top: 1em; - border-top: 1px solid #AAA; - direction: ltr; -} - -h1, h2, h3, h4, h5, h6 { - font-weight: bold; -} - -p { - margin: 1em 0; - line-height: 1.2em; -} - -pre { - border: 1pt dashed black; - white-space: pre; - font-size: 8pt; - overflow: auto; - padding: 1em 0; - background: white; - color: black; -} - -table.listing, -table.listing td { - border: 1pt solid black; - border-collapse: collapse; -} - -a { - color: black !important; - background: none !important; - padding: 0 !important; -} - -a:link, a:visited { - color: #520; - background: transparent; - text-decoration: underline; -} - -#content a.external.text:after, -#content a.external.autonumber:after { - /* Expand URLs for printing */ - content: " (" attr(href) ") "; -} - -#globalWrapper { - width: 100% !important; - min-width: 0 !important; -} - -#content { - background: white; - color: black; -} - -#column-content { - margin: 0 !important; -} - -#column-content #content { - padding: 1em; - margin: 0 !important; -} - -/* MSIE/Win doesn't understand 'inherit' */ -a, -a.external, -a.new, -a.stub { - color: black !important; - text-decoration: none !important; -} - -/* Continue ... */ -a, -a.external, -a.new, -a.stub { - color: inherit !important; - text-decoration: inherit !important; -} - -img { - border: none; - vertical-align: middle; -} - -/* math */ -span.texhtml { - font-family: serif; -} - -#siteNotice { - display: none; -} - -/* Galleries (see shared.css for more info) */ -li.gallerybox { - vertical-align: top; - border: solid 2px white; - display: -moz-inline-box; - display: inline-block; -} - -ul.gallery, li.gallerybox { - zoom: 1; - *display: inline; -} - -ul.gallery { - margin: 2px; - padding: 2px; - display: block; -} - -li.gallerycaption { - font-weight: bold; - text-align: center; - display: block; - word-wrap: break-word; -} - -li.gallerybox div.thumb { - text-align: center; - border: 1px solid #ccc; - margin: 2px; -} - -div.gallerytext { - overflow: hidden; - font-size: 94%; - padding: 2px 4px; - word-wrap: break-word; -} - -/** - * Diff rendering - */ -table.diff { - background: white; -} -td.diff-otitle { - background: #ffffff; -} -td.diff-ntitle { - background: #ffffff; -} -td.diff-addedline { - background: #ccffcc; - font-size: smaller; - border: solid 2px black; -} -td.diff-deletedline { - background: #ffffaa; - font-size: smaller; - border: dotted 2px black; -} -td.diff-context { - background: #eeeeee; - font-size: smaller; -} -.diffchange { - color: silver; - font-weight: bold; - text-decoration: underline; -} - -/** - * Table rendering - * As on shared.css but with white background. - */ -table.wikitable, -table.mw_metadata { - margin: 1em 1em 1em 0; - border: 1px #aaa solid; - background: white; - border-collapse: collapse; -} -table.wikitable > tr > th, table.wikitable > tr > td, -table.wikitable > * > tr > th, table.wikitable > * > tr > td, -.mw_metadata th, .mw_metadata td { - border: 1px #aaa solid; - padding: 0.2em; -} -table.wikitable > tr > th, -table.wikitable > * > tr > th, -.mw_metadata th { - text-align: center; - background: white; - font-weight: bold; -} -table.wikitable > caption, -.mw_metadata caption { - font-weight: bold; -} - -a.sortheader { - margin: 0 0.3em; -} - -/* Some pagination options */ -.wikitable, .thumb, img { - page-break-inside: avoid; -} -h2, h3, h4, h5, h6, h7 { - page-break-after: avoid; -} -p { - widows: 3; - orphans: 3; -} - -/** - * Categories - */ -.catlinks ul { - display: inline; - margin: 0; - padding: 0; - list-style: none; - list-style-type: none; - list-style-image: none; - vertical-align: middle !ie; -} - -.catlinks li { - display: inline-block; - line-height: 1.15em; - padding: 0 .4em; - border-left: 1px solid #AAA; - margin: 0.1em 0; - zoom: 1; - display: inline !ie; -} - -.catlinks li:first-child { - padding-left: .2em; - border-left: none; -} -/* Default styling for HTML elements */ -dfn { - font-style: inherit; /* Reset default styling for <dfn> */ -} -sup, sub { - line-height: 1em; /* Reduce line-height for <sup> and <sub> */ -} - -/* Main page fixes */ -#interwiki-completelist { - font-weight: bold; -} -body.page-Main_Page #ca-delete { - display: none !important; -} -body.page-Main_Page #mp-topbanner { - clear: both; -} - -/* Edit window toolbar */ -#toolbar { - height: 22px; - margin-bottom: 6px; -} - -/* Highlight data points in the info action if specified in the URL */ -body.action-info :target { - background: #DEF; -} - -/* Make the list of references smaller */ -ol.references, -div.reflist, -div.refbegin { - font-size: 90%; /* Default font-size */ - margin-bottom: 0.5em; -} -div.refbegin-100 { - font-size: 100%; /* Option for normal fontsize in {{refbegin}} */ -} -div.reflist ol.references { - font-size: 100%; /* Reset font-size when nested in div.reflist */ - list-style-type: inherit; /* Enable custom list style types */ -} - -/* Reset top margin for lists embedded in columns */ -div.columns { - margin-top: 0.3em; -} -div.columns dl, -div.columns ol, -div.columns ul { - margin-top: 0; -} - -/* Avoid list items from breaking between columns */ -div.columns li, -div.columns dd dd { - -webkit-column-break-inside: avoid; - page-break-inside: avoid; - break-inside: avoid-column; -} - -/* Highlight clicked reference in blue to help navigation */ -ol.references li:target, -sup.reference:target, -span.citation:target { - background-color: #DEF; -} - -/* Ensure refs in table headers and the like aren't bold or italic */ -sup.reference { - font-weight: normal; - font-style: normal; -} - -/* Allow hidden ref errors to be shown by user CSS */ -span.brokenref { - display: none; -} - -/* Styling for citations (CSS3). Breaks long urls, etc., rather than overflowing box */ -.citation { - word-wrap: break-word; -} - -/* For linked citation numbers and document IDs, where - the number need not be shown on a screen or a handheld, - but should be included in the printed version */ -@media screen, handheld { - .citation *.printonly { - display: none; - } -} - -/* Style for [[Template:Flowlist]] that Lets lists flow around floating objecs */ -.flowlist ul { - overflow-x: hidden; - margin-left: 0em; - padding-left: 1.6em; -} -.flowlist ol { - overflow-x: hidden; - margin-left: 0em; - padding-left: 3.2em; -} -.flowlist dl { - overflow-x: hidden; -} - -/* Style for horizontal lists (separator following item). - IE8-specific classes are assigned in [[MediaWiki:Common.js/IEFixes.js]]. - @source mediawiki.org/wiki/Snippets/Horizontal_lists - @revision 4.3 (2014-01-06) - @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 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; -} -/* Generate interpuncts */ -.hlist dt:after { - content: ": "; -} -.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; -} -/* For IE8 */ -.hlist dd.hlist-last-child:after, -.hlist dt.hlist-last-child:after, -.hlist li.hlist-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; -} -/* For IE8 */ -.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after, -.hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after, -.hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-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) " "; -} -.hlist dd ol > li:first-child:before, -.hlist dt ol > li:first-child:before, -.hlist li ol > li:first-child:before { - content: " (" counter(listitem) " "; -} - -/* Unbulleted lists */ -.plainlist ul { - line-height: inherit; - list-style: none none; - margin: 0; -} -.plainlist ul li { - margin-bottom: 0; -} - -/* Default style for navigation boxes */ -.navbox { /* Navbox container style */ - border: 1px solid #aaa; - width: 100%; - margin: auto; - clear: both; - font-size: 88%; - text-align: center; - padding: 1px; -} -.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: #fdfdfd; /* Background color */ -} -.navbox-list { - line-height: 1.8em; - border-color: #fdfdfd; /* Must match background color */ -} -.navbox th, -.navbox-title { - background: #ccccff; /* Level 1 color */ -} -.navbox-abovebelow, -th.navbox-group, -.navbox-subgroup .navbox-title { - background: #ddddff; /* Level 2 color */ -} -.navbox-subgroup .navbox-group, -.navbox-subgroup .navbox-abovebelow { - background: #e6e6ff; /* Level 3 color */ -} -.navbox-even { - background: #f7f7f7; /* Even row striping */ -} -.navbox-odd { - background: transparent; /* Odd row striping */ -} -table.navbox + table.navbox { /* Single pixel border between adjacent navboxes */ - margin-top: -1px; /* (doesn't work for IE6, but that's okay) */ -} -.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 */ -} -ol + table.navbox, -ul + table.navbox { - margin-top: 0.5em; /* Prevent lists from clinging to navboxes */ -} - -/* Default styling for Navbar template */ -.navbar { - display: inline; - font-size: 88%; - font-weight: normal; -} -.navbar ul { - display: inline; - white-space: nowrap; -} -.navbar li { - word-spacing: -0.125em; -} -.navbar.mini li span { - font-variant: small-caps; -} -/* 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; - width: 6em; -} - -/* 'show'/'hide' buttons created dynamically by the CollapsibleTables javascript - in [[MediaWiki:Common.js]] are styled here so they can be customised. */ -.collapseButton { - /* @noflip */ - float: right; - font-weight: normal; - /* @noflip */ - margin-left: 0.5em; - /* @noflip */ - text-align: right; - width: auto; -} -/* In navboxes, the show/hide button balances the v·d·e links - from [[Template:Navbar]], so they need to be the same width. */ -.navbox .collapseButton { - width: 6em; -} - -/* Styling for JQuery makeCollapsible, matching that of collapseButton */ -.mw-collapsible-toggle { - font-weight: normal; - /* @noflip */ - text-align: right; -} -.navbox .mw-collapsible-toggle { - width: 6em; -} - -/* Infobox template style */ -.infobox { - border: 1px solid #aaa; - background-color: #f9f9f9; - color: black; - /* @noflip */ - margin: 0.5em 0 0.5em 1em; - padding: 0.2em; - /* @noflip */ - float: right; - /* @noflip */ - clear: right; - /* @noflip */ - text-align: left; - font-size: 88%; - line-height: 1.5em; -} -.infobox caption { - font-size: 125%; - font-weight: bold; -} -.infobox td, -.infobox th { - vertical-align: top; -} -.infobox.bordered { - border-collapse: collapse; -} -.infobox.bordered td, -.infobox.bordered th { - border: 1px solid #aaa; -} -.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 #aaa; - /* @noflip */ - border-right: 1px solid #aaa; -} - -.infobox.bordered .mergedrow td, -.infobox.bordered .mergedrow th { - border: 0; - /* @noflip */ - border-right: 1px solid #aaa; -} - -/* 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 #aaa; - padding: 0.4em 0.6em 0.4em 0.6em; -} -.infobox.geography .mergedtoprow td, -.infobox.geography .mergedtoprow th { - border-top: 1px solid #aaa; - 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 #aaa; - padding: 0 0.6em 0.4em 0.6em; -} - -.infobox.geography .maptable td, -.infobox.geography .maptable th { - border: 0; - padding: 0; -} - -/* Normal font styling for table row headers with scope="row" tag */ -.wikitable.plainrowheaders th[scope=row] { - font-weight: normal; - /* @noflip */ - text-align: left; -} - -/* Lists in data cells are always left-aligned */ -.wikitable td ul, -.wikitable td ol, -.wikitable td dl { - /* @noflip */ - text-align: left; -} -/* ...unless they also use the hlist class */ -.wikitable.hlist td ul, -.wikitable.hlist td ol, -.wikitable.hlist td dl { - text-align: inherit; -} - -/* Icons for medialist templates [[Template:Listen]], - [[Template:Multi-listen_start]], [[Template:Video]], - [[Template:Multi-video_start]] */ -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 specificality issue in infoboxes ([[Bugzilla:41869]]) */ -table.mw-hiero-table td { - vertical-align: middle; -} - -/* Style rules for media list templates */ -div.medialist { - min-height: 50px; - margin: 1em; - /* @noflip */ - background-position: top left; - background-repeat: no-repeat; -} -div.medialist ul { - list-style-type: none; - list-style-image: none; - margin: 0; -} -div.medialist ul li { - padding-bottom: 0.5em; -} -div.medialist ul li li { - font-size: 91%; - padding-bottom: 0; -} - -/* Change the external link icon to an Adobe icon for all PDF files - in browsers that support these CSS selectors, like Mozilla and Opera */ -div#content a[href$=".pdf"].external, -div#content a[href*=".pdf?"].external, -div#content a[href*=".pdf#"].external, -div#content a[href$=".PDF"].external, -div#content a[href*=".PDF?"].external, -div#content a[href*=".PDF#"].external, -div#mw_content a[href$=".pdf"].external, -div#mw_content a[href*=".pdf?"].external, -div#mw_content a[href*=".pdf#"].external, -div#mw_content a[href$=".PDF"].external, -div#mw_content a[href*=".PDF?"].external, -div#mw_content a[href*=".PDF#"].external { - background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; - /* @noflip */ - padding-right: 18px; -} - -/* Change the external link icon to an Adobe icon anywhere the PDFlink class - is used (notably Template:PDFlink). This works in IE, unlike the above. */ -div#content span.PDFlink a, -div#mw_content span.PDFlink a { - background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; - /* @noflip */ - padding-right: 18px; -} - -/* Content in columns with CSS instead of tables ([[Template:Columns]]) */ -div.columns-2 div.column { - /* @noflip */ - float: left; - width: 50%; - min-width: 300px; -} -div.columns-3 div.column { - /* @noflip */ - float: left; - width: 33.3%; - min-width: 200px; -} -div.columns-4 div.column { - /* @noflip */ - float: left; - width: 25%; - min-width: 150px; -} -div.columns-5 div.column { - /* @noflip */ - float: left; - width: 20%; - min-width: 120px; -} - -/* Messagebox templates */ -.messagebox { - border: 1px solid #aaa; - background-color: #f9f9f9; - 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: #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: 0px; - width: 1px; -} - -/* Article message box styles */ -table.ambox { - margin: 0px 10%; /* 10% = Will not overlap with other elements */ - border: 1px solid #aaa; - /* @noflip */ - border-left: 10px solid #1e90ff; /* Default "notice" blue */ - background: #fbfbfb; -} -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 #1e90ff; /* Blue */ -} -table.ambox-speedy { - /* @noflip */ - border-left: 10px solid #b22222; /* Red */ - background: #fee; /* Pink */ -} -table.ambox-delete { - /* @noflip */ - border-left: 10px solid #b22222; /* Red */ -} -table.ambox-content { - /* @noflip */ - border-left: 10px solid #f28500; /* Orange */ -} -table.ambox-style { - /* @noflip */ - border-left: 10px solid #f4c430; /* Yellow */ -} -table.ambox-move { - /* @noflip */ - border-left: 10px solid #9932cc; /* Purple */ -} -table.ambox-protection { - /* @noflip */ - border-left: 10px solid #bba; /* Gray-gold */ -} - -/* Image message box styles */ -table.imbox { - margin: 4px 10%; - border-collapse: collapse; - border: 3px solid #1e90ff; /* Default "notice" blue */ - background: #fbfbfb; -} -.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 #1e90ff; /* Blue */ -} -table.imbox-speedy { - border: 3px solid #b22222; /* Red */ - background: #fee; /* Pink */ -} -table.imbox-delete { - border: 3px solid #b22222; /* Red */ -} -table.imbox-content { - border: 3px solid #f28500; /* Orange */ -} -table.imbox-style { - border: 3px solid #f4c430; /* Yellow */ -} -table.imbox-move { - border: 3px solid #9932cc; /* Purple */ -} -table.imbox-protection { - border: 3px solid #bba; /* Gray-gold */ -} -table.imbox-license { - border: 3px solid #88a; /* Dark gray */ - background: #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 #aaa; - background: #DFE8FF; /* Default "notice" blue */ -} - -table.cmbox-notice { - background: #D8E8FF; /* Blue */ -} -table.cmbox-speedy { - margin-top: 4px; - margin-bottom: 4px; - border: 4px solid #b22222; /* Red */ - background: #FFDBDB; /* Pink */ -} -table.cmbox-delete { - background: #FFDBDB; /* Red */ -} -table.cmbox-content { - background: #FFE7CE; /* Orange */ -} -table.cmbox-style { - background: #FFF9DB; /* Yellow */ -} -table.cmbox-move { - background: #E4D8FF; /* Purple */ -} -table.cmbox-protection { - background: #EFEFE1; /* Gray-gold */ -} - -/* Other pages message box styles */ -table.ombox { - margin: 4px 10%; - border-collapse: collapse; - border: 1px solid #aaa; /* Default "notice" gray */ - background: #f9f9f9; -} - -table.ombox-notice { - border: 1px solid #aaa; /* Gray */ -} -table.ombox-speedy { - border: 2px solid #b22222; /* Red */ - background: #fee; /* Pink */ -} -table.ombox-delete { - border: 2px solid #b22222; /* Red */ -} -table.ombox-content { - border: 1px solid #f28500; /* Orange */ -} -table.ombox-style { - border: 1px solid #f4c430; /* Yellow */ -} -table.ombox-move { - border: 1px solid #9932cc; /* Purple */ -} -table.ombox-protection { - border: 2px solid #bba; /* Gray-gold */ -} - -/* Talk page message box styles */ -table.tmbox { - margin: 4px 10%; - border-collapse: collapse; - border: 1px solid #c0c090; /* Default "notice" gray-brown */ - background: #f8eaba; -} -.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 #b22222; /* Red */ - background: #fee; /* Pink */ -} -table.tmbox-delete { - border: 2px solid #b22222; /* Red */ -} -table.tmbox-content { - border: 2px solid #f28500; /* Orange */ -} -table.tmbox-style { - border: 2px solid #f4c430; /* Yellow */ -} -table.tmbox-move { - border: 2px solid #9932cc; /* Purple */ -} -table.tmbox-protection, -table.tmbox-notice { - border: 1px solid #c0c090; /* Gray-brown */ -} - -/* Disambig and set index box styles */ -table.dmbox { - clear: both; - margin: 0.9em 1em; - border-top: 1px solid #ccc; - border-bottom: 1px solid #ccc; - background: transparent; -} - -/* Footer and header message box styles */ -table.fmbox { - clear: both; - margin: 0.2em 0; - width: 100%; - border: 1px solid #aaa; - background: #f9f9f9; /* Default "system" gray */ -} -table.fmbox-system { - background: #f9f9f9; -} -table.fmbox-warning { - border: 1px solid #bb7070; /* Dark pink */ - background: #ffdbdb; /* Pink */ -} -table.fmbox-editnotice { - background: transparent; -} -/* Div based "warning" style fmbox messages. */ -div.mw-warning-with-logexcerpt, -div.mw-lag-warn-high, -div.mw-cascadeprotectedwarning, -div#mw-protect-cascadeon { - clear: both; - margin: 0.2em 0; - border: 1px solid #bb7070; - background: #ffdbdb; - padding: 0.25em 0.9em; -} -/* Div based "system" style fmbox messages. - Used in [[MediaWiki:Readonly lag]]. */ -div.mw-lag-warn-normal, -div.fmbox-system { - clear: both; - margin: 0.2em 0; - border: 1px solid #aaa; - background: #f9f9f9; - padding: 0.25em 0.9em; -} - -/* These mbox-small classes must be placed after all other - ambox/tmbox/ombox etc classes. "body.mediawiki" is so - they override "table.ambox + table.ambox" above. */ -body.mediawiki table.mbox-small { /* For the "small=yes" option. */ - /* @noflip */ - clear: right; - /* @noflip */ - float: right; - /* @noflip */ - margin: 4px 0 4px 1em; - width: 238px; - font-size: 88%; - line-height: 1.25em; -} -body.mediawiki table.mbox-small-left { /* For the "small=left" option. */ - /* @noflip */ - margin: 4px 1em 4px 0; - 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: 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(//bits.wikimedia.org/skins/common/images/bullet.gif); -} -.skin-vector .compact-ambox table .mbox-text-span { - list-style-type: circle; - list-style-image: url(//bits.wikimedia.org/skins/vector/images/bullet-icon.png) -} -/* Allow for hiding text in compact form */ -.compact-ambox .hide-when-compact { - display: none; -} - -/* Remove default styles for [[MediaWiki:Noarticletext]]. */ -div.noarticletext { - border: none; - background: transparent; - padding: 0; -} - -/* Hide (formatting) elements from screen, but not from screenreaders */ -.visualhide { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} - -/* Bold save button */ -#wpSave { - font-weight: bold; -} - -/* class hiddenStructure is defunct. See [[Wikipedia:hiddenStructure]] */ -.hiddenStructure { - display: inline !important; - color: #f00; - background-color: #0f0; -} - -/* suppress missing interwiki image links where #ifexist cannot - be used due to high number of requests see .hidden-redlink on - [[m:MediaWiki:Common.css]] */ -.check-icon a.new { - display: none; - speak: none; -} - -/* Removes 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 #aaa; - text-align: center; - border-collapse: collapse; - font-size: 95%; -} -div.NavFrame + div.NavFrame { - border-top-style: none; - border-top-style: hidden; -} -div.NavPic { - background-color: #fff; - margin: 0; - padding: 2px; - /* @noflip */ - float: left; -} -div.NavFrame div.NavHead { - 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%; -} -div.NavEnd { - margin: 0; - padding: 0; - line-height: 1px; - clear: both; -} -a.NavToggle { - position: absolute; - top: 0; - /* @noflip */ - right: 3px; - font-weight: normal; - font-size: 90%; -} - -/* Hatnotes and disambiguation notices */ -.rellink, -.dablink { - font-style: italic; - /* @noflip */ - padding-left: 1.6em; - margin-bottom: 0.5em; -} -.rellink i, -.dablink i { - font-style: normal; -} - -/* Allow transcluded pages to display in lists rather than a table. - Compatible in Firefox; incompatible in IE6. */ -.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]]. */ -.geo-default, .geo-dms, .geo-dec { display: inline; } -.geo-nondefault, .geo-multi-punct { display: none; } -.longitude, .latitude { white-space: nowrap; } - -/* When <div class="nonumtoc"> is used on the table of contents, - the ToC will display without numbers */ -.nonumtoc .tocnumber { display: none; } -.nonumtoc #toc ul, -.nonumtoc .toc ul { - line-height: 1.5em; - list-style: none none; - margin: .3em 0 0; - padding: 0; -} -.nonumtoc #toc ul ul, -.nonumtoc .toc ul ul { - /* @noflip */ - margin: 0 0 0 2em; -} - -/* Allow limiting of which header levels are shown in a TOC; - <div class="toclimit-3">, for instance, will limit to - showing ==headings== and ===headings=== but no further - (as long as there are no =headings= on the page, which - there shouldn't be according to the MoS). */ -.toclimit-2 .toclevel-1 ul, -.toclimit-3 .toclevel-2 ul, -.toclimit-4 .toclevel-3 ul, -.toclimit-5 .toclevel-4 ul, -.toclimit-6 .toclevel-5 ul, -.toclimit-7 .toclevel-6 ul { - display: none; -} - -/* Styling for Template:Quote */ -blockquote.templatequote { - margin-top: 0; -} -blockquote.templatequote div.templatequotecite { - line-height: 1em; - /* @noflip */ - text-align: left; - /* @noflip */ - padding-left: 2em; - margin-top: 0; -} -blockquote.templatequote div.templatequotecite cite { - font-size: 85%; -} - -/* 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 - 4) Ref tags with group names <ref group="Note"> --> "[Note 1]" */ -.nowrap, -.nowraplinks a, -.nowraplinks .selflink, -sup.reference a { - white-space: nowrap; -} -/* But allow wrapping where desired: */ -.wrap, -.wraplinks a { - white-space: normal; -} - -/* For template documentation */ -.template-documentation { - clear: both; - margin: 1em 0 0 0; - border: 1px solid #aaa; - background-color: #ecfcf4; - padding: 1em; -} - -/* Inline divs in ImageMaps (code borrowed from de.wiki) */ -.imagemap-inline div { - display: inline; -} - -/* Increase the height of the image upload box */ -#wpUploadDescription { - height: 13em; -} - -/* Minimum thumb width */ -.thumbinner { - min-width: 100px; -} - -/* Makes the background of a framed image white instead of gray. - Only visible with transparent images. */ -div.thumb .thumbimage { - background-color: #fff; -} - -/* The backgrounds for galleries. */ -div#content .gallerybox div.thumb { - /* Light gray padding */ - background-color: #F9F9F9; -} -/* 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(//bits.wikimedia.org/skins/common/images/Checker-16x16.png) repeat; -} -/* But not on articles, user pages, portals or with opt-out. */ -.ns-0 .gallerybox .thumb img, -.ns-2 .gallerybox .thumb img, -.ns-100 .gallerybox .thumb img, -.nochecker .gallerybox .thumb img { - background: #fff; -} - -/* 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; -} - -body.rtl #mw-articlefeedbackv5, body.rtl #mw-articlefeedback { - display: block; /* Override inline block mode */ - margin-bottom: 1em; - /* @noflip */ - clear: right; /* Clear any info boxes that stick out */ - /* @noflip */ - float: right; /* Prevents margin collapsing */ -} - -/* Selectively hide headers in WikiProject banners */ -.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 { - font-family:sans-serif; - font-style:italic; - font-size:90%; -} - -/* Hide stuff meant for accounts with special permissions. Made visible again in - [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-accountcreator.css]], - [[MediaWiki:Group-templateeditor.css]] and [[Mediawiki:Group-autoconfirmed.css]]. */ -.sysop-show, -.accountcreator-show, -.templateeditor-show, -.autoconfirmed-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. - */ -.ve-init-mw-viewPageTarget-toolbar-editNotices-notice .editnotice-redlink { - display: none !important; -} - -/* Remove bullets when there are multiple edit page warnings */ -ul.permissions-errors > li { - list-style: none none; -} -ul.permissions-errors { - margin: 0; -} - -/* No linewrap on the labels of the login/signup page */ -body.page-Special_UserLogin .mw-label label, -body.page-Special_UserLogin_signup .mw-label label { - white-space: nowrap; -} - -/* Pie chart test: Transparent borders */ -.transborder { - border: solid transparent; -} -* html .transborder { /* IE6 */ - border: solid #000001; - filter: chroma(color=#000001); -} - -/* Styling for updated markers on watchlist, history and recent/related changes. - Bullets are handled in skin-specific stylesheets. */ -.updatedmarker { - background-color: transparent; - color: #006400; -} -li.mw-changeslist-line-watched .mw-title, -table.mw-changeslist-line-watched .mw-title, -table.mw-enhanced-watch .mw-enhanced-rctime { - font-weight: normal; -} - -/* Adjust font for inline HTML generated formulae */ -span.texhtml { - font-family: "Times New Roman", "Nimbus Roman No9 L", Times, serif; - font-size: 118%; - white-space: nowrap; -} -span.texhtml span.texhtml { - font-size: 100%; -} - -/* Fix so <syntaxhighlight> tags and .css and .js pages get normal text size. - [[Bugzilla:26204]]. See also [[Wikipedia:Typography#The monospace 'bug']] */ -div.mw-geshi div, -div.mw-geshi div pre, -span.mw-geshi, -pre.source-css, -pre.source-javascript, -pre.source-lua { - font-family: monospace, Courier !important; -} - -/* Fix styling of transcluded prefindex tables */ -table#mw-prefixindex-list-table, -table#mw-prefixindex-nav-table { - width: 98%; -} - -/* For portals, added 2011-12-07 -bv - On wide screens, show these as two columns - On narrow and mobile screens, let them collapse into a single column */ -.portal-column-left { - float: left; - width: 50%; -} -.portal-column-right { - float: right; - width: 49%; -} -.portal-column-left-wide { - float: left; - width: 60%; -} -.portal-column-right-narrow { - float: right; - width: 39%; -} -.portal-column-left-extra-wide { - float: left; - width: 70%; -} -.portal-column-right-extra-narrow { - float: right; - width: 29%; -} -@media only screen and (max-width: 800px) { - /* Decouple the columns on narrow screens */ - .portal-column-left, - .portal-column-right, - .portal-column-left-wide, - .portal-column-right-narrow, - .portal-column-left-extra-wide, - .portal-column-right-extra-narrow { - float: inherit; - width: inherit; - } -} - -/* For announcements */ -#bodyContent .letterhead { - background-image:url('//upload.wikimedia.org/wikipedia/commons/e/e0/Tan-page-corner.png'); - background-repeat:no-repeat; - padding: 2em; - background-color: #faf9f2; -} - -/* Tree style lists */ -.treeview ul { - padding: 0; - margin: 0; -} -.treeview li { - padding: 0; - margin: 0; - list-style-type: none; - list-style-image: none; - zoom: 1; /* BE KIND TO IE6 */; -} -.treeview li li { - background: url("//upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat 0 -2981px; - /* @noflip */ - padding-left: 20px; - text-indent: 0.3em; -} -.treeview li li.lastline { - background-position: 0 -5971px -} -.treeview li.emptyline > ul { - /* @noflip */ - margin-left: -1px; -} -.treeview li.emptyline > ul > li:first-child { - background-position: 0 9px -} - -/* hidden sortkey for tablesorter */ -td .sortkey, -th .sortkey { - display: none; - speak: none; -} - -/* Make it possible to hide checkboxes in <inputbox> */ -.inputbox-hidecheckboxes form .inputbox-element { - display: none !important; -} - -/* Hide charinsert base for those not using the gadget */ -#editpage-specialchars { - display: none; -} - -/* work-around for [[bugzilla:23965]] (Kaltura advertisement) */ -.k-player .k-attribution { - visibility: hidden; -} - -/* [[MediaZilla:35337]] */ -@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx), (min-resolution: 144dpi) { - #p-logo a { - background-image: url("//upload.wikimedia.org/wikipedia/commons/thumb/b/b3/Wikipedia-logo-v2-en.svg/204px-Wikipedia-logo-v2-en.svg.png") !important; - background-size: 136px auto; - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-resolution: 192dpi) { - #p-logo a { - background-image: url("//upload.wikimedia.org/wikipedia/commons/thumb/b/b3/Wikipedia-logo-v2-en.svg/270px-Wikipedia-logo-v2-en.svg.png") !important; - background-size: 135px auto; - } -} -/* Do not print: - 1: When in mainspace: Article message boxes, - navboxes, sister project boxes, disambig links, - and items marked as metadata. - 2: section edit links. - 3: navbar links. - 4: Show/hide toggles for collapsible items. -*/ -.ns-0 .ambox, -.ns-0 .navbox, -.ns-0 .vertical-navbox, -.ns-0 .infobox.sisterproject, -.ns-0 .dablink, -.ns-0 .metadata, -.editlink, -.navbar, -a.NavToggle, span.collapseButton, span.mw-collapsible-toggle, -th .sortkey, td .sortkey { - display: none !important; -} - -/* Add formatting to make sure that "external references" from templates - like [[Template:Ref]] do not get URL expansion, not even when printed. - The anchor itself has class "external autonumber" and the url expansion - is inserted when printing (see the common printing style sheet at - http://en.wikipedia.org/skins-1.5/common/commonPrint.css) using the - ":after" pseudo-element of CSS. Also hide in <cite> elements. -*/ -#content cite a.external.text:after, -.nourlexpansion a.external.text:after, -.nourlexpansion a.external.autonumber:after { - display: none !important; -} - -/* Uncollapse collapsible tables/divs. - The proper way to do this for tables is to use display:table-row, - but this is not supported by all browsers, so use display:block as fallback. -*/ -table.collapsible tr, div.NavPic, div.NavContent { - display: block !important; -} -table.collapsible tr { - display: table-row !important; -} - -/* On websites with siteSub visible, the margin on the firstHeading is not needed. */ -#firstHeading { - margin: 0px; -} - -/* We don't want very long URLs (that are added to the content in print) to widen the canvas */ -#content a.external.text:after, -#content a.external.autonumber:after { - word-wrap: break-word; -} -/* Don't display some stuff on the main page */ -body.page-Main_Page #deleteconfirm, -body.page-Main_Page #t-cite, -body.page-Main_Page #footer-info-lastmod, -body.action-view.page-Main_Page #siteSub, -body.action-view.page-Main_Page #contentSub, -body.action-view.page-Main_Page h1.firstHeading { - display: none !important; -} - -/* Position Main Page top banner */ -body.page-Main_Page #mp-topbanner { - margin-top: 0 !important; -} - -/* Position coordinates */ -#coordinates { - position: absolute; - top: 0em; - right: 0em; - float: right; - margin: 0em; - padding: 0em; - line-height: 1.5em; - text-align: right; - text-indent: 0; - font-size: 85%; - text-transform: none; - white-space: nowrap; -} - -/* For positioning icons at top-right, used in Templates - "Spoken Article" and "Featured Article" */ -div.topicon { - position: absolute; - top: -2em; - margin-right: -10px; - display: block !important; -} - -/* FR topicon position */ -div.flaggedrevs_short { - position: absolute; - top: -3em; - right: 80px; - z-index: 1; - margin-left: 0; - /* Because this is not yet a topicon, we emulate it's behavior, - this ensure compatibility with edit lead section gadget. */ - margin-right: -10px; -} - -/* On rtl interfaces, we need to override the defaults. - It is content included (so ltr), but positioned in part of the rtl interface. */ -body.rtl #protected-icon { - /* @noflip */ - left: 55px; -} -body.rtl #spoken-icon, -body.rtl #commons-icon { - /* @noflip */ - left: 30px; -} -body.rtl #featured-star { - /* @noflip */ - left: 10px; -} - -/* Menu over FR box */ -div.vectorMenu div { - z-index: 2; -} - -/* Display "From Wikipedia, the free encyclopedia" */ -#siteSub { - display: inline; - font-size: 92%; -} - -/* Bullets for Good and Featured interwiki links */ -li.GA { - list-style-image: url(//upload.wikimedia.org/wikipedia/commons/4/42/Monobook-bullet-ga.png); -} -li.FA { - list-style-image: url(//upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png); -} - -/* Styling for updated markers on watchlist, history and recent/related changes */ -li.mw-changeslist-line-watched, -li.mw-history-line-updated { - list-style-image: url(//upload.wikimedia.org/wikipedia/commons/c/c2/ChangedBulletVector.png); -} - -/* Blue instead of yellow padlock for secure links. */ -#bodyContent a.external[href ^="https://"], -.link-https { - background: url(//upload.wikimedia.org/wikipedia/en/0/00/Lock_icon_blue.gif) center right no-repeat; - /* @noflip */ - padding-right: 16px; -} - -/* (Soft) redirect styling (bug:26544) */ -div.redirectMsg img { - vertical-align: text-bottom; -} -.redirectText { - font-size: 150%; - margin: 5px; -} |