Check out the community portal for ways in which you can help the Wiki of Mana! Also, keep in mind that this wiki contains unmarked spoilers.

Difference between revisions of "MediaWiki:Common.css"

From the Wiki of Mana, the Mana encyclopedia
Jump to navigationJump to search
(fits more)
(updated)
Line 534: Line 534:
/* main page */
/* main page */
body.page-Main_Page.action-view h1.firstHeading,
body.page-Main_Page.action-view h1.firstHeading,
body.page-Main_Page.action-view #contentSub > *,
body.page-Main_Page.action-view #siteSub,
body.page-Main_Page.action-view #siteSub,
body.page-Main_Page.action-view #catlinks,
body.page-Main_Page.action-view #catlinks,
body.page-Main_Page.action-view #lastmod,
body.page-Main_Page.action-view #lastmod {
body.page-Main_Page.action-view .mw-revision {  
display: none !important;
display: none;
}
}
body.page-Main_Page.action-view #bodyContent {
body.page-Main_Page.action-view #bodyContent {
Line 545: Line 545:
body.page-Main_Page.action-view .usermessage {
body.page-Main_Page.action-view .usermessage {
margin-top: 43px;
margin-top: 43px;
}
body.page-Main_Page.action-view #bodyContent {
margin-top: -20px;
}
body.page-Main_Page.action-view #siteNotice {
margin-bottom: 28px;
}
}


Line 947: Line 941:
hr { overflow: hidden; }
hr { overflow: hidden; }


/* Self-link color */
/* Self-links */
a.mw-selflink { color: inherit !important; }
body.mediawiki a.mw-selflink {
color: inherit !important;
cursor: inherit !important;
text-decoration: inherit !important;
font-weight: bold !important;
}
 
/* Inline link colors */
a font:hover, a span:hover {
text-decoration: inherit;
}


/* Special:Preferences */
/* Special:Preferences */

Revision as of 16:57, February 18, 2022

/* CSS placed here will be applied to all skins */
.catlinks {
	margin-top: 10px;
}

#catlinks li {
	margin: 0.28em 0;
	line-height: 1em;
}

/* Image thumbs */
html .thumbimage { background-color: #fff; }

/* Image/gallery classes */
img.blackbg, .gallery.blackbg img { background: #000 !important; }
img.graybg, img.greybg, .gallery.graybg img, .gallery.greybg img {
	background: #808080 !important;
}

ul.gallery img, table.filehistory img, table.listfiles img, table.searchResultImage img {
	image-rendering: crisp-edges;
	image-rendering: pixelated;
}

.pixelated, .pixelart, .sprites, .sprite {
	image-rendering: crisp-edges; image-rendering: pixelated;
}

/* Notice templates */
body:not(.ns-6) .notice-template + .notice-template {
	margin-top: -0.375em !important;
}
#mw-imagepage-content .notice-template + #aboutfile {
	margin-top: 0.75em !important;
}
#mw-imagepage-content .notice-template:not(#aboutfile) {
	margin-top: 0.75em !important;
	margin-bottom: 2.5px !important;
}

.notice-template p {
	margin: 0.6em 0;
}

.notice-template {
        display: flex;
        background: #CCC;
        border: 1px solid #000;
        margin: 0 2% 0.75em;
        padding:0 1em;
        color: #000;
}

.notice-template.copyright {
	width: 80%;
	margin: 2.5px auto;
	padding: 5px;
	font-size: 95%;
    background: #FFF3B2;
    border: 1px solid #744F1C;
}

.notice-template.talk {
    max-width: max-content !important;
    display: flex;
    padding: 0 1em;
    margin: 0 2% 0.75em;
}

/* Infobox templates */
.infobox {
   background: ghostwhite;
   border: 1px solid gray;
   float: right;
   margin: 0 0 1em 1.15em;
   width: 300px;
   padding: 3px;
   font-size: 88%;
}

.infobox tr {
	vertical-align: top;
}

.infobox td, .infobox th {
	padding: 2px;
}

.infobox .mw-collapsible-toggle {
	min-width: 39px;
	text-align: right;
}

.infobox-wide {
	padding: 3px;
	font-size: 88%;
    width:100%;
}

.infobox-wide td, .infobox-wide th {
	padding: 2px;
}

.infobox.bordered {
	border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
	border: 1px solid gray;
        padding: 3px;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
	border: 0;
}

