cite, dfn { font-style: inherit; }
q { quotes: "\"" "\"" "\'" "\'"; }
blockquote { overflow: hidden; margin: 1em 0px; padding: 0px 40px; }
strong.selflink { font-weight: 700; }
small { font-size: 85%; }
.mw-body sub, .mw-body sup, span.reference { font-size: 80%; }
#interwiki-completelist { font-weight: bold; }
body.page-Main_Page #ca-delete { display: none ! important; }
body.page-Main_Page #mp-topbanner { clear: both; }
.client-js .mw-special-Watchlist #watchlist-message, .client-js .collapsible.collapsed > tbody > tr:not(:first-child) { display: none; }
span.updatedmarker { background-color: transparent; color: rgb(0, 100, 0); }
#toolbar { height: 22px; margin-bottom: 6px; }
#editpage-specialchars { display: none; }
body.action-info :target, .citation:target { background-color: rgba(0, 127, 255, 0.133); }
.citation { word-wrap: break-word; }
@media screen, handheld {
  .citation .printonly { display: none; }
}
ol.references, div.reflist, div.refbegin { font-size: 90%; margin-bottom: 0.5em; }
div.refbegin-100 { font-size: 100%; }
div.reflist ol.references { font-size: 100%; margin-bottom: 0px; list-style-type: inherit; }
sup.reference { font-weight: normal; font-style: normal; }
span.brokenref { display: none; }
div.columns { margin-top: 0.3em; }
div.columns dl, div.columns ol, div.columns ul { margin-top: 0px; }
.nocolbreak, div.columns li, div.columns dd dd { page-break-inside: avoid; }
.flowlist ul { overflow-x: hidden; margin-left: 0px; padding-left: 1.6em; }
.flowlist ol { overflow-x: hidden; margin-left: 0px; padding-left: 3.2em; }
.flowlist dl { overflow-x: hidden; }
.hlist dl, .hlist ol, .hlist ul { margin: 0px; padding: 0px; }
.hlist dd, .hlist dt, .hlist li { margin: 0px; display: 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; }
.hlist .mw-empty-li { display: none; }
.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; }
.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; }
.hlist ol { counter-reset: listitem; }
.hlist ol > li { counter-increment: listitem; }
.hlist ol > li::before { content: " " counter(listitem, decimal) " "; }
.hlist dd ol > li:first-child::before, .hlist dt ol > li:first-child::before, .hlist li ol > li:first-child::before { content: " (" counter(listitem, decimal) " "; }
.plainlist ol, .plainlist ul { line-height: inherit; list-style: outside none none; margin: 0px; }
.plainlist ol li, .plainlist ul li { margin-bottom: 0px; }
.navbox { box-sizing: border-box; border: 1px solid rgb(170, 170, 170); width: 100%; clear: both; font-size: 88%; text-align: center; padding: 1px; margin: 1em auto 0px; }
.navbox .navbox { margin-top: 0px; }
.navbox + .navbox { margin-top: -1px; }
.navbox-inner, .navbox-subgroup { width: 100%; }
.navbox-group, .navbox-title, .navbox-abovebelow { padding: 0.25em 1em; line-height: 1.5em; text-align: center; }
th.navbox-group { white-space: nowrap; text-align: right; }
.navbox, .navbox-subgroup { background: rgb(253, 253, 253) none repeat scroll 0% 0%; }
.navbox-list { line-height: 1.5em; border-color: rgb(253, 253, 253); }
.navbox th, .navbox-title { background: rgb(204, 204, 255) none repeat scroll 0% 0%; }
.navbox-abovebelow, th.navbox-group, .navbox-subgroup .navbox-title { background: rgb(221, 221, 255) none repeat scroll 0% 0%; }
.navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow { background: rgb(230, 230, 255) none repeat scroll 0% 0%; }
.navbox-even { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.navbox-odd { background: transparent none repeat scroll 0% 0%; }
.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 0px; }
.navbar { display: inline; font-size: 88%; font-weight: normal; }
.navbar ul { display: inline; 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: medium none; text-decoration: none; cursor: inherit; }
.infobox .navbar { font-size: 100%; }
.navbox .navbar { display: block; font-size: 100%; }
.navbox-title .navbar { float: left; text-align: left; margin-right: 0.5em; width: 6em; }
.collapseButton { float: right; font-weight: normal; margin-left: 0.5em; text-align: right; width: auto; }
.navbox .collapseButton { width: 6em; }
.mw-collapsible-toggle { font-weight: normal; text-align: right; }
.navbox .mw-collapsible-toggle { width: 6em; }
.infobox { border: 1px solid rgb(170, 170, 170); border-spacing: 3px; background-color: rgb(249, 249, 249); color: black; margin: 0.5em 0px 0.5em 1em; padding: 0.2em; float: right; clear: right; font-size: 88%; line-height: 1.5em; }
.infobox caption { font-size: 125%; font-weight: bold; padding: 0.2em; }
.infobox td, .infobox th { vertical-align: top; text-align: left; }
.infobox.bordered { border-collapse: collapse; }
.infobox.bordered td, .infobox.bordered th { border: 1px solid rgb(170, 170, 170); }
.infobox.bordered .borderless td, .infobox.bordered .borderless th { border: 0px none; }
.infobox.sisterproject { width: 20em; font-size: 90%; }
.infobox.standard-talk { border: 1px solid rgb(192, 192, 144); background-color: rgb(248, 234, 186); }
.infobox.standard-talk.bordered td, .infobox.standard-talk.bordered th { border: 1px solid rgb(192, 192, 144); }
.infobox.bordered .mergedtoprow td, .infobox.bordered .mergedtoprow th { border-width: 1px 1px 0px 0px; border-style: solid solid none none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.infobox.bordered .mergedrow td, .infobox.bordered .mergedrow th { border-width: 0px 1px 0px 0px; border-style: none solid none none; border-color: -moz-use-text-color rgb(170, 170, 170) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.infobox.geography { border-collapse: collapse; line-height: 1.2em; font-size: 90%; }
.infobox.geography td, .infobox.geography th { border-top: 1px solid rgb(170, 170, 170); padding: 0.4em 0.6em; }
.infobox.geography .mergedtoprow td, .infobox.geography .mergedtoprow th { border-top: 1px solid rgb(170, 170, 170); padding: 0.4em 0.6em 0.2em; }
.infobox.geography .mergedrow td, .infobox.geography .mergedrow th { border: 0px none; padding: 0px 0.6em 0.2em; }
.infobox.geography .mergedbottomrow td, .infobox.geography .mergedbottomrow th { border-top: 0px none; border-bottom: 1px solid rgb(170, 170, 170); padding: 0px 0.6em 0.4em; }
.infobox.geography .maptable td, .infobox.geography .maptable th { border: 0px none; padding: 0px; }
.wikitable.plainrowheaders th[scope="row"] { font-weight: normal; text-align: left; }
.wikitable td ul, .wikitable td ol, .wikitable td dl { text-align: left; }
.toc.hlist ul, #toc.hlist ul, .wikitable.hlist td ul, .wikitable.hlist td ol, .wikitable.hlist td dl { text-align: inherit; }
div.listenlist { background: transparent url(30756f6b48a396138b4e5fc151267a4b20174d1d.svg)  no-repeat scroll 0px 0px / 30px auto; padding-left: 40px; }
table.mw-hiero-table td { vertical-align: middle; }
div.medialist { min-height: 50px; margin: 1em; background-position: left top; background-repeat: no-repeat; }
div.medialist ul { list-style-type: none; list-style-image: none; margin: 0px; }
div.medialist ul li { padding-bottom: 0.5em; }
div.medialist ul li li { font-size: 91%; padding-bottom: 0px; }
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#"], div#mw_content a.external[href$=".pdf"], div#mw_content a.external[href*=".pdf?"], div#mw_content a.external[href*=".pdf#"], div#mw_content a.external[href$=".PDF"], div#mw_content a.external[href*=".PDF?"], div#mw_content a.external[href*=".PDF#"] { background: transparent url(826292f30e5ca2e74b90988c5cd63541cfd3e562.gif)  no-repeat scroll right center; padding-right: 18px; }
div#content span.PDFlink a, div#mw_content span.PDFlink a { background: transparent url(826292f30e5ca2e74b90988c5cd63541cfd3e562.gif)  no-repeat scroll right center; padding-right: 18px; }
div.columns-2 div.column { float: left; width: 50%; min-width: 300px; }
div.columns-3 div.column { float: left; width: 33.3%; min-width: 200px; }
div.columns-4 div.column { float: left; width: 25%; min-width: 150px; }
div.columns-5 div.column { float: left; width: 20%; min-width: 120px; }
.messagebox { border: 1px solid rgb(170, 170, 170); background-color: rgb(249, 249, 249); width: 80%; margin: 0px auto 1em; padding: 0.2em; }
.messagebox.merge { border: 1px solid rgb(192, 184, 204); background-color: rgb(240, 229, 255); text-align: center; }
.messagebox.cleanup { border: 1px solid rgb(159, 159, 255); background-color: rgb(239, 239, 255); text-align: center; }
.messagebox.standard-talk { border: 1px solid rgb(192, 192, 144); background-color: rgb(248, 234, 186); margin: 4px auto; }
.mbox-inside .standard-talk, .messagebox.nested-talk { border: 1px solid rgb(192, 192, 144); background-color: rgb(248, 234, 186); width: 100%; margin: 2px 0px; padding: 2px; }
.messagebox.small { width: 238px; font-size: 85%; float: right; clear: both; margin: 0px 0px 1em 1em; line-height: 1.25em; }
.messagebox.small-talk { width: 238px; font-size: 85%; float: right; clear: both; margin: 0px 0px 1em 1em; line-height: 1.25em; background: rgb(248, 234, 186) none repeat scroll 0% 0%; }
th.mbox-text, td.mbox-text { border: medium none; padding: 0.25em 0.9em; width: 100%; }
td.mbox-image { border: medium none; padding: 2px 0px 2px 0.9em; text-align: center; }
td.mbox-imageright { border: medium none; padding: 2px 0.9em 2px 0px; text-align: center; }
td.mbox-empty-cell { border: medium none; padding: 0px; width: 1px; }
table.ambox { margin: 0px 10%; border-width: 1px 1px 1px 10px; border-style: solid; border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) rgb(30, 144, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(251, 251, 251) none repeat scroll 0% 0%; }
table.ambox + table.ambox { margin-top: -1px; }
.ambox th.mbox-text, .ambox td.mbox-text { padding: 0.25em 0.5em; }
.ambox td.mbox-image { padding: 2px 0px 2px 0.5em; }
.ambox td.mbox-imageright { padding: 2px 0.5em 2px 0px; }
table.ambox-notice { border-left: 10px solid rgb(30, 144, 255); }
table.ambox-speedy { border-left: 10px solid rgb(178, 34, 34); background: rgb(255, 238, 238) none repeat scroll 0% 0%; }
table.ambox-delete { border-left: 10px solid rgb(178, 34, 34); }
table.ambox-content { border-left: 10px solid rgb(242, 133, 0); }
table.ambox-style { border-left: 10px solid rgb(244, 196, 48); }
table.ambox-move { border-left: 10px solid rgb(153, 50, 204); }
table.ambox-protection { border-left: 10px solid rgb(187, 187, 170); }
table.imbox { margin: 4px 10%; border-collapse: collapse; border: 3px solid rgb(30, 144, 255); background: rgb(251, 251, 251) none repeat scroll 0% 0%; }
.imbox .mbox-text .imbox { margin: 0px -0.5em; display: block; }
.mbox-inside .imbox { margin: 4px; }
table.imbox-notice { border: 3px solid rgb(30, 144, 255); }
table.imbox-speedy { border: 3px solid rgb(178, 34, 34); background: rgb(255, 238, 238) none repeat scroll 0% 0%; }
table.imbox-delete { border: 3px solid rgb(178, 34, 34); }
table.imbox-content { border: 3px solid rgb(242, 133, 0); }
table.imbox-style { border: 3px solid rgb(244, 196, 48); }
table.imbox-move { border: 3px solid rgb(153, 50, 204); }
table.imbox-protection { border: 3px solid rgb(187, 187, 170); }
table.imbox-license { border: 3px solid rgb(136, 136, 170); background: rgb(247, 248, 255) none repeat scroll 0% 0%; }
table.imbox-featured { border: 3px solid rgb(203, 161, 53); }
table.cmbox { margin: 3px 10%; border-collapse: collapse; border: 1px solid rgb(170, 170, 170); background: rgb(223, 232, 255) none repeat scroll 0% 0%; }
table.cmbox-notice { background: rgb(216, 232, 255) none repeat scroll 0% 0%; }
table.cmbox-speedy { margin-top: 4px; margin-bottom: 4px; border: 4px solid rgb(178, 34, 34); background: rgb(255, 219, 219) none repeat scroll 0% 0%; }
table.cmbox-delete { background: rgb(255, 219, 219) none repeat scroll 0% 0%; }
table.cmbox-content { background: rgb(255, 231, 206) none repeat scroll 0% 0%; }
table.cmbox-style { background: rgb(255, 249, 219) none repeat scroll 0% 0%; }
table.cmbox-move { background: rgb(228, 216, 255) none repeat scroll 0% 0%; }
table.cmbox-protection { background: rgb(239, 239, 225) none repeat scroll 0% 0%; }
table.ombox { margin: 4px 10%; border-collapse: collapse; border: 1px solid rgb(170, 170, 170); background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
table.ombox-notice { border: 1px solid rgb(170, 170, 170); }
table.ombox-speedy { border: 2px solid rgb(178, 34, 34); background: rgb(255, 238, 238) none repeat scroll 0% 0%; }
table.ombox-delete { border: 2px solid rgb(178, 34, 34); }
table.ombox-content { border: 1px solid rgb(242, 133, 0); }
table.ombox-style { border: 1px solid rgb(244, 196, 48); }
table.ombox-move { border: 1px solid rgb(153, 50, 204); }
table.ombox-protection { border: 2px solid rgb(187, 187, 170); }
table.tmbox { margin: 4px 10%; border-collapse: collapse; border: 1px solid rgb(192, 192, 144); background: rgb(248, 234, 186) none repeat scroll 0% 0%; }
.mediawiki .mbox-inside .tmbox { margin: 2px 0px; width: 100%; }
.mbox-inside .tmbox.mbox-small { line-height: 1.5em; font-size: 100%; }
table.tmbox-speedy { border: 2px solid rgb(178, 34, 34); background: rgb(255, 238, 238) none repeat scroll 0% 0%; }
table.tmbox-delete { border: 2px solid rgb(178, 34, 34); }
table.tmbox-content { border: 2px solid rgb(242, 133, 0); }
table.tmbox-style { border: 2px solid rgb(244, 196, 48); }
table.tmbox-move { border: 2px solid rgb(153, 50, 204); }
table.tmbox-protection, table.tmbox-notice { border: 1px solid rgb(192, 192, 144); }
table.dmbox { clear: both; margin: 0.9em 1em; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); background: transparent none repeat scroll 0% 0%; }
table.fmbox { clear: both; margin: 0.2em 0px; width: 100%; border: 1px solid rgb(170, 170, 170); background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
table.fmbox-system { background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
table.fmbox-warning { border: 1px solid rgb(187, 112, 112); background: rgb(255, 219, 219) none repeat scroll 0% 0%; }
table.fmbox-editnotice { background: transparent none repeat scroll 0% 0%; }
div.mw-warning-with-logexcerpt, div.mw-lag-warn-high, div.mw-cascadeprotectedwarning, div#mw-protect-cascadeon, div.titleblacklist-warning, div.locked-warning { clear: both; margin: 0.2em 0px; border: 1px solid rgb(187, 112, 112); background: rgb(255, 219, 219) none repeat scroll 0% 0%; padding: 0.25em 0.9em; }
div.mw-lag-warn-normal, div.fmbox-system { clear: both; margin: 0.2em 0px; border: 1px solid rgb(170, 170, 170); background: rgb(249, 249, 249) none repeat scroll 0% 0%; padding: 0.25em 0.9em; }
html body.mediawiki .mbox-small { clear: right; float: right; margin: 4px 0px 4px 1em; box-sizing: border-box; width: 238px; font-size: 88%; line-height: 1.25em; }
html body.mediawiki .mbox-small-left { margin: 4px 1em 4px 0px; box-sizing: border-box; overflow: hidden; width: 238px; border-collapse: collapse; font-size: 88%; line-height: 1.25em; }
.compact-ambox table .mbox-image, .compact-ambox table .mbox-imageright, .compact-ambox table .mbox-empty-cell { display: none; }
.compact-ambox table.ambox { border: medium none; border-collapse: collapse; background: transparent none repeat scroll 0% 0%; margin: 0px 0px 0px 1.6em ! important; padding: 0px ! important; width: auto; display: block; }
body.mediawiki .compact-ambox table.mbox-small-left { font-size: 100%; width: auto; margin: 0px; }
.compact-ambox table .mbox-text { padding: 0px ! important; margin: 0px ! important; }
.compact-ambox table .mbox-text-span { display: list-item; line-height: 1.5em; list-style-type: square; list-style-image: url(2d743c051e40800b39c4309fc20490e066eda144.gif) ; }
.skin-vector .compact-ambox table .mbox-text-span { list-style-type: disc; list-style-image: url(a4db3efe094c3dd28332f9f6b545d42e6e082f38.svg) ; }
.compact-ambox .hide-when-compact { display: none; }
div.noarticletext { border: medium none; background: transparent none repeat scroll 0% 0%; padding: 0px; }
.visualhide { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }
#wpSave { font-weight: bold; }
.hiddenStructure { display: inline ! important; color: rgb(255, 0, 0); background-color: rgb(0, 255, 0); }
.check-icon a.new { display: none; }
.nounderlines a, .IPA a:link, .IPA a:visited { text-decoration: none ! important; }
div.NavFrame { margin: 0px; padding: 4px; border: 1px solid rgb(170, 170, 170); text-align: center; border-collapse: collapse; font-size: 95%; }
div.NavFrame + div.NavFrame { border-top-style: hidden; }
div.NavPic { background-color: rgb(255, 255, 255); margin: 0px; padding: 2px; float: left; }
div.NavFrame div.NavHead { line-height: 1.6em; font-weight: bold; background-color: rgb(204, 204, 255); position: relative; }
div.NavFrame p, div.NavFrame div.NavContent, div.NavFrame div.NavContent p { font-size: 100%; }
div.NavEnd { margin: 0px; padding: 0px; line-height: 1px; clear: both; }
a.NavToggle { position: absolute; top: 0px; right: 3px; font-weight: normal; font-size: 90%; }
.hatnote { font-style: italic; }
.hatnote i { font-style: normal; }
div.hatnote { padding-left: 1.6em; margin-bottom: 0.5em; }
div.hatnote + div.hatnote { margin-top: -0.5em; }
.listify td { display: list-item; }
.listify tr { display: block; }
.listify table { display: block; }
.geo-default, .geo-dms, .geo-dec { display: inline; }
.geo-nondefault, .geo-multi-punct { display: none; }
.longitude, .latitude { white-space: nowrap; }
.hlist .tocnumber, .hlist .toctext { display: inline; }
.nonumtoc .tocnumber { display: none; }
.nonumtoc #toc ul, .nonumtoc .toc ul { line-height: 1.5em; list-style: outside none none; margin: 0.3em 0px 0px; padding: 0px; }
.hlist.nonumtoc #toc ul ul, .hlist.nonumtoc .toc ul ul { margin: 0px; }
.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; }
blockquote.templatequote div.templatequotecite { line-height: 1.5em; text-align: left; padding-left: 1.6em; margin-top: 0px; }
div.user-block { padding: 5px; margin-bottom: 0.5em; border: 1px solid rgb(169, 169, 169); background-color: rgb(255, 239, 213); }
.nowrap, .nowraplinks a, .nowraplinks .selflink, sup.reference a { white-space: nowrap; }
.nowrap pre { white-space: pre; }
.wrap, .wraplinks a { white-space: normal; }
.template-documentation { clear: both; margin: 1em 0px 0px; border: 1px solid rgb(170, 170, 170); background-color: rgb(236, 252, 244); padding: 1em; }
#wpUploadDescription { height: 13em; }
.thumbinner { min-width: 100px; }
div.thumb .thumbimage { background-color: rgb(255, 255, 255); }
div#content .gallerybox div.thumb { background-color: rgb(249, 249, 249); }
.gallerybox .thumb img { background: rgb(255, 255, 255) url(ee53bed9f05824191ba72df1d125b3fda2eedc47.png)  repeat scroll 0% 0%; }
.ns-0 .gallerybox .thumb img, .ns-2 .gallerybox .thumb img, .ns-100 .gallerybox .thumb img, .nochecker .gallerybox .thumb img { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#mw-subcategories, #mw-pages, #mw-category-media, #filehistory, #wikiPreview, #wikiDiff { clear: both; }
body.rtl #mw-articlefeedbackv5, body.rtl #mw-articlefeedback { display: block; margin-bottom: 1em; clear: right; float: right; }
.wpb .wpb-header { display: none; }
.wpbs-inner .wpb .wpb-header { display: block; }
.wpbs-inner .wpb .wpb-header { display: table-row; }
.wpbs-inner .wpb-outside { display: none; }
.mw-tag-markers { font-style: italic; font-size: 90%; }
.sysop-show, .accountcreator-show, .templateeditor-show, .extendedmover-show, .autoconfirmed-show { display: none; }
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink, .mw-ve-editNotice .editnotice-redlink { display: none ! important; }
ul.permissions-errors > li { list-style: outside none none; }
ul.permissions-errors { margin: 0px; }
body.page-Special_UserLogin .mw-label label, body.page-Special_UserLogin_signup .mw-label label { white-space: nowrap; }
.transborder { border: medium solid transparent; }
.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%; }
span.mwe-math-mathml-inline { font-size: 118%; }
.digits, .texhtml { font-feature-settings: "lnum", "tnum", "kern" off; font-variant-numeric: lining-nums tabular-nums; font-kerning: none; }
.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; }
table#mw-prefixindex-list-table, table#mw-prefixindex-nav-table { width: 98%; }
.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) {
  .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; }
}
#bodyContent .letterhead { background-image: url(0b88d6515f5f8fec3030ee1f130097a1e9ec6151.png) ; background-repeat: no-repeat; padding: 2em; background-color: rgb(250, 249, 242); }
.treeview ul { padding: 0px; margin: 0px; }
.treeview li { padding: 0px; margin: 0px; list-style-type: none; list-style-image: none; }
.treeview li li { background: transparent url(f777e47c126d0607786d60b6d138b669234b7bc1.png)  no-repeat scroll 0px -2981px; padding-left: 20px; text-indent: 0.3em; }
.treeview li li.lastline { background-position: 0px -5971px; }
.treeview li.emptyline > ul { margin-left: -1px; }
.treeview li.emptyline > ul > li:first-child { background-position: 0px 9px; }
td .sortkey, th .sortkey { display: none; }
.inputbox-hidecheckboxes form .inputbox-element { display: none ! important; }
.k-player .k-attribution { visibility: hidden; }
.PopUpMediaTransform a .play-btn-large { margin: 0px; top: auto; right: auto; bottom: 0px; left: 0px; }
.mw-ve-editNotice .mbox-image { display: none; }
.page-Main_Page #deleteconfirm, .page-Main_Page #t-cite, .page-Main_Page #footer-info-lastmod, .action-view.page-Main_Page #siteSub, .action-view.page-Main_Page #contentSub, .action-view.page-Main_Page .firstHeading { display: none ! important; }
#coordinates { position: absolute; top: 0px; right: 0px; float: right; margin: 0px; padding: 0px; line-height: 1.5em; text-align: right; text-indent: 0px; font-size: 85%; text-transform: none; white-space: nowrap; }
div.flaggedrevs_short { position: absolute; top: -3em; right: 100px; z-index: 1; }
div.vectorMenu div { z-index: 2; }
#siteSub { display: block; font-size: 92%; }
.mw-body .mw-indicators { padding-top: 0.4em; }
@media print {
  .ns-0 .ambox, .ns-0 .navbox, .ns-0 .vertical-navbox, .ns-0 .infobox.sisterproject, .ns-0 .hatnote, .ns-0 .dablink, .ns-0 .metadata, .editlink, .navbar, a.NavToggle, span.collapseButton, span.mw-collapsible-toggle, th .sortkey, td .sortkey { display: none ! important; }
  #content cite a.external.text::after, .nourlexpansion a.external.text::after, .nourlexpansion a.external.autonumber::after { display: none ! important; }
  table.collapsible tr, div.NavPic, div.NavContent { display: block ! important; }
  table.collapsible tr { display: table-row ! important; }
  #firstHeading { margin: 0px; }
  #content a.external.text::after, #content a.external.autonumber::after { word-wrap: break-word; }
}
