cite {
	font-style: inherit;
}
dfn {
	font-style: inherit;
}
q {
	quotes: """ """ "'" "'";
}
blockquote {
	margin: 1em 0px; padding: 0px 40px; overflow: hidden;
}
strong.selflink {
	font-weight: 700;
}
small {
	font-size: 85%;
}
.mw-body-content sub {
	font-size: 80%;
}
.mw-body-content sup {
	font-size: 80%;
}
span.reference {
	font-size: 80%;
}
.ns-talk .mw-body-content dd {
	margin-top: 0.4em; margin-bottom: 0.4em;
}
#interwiki-completelist {
	font-weight: bold;
}
.client-js .mw-special-Watchlist #watchlist-message {
	display: none;
}
.client-js .collapsed.NavFrame .NavContent {
	display: none;
}
.client-js :not(.mw-made-collapsible).collapsed.collapsible > tbody > tr:not(:first-child) {
	display: none;
}
.mw-rcfilters-enabled .mw-specialpage-summary {
	margin-top: 1em;
}
#toolbar {
	margin-bottom: 6px;
}
#editpage-specialchars {
	display: none;
}
body.action-info .mw-body-content :target {
	background-color: rgba(0, 127, 255, 0.133);
}
:target.citation {
	background-color: rgba(0, 127, 255, 0.133);
}
.citation {
	-ms-word-wrap: break-word;
}
@media screen, handheld
{
.citation .printonly {
	display: none;
}
}
ol.references {
	font-size: 90%; margin-bottom: 0.5em;
}
div.reflist {
	font-size: 90%; margin-bottom: 0.5em;
}
div.reflist ol.references {
	font-size: 100%; margin-bottom: 0px; list-style-type: inherit;
}
span.brokenref {
	display: none;
}
div.columns {
	margin-top: 0.3em;
}
div.columns dl {
	margin-top: 0px;
}
div.columns ol {
	margin-top: 0px;
}
div.columns ul {
	margin-top: 0px;
}
.nocolbreak {
	page-break-inside: avoid; break-inside: avoid-column; -webkit-column-break-inside: avoid;
}
div.columns li {
	page-break-inside: avoid; break-inside: avoid-column; -webkit-column-break-inside: avoid;
}
div.columns dd dd {
	page-break-inside: avoid; break-inside: avoid-column; -webkit-column-break-inside: avoid;
}
.hlist dl {
	margin: 0px; padding: 0px;
}
.hlist ol {
	margin: 0px; padding: 0px;
}
.hlist ul {
	margin: 0px; padding: 0px;
}
.hlist dd {
	margin: 0px; display: inline;
}
.hlist dt {
	margin: 0px; display: inline;
}
.hlist li {
	margin: 0px; display: inline;
}
.inline.hlist {
	display: inline;
}
.inline.hlist dl {
	display: inline;
}
.inline.hlist ol {
	display: inline;
}
.inline.hlist ul {
	display: inline;
}
.hlist dl dl {
	display: inline;
}
.hlist dl ol {
	display: inline;
}
.hlist dl ul {
	display: inline;
}
.hlist ol dl {
	display: inline;
}
.hlist ol ol {
	display: inline;
}
.hlist ol ul {
	display: inline;
}
.hlist ul dl {
	display: inline;
}
.hlist ul ol {
	display: inline;
}
.hlist ul ul {
	display: inline;
}
.hlist .mw-empty-li {
	display: none;
}
.hlist dt::after {
	content: ":";
}
.hlist dd::after {
	font-weight: bold; content: " · ";
}
.hlist li::after {
	font-weight: bold; content: " · ";
}
.hlist dd:last-child::after {
	content: none;
}
.hlist dt:last-child::after {
	content: none;
}
.hlist li:last-child::after {
	content: none;
}
.hlist dd dd:first-child::before {
	font-weight: normal; content: " (";
}
.hlist dd dt:first-child::before {
	font-weight: normal; content: " (";
}
.hlist dd li:first-child::before {
	font-weight: normal; content: " (";
}
.hlist dt dd:first-child::before {
	font-weight: normal; content: " (";
}
.hlist dt dt:first-child::before {
	font-weight: normal; content: " (";
}
.hlist dt li:first-child::before {
	font-weight: normal; content: " (";
}
.hlist li dd:first-child::before {
	font-weight: normal; content: " (";
}
.hlist li dt:first-child::before {
	font-weight: normal; content: " (";
}
.hlist li li:first-child::before {
	font-weight: normal; content: " (";
}
.hlist dd dd:last-child::after {
	font-weight: normal; content: ")";
}
.hlist dd dt:last-child::after {
	font-weight: normal; content: ")";
}
.hlist dd li:last-child::after {
	font-weight: normal; content: ")";
}
.hlist dt dd:last-child::after {
	font-weight: normal; content: ")";
}
.hlist dt dt:last-child::after {
	font-weight: normal; content: ")";
}
.hlist dt li:last-child::after {
	font-weight: normal; content: ")";
}
.hlist li dd:last-child::after {
	font-weight: normal; content: ")";
}
.hlist li dt:last-child::after {
	font-weight: normal; content: ")";
}
.hlist li li:last-child::after {
	font-weight: normal; content: ")";
}
.hlist ol {
	counter-reset: listitem;
}
.hlist ol > li {
	counter-increment: listitem;
}
.hlist ol > li::before {
	content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before {
	content: " (" counter(listitem) "\a0";
}
.hlist dt ol > li:first-child::before {
	content: " (" counter(listitem) "\a0";
}
.hlist li ol > li:first-child::before {
	content: " (" counter(listitem) "\a0";
}
.plainlist ol {
	list-style: none; margin: 0px; line-height: inherit;
}
.plainlist ul {
	list-style: none; margin: 0px; line-height: inherit;
}
.plainlist ol li {
	margin-bottom: 0px;
}
.plainlist ul li {
	margin-bottom: 0px;
}
.navbox {
	margin: 1em auto 0px; padding: 1px; border: 1px solid rgb(162, 169, 177); border-image: none; width: 100%; text-align: center; clear: both; font-size: 88%; box-sizing: border-box;
}
.navbox .navbox {
	margin-top: 0px;
}
.navbox + .navbox {
	margin-top: -1px;
}
.navbox-inner {
	width: 100%;
}
.navbox-subgroup {
	width: 100%;
}
.navbox-group {
	padding: 0.25em 1em; text-align: center; line-height: 1.5em;
}
.navbox-title {
	padding: 0.25em 1em; text-align: center; line-height: 1.5em;
}
.navbox-abovebelow {
	padding: 0.25em 1em; text-align: center; line-height: 1.5em;
}
th.navbox-group {
	text-align: right; white-space: nowrap;
}
.navbox {
	background-color: rgb(253, 253, 253);
}
.navbox-subgroup {
	background-color: rgb(253, 253, 253);
}
.navbox-list {
	border-color: rgb(253, 253, 253); line-height: 1.5em;
}
tr + tr > .navbox-abovebelow {
	border-top-color: rgb(253, 253, 253); border-top-width: 2px; border-top-style: solid;
}
tr + tr > .navbox-group {
	border-top-color: rgb(253, 253, 253); border-top-width: 2px; border-top-style: solid;
}
tr + tr > .navbox-image {
	border-top-color: rgb(253, 253, 253); border-top-width: 2px; border-top-style: solid;
}
tr + tr > .navbox-list {
	border-top-color: rgb(253, 253, 253); border-top-width: 2px; border-top-style: solid;
}
.navbox th {
	background-color: rgb(204, 204, 255);
}
.navbox-title {
	background-color: rgb(204, 204, 255);
}
.navbox-abovebelow {
	background-color: rgb(221, 221, 255);
}
th.navbox-group {
	background-color: rgb(221, 221, 255);
}
.navbox-subgroup .navbox-title {
	background-color: rgb(221, 221, 255);
}
.navbox-subgroup .navbox-group {
	background-color: rgb(230, 230, 255);
}
.navbox-subgroup .navbox-abovebelow {
	background-color: rgb(230, 230, 255);
}
.navbox-even {
	background-color: rgb(247, 247, 247);
}
.navbox-odd {
	background-color: transparent;
}
.navbox .hlist td dl {
	padding: 0.12em 0px;
}
.navbox .hlist td ol {
	padding: 0.12em 0px;
}
.navbox .hlist td ul {
	padding: 0.12em 0px;
}
.navbox td.hlist dl {
	padding: 0.12em 0px;
}
.navbox td.hlist ol {
	padding: 0.12em 0px;
}
.navbox td.hlist ul {
	padding: 0.12em 0px;
}
.navbar {
	font-size: 88%; font-weight: normal; display: inline;
}
.navbar ul {
	display: inline; white-space: nowrap;
}
.mw-body-content .navbar ul {
	line-height: inherit;
}
.navbar li {
	word-spacing: -0.12em;
}
.mini.navbar li abbr[title] {
	font-variant: small-caps; text-decoration: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; cursor: inherit;
}
.infobox .navbar {
	font-size: 100%;
}
.navbox .navbar {
	font-size: 100%; display: block;
}
.navbox-title .navbar {
	text-align: left; margin-right: 0.5em; float: left;
}
.collapseButton {
	width: auto; text-align: right; font-weight: normal; margin-left: 0.5em; float: right;
}
.mw-parser-output .mw-collapsible-toggle {
	text-align: right; padding-right: 0.2em; padding-left: 0.2em; font-weight: normal;
}
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
	text-align: left; float: left;
}
.infobox {
	margin: 0.5em 0px 0.5em 1em; padding: 0.2em; border: 1px solid rgb(162, 169, 177); border-image: none; color: black; line-height: 1.5em; clear: right; font-size: 88%; float: right; border-spacing: 3px; background-color: rgb(248, 249, 250);
}
.infobox caption {
	padding: 0.2em; text-align: center; font-size: 125%; font-weight: bold;
}
.infobox td {
	text-align: left; vertical-align: top;
}
.infobox th {
	text-align: left; vertical-align: top;
}
.bordered.infobox {
	border-collapse: collapse;
}
.bordered.infobox td {
	border: 1px solid rgb(162, 169, 177); border-image: none;
}
.bordered.infobox th {
	border: 1px solid rgb(162, 169, 177); border-image: none;
}
.bordered.infobox .borderless td {
	border: 0px currentColor; border-image: none;
}
.bordered.infobox .borderless th {
	border: 0px currentColor; border-image: none;
}
.sisterproject.infobox {
	width: 20em; font-size: 90%;
}
.standard-talk.infobox {
	border: 1px solid rgb(192, 192, 144); border-image: none; background-color: rgb(248, 234, 186);
}
.bordered.standard-talk.infobox td {
	border: 1px solid rgb(192, 192, 144); border-image: none;
}
.bordered.standard-talk.infobox th {
	border: 1px solid rgb(192, 192, 144); border-image: none;
}
.bordered.infobox .mergedtoprow td {
	border-width: 1px 1px 0px 0px; border-style: solid solid none none; border-color: rgb(162, 169, 177) rgb(162, 169, 177) currentColor currentColor; border-image: none;
}
.bordered.infobox .mergedtoprow th {
	border-width: 1px 1px 0px 0px; border-style: solid solid none none; border-color: rgb(162, 169, 177) rgb(162, 169, 177) currentColor currentColor; border-image: none;
}
.bordered.infobox .mergedrow td {
	border-width: 0px 1px 0px 0px; border-style: none solid none none; border-color: currentColor rgb(162, 169, 177) currentColor currentColor; border-image: none;
}
.bordered.infobox .mergedrow th {
	border-width: 0px 1px 0px 0px; border-style: none solid none none; border-color: currentColor rgb(162, 169, 177) currentColor currentColor; border-image: none;
}
.geography.infobox {
	line-height: 1.2em; font-size: 90%; border-collapse: collapse;
}
.geography.infobox td {
	padding: 0.4em 0.6em; border-top-color: rgb(162, 169, 177); border-top-width: 1px; border-top-style: solid;
}
.geography.infobox th {
	padding: 0.4em 0.6em; border-top-color: rgb(162, 169, 177); border-top-width: 1px; border-top-style: solid;
}
.geography.infobox .mergedtoprow td {
	padding: 0.4em 0.6em 0.2em; border-top-color: rgb(162, 169, 177); border-top-width: 1px; border-top-style: solid;
}
.geography.infobox .mergedtoprow th {
	padding: 0.4em 0.6em 0.2em; border-top-color: rgb(162, 169, 177); border-top-width: 1px; border-top-style: solid;
}
.geography.infobox .mergedrow td {
	padding: 0px 0.6em 0.2em; border: 0px currentColor; border-image: none;
}
.geography.infobox .mergedrow th {
	padding: 0px 0.6em 0.2em; border: 0px currentColor; border-image: none;
}
.geography.infobox .mergedbottomrow td {
	padding: 0px 0.6em 0.4em; border-top-color: currentColor; border-bottom-color: rgb(162, 169, 177); border-top-width: 0px; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
}
.geography.infobox .mergedbottomrow th {
	padding: 0px 0.6em 0.4em; border-top-color: currentColor; border-bottom-color: rgb(162, 169, 177); border-top-width: 0px; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
}
.geography.infobox .maptable td {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.geography.infobox .maptable th {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.plainrowheaders.wikitable th[scope=row] {
	text-align: left; font-weight: normal;
}
.wikitable td ul {
	text-align: left;
}
.wikitable td ol {
	text-align: left;
}
.wikitable td dl {
	text-align: left;
}
.hlist.toc ul {
	text-align: inherit;
}
.hlist#toc ul {
	text-align: inherit;
}
.hlist.wikitable td ul {
	text-align: inherit;
}
.hlist.wikitable td ol {
	text-align: inherit;
}
.hlist.wikitable td dl {
	text-align: inherit;
}
div.listenlist {
	background: url("//upload.wikimedia.org/wikipedia/commons/4/47/Sound-icon.svg") no-repeat 0px 0px / 30px; padding-left: 40px;
}
table.mw-hiero-table td {
	vertical-align: middle;
}
div.medialist {
	background-position: left top; margin: 1em; min-height: 50px; background-repeat: no-repeat;
}
div.medialist ul {
	margin: 0px; list-style-type: none; list-style-image: none;
}
div.medialist ul li {
	padding-bottom: 0.5em;
}
div.medialist ul li li {
	padding-bottom: 0px; font-size: 91%;
}
div#content a[href$='.pdf'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#content a[href*='.pdf?'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#content a[href*='.pdf#'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#content a[href$='.PDF'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#content a[href*='.PDF?'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#content a[href*='.PDF#'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#mw_content a[href$='.pdf'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#mw_content a[href*='.pdf?'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#mw_content a[href*='.pdf#'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#mw_content a[href$='.PDF'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#mw_content a[href*='.PDF?'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
div#mw_content a[href*='.PDF#'].external {
	background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; padding-right: 18px;
}
.messagebox {
	margin: 0px auto 1em; padding: 0.2em; border: 1px solid rgb(162, 169, 177); border-image: none; width: 80%; background-color: rgb(248, 249, 250);
}
.merge.messagebox {
	border: 1px solid rgb(192, 184, 204); border-image: none; text-align: center; background-color: rgb(240, 229, 255);
}
.cleanup.messagebox {
	border: 1px solid rgb(159, 159, 255); border-image: none; text-align: center; background-color: rgb(239, 239, 255);
}
.standard-talk.messagebox {
	margin: 4px auto; border: 1px solid rgb(192, 192, 144); border-image: none; background-color: rgb(248, 234, 186);
}
.mbox-inside .standard-talk {
	margin: 2px 0px; padding: 2px; border: 1px solid rgb(192, 192, 144); border-image: none; width: 100%; background-color: rgb(248, 234, 186);
}
.nested-talk.messagebox {
	margin: 2px 0px; padding: 2px; border: 1px solid rgb(192, 192, 144); border-image: none; width: 100%; background-color: rgb(248, 234, 186);
}
.small.messagebox {
	margin: 0px 0px 1em 1em; width: 238px; line-height: 1.25em; clear: both; font-size: 85%; float: right;
}
.small-talk.messagebox {
	margin: 0px 0px 1em 1em; width: 238px; line-height: 1.25em; clear: both; font-size: 85%; float: right; background-color: rgb(248, 234, 186);
}
th.mbox-text {
	padding: 0.25em 0.9em; border: currentColor; border-image: none; width: 100%;
}
td.mbox-text {
	padding: 0.25em 0.9em; border: currentColor; border-image: none; width: 100%;
}
td.mbox-image {
	padding: 2px 0px 2px 0.9em; border: currentColor; border-image: none; text-align: center;
}
td.mbox-imageright {
	padding: 2px 0.9em 2px 0px; border: currentColor; border-image: none; text-align: center;
}
td.mbox-empty-cell {
	padding: 0px; border: currentColor; border-image: none; width: 1px;
}
table.ambox {
	border-width: 1px 1px 1px 10px; border-style: solid; border-color: rgb(162, 169, 177) rgb(162, 169, 177) rgb(162, 169, 177) rgb(51, 102, 204); margin: 0px 10%; border-image: none; box-sizing: border-box; background-color: rgb(251, 251, 251);
}
table.ambox + table.ambox {
	margin-top: -1px;
}
.ambox th.mbox-text {
	padding: 0.25em 0.5em;
}
.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-color: rgb(51, 102, 204); border-left-width: 10px; border-left-style: solid;
}
table.ambox-speedy {
	border-left-color: rgb(179, 36, 36); border-left-width: 10px; border-left-style: solid; background-color: rgb(254, 231, 230);
}
table.ambox-delete {
	border-left-color: rgb(179, 36, 36); border-left-width: 10px; border-left-style: solid;
}
table.ambox-content {
	border-left-color: rgb(242, 133, 0); border-left-width: 10px; border-left-style: solid;
}
table.ambox-style {
	border-left-color: rgb(255, 204, 51); border-left-width: 10px; border-left-style: solid;
}
table.ambox-move {
	border-left-color: rgb(153, 50, 204); border-left-width: 10px; border-left-style: solid;
}
table.ambox-protection {
	border-left-color: rgb(162, 169, 177); border-left-width: 10px; border-left-style: solid;
}
table.imbox {
	margin: 4px 10%; border: 3px solid rgb(51, 102, 204); border-image: none; border-collapse: collapse; box-sizing: border-box; background-color: rgb(251, 251, 251);
}
.imbox .mbox-text .imbox {
	margin: 0px -0.5em; display: block;
}
.mbox-inside .imbox {
	margin: 4px;
}
table.imbox-notice {
	border: 3px solid rgb(51, 102, 204); border-image: none;
}
table.imbox-speedy {
	border: 3px solid rgb(179, 36, 36); border-image: none; background-color: rgb(254, 231, 230);
}
table.imbox-delete {
	border: 3px solid rgb(179, 36, 36); border-image: none;
}
table.imbox-content {
	border: 3px solid rgb(242, 133, 0); border-image: none;
}
table.imbox-style {
	border: 3px solid rgb(255, 204, 51); border-image: none;
}
table.imbox-move {
	border: 3px solid rgb(153, 50, 204); border-image: none;
}
table.imbox-protection {
	border: 3px solid rgb(162, 169, 177); border-image: none;
}
table.imbox-license {
	border: 3px solid rgb(136, 136, 170); border-image: none; background-color: rgb(247, 248, 255);
}
table.imbox-featured {
	border: 3px solid rgb(203, 161, 53); border-image: none;
}
table.cmbox {
	margin: 3px 10%; border: 1px solid rgb(162, 169, 177); border-image: none; border-collapse: collapse; box-sizing: border-box; background-color: rgb(223, 232, 255);
}
table.cmbox-notice {
	background-color: rgb(216, 232, 255);
}
table.cmbox-speedy {
	border: 4px solid rgb(179, 36, 36); border-image: none; margin-top: 4px; margin-bottom: 4px; background-color: rgb(255, 219, 219);
}
table.cmbox-delete {
	background-color: rgb(255, 219, 219);
}
table.cmbox-content {
	background-color: rgb(255, 231, 206);
}
table.cmbox-style {
	background-color: rgb(255, 249, 219);
}
table.cmbox-move {
	background-color: rgb(228, 216, 255);
}
table.cmbox-protection {
	background-color: rgb(239, 239, 225);
}
table.ombox {
	margin: 4px 10%; border: 1px solid rgb(162, 169, 177); border-image: none; border-collapse: collapse; box-sizing: border-box; background-color: rgb(248, 249, 250);
}
table.ombox-notice {
	border: 1px solid rgb(162, 169, 177); border-image: none;
}
table.ombox-speedy {
	border: 2px solid rgb(179, 36, 36); border-image: none; background-color: rgb(254, 231, 230);
}
table.ombox-delete {
	border: 2px solid rgb(179, 36, 36); border-image: none;
}
table.ombox-content {
	border: 1px solid rgb(242, 133, 0); border-image: none;
}
table.ombox-style {
	border: 1px solid rgb(255, 204, 51); border-image: none;
}
table.ombox-move {
	border: 1px solid rgb(153, 50, 204); border-image: none;
}
table.ombox-protection {
	border: 2px solid rgb(162, 169, 177); border-image: none;
}
table.tmbox {
	margin: 4px 10%; border: 1px solid rgb(192, 192, 144); border-image: none; border-collapse: collapse; min-width: 80%; box-sizing: border-box; background-color: rgb(248, 234, 186);
}
.mbox-small.tmbox {
	min-width: 0px;
}
.mediawiki .mbox-inside .tmbox {
	margin: 2px 0px; width: 100%;
}
.mbox-inside .mbox-small.tmbox {
	line-height: 1.5em; font-size: 100%;
}
table.tmbox-speedy {
	border: 2px solid rgb(179, 36, 36); border-image: none; background-color: rgb(254, 231, 230);
}
table.tmbox-delete {
	border: 2px solid rgb(179, 36, 36); border-image: none;
}
table.tmbox-content {
	border: 2px solid rgb(242, 133, 0); border-image: none;
}
table.tmbox-style {
	border: 2px solid rgb(255, 204, 51); border-image: none;
}
table.tmbox-move {
	border: 2px solid rgb(153, 50, 204); border-image: none;
}
table.tmbox-protection {
	border: 1px solid rgb(192, 192, 144); border-image: none;
}
table.tmbox-notice {
	border: 1px solid rgb(192, 192, 144); border-image: none;
}
table.dmbox {
	margin: 0.9em 1em; clear: both; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: transparent;
}
table.fmbox {
	margin: 0.2em 0px; border: 1px solid rgb(162, 169, 177); border-image: none; width: 100%; clear: both; box-sizing: border-box; background-color: rgb(248, 249, 250);
}
table.fmbox-system {
	background-color: rgb(248, 249, 250);
}
table.fmbox-warning {
	border: 1px solid rgb(187, 112, 112); border-image: none; background-color: rgb(255, 219, 219);
}
table.fmbox-editnotice {
	background-color: transparent;
}
div.mw-warning-with-logexcerpt {
	margin: 0.2em 0px; padding: 0.25em 0.9em; border: 1px solid rgb(187, 112, 112); border-image: none; clear: both; box-sizing: border-box; background-color: rgb(255, 219, 219);
}
div.mw-lag-warn-high {
	margin: 0.2em 0px; padding: 0.25em 0.9em; border: 1px solid rgb(187, 112, 112); border-image: none; clear: both; box-sizing: border-box; background-color: rgb(255, 219, 219);
}
div.mw-cascadeprotectedwarning {
	margin: 0.2em 0px; padding: 0.25em 0.9em; border: 1px solid rgb(187, 112, 112); border-image: none; clear: both; box-sizing: border-box; background-color: rgb(255, 219, 219);
}
div#mw-protect-cascadeon {
	margin: 0.2em 0px; padding: 0.25em 0.9em; border: 1px solid rgb(187, 112, 112); border-image: none; clear: both; box-sizing: border-box; background-color: rgb(255, 219, 219);
}
div.titleblacklist-warning {
	margin: 0.2em 0px; padding: 0.25em 0.9em; border: 1px solid rgb(187, 112, 112); border-image: none; clear: both; box-sizing: border-box; background-color: rgb(255, 219, 219);
}
div.locked-warning {
	margin: 0.2em 0px; padding: 0.25em 0.9em; border: 1px solid rgb(187, 112, 112); border-image: none; clear: both; box-sizing: border-box; background-color: rgb(255, 219, 219);
}
html body.mediawiki .mbox-small {
	margin: 4px 0px 4px 1em; width: 238px; line-height: 1.25em; clear: right; font-size: 88%; float: right; box-sizing: border-box;
}
html body.mediawiki .mbox-small-left {
	margin: 4px 1em 4px 0px; width: 238px; line-height: 1.25em; overflow: hidden; font-size: 88%; border-collapse: collapse; box-sizing: border-box;
}
.compact-ambox table .mbox-image {
	display: none;
}
.compact-ambox table .mbox-imageright {
	display: none;
}
.compact-ambox table .mbox-empty-cell {
	display: none;
}
.compact-ambox table.ambox {
	margin: 0px 0px 0px 1.6em !important; padding: 0px !important; border: currentColor; border-image: none; width: auto; display: block; border-collapse: collapse; background-color: transparent;
}
body.mediawiki .compact-ambox table.mbox-small-left {
	margin: 0px; width: auto; font-size: 100%;
}
.compact-ambox table .mbox-text {
	margin: 0px !important; padding: 0px !important;
}
.compact-ambox table .mbox-text-span {
	line-height: 1.5em; display: list-item; list-style-type: square; list-style-image: url("//en.wikipedia.org/w/skins/MonoBook/resources/images/bullet.gif");
}
.skin-vector .compact-ambox table .mbox-text-span {
	list-style-type: disc; list-style-image: url("//en.wikipedia.org/w/skins/Vector/images/bullet-icon.svg");
}
.compact-ambox .hide-when-compact {
	display: none;
}
.visualhide {
	left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.check-icon a.new {
	display: none; speak: none;
}
.nounderlines a {
	text-decoration: none !important;
}
.IPA a:link {
	text-decoration: none !important;
}
.IPA a:visited {
	text-decoration: none !important;
}
div.NavFrame {
	margin: 0px; padding: 4px; border: 1px solid rgb(162, 169, 177); border-image: none; text-align: center; font-size: 95%; border-collapse: collapse;
}
div.NavFrame + div.NavFrame {
	border-top-style: hidden;
}
div.NavPic {
	margin: 0px; padding: 2px; float: left; background-color: rgb(255, 255, 255);
}
div.NavFrame div.NavHead {
	line-height: 1.6em; font-weight: bold; position: relative; background-color: rgb(204, 204, 255);
}
div.NavFrame p {
	font-size: 100%;
}
div.NavFrame div.NavContent {
	font-size: 100%;
}
div.NavFrame div.NavContent p {
	font-size: 100%;
}
div.NavEnd {
	margin: 0px; padding: 0px; line-height: 1px; clear: both;
}
a.NavToggle {
	top: 0px; right: 3px; font-size: 90%; font-weight: normal; position: absolute;
}
.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 {
	display: inline;
}
.geo-dms {
	display: inline;
}
.geo-dec {
	display: inline;
}
.geo-nondefault {
	display: none;
}
.geo-multi-punct {
	display: none;
}
.longitude {
	white-space: nowrap;
}
.latitude {
	white-space: nowrap;
}
.toclimit-2 .toclevel-1 ul {
	display: none;
}
.toclimit-3 .toclevel-2 ul {
	display: none;
}
.toclimit-4 .toclevel-3 ul {
	display: none;
}
.toclimit-5 .toclevel-4 ul {
	display: none;
}
.toclimit-6 .toclevel-5 ul {
	display: none;
}
.toclimit-7 .toclevel-6 ul {
	display: none;
}
div.user-block {
	padding: 5px; border: 1px solid rgb(169, 169, 169); border-image: none; margin-bottom: 0.5em; background-color: rgb(255, 239, 213);
}
.nowrap {
	white-space: nowrap;
}
.nowraplinks a {
	white-space: nowrap;
}
.nowraplinks .selflink {
	white-space: nowrap;
}
.nowrap pre {
	white-space: pre;
}
.wrap {
	white-space: normal;
}
.wraplinks a {
	white-space: normal;
}
.template-documentation {
	margin: 1em 0px 0px; padding: 1em; border: 1px solid rgb(162, 169, 177); border-image: none; clear: both; background-color: rgb(236, 252, 244);
}
#wpUploadDescription {
	height: 13em;
}
.thumbinner {
	min-width: 100px;
}
#mw-subcategories {
	clear: both;
}
#mw-pages {
	clear: both;
}
#mw-category-media {
	clear: both;
}
#filehistory {
	clear: both;
}
#wikiPreview {
	clear: both;
}
#wikiDiff {
	clear: both;
}
.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-size: 90%; font-style: italic;
}
.sysop-show {
	display: none;
}
.templateeditor-show {
	display: none;
}
.extendedmover-show {
	display: none;
}
.patroller-show {
	display: none;
}
.autoconfirmed-show {
	display: none;
}
.user-show {
	display: none;
}
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink {
	display: none !important;
}
.ve-ui-mwNoticesPopupTool-item .mbox-image {
	display: none !important;
}
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
	display: none !important;
}
ul.permissions-errors > li {
	list-style: none;
}
ul.permissions-errors {
	margin: 0px;
}
.times-serif {
	line-height: 1; font-family: "Nimbus Roman No9 L","Times New Roman",Times,serif; font-size: 118%;
}
span.texhtml {
	line-height: 1; font-family: "Nimbus Roman No9 L","Times New Roman",Times,serif; font-size: 118%;
}
span.texhtml {
	white-space: nowrap;
}
span.texhtml span.texhtml {
	font-size: 100%;
}
span.mwe-math-mathml-inline {
	font-size: 118%;
}
.digits {
	font-feature-settings: "lnum" 1, "tnum" 1, "kern" 0; -moz-font-feature-settings: "lnum", "tnum", "kern" 0; -webkit-font-feature-settings: "lnum", "tnum", "kern" 0; font-variant-numeric: lining-nums tabular-nums; font-kerning: none;
}
.texhtml {
	font-feature-settings: "lnum" 1, "tnum" 1, "kern" 0; -moz-font-feature-settings: "lnum", "tnum", "kern" 0; -webkit-font-feature-settings: "lnum", "tnum", "kern" 0; font-variant-numeric: lining-nums tabular-nums; font-kerning: none;
}
.mwe-math-fallback-image-display {
	margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 1.6em !important;
}
.mwe-math-mathml-display {
	margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 1.6em !important;
}
.mwe-math-mathml-display math {
	display: inline;
}
table#mw-prefixindex-list-table {
	width: 98%;
}
table#mw-prefixindex-nav-table {
	width: 98%;
}
.portal-column-left {
	width: 50%; float: left;
}
.portal-column-right {
	width: 49%; float: right;
}
.portal-column-left-wide {
	width: 60%; float: left;
}
.portal-column-right-narrow {
	width: 39%; float: right;
}
.portal-column-left-extra-wide {
	width: 70%; float: left;
}
.portal-column-right-extra-narrow {
	width: 29%; float: right;
}
@media only screen and (max-width:800px)
{
.portal-column-left {
	width: inherit; float: inherit;
}
.portal-column-right {
	width: inherit; float: inherit;
}
.portal-column-left-wide {
	width: inherit; float: inherit;
}
.portal-column-right-narrow {
	width: inherit; float: inherit;
}
.portal-column-left-extra-wide {
	width: inherit; float: inherit;
}
.portal-column-right-extra-narrow {
	width: inherit; float: inherit;
}
}
#bodyContent .letterhead {
	padding: 2em; background-image: url("//upload.wikimedia.org/wikipedia/commons/e/e0/Tan-page-corner.png"); background-repeat: no-repeat; background-color: rgb(250, 249, 242);
}
td .sortkey {
	display: none; speak: none;
}
th .sortkey {
	display: none; speak: none;
}
.inputbox-hidecheckboxes form .inputbox-element {
	display: none !important;
}
.inputbox-hidecheckboxes .mw-ui-checkbox {
	display: none !important;
}
.k-player .k-attribution {
	visibility: hidden;
}
.PopUpMediaTransform a .play-btn-large {
	margin: 0px; left: 0px; top: auto; right: auto; bottom: 0px;
}
.flaggedrevs_draft_synced {
	display: none;
}
.flaggedrevs_stable_synced {
	display: none;
}
.bordered-images img {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
@media screen
{
#content .gallerybox div.thumb {
	background-color: rgb(248, 249, 250);
}
.gallerybox .thumb img {
	background: url("//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") rgb(255, 255, 255);
}
.ns-0 .gallerybox .thumb img {
	background-image: none;
}
.ns-2 .gallerybox .thumb img {
	background-image: none;
}
.ns-100 .gallerybox .thumb img {
	background-image: none;
}
.nochecker .gallerybox .thumb img {
	background-image: none;
}
}
@media screen
{
#siteSub {
	display: block;
}
}
.page-Main_Page #deleteconfirm {
	display: none !important;
}
.page-Main_Page #t-cite {
	display: none !important;
}
.page-Main_Page #footer-info-lastmod {
	display: none !important;
}
.page-Main_Page.action-view #siteSub {
	display: none !important;
}
.page-Main_Page.action-view #contentSub {
	display: none !important;
}
.page-Main_Page.action-view .firstHeading {
	display: none !important;
}
#coordinates {
	margin: 0px; padding: 0px; top: 0px; text-align: right; right: 0px; text-transform: none; line-height: 1.5em; text-indent: 0px; font-size: 85%; float: right; white-space: nowrap; position: absolute;
}
.ve-ce-surface-enabled #coordinates {
	margin-top: -1em; margin-right: 2em;
}
.mw-indicator #coordinates {
	top: 3em; text-align: right; right: 0px; line-height: 1.6; font-size: 92%; white-space: nowrap; position: absolute;
}
div.flaggedrevs_short {
	top: -3em; right: 100px; position: absolute; z-index: 1;
}
#siteSub {
	font-size: 92%;
}
.mw-body .mw-indicators {
	padding-top: 0.4em;
}
@media print
{
.ns--1 .ambox {
	display: none !important;
}
.ns-0 .ambox {
	display: none !important;
}
.ns--1 .navbox {
	display: none !important;
}
.ns-0 .navbox {
	display: none !important;
}
.ns--1 .vertical-navbox {
	display: none !important;
}
.ns-0 .vertical-navbox {
	display: none !important;
}
.ns--1 .sisterproject.infobox {
	display: none !important;
}
.ns-0 .sisterproject.infobox {
	display: none !important;
}
.ns--1 .hatnote {
	display: none !important;
}
.ns-0 .hatnote {
	display: none !important;
}
.ns--1 .dablink {
	display: none !important;
}
.ns-0 .dablink {
	display: none !important;
}
.ns--1 .metadata {
	display: none !important;
}
.ns-0 .metadata {
	display: none !important;
}
.sistersitebox {
	display: none !important;
}
.editlink {
	display: none !important;
}
.navbar {
	display: none !important;
}
a.NavToggle {
	display: none !important;
}
span.collapseButton {
	display: none !important;
}
span.mw-collapsible-toggle {
	display: none !important;
}
th .sortkey {
	display: none !important;
}
td .sortkey {
	display: none !important;
}
#mw-revision-nav {
	display: none !important;
}
.nourlexpansion a.text.external::after {
	display: none !important;
}
.nourlexpansion a.autonumber.external::after {
	display: none !important;
}
table.collapsible tr {
	display: block !important;
}
div.NavPic {
	display: block !important;
}
div.NavContent {
	display: block !important;
}
table.collapsible tr {
	display: table-row !important;
}
.mw-parser-output .mw-collapsed .mw-collapsible-content {
	display: block !important;
}
.mw-parser-output table.mw-collapsed > * > tr {
	display: table-row !important;
}
.mw-parser-output ol.mw-collapsed > li {
	display: list-item !important;
}
.mw-parser-output ul.mw-collapsed > li {
	display: list-item !important;
}
#firstHeading {
	margin: 0px;
}
#content a.text.external::after {
	-ms-word-wrap: break-word;
}
#content a.autonumber.external::after {
	-ms-word-wrap: break-word;
}
.infobox {
	border: 1px solid rgb(170, 170, 170); border-image: none; width: 180pt !important; border-collapse: collapse; border-spacing: 0; background-color: rgb(255, 255, 255);
}
.infobox > * > tr > td {
	padding: 2px 5px; border-bottom-color: rgb(234, 236, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.infobox > * > tr > th {
	padding: 2px 5px; border-bottom-color: rgb(234, 236, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.infobox a {
	border: 0px currentColor; border-image: none;
}
.infobox > * > tr:last-child > th {
	border: 0px currentColor; border-image: none;
}
.infobox > * > tr:last-child > td {
	border: 0px currentColor; border-image: none;
}
.refbegin a {
	color: black !important;
}
.references a {
	color: black !important;
}
.reference a {
	color: black !important;
}
sup {
	line-height: 1;
}
sub {
	line-height: 1;
}
sup.reference {
	font-family: sans-serif;
}
.reference a {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
ol.references {
	font-size: inherit !important;
}
div.reflist {
	font-size: inherit !important;
}
div.refbegin {
	font-size: inherit !important;
}
cite * {
	font-size: inherit !important;
}
.refbegin li {
	color: rgb(102, 102, 102); line-height: 14pt;
}
.references li {
	color: rgb(102, 102, 102); line-height: 14pt;
}
.printfooter {
	clear: both;
}
}