.infobox.yellow { border: 1px solid #AAA; background: #FFD; }
.infobox.yellow > tbody > tr:first-child > td { background: #fff76f; }
.infobox.yellow > tbody > tr:nth-child(2n+3) { background: #fff78a; }


/* Navigation templates */

.navbox {
	background: none repeat scroll 0 0 white;
	border: 1px solid grey;
	color: black;
	font-family: Arial;
	font-size: 11px;
	width: 100%;
	margin-top: 15px;
}
.navbox + .navbox,
.navbox .navbox {
	margin-top: 0;
}
.navbox .mw-collapsible-toggle-expanded {
	padding-left: 7px;
}
.navbox:not(.multi) .mw-collapsible > tbody > tr:first-child > th {
	padding-left: 42px;
}
.navbox tr:first-child th {
	background: none repeat scroll 0 0 #999999;
	color: white;
	font-size: 12px;
	font-weight: bold;
}

.navbox tr th {
	background: none repeat scroll 0 0 #CCCCCC;
	text-align: center;
}
.navbox tr:not(:first-child) th:not([rowspan]):not([colspan]) {
	background: none repeat scroll 0 0 #E6E6E6;
}

.navbox tr:nth-child(2n) td {
	background: none repeat scroll 0 0 #F6F6F6;
}
.navbox tr td {
	background: none repeat scroll 0 0 #FCFCFC;
}

.navbox tr:first-child th, .navbox tr:first-child th a {
	color: #FFFFFF !important;
}

.navbox.light > * > tr:first-child th, .navbox.light > * > tr:first-child th a {
	color: black !important;
}

/* games */
.navbox.game tr:first-child th, .navbox.game tr:first-child th a {
	color: #048204 !important;
}
.navbox.game tr:nth-child(2n) td {
  	background-color: #F5F5F5;
}
.navbox.game tr td {
	background-color: #FBFBFB;
}

/* green */
.navbox.green tr:first-child th, .navbox.green tr:first-child th a {
	background: forestgreen !important;
}

.navbox.green tr:not(:first-child) th:not([rowspan]):not([colspan]) {
    background: none repeat scroll 0 0 #91e491;
}

.navbox.green tr th {
    background: none repeat scroll 0 0 limegreen;
}

.navbox.green tr:nth-child(2n) td {
  	background-color: #b3ffb3;
}
.navbox.green tr td {
	background-color: #e6ffe6;
}

/* yellow */
.navbox.yellow tr:first-child th, .navbox.yellow tr:first-child th a {
	background: #FFD700 !important;
    color:#000 !important;
}

.navbox.yellow tr:not(:first-child) th:not([rowspan]):not([colspan]) {
    background: none repeat scroll 0 0 #ffef9d;
}

.navbox.yellow tr th {
    background: none repeat scroll 0 0 #FFE662;
}

/* light blue */
.navbox.lightblue tr:first-child th, .navbox.lightblue tr:first-child th a {
	background: dodgerblue !important;
}

.navbox.lightblue tr:not(:first-child) th:not([rowspan]):not([colspan]) {
    background: none repeat scroll 0 0 skyblue;
}

.navbox.lightblue tr th {
    background: none repeat scroll 0 0 skyblue;
}

.navbox.lightblue tr:nth-child(2n) td {
	background-color: #CFEEFF;
}
.navbox.lightblue tr td {
	background-color: aliceblue;
}

/* sword of mana */
.navbox.sword tr:first-child th, .navbox.sword tr:first-child th a {
	background: #00BFFF !important;
    color:#000 !important;
}

.navbox.sword tr:not(:first-child) th:not([rowspan]):not([colspan]) {
    background: none repeat scroll 0 0 #A0C8E8;
}

.navbox.sword tr th {
    background: none repeat scroll 0 0 #68B0E0;
}

/* red */
.navbox.red tr:first-child th, .navbox.red tr:first-child th a {
	background: #F84540 !important;
}

.navbox.red tr:not(:first-child) th:not([rowspan]):not([colspan]) {
    background: none repeat scroll 0 0 #FFD9AD;
}

.navbox.red tr th {
    background: none repeat scroll 0 0 #FFB55F;
}

/* brown */
.navbox.brown tr:first-child th {
    background:saddlebrown;
}

.navbox.brown tr:nth-child(2n) td {
	background-color: wheat;
}
.navbox.brown tr td {
	background-color: #FFF8DC;
}

.navbox.brown tr th {
    background: none repeat scroll 0 0 #C19263;
}

.navbox.brown tr:not(:first-child) th:not([rowspan]):not([colspan]) {
    background: none repeat scroll 0 0 #DDC3A9;
}

/* navy */
.navbox.navy tr:first-child th {
    background:navy;
}

.navbox.navy tr th {
    background: none repeat scroll 0 0 #D7EFF1;
}

/* light green */
.navbox.lightgreen tr:first-child th {
    background: yellowgreen !important;
}

.navbox.lightgreen tr:first-child th, .navbox.lightgreen tr:first-child th a {
	color: #000 !important;
}

.navbox.lightgreen tr th {
    background: none repeat scroll 0 0 greenyellow;
}

.navbox.lightgreen tr:not(:first-child) th:not([rowspan]):not([colspan]) {
    background: #DDFF2F;
}

.navbox.lightgreen tr:nth-child(2n) td {
	background-color: #EFFF9F;
}
.navbox.lightgreen tr td {
	background-color: #FFFFCC;
}

/* Black border & cell tables */
table.table, table.table {background:#fff;margin:1em 0;border:1pt solid #000;border-collapse:collapse;color:black}
table.table > * > tr > td, table.table > * > tr > th, table.table > * > tr > td, table.table > * > tr > th {border:1pt solid #000;padding:0.2em 0.4em}

/* Tabber */
.infobox .tabbernav {
	font-size: 90%;
}
.tabber.info {
	display: block;
	float: right;
	margin: 0 0 0.5em 1em;
}
.tabber.info .nav {
	display: block !important;
}
.tabber.info .infobox > tbody > tr:nth-child(2) img {
	max-width: 100% !important;
	height: auto !important;
	image-rendering: auto !important;
}
.tabber.info table {
	display: block !important;
	float: none !important;
	width: auto !important;
	max-width: none !important;
	margin: 0 !important;
	overflow-x: auto !important;
}
.tabber.info tbody {
	display: table !important;
	width: 100% !important;
}

/* disambig */

#disambig {
    border-top: 3px double #cccccc;
    border-bottom: 3px double #cccccc;
    margin-top:5px;
}

/* advanced search options */

#mw-searchoptions {
    background-color: #FFF;
    border: 1px solid #AAA;
}

.mw-search-profile-tabs {
    border: 1px solid #AAA;
}

/* blue removal */

.mw-ui-button.mw-ui-progressive, .mw-ui-button.mw-ui-progressive:not(:disabled) {
    background-color: #008e00;
    color: #fff;
    border: 1px solid #006700;
}

.mw-ui-button.mw-ui-progressive:active, .mw-ui-button.mw-ui-progressive.is-on, .mw-ui-button.mw-ui-progressive:not(:disabled):active, .mw-ui-button.mw-ui-progressive:not(:disabled).is-on {
    background-color: #008e00;
    border-color: #006700;
    box-shadow: none;
}

.mw-ui-button.mw-ui-progressive:hover, .mw-ui-button.mw-ui-progressive:not(:disabled):hover {
    background-color: #008e00;
    border-color: #006700;
}

.mw-ui-button.mw-ui-progressive:hover, .mw-ui-button.mw-ui-progressive:not(:disabled):hover {
    background-color: #00b500;
    border-color: #00b500;
}

.mw-ui-checkbox [type="checkbox"]:enabled:checked:hover + label::before {
    background-color: #00b500;
    border-color: #006700;
}

.mw-ui-button.mw-ui-progressive:not(:disabled):focus {
    box-shadow: inset 0 0 0 1px #006700,inset 0 0 0 2px #ffffff;
}

.mw-ui-checkbox [type="checkbox"]:enabled + label::before {
    transition:none;
}
.mw-ui-checkbox [type="checkbox"]:enabled:checked:focus + label::before {
    background-color: #006700;
    border-color: #006700;
    box-shadow: inset 0 0 0 1px #006700,inset 0 0 0 2px #ffffff;
}

.mw-ui-checkbox [type="checkbox"]:enabled:checked:active + label::before {
    background-color: #00b500;
    border-color: #006700;
}

.mw-ui-checkbox [type="checkbox"]:enabled:focus + label::before {
    border-color: #006700;
    box-shadow: inset 0 0 0 1px #006700;
}

.mw-ui-checkbox [type="checkbox"]:enabled:checked + label::before {
    background-color: #006700;
    border-color: #006700;
}

.mw-ui-checkbox [type="checkbox"]:enabled:hover + label::before {
    border-color: #006700;
}

.mw-ui-checkbox [type="checkbox"]:enabled:active + label::before {
    background-color: #00b500;
    border-color: #006700;
    box-shadow: inset 0 0 0 1px #00b500;

}

#mw-createaccount-join {
    background-color: #FFFCC8;
    color: #006700 !important;
}

#mw-createaccount-join:active {
    background-color: #eff3fa;
    border-color: #006700;
}
#mw-createaccount-join:active {
    border-color: #6D695B;
}

