span.flag img {
	height:1em;
	width:auto;
	vertical-align:baseline;
}
ul.mw-gallery-packed.dep {
	text-align:initial;
}
ul.mw-gallery-packed.dep.gallery.gallery.gallery {
	margin:0;
	padding:0;
}
.dep div.gallerytext {
	word-wrap:initial;
	padding:9px 0 8px 4px;
}
code {
	border:1px solid #eaecf0;
}
.cdx-message {
	margin-bottom:16px;
}
.main-page .mw-body-content ul {
	list-style:none;
	margin-left:0.8em;
}
.nowrap {
	white-space:nowrap;
}
.depYear {
	display:block;
}
.vector-body {
	position:static;
}
blockquote.notice {
	background-color:#ffea80;
	background-color:f5f0e0;
	background-color:#fcefcc;
	background-color:#fefae1;
}
blockquote.tip {
	background-color:#edfee1;
}
.presentation #mw-notification-area {
	top:3.2em;
}
.presentation a, .presentation nav#p-views li a {
	color:#36c;
}
.presentation a.new {
	color:#ba0000;
}
body.presentation {
	background:white;
}
.presentation #bodyContent {
	margin-left:156px;
}
.presentation #mw-page-base {
	background:white;
	height:2.5em;
}
.presentation #content {
	border:0;
	padding-top:0;
}
.presentation h1 {
	padding-top:0.3em;
	border-bottom:0;
	margin-top:-1.2em;
}
.presentation h1.fixed {
	position:fixed;
	top:0;
	margin:0;
	width:100%;
	background:white;
}
.mw-article-diff h1,
.action-edit h1,
.action-submit h1,
.page-Special_ApiHelp h1 {
	margin-top:0;
}
.action-edit h1, .action-submit h1 {
	padding-top:0.3em;
}
.action-edit:not(.presentation) #bodyContent {
	margin-top:-1em;
}
.action-submit:not(.presentation) #bodyContent {
	margin-top:-1.5em;
}
.action-submit:not(.presentation) #bodyContent #wikiDiff {
	padding-top:1.5em;
}
#toc {
	margin-top:-0.57em;
	margin-bottom:2.2em;
}
.presentation #toc {
	margin:0;
}
.presentation h2 {
	width:fit-content;
	margin-bottom:-1px;
}
.presentation ul.mw-gallery-packed.dep {
	display:inline-block;
	border-top:1px solid #c8ccd1;
}
.presentation ul.mw-gallery-packed.dep.gallery.gallery.gallery {
	padding-top:5px;
}
.presentation #mw-panel {
	width:13.4%;
}
.presentation #p-logo {
	position:absolute;
	top:0.3em;
	height:auto;
}
.presentation #p-logo.fixed {
	position:fixed;
	top:0;
}
.presentation #p-logo a {
	margin-top:0.5em;
	height:135px;
}
.presentation #right-navigation {
	margin-top:0;
	margin-right:0.5em;
}
.presentation nav#p-views {
	background:none;
}
.presentation #right-navigation li {
	background:none;
}
.presentation #right-navigation li a {
	background:none;
	padding-left:0;
	padding-right:0;
	margin-left:8px;
	margin-right:8px;
}
.presentation #ca-view.selected {
	display:none;
}
.presentation .mw-indicators {
	font-size:0.8125em;
	margin-top:0.4em;
	margin-right:-0.6em;
}
.presentation .vector-menu-tabs .mw-list-item a:focus,
.presentation .vector-menu-tabs .mw-list-item a:hover {
	text-decoration:none;
	border-bottom:1px solid;
}
.presentation nav#p-views li.selected a {
	color:black;
	border-bottom:1px solid;
}
.presentation .chooselanguage {
	margin-top:2.63em;
}
.presentation .chooselanguage h2 {
	border-bottom:0;
}
.page-Special_Contact #content form legend,
.page-Special_Contact #ooui-php-8,
.page-Special_Contact #ooui-php-11,
.page-Special_Contact #ooui-php-13 {
	display:none;
}
.page-Special_Contact .mw-htmlform-ooui-wrapper {
	margin:0;
	border:0;
	padding:0;
}
.presentation.page-Special_Contact #bodyContent {
	margin-top:-2.48em;
}
.page-Special_Contact #bodyContent {
	margin-top:-2em;
}
.page-Special_Contact .mw-htmlform {
	clear:none;
}
.presentation.page-Special_UserLogout #bodyContent {
	margin-top:-1em;
}
@media print {
	.noprintbreak {
		break-inside:avoid;
	}
	.noprint {
		display:none;
	}
	.presentation #bodyContent {
		margin-left:auto;
	}
	.presentation #footer-info {
    	display:inline-block;
    }
	#footer #footer-places {
		display:none;
	}
	.mw-body-content h1 {
		margin-top:0;
	}
	.presentation h1 {
		position:static;
		padding-top:0;
	}
	.presentation h1.fixed {
		position:static;
		margin-bottom:0.7em;
	}
	.presentation #mw-page-base {
		height:0;
	}
	.presentation.action-view #content {
		padding-top:0;
	}
	#contentSub, #contentSub2, #jump-to-nav {
		display:none;
	}
	.mw-body a:not(.image), h2 {
		border-bottom:0;
	}
	.presentation ul.mw-gallery-packed.dep  {
		border-top:0;
	}
}
.presentation .mw-wiki-logo {
	background-size:contain;
}
h1 .mw-wiki-logo {
	display:none;
	width:1em;
	height:1em;
}
.main-page h1 .mw-wiki-logo {
	vertical-align:text-top;
}
.main-page li#t-print {
	display:none;
}
@media (width <= 800px) {
	.gov.presentation #mw-panel {
		width:auto;
		text-align:center;
	}
	.gov.presentation #mw-panel .mw-wiki-logo {
		height:2.2em;
		width:2.2em;
	}
	.gov.presentation #mw-panel .wiki-logo-text img {
		vertical-align:middle;
		margin-bottom:-0.2em;
		height:1.25em;
	}
	.gov.presentation #p-logo {
		display:none;
	}
	.gov.presentation .mw-wiki-logo {
		display:inline-block;
	}
	.gov.presentation #h-logo {
		display:none;
	}
	.gov.presentation.full #h-logo {
		display:flex;
		align-items:center;
		justify-content:center;
		gap:0 0.4em;
	}
	.gov.presentation.full #h-logo .mw-wiki-logo {
		flex-shrink:0;
	}
	.gov.presentation.full h1 .mw-wiki-logo {
		display:none;
	}
	.gov.presentation.full h1.full-fixed .mw-wiki-logo {
		display:inline-block;
	}
    .gov.presentation #bodyContent, .mw-footer {
        margin-left:0;
    }
	.gov.presentation .mw-parser-output, ul.mw-gallery-packed.dep {
		text-align:center;
	}
	.gov.presentation h2 {
		margin:0 auto -1px auto;
		text-align:center;
	}
	.gov.presentation h1.fixed {
		left:0;
		right:0;
		padding-left:16px;
		padding-right:16px;
		width:auto;
	}
	#right-navigation #p-views {
		display:none;
	}
	.gov.presentation h2 .nowrap {
		display:block;
	}
}
@media (width <= 430px) {
	#p-logo {
		display:none;
	}
	h1 .mw-wiki-logo {
		display:inline-block;
	}
	.presentation #mw-page-base {
		height:1.7em;
	}
	.main-page.presentation #mw-page-base {
		height:1.6em;
	}
	.gov.presentation #mw-page-base {
		height:1.5em;
	}
	.presentation #bodyContent {
		margin-left:0;
    }
	li#ca-view, li#ca-history, li#pt-login {
		display:none;
	}
}