#mw-createaccount-join:focus {
    border-color: #006700;
    box-shadow: inset 0 0 0 1px #006700;
}

#mw-createaccount-join:focus {
    border-color: #006700;
    box-shadow: inset 0 0 0 1px #006700;
}

.mw-ui-button:not(:disabled), .mw-ui-input:not(:disabled) {
    transition:none;
}

.mw-createacct-benefits-container {
    display:none;
}

#mw-createaccount-cta {
    background: none;
    padding-top: 1em;
}

.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
    box-shadow: none !important;
    border: 1px solid #ccc !important;
}

.mw-prefs-buttons {
    background:transparent;
    position:inherit;
    padding:5px;
}

#pagehistory li.selected {
    background-color:#fff;
}

.client-js .mw-input-hidden {
    display:inline-block;
}

blockquote {
	border-left: 3px solid #744F1C;
	margin-left: 2em;
	padding-left: 1em;
}

div.usermessage a {
    color:#048204 !important;
}

.CategoryTreeToggle {
    color:#744F1C;
}

/* edit box colors */
textarea, .wikiEditor-ui .wikiEditor-ui-view {
    border: 1px solid #744F1C;
}

.editOptions {
    border: 1px solid #744F1C;
    border-top: none;
    margin-bottom: 1.5em;
}

/* Indicator icons */
.mw-indicators,
#mw-indicator-shortcut {
	position: relative;
}
.mw-indicator {
	margin: 0 2px;
}
.mw-indicator img {
	image-rendering: auto !important;
}
#mw-indicator-mw-helplink {
	display: none;
}

/* main page */
body.page-Main_Page.action-view h1.firstHeading,
body.page-Main_Page.action-view #contentSub > *,
body.page-Main_Page.action-view #siteSub,
body.page-Main_Page.action-view #catlinks,
body.page-Main_Page.action-view #lastmod {
	display: none !important;
}
body.page-Main_Page.action-view #bodyContent {
	margin-top: 16px;
}
body.page-Main_Page.action-view .usermessage {
	margin-top: 43px;
}

#nav.mainpagebox {
    padding: 2px 2px 5px 0;
    background: #FDFDFF;
    border: 1px solid #000;
}

/* Video widget */
.infobox .videoWidget,
.infobox .videoWidget iframe {
	display: block !important;
}
.infobox .autoResize {
	margin: 0 auto !important;
}
.autoResize:not(.thumbinner) .thumbcaption {
	margin: 0;
	padding: 0;
}
.videoWidget + p {
	margin: 0;
}

/* Media player fix */
.wikitable .mediaContainer {
	margin-top: 2px;
}
.video-js {
	overflow: hidden;
	display: block !important;
}
.vjs-time-tooltip {
	display: none !important;
}
#file > .video-js {
	display: inline-block !important;
}
.thumb .video-js {
	margin-left: auto;
	margin-right: auto;
}
.infobox .video-js {
	margin-top: 1px;
	min-width: 200px;
	width: auto !important;
}

/* Multimedia viewer */
.mw-mmv-filepage-buttons {
	display: none;
}
.mw-mmv-image img {
	image-rendering: auto !important;
}
.mw-mmv-wrapper {
	font-size: medium;
}

/* Diff lines */
.diff-addedline, .diff-deletedline, .diff-context {
    font-size: 88% !important;
    line-height: 1.6 !important;
    vertical-align: top;
    white-space: -moz-pre-wrap;
    white-space: pre-wrap;
    border-style: solid;
    border-width: 1px 1px 1px 4px;
    border-radius: 0.33em;
}

.diff-editfont-monospace .diff-addedline, .diff-editfont-monospace .diff-deletedline, .diff-editfont-monospace .diff-context {
    font: x-small sans-serif;
}

.diff-addedline .diffchange {
    background: #d2f8d2;
}

.diff-addedline {
    border-color: #b0f3b0 !important;
}

/* Warning box */
.warningbox {
    background-color: #fff3b2;
    margin-bottom: 10px;
    border: 1px solid #744F1C;
}

.messagebox, .errorbox, .warningbox, .successbox {
	padding:12px;
}

.mw-revision.warningbox {
    margin-top:0px;
    padding:0px;
    border:0px;
    background:none;
}

.warningbox a {
    color:green;
}

.warningbox a:hover {
    color:green;
    text-decoration:underline;
}

.warningbox a.new {
    color:#ba0000 !important;
}

#mw-revision-info, #mw-revision-info-current, #mw-revision-nav {
    color: #54595d;
}

/* code box color */

pre, .mw-code {
    background-color: ghostwhite;
    border: 1px solid #AAA;
}

/* Edit box */
.wikiEditor-ui-toolbar .section-main,
.wikiEditor-ui-toolbar .tabs {
	height: auto;
}
.wikiEditor-ui textarea#wpTextbox1 {
	height: 474px;
	line-height: 1.4em;
}
.mw-summary-preview {
	margin-bottom: 0.5em;
}
#wpSummaryLabel .oo-ui-textInputWidget textarea,
#wpSummaryLabel .oo-ui-textInputWidget input {
	padding-bottom: 0.5em;
}
#wpSummaryWidget .oo-ui-labelElement-label {
	margin-right: 3px;
}

/* Main Page link colors */

.mainpagebox a, .mainpagebox a:hover {
   color: #048204;
}

.mainpagebox a.new {
    color: #ba0000 !important;
}

/* Edit section */
.client-js .mw-content-ltr .mw-editsection-bracket:first-of-type,
.client-js .mw-content-rtl .mw-editsection-bracket:first-of-type,
.client-js .mw-content-rtl .mw-editsection-bracket:not(:first-of-type),
.client-js .mw-content-ltr .mw-editsection-bracket:not(:first-of-type) {
	margin: 0;
	color: unset;
}
.client-js .editButtons .editHelp {
    display: none;
}

/* OOUI fixes */
.oo-ui-optionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
   overflow: visible;
}

.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
    background-color: #f4eecd;
    background-image: -webkit-gradient(linear,right top,right bottom,color-stop(0,#faf8ea),color-stop(100%,#eee4b0)) !important;
    background-image: -webkit-linear-gradient(top,#faf8ea 0,#eee4b0 100%);
    background-image: -moz-linear-gradient(top,#faf8ea 0,#eee4b0 100%);
    background-image: linear-gradient(to bottom,#faf8ea 0,#eee4b0 100%);
    border: 1px solid #e1d7a6;
}

.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive:active > .oo-ui-buttonElement-button {
    background-color: #f4eecd;
    background-image: -webkit-gradient(linear,right top,right bottom,color-stop(0,#eee4b0),color-stop(100%,#faf8ea)) !important;
    background-image: -webkit-linear-gradient(top,#eee4b0 0,#faf8ea 100%);
    background-image: -moz-linear-gradient(top,#eee4b0 0,#faf8ea 100%);
    background-image: linear-gradient(to bottom,#eee4b0 0,#faf8ea 100%);
    border: 1px solid #e1d7a6;
}

.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected .oo-ui-menuOptionWidget-checkIcon {
    display:none;
}

.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {
  background-color:#d2f8d2;
  color:black !important;  
}

.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted, .oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected {
  background-color:#90EE90;
  color:black !important;
}

.oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed, .oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed.oo-ui-optionWidget-highlighted, .oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected {
  background-color:#90EE90;
  color:black !important;
}

body:not(.mw-special-Export) .mw-htmlform-ooui-wrapper .oo-ui-fieldLayout { margin-right: 10px; display: block; vertical-align: middle !important; }
body:not(.mw-special-Export) .mw-htmlform-ooui-wrapper .oo-ui-fieldsetLayout-group { display: block !important; }
body:not(.mw-special-Export) .mw-htmlform-ooui-wrapper .oo-ui-fieldsetLayout.mw-collapsible .mw-collapsible-toggle .oo-ui-iconElement-icon { display: none !important; }
body:not(.mw-special-Export) .mw-htmlform-ooui-wrapper.oo-ui-panelLayout-padded .oo-ui-fieldsetLayout.mw-collapsible .oo-ui-fieldsetLayout-header { padding-left: 0 !important; margin-bottom: 0 !important; }

.oo-ui-textInputWidget .oo-ui-pendingElement-pending {
	display:none;
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus {
	border:1px solid #744F1C;
	border-radius:0px;
	box-shadow: none;
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input {
	border-radius:0px;
	box-shadow:none;
	transition:none;
}

.mw-ui-input:focus {
    border-color: #744F1C;
    box-shadow: inset 0 0 0 1px #744F1C;
}

.oo-ui-panelLayout-framed {
  border: 1px solid #744F1C;
  border-radius: 0px;
}

.oo-ui-textInputWidget .oo-ui-inputWidget-input, .oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle, .oo-ui-tagMultiselectWidget-handle {
	border:1px solid #b6b6b3;
	border-radius:0px;
}

.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {
    border-color: #744F1C;
    box-shadow: none;
}

.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus {
    border:1px solid #744F1C;
    box-shadow: none;
}

.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-iconElement > .oo-ui-buttonElement-button:focus, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-labelElement > .oo-ui-buttonElement-button:focus {
    border-color: transparent;
    box-shadow: none;
}

.mw-ui-button:not(:disabled):focus {
    border-color: #744F1C;
    box-shadow:none;
}

/* Mark redirects on Special:AllPages and Special:EditWatchlist */
.allpagesredirect a.mw-redirect, .watchlistredir a.mw-redirect {
	color: #888 !important;
}

/* disable calendar widget */
.mw-widget-calendarWidget {
    display: none !important;
}

.mw-widget-dateInputWidget-handle {
    border-radius: 0px;
}

/* Width fixes */
table {
	max-width: 100%;
}
@media all and (max-width: 1100px) {
	.mw-parser-output table {
		min-width: 0 !important;
	}
}

/* Creates a div class that can be used to add mouse-over functionality. */
.hoverexpand {
	height: 18px;
	padding: 2px;
	overflow: hidden;
	*overflow: visible;
	_overflow: visible;
}
.hoverexpand:hover {
	height: 100%;
	overflow: visible;
}

/* link colors */

a {color:#808000;}
a:hover {color:#808000;}
a:visited {color:#048204;}
a:visited:hover {color:#048204;}
a.new:hover {color:#C12A2B;}
a.new:visited {color: #a55858 !important; }
.mw-parser-output a.extiw { color: #06f; }
.mw-parser-output a.extiw:visited { color: #3366BB; }
.mw-parser-output a.external { color: #06f; }
.mw-parser-output a.external:visited { color: #0044CC; }


/* Explain text */
.explain[title] {
	text-decoration: none;
	border-bottom: 1px dotted;
}

/* New user message box */
.usermessage {
	margin-top: 1em;
}

/* Gallery */
ul.gallery, li.gallerybox div.thumb {
	margin-bottom: 0;
	padding-bottom: 0;
}
#bodyContent ul.gallery {
	margin: 2px;
	padding: 2px;
}
li.gallerycaption {
	text-align: unset;
}

.gallery.center {
	margin-left: auto !important;
	margin-right: auto !important;
}
.gallery.centertext .gallerytext {
	text-align: center !important;
}

.mw-gallery-slideshow .gallerybox + .gallerybox {
	display: none;
}
.mw-gallery-slideshow-thumbnails-toggled ~ .gallerybox {
	display: inline-block !important;
}

/* References */
ol.references {
	margin-top: 0;
	font-size: 90%;
}
ol.references div {
	display: inline;
}
ol.references span {
	line-height: 1;
}

.contentbox > .mw-collapsible-toggle {
	float: none !important;
}

/* Formatting fixes */
.mw-parser-output table sup { white-space: nowrap; }
div[style*="column-count"] > p { margin: 0 !important; }
span.comment, .mw-parser-output a.external.free, .filehistory.wikitable td[dir] {
	word-wrap: anywhere;
}

/* Scrollable tables */
table.scrollable {
	display: block;
	overflow: auto;
	max-width: max-content;
	border: 0;
}

/* Show/hide toggles */
.navbox .mw-collapsible-toggle {
	text-align: right;
	min-width: 3.729em;
}
.wikitable.mw-collapsed .mw-collapsible-toggle {
	margin-left: 10px;
}

/* Horizontal rule */
hr { overflow: hidden; }

/* Self-links */
body.mediawiki a.mw-selflink {
	color: inherit !important;
	cursor: inherit !important;
	text-decoration: inherit !important;
	font-weight: bold !important;
}

/* Inline link colors */
a font:hover, a span:hover {
	text-decoration: inherit;
}

/* Special:Preferences */
#mw-htmlform-mobile .oo-ui-inline-help { display: none; }

/* Captcha spacing */
#editform #wpCaptchaWord {
	margin-top: 2.5px;
}
#userloginForm label:not([for]) + .mw-input {
	margin-top: 10px;
}
#userloginForm .mw-ui-vform-field:nth-of-type(7) {
	margin-bottom: 5px;
}
.mw-htmlform-field-HTMLReCaptchaNoCaptchaField .mw-input {
	margin-top: 1px;
}
.editOptions .g-recaptcha {
	margin-bottom: 10px;
}
.mw-ui-vform {
	width: 302px;
}

/* Keep create account benefits up top */
.mw-special-CreateAccount #userloginForm {
	margin-right: 90px;
}

/* Adjust inputbox button padding in Firefox */
@-moz-document url-prefix() {
	.bodySearchWrap .mw-ui-button, .createboxButton {
		padding-top: 4px;
		padding-bottom: 5px;
	}
}

/* search results */
.mw-search-profile-tabs {
    background-color: #FFF;
    border: 1px solid gray;
    border-radius: 0px;
}

.results-info {
    color: black;
}

/* Miscellany */
.mw_metadata {
	margin-top: 5px;
}

.right {
	text-align: right;
}

.mw-changeslist-legend {
  border: 1px solid #AAA;
}

fieldset {
  border: 1px solid #744F1C;
}

.suggestions-result-current {
    background-color: #5CA765;
}

div.mw-warning-with-logexcerpt {
    border: 1px solid #744F1C;
}

.mw-collapsible-toggle {
	padding-right: 0.3em;
}


.mw-ui-button {
    color: #000;
    margin-bottom: 0.25em;
}

#pagehistory li {
    padding: 2px;
}

.mw-customtoggle, .mw-collapsible-toggle {
    cursor: default;
}

#localNotice {
    margin-bottom: 0.4em;
}

div.noarticletext {
    background: #fff3b2;
    border: 1px solid #744E1C;
}

.thumb .mediaContainer {
	margin: 4px auto 2px;
}
.thumb .multiVert .mediaContainer {
	margin: 3px auto -1px;
}

#toc, .toc {
    margin-bottom: 3px;
}

pre {
	overflow: auto;
}

.top-right { 
	position: absolute;
	top: -27px;
	right: 1px;
}
.top-right-text { 
	position: absolute;
	top: -17px;
	right: 1px;
}


#bodyContent {
    position: relative;
}

.mw-newarticletext {
    margin-bottom: 10px;
    background:#fff3b2;
}
.mw-newarticletext a {
    color: #048204 !important;
}
.mw-newarticletext a:new {
    color: #BA0000 !important;
}

span#mw-editform-cancel {
    display:none;
}

div.tleft, div.tright {
    margin-top: 0.2em;
    margin-bottom: 0.8em;
}

a.mw-selflink:hover {
  color: inherit;
}

.special li {
	line-height: 19px;
}
#preftoc a:active {
	color: #00c; 
}
.oldh3 {
	font-size: 132%; 
}

.easywrap {
	width: 100%;
	table-layout: fixed;
	word-wrap: break-word;
	overflow: hidden;
}

.spoiler {
	width: 70%;
	padding: 0.2em;
	margin: 10px;
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
}

#whosonline a {
     color:#048204;
}

.mw-editform .editOptions {
    border-radius: 0px;
}

#delete a {
     color:#e6ed79 !important;
}

#mw-revision-info, #mw-revision-info-current, #mw-revision-nav {
    color: #333;
}


#p-cactions li a {
    color:#048204;
}

.toctogglelabel {
    color: #1e4719;
}

a.mw-collapsible-text {
  color: #048204 !important;
}

.autocomment, .autocomment a, .autocomment a:visited {
    color: #72777d !important;
}