MediaWiki:Gadget-NavboxStyle.css: Difference between revisions

From the Super Mario Wiki, the Mario encyclopedia
Jump to navigationJump to search
No edit summary
mNo edit summary
 
(208 intermediate revisions by the same user not shown)
Line 1: Line 1:
/* Navbox templates, with mobile support */
/* Navbox template CSS */
 
/* Mobile */
.mobile .navbox {
width: 100% !important;
font-size: 85% !important;
margin: 15px 0 0 !important;
}
.mobile .navbox .navbox {
font-size: 100% !important;
margin-top: 0 !important;
}
.mobile .navbox + .navbox {
margin-top: 0 !important;
}
.skin-timeless .navbox td {
padding-top: 0 !important;
}
.mobile .navbox th {
padding-left: 2px !important;
padding-right: 2px !important;
}
.navbox-heading {
clear: both !important;
}
.mobile.skin-timeless .navbox-heading {
border: 0 !important;
font-size: 0 !important;
line-height: 0 !important;
padding: 0 !important;
margin-bottom: 15px !important;
}
.mobile.skin-timeless .navbox-heading::after {
border: 0 !important;
}
.mobile.skin-timeless .navbox-heading > .mw-ui-icon {
display: none !important;
}
.mobile.skin-timeless .navbox-heading + .collapsible-block {
display: block !important;
}


/* Site styles */
/* Site styles */
.navbox {
.navbox {
background: none repeat scroll 0 0 white;
border: 1px solid grey;
color: black;
font-family: Arial;
font-size: 11px;
width: 100%;
width: 100%;
color: var(--color);
clear: both;
font-size: 88%;
background: var(--bg);
border: 1px solid var(--outline);
margin-top: 15px;
margin-top: 15px;
}
}
.nav-right {
color: #000;
clear: right;
float: right;
width: 265px;
font-size: 90%;
box-sizing: border-box;
margin: 0 0 10px 1em !important;
}
.content-table-wrapper + .content-table-wrapper .navbox,
.navbox + .navbox,
.navbox + .navbox,
.navbox .navbox {
.navbox .navbox {
margin-top: 0;
margin-top: 0 !important;
}
}
.navbox .mw-collapsible-toggle-expanded {
.navbox .navbox {
padding-left: 7px;
font-size: 100%;
}
}
.navbox:not(.multi) .mw-collapsible > tbody > tr:first-child > th {
.navbox:not(.multi) .navbox {
padding-left: 42px;
border: 0;
}
}
.navbox tr:first-child th {
.navbox .footer sup[id^="footnote"] + small {
background: none repeat scroll 0 0 #999999;
font-size: 100% !important;
color: white;
font-size: 12px;
font-weight: bold;
}
}
.navbox tr:first-child th, .navbox tr:first-child th a {
.mobile .navbox > * > tr:nth-of-type(2) > td:first-child {
color: #FFFFFF !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
}
.navbox tr th {
.navbox:not(.multi) .mw-collapsible > tbody > tr:first-child > th {
background: none repeat scroll 0 0 #CCCCCC;
padding-left: 4.1em;
text-align: center;
}
}
.navbox tr:not(:first-child) th:not([rowspan]):not([colspan]) {
.navbox:not(.multi) .navbox > * > tr > th {
background: none repeat scroll 0 0 #E6E6E6;
background-image: none !important;
}
}
.navbox tr th a, .navbox tr th a:visited, .navbox tr th a.new, .navbox tr th a.new:visited {
.navbox > * > tr:first-child > th {
color: #000000;
font-size: 108%;
}
}
.navbox tr:nth-child(2n) td {
.navbox > * > tr:not(:first-child, :has(+ tr > td)) > th:only-child {
background: none repeat scroll 0 0 #F6F6F6;
font-weight: normal;
}
}
.navbox tr td {
.navbox > * > tr > td:only-child:not(:has(.navbox)) {
background: none repeat scroll 0 0 #FCFCFC;
text-align: center;
}
.navbox td a {
color: #0000FF;
}
.navbox td a:visited {
color: #0000CC;
}
}
.navbox td a.new {
.navbox > * > tr > td:only-child:has(.navbox) {
color: #CC2200;
padding: 0;
}
}
.navbox td a.new:visited {
.client-nojs .navspace {
color: #A55858;
display: none;
}
}
.navbox td a.selflink {
@media print {
color: #000;
.navbox {
display: none;
}
}
}


/* Light-colored species templates */
/* Link colors */
.navbox.light > * > tr:first-child th, .navbox.light > * > tr:first-child th a {
.navbox td a { color: #00F; }
color: black !important;
.navbox td a:visited { color: #00C; }
}
.navbox td a.new { color: #C20; }
.navbox td a.new:visited { color: #A55858; }
.navbox th a:not(.new) { color: inherit !important; }


/* Super Princess Peach */
/* Navbox coloration */
.navbox.spp tr:first-child th, .navbox.spp tr:first-child th a {
.navbox > * > tr:first-child > th:only-child {
color: black !important;
color: var(--bannercolor);
background-color: var(--bannerbg);
}
}
.navbox.spp tr:nth-child(2n) td {
.navbox > * > tr:not(:first-child) > th:only-child {
background-color: pink;
color: var(--subbannercolor);
background: var(--subbannerbg);
}
}
.navbox.spp tr td {
.navbox > * > tr:not(:first-child) > th:not(:only-child) {
background-color: mistyrose;
color: var(--headercolor);
background: var(--headerbg);
}
}
 
.navbox:has(> * > tr > th[rowspan]) > * > tr:not(:first-child) > th:is(.subheader, :not(:has(+ th), [rowspan], [colspan], :only-child)) {
/* Spinoffs */
color: var(--subheadercolor);
.navbox.spinoff tr:first-child th, .navbox.spinoff tr:first-child th a {
background: var(--subheaderbg);
color: black !important;
}
}
.navbox.spinoff tr:nth-child(2n) td {
.navbox > * > tr:nth-child(2n) {
background-color: #FFFFBB;
background: var(--evenbg);
}
}
.navbox.spinoff tr td {
.navbox > * > tr:nth-child(2n+1) {
background-color: #FFFFDD;
background: var(--oddbg);
}
}


/* RPGs - Paper Mario and Super Mario RPG */
/* Defaults */
.navbox.rpg tr:nth-child(2n) td {
.navbox {
background-color: #CFEEFF;
--color: #000;
--outline: #808080;
--bannercolor: #FFF;
--bannerbg: #999;
--subbannercolor: var(--bannercolor);
--subbannerbg: #9F9F9F;
--headercolor: inherit;
--headerbg: #CCC;
--subheadercolor: var(--headercolor);
--subheaderbg: #DDD;
--evenbg: #F5F5F5;
--oddbg: #FCFCFC;
--bg: #FFF;
}
}
.navbox.rpg tr td {
 
background-color: aliceblue;
/* General */
table.light { --bannercolor: #000; }
table.dark { --headercolor: #FFF; }
 
/* Mario */
table.mario {
--border: #000;
--bannerbg: #C00;
--subbannerbg: #D33;
--headerbg: #F43;
--subheaderbg: coral;
--evenbg: bisque;
--oddbg: #FFF5EE;
 
--darkborder: #000;
--darkbannerbg: #800;
--darksubbannerbg: #711;
--darkheaderbg: #661107;
--darksubheaderbg: #550703;
--darkevenbg: #441711;
--darkoddbg: #311;
}
}
table.mario.sm {
--bannerbg: #FF2400;
--subbannerbg: #F40;
--headerbg: #F73;
--subheaderbg: #FFAA50;


/* RPGs - Mario & Luigi */
--darkbannerbg: #820;
.navbox.rpg-ml tr:first-child th, .navbox.rpg-ml tr:first-child th a {
--darksubbannerbg: #721;
color: black !important;
--darkheaderbg: #661707;
--darksubheaderbg: #551103;
}
}
.navbox.rpg-ml tr:nth-child(2n) td {
 
background-color: #CFEEFF;
/* Donkey Kong */
table.dk {
--border: #000;
--bannerbg: #9C6936;
--subbannerbg: #A74;
--headerbg: #BE9966;
--subheaderbg: #CFBB88;
--evenbg: wheat;
--oddbg: #FFF8DC;
 
--darkborder: #000;
--darkbannerbg: #82562D;
--darksubbannerbg: #774B22;
--darkheaderbg: #641;
--darksubheaderbg: #531;
--darkevenbg: #332207;
--darkoddbg: #221703;
}
}
.navbox.rpg-ml tr td {
table.dk.dkc {
background-color: aliceblue;
--bannerbg: saddlebrown;
--subbannerbg: #AB6543;
--headerbg: #BB8855;
--subheaderbg: burlywood;
 
--darkbannerbg: #741;
--darksubbannerbg: #631;
--darkheaderbg: #552C0C;
--darksubheaderbg: #4C2707;
}
}
table.dk.mvdk {
--bannerbg: chocolate;
--subbannerbg: #E4843F;
--headerbg: #E9904A;
--subheaderbg: #F6B377;


/* Sports */
--darkbannerbg: #851;
.navbox.sport tr:first-child th, .navbox.sport tr:first-child th a {
--darksubbannerbg: #775011;
color: black !important;
--darkheaderbg: #60470C;
--darksubheaderbg: #4F3907;
}
}
.navbox.sport tr:nth-child(2n) td {
table.dk.arcade {
background-color: #EFFF9F;
--bannerbg: #BB882A;
--subbannerbg: #CC981B;
--headerbg: #EAB500;
--subheaderbg: #EB4;
 
--darkbannerbg: #972;
--darksubbannerbg: #862;
--darkheaderbg: #705517;
--darksubheaderbg: #504710;
}
}
.navbox.sport tr td {
 
background-color: #FFFFCC;
/* Wario */
table.wario {
--border: #000;
--bannerbg: #901090;
--subbannerbg: #A42AA3;
--headerbg: orchid;
--subheaderbg: #E58DE2;
--evenbg: #F8BFF8;
--oddbg: #F8DFF8;
 
--darkborder: #000;
--darkbannerbg: #800780;
--darksubbannerbg: #700570;
--darkheaderbg: #600460;
--darksubheaderbg: #470347;
--darkevenbg: #330233;
--darkoddbg: #202;
}
}
table.wario.ww {
--bannerbg: darkorchid;
--subbannerbg: #A44CD1;
--headerbg: #C090DD;
--subheaderbg: #D89FE8;


/* Crossovers */
--darkbannerbg: #80A;
.navbox.crossover tr:nth-child(2n) td {
--darksubbannerbg: #6C00A0;
background-color: #E0FFE0;
--darkheaderbg: #500077;
--darksubheaderbg: #430057;
}
}
.navbox.crossover tr td {
table.wario.wl {
background-color: #EDFFFF;
--bannerbg: #DF00DF;
--subbannerbg: #E323E3;
--headerbg: violet;
--subheaderbg: #FE92FE;
 
--darkbannerbg: #A0A;
--darksubbannerbg: #808;
--darkheaderbg: #707;
--darksubheaderbg: #505;
}
}


/* Crossovers - Super Smash Bros. */
/* Yoshi */
.navbox.crossover-ssb tr:first-child th, .navbox.crossover-ssb tr:first-child th a {
table.yoshi {
color: black !important;
--border: #000;
--bannerbg: #00B200;
--subbannerbg: #00C600;
--headerbg: lime;
--subheaderbg: #83FF50;
--evenbg: #AFFFAA;
--oddbg: #ECFFEC;
 
--darkborder: #000;
--darkbannerbg: #080;
--darksubbannerbg: #171;
--darkheaderbg: #161;
--darksubheaderbg: #0C550C;
--darkevenbg: #074407;
--darkoddbg: #033303;
}
}
.navbox.crossover-ssb tr:nth-child(2n) td {
table.yoshi.yi {
background-color: #E0FFE0;
--bannerbg: forestgreen;
}
--subbannerbg: #26A526;
.navbox.crossover-ssb tr td {
--headerbg: limegreen;
background-color: #EDFFFF;
--subheaderbg: #8D7;
 
--darkbannerbg: #177717;
--darksubbannerbg: #136613;
--darkheaderbg: #105510;
--darksubheaderbg: #0C4A0C;
}
}


/* Luigi's Mansion */
/* Luigi's Mansion */
.navbox.lm tr:nth-child(2n) td {
table.lm {
background-color: #BBFF99;
--border: #000;
--bannerbg: darkgreen;
--subbannerbg: #007E00;
--headerbg: #09A709;
--subheaderbg: #32CD32;
--evenbg: #BF9;
--oddbg: #EFC;
 
--darkborder: #000;
--darkbannerbg: #060;
--darksubbannerbg: #005A00;
--darkheaderbg: #004D00;
--darksubheaderbg: #030;
--darkevenbg: #002600;
--darkoddbg: #000D00;
}
}
.navbox.lm tr td {
 
background-color: #EEFFCC;
/* Peach games */
table.peach {
--border: #000;
--bannerbg: #FF3EAF;
--subbannerbg: #FF54B8;
--headerbg: #FF89CD;
--subheaderbg: #FFAEDD;
--evenbg: pink;
--oddbg: mistyrose;
 
--darkborder: #000;
--darkbannerbg: #A27;
--darksubbannerbg: #901766;
--darkheaderbg: #771150;
--darksubheaderbg: #500C44;
--darkevenbg: #440733;
--darkoddbg: #33032C;
}
}


/* Yoshi */
/* Sports games */
.navbox.yoshi tr:nth-child(2n) td {
table.sport {
background-color: #AFFFAA;
--border: #000;
--bannercolor: #000;
--bannerbg: yellowgreen;
--subbannerbg: #AED75B;
--headerbg: greenyellow;
--subheaderbg: #DDFF2F;
--evenbg: #EFFF9F;
--oddbg: #FFC;
 
--darkborder: #000;
--darkbannerbg: #681;
--darksubbannerbg: #571;
--darkheaderbg: #446607;
--darksubheaderbg: #335507;
--darkevenbg: #223303;
--darkoddbg: #0C2202;
}
}
.navbox.yoshi tr td {
 
background-color: #ECFFEC;
/* Spinoffs */
table.spinoff {
--border: #000;
--bannercolor: #000;
--evenbg: #FFB;
--oddbg: #FFD;
 
--darkborder: #000;
--darkevenbg: #332700;
--darkoddbg: #221C00;
}
}
table.spinoff.mk {
--bannerbg: gold;
--subbannerbg: #FFDF33;
--headerbg: #FE0;
--subheaderbg: yellow;


/* Wario */
--darkbannerbg: #AA9000;
.navbox.wario tr:nth-child(2n) td {
--darksubbannerbg: #887000;
background-color: #F8BFF8;
--darkheaderbg: #665000;
--darksubheaderbg: #504000;
}
}
.navbox.wario tr td {
table.spinoff.mp {
background-color: #F8DFF8;
--bannerbg: #FAFA00;
--subbannerbg: #FFFF48;
--headerbg: #FF3;
--subheaderbg: #FF8;
 
--darkbannerbg: #A90;
--darksubbannerbg: #887C00;
--darkheaderbg: #665D00;
--darksubheaderbg: #504E00;
}
}
table.spinoff.dm {
--bannerbg: #D0CC00;
--subbannerbg: #D6D500;
--headerbg: #E0E600;
--subheaderbg: #E9F600;


/* Donkey Kong */
--darkbannerbg: #880;
.navbox.dk tr:nth-child(2n) td {
--darksubbannerbg: #771;
background-color: wheat;
--darkheaderbg: #661;
--darksubheaderbg: #551;
}
}
.navbox.dk tr td {
 
background-color: #FFF8DC;
/* RPGs */
table.rpg {
--border: #000;
--evenbg: #CFEEFF;
--oddbg: aliceblue;
 
--darkborder: #000;
--darkevenbg: #114;
--darkoddbg: #113;
}
}
table.rpg.pm {
--bannerbg: #00C;
--subbannerbg: #202DD5;
--headerbg: #6996EA;
--subheaderbg: #8DBBF6;


/* Mario */
--darkbannerbg: #00A;
.navbox.mario tr:nth-child(2n) td {
--darksubbannerbg: #009;
background-color: bisque;
--darkheaderbg: #070777;
--darksubheaderbg: #070766;
}
}
.navbox.mario tr td {
table.rpg.ml {
background-color: #FFF5EE;
--bannercolor: #000;
--bannerbg: #0DF;
--subbannerbg: #66EAFF;
--headerbg: aqua;
--subheaderbg: #9FF;
 
--darkbannerbg: #079;
--darksubbannerbg: #058;
--darkheaderbg: #073366;
--darksubheaderbg: #072255;
}
}
table.rpg.smrpg {
--bannerbg: dodgerblue;
--subbannerbg: #389DFF;
--headerbg: #76C4EE;
--subheaderbg: #9DD8F2;


/* Super Mario Land */
--darkbannerbg: #159;
.navbox.mario-sml tr:first-child th, .navbox.mario-sml tr:first-child th a {
--darksubbannerbg: #148;
color: black !important;
--darkheaderbg: #137;
--darksubheaderbg: #112755;
}
}
.navbox.mario-sml tr:nth-child(2n) td {
 
background-color: bisque;
/* Crossovers */
table.crossover {
--border: #000;
--bannerbg: #3A7;
--subbannerbg: #43BB99;
--headerbg: #66CDAA;
--subheaderbg: #80E8C4;
--evenbg: #E0FFE0;
--oddbg: #EDFFFF;
 
--darkborder: #000;
--darkbannerbg: #296;
--darksubbannerbg: #275;
--darkheaderbg: #196640;
--darksubheaderbg: #195538;
--darkevenbg: #114430;
--darkoddbg: #132;
}
}
.navbox.mario-sml tr td {
table.crossover.ssb {
background-color: #FFF5EE;
--bannercolor: #000;
--bannerbg: #1FFFB9;
--subbannerbg: #4BFFC5;
--headerbg: aquamarine;
--subheaderbg: #9FFFEE;
 
--darkbannerbg: #298;
--darksubbannerbg: #227770;
--darkheaderbg: #196655;
--darksubheaderbg: #195550;
}
}


/* Alternate media */
/* Alternate media */
.navbox.media tr:first-child th, .navbox.media tr:first-child th a {
table.media {
color: black !important;
--border: #000;
--bannercolor: #000;
--bannerbg: #FB0;
--subbannerbg: #FFC300;
--headerbg: gold;
--subheaderbg: #FE0;
--evenbg: #FFEAAA;
--oddbg: #FFFFC0;
 
--darkborder: #000;
--darkbannerbg: #A72;
--darksubbannerbg: #962;
--darkheaderbg: #775517;
--darksubheaderbg: #554017;
--darkevenbg: #3A2211;
--darkoddbg: #291907;
}
}
.navbox.media tr:nth-child(2n) td {
 
background-color: #FFEAAA;
/* Former subpages */
table.subpage {
--border: #000;
--bannerbg: #6B8CFF;
--subbannerbg: #8B8CFF;
--headerbg: lightblue;
--subheaderbg: #BBDDFA;
--evenbg: lavender;
--oddbg: ghostwhite;
 
--darkborder: #000;
--darkbannerbg: #459;
--darksubbannerbg: #348;
--darkheaderbg: #237;
--darksubheaderbg: #192966;
--darkevenbg: #151544;
--darkoddbg: #131333;
}
}
.navbox.media tr td {
.navbox.subpage > * > tr:first-child > th:only-child {
background-color: #FFFFC0;
background-repeat: no-repeat, no-repeat;
background-position: left center, right center;
background-image: url(https://mario.wiki.gallery/images/1/1a/Temp_SMB_a.png), url(https://mario.wiki.gallery/images/1/1d/Temp_SMB_b.png);
}
}


/* Consoles */
/* Consoles */
.navbox.console tr:first-child th, .navbox.console tr:first-child th a {
table.console {
color: black !important;
--border: #000;
}
--bannercolor: #000;
.navbox.console tr:nth-child(2n) td {
--bannerbg: #BBB;
background-color: #F5F5F5;
--subbannerbg: #C5C5C5;
}
--headerbg: #CCC;
.navbox.console tr td {
--evenbg: #F5F5F5;
background-color: #FBFBFB;
--oddbg: #FCFCFC;
}


/* Former subpages */
--darkborder: #333;
.navbox.subpage tr:first-child th {
--darkbannerbg: #666;
background-image:url(https://mario.wiki.gallery/images/1/1a/Temp_SMB_a.png), url(https://mario.wiki.gallery/images/1/1d/Temp_SMB_b.png);
--darksubbannerbg: #555;
background-repeat:no-repeat,no-repeat;
--darkheaderbg: #2A2A2A;
background-attachment:scroll, scroll;
--darkevenbg: #1A1A1A;
background-color:#6B8CFF;
--darkoddbg: #111;
background-position:left center, right center;
text-align:center;
font-size:12px;
      color:white;
}
.navbox.subpage tr:nth-child(2n) td {
      background-color: lavender;
}
.navbox.subpage tr td {
      background-color: ghostwhite;
}
}

Latest revision as of 11:31, April 11, 2025

/* Navbox template CSS */

/* Site styles */
.navbox {
	width: 100%;
	color: var(--color);
	clear: both;
	font-size: 88%;
	background: var(--bg);
	border: 1px solid var(--outline);
	margin-top: 15px;
}
.nav-right {
	color: #000;
	clear: right;
	float: right;
	width: 265px;
	font-size: 90%;
	box-sizing: border-box;
	margin: 0 0 10px 1em !important;
}
.content-table-wrapper + .content-table-wrapper .navbox,
.navbox + .navbox,
.navbox .navbox {
	margin-top: 0 !important;
}
.navbox .navbox {
	font-size: 100%;
}
.navbox:not(.multi) .navbox {
	border: 0;
}
.navbox .footer sup[id^="footnote"] + small {
	font-size: 100% !important;
}
.mobile .navbox > * > tr:nth-of-type(2) > td:first-child {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.navbox:not(.multi) .mw-collapsible > tbody > tr:first-child > th {
	padding-left: 4.1em;
}
.navbox:not(.multi) .navbox > * > tr > th {
	background-image: none !important;
}
.navbox > * > tr:first-child > th {
	font-size: 108%;
}
.navbox > * > tr:not(:first-child, :has(+ tr > td)) > th:only-child {
	font-weight: normal;
}
.navbox > * > tr > td:only-child:not(:has(.navbox)) {
	text-align: center;
}
.navbox > * > tr > td:only-child:has(.navbox) {
	padding: 0;
}
.client-nojs .navspace {
	display: none;
}
@media print {
	.navbox {
		display: none;
	}
}

/* Link colors */
.navbox td a { color: #00F; }
.navbox td a:visited { color: #00C; }
.navbox td a.new { color: #C20; }
.navbox td a.new:visited { color: #A55858; }
.navbox th a:not(.new) { color: inherit !important; }

/* Navbox coloration */
.navbox > * > tr:first-child > th:only-child {
	color: var(--bannercolor);
	background-color: var(--bannerbg);
}
.navbox > * > tr:not(:first-child) > th:only-child {
	color: var(--subbannercolor);
	background: var(--subbannerbg);
}
.navbox > * > tr:not(:first-child) > th:not(:only-child) {
	color: var(--headercolor);
	background: var(--headerbg);
}
.navbox:has(> * > tr > th[rowspan]) > * > tr:not(:first-child) > th:is(.subheader, :not(:has(+ th), [rowspan], [colspan], :only-child)) {
	color: var(--subheadercolor);
	background: var(--subheaderbg);
}
.navbox > * > tr:nth-child(2n) {
	background: var(--evenbg);
}
.navbox > * > tr:nth-child(2n+1) {
	background: var(--oddbg);
}

/* Defaults */
.navbox {
	--color: #000;
	--outline: #808080;
	--bannercolor: #FFF;
	--bannerbg: #999;
	--subbannercolor: var(--bannercolor);
	--subbannerbg: #9F9F9F;
	--headercolor: inherit;
	--headerbg: #CCC;
	--subheadercolor: var(--headercolor);
	--subheaderbg: #DDD;
	--evenbg: #F5F5F5;
	--oddbg: #FCFCFC;
	--bg: #FFF;
}

/* General */
table.light { --bannercolor: #000; }
table.dark { --headercolor: #FFF; }

/* Mario */
table.mario {
	--border: #000;
	--bannerbg: #C00;
	--subbannerbg: #D33;
	--headerbg: #F43;
	--subheaderbg: coral;
	--evenbg: bisque;
	--oddbg: #FFF5EE;

	--darkborder: #000;
	--darkbannerbg: #800;
	--darksubbannerbg: #711;
	--darkheaderbg: #661107;
	--darksubheaderbg: #550703;
	--darkevenbg: #441711;
	--darkoddbg: #311;
}
table.mario.sm {
	--bannerbg: #FF2400;
	--subbannerbg: #F40;
	--headerbg: #F73;
	--subheaderbg: #FFAA50;

	--darkbannerbg: #820;
	--darksubbannerbg: #721;
	--darkheaderbg: #661707;
	--darksubheaderbg: #551103;
}

/* Donkey Kong */
table.dk {
	--border: #000;
	--bannerbg: #9C6936;
	--subbannerbg: #A74;
	--headerbg: #BE9966;
	--subheaderbg: #CFBB88;
	--evenbg: wheat;
	--oddbg: #FFF8DC;

	--darkborder: #000;
	--darkbannerbg: #82562D;
	--darksubbannerbg: #774B22;
	--darkheaderbg: #641;
	--darksubheaderbg: #531;
	--darkevenbg: #332207;
	--darkoddbg: #221703;
}
table.dk.dkc {
	--bannerbg: saddlebrown;
	--subbannerbg: #AB6543;
	--headerbg: #BB8855;
	--subheaderbg: burlywood;

	--darkbannerbg: #741;
	--darksubbannerbg: #631;
	--darkheaderbg: #552C0C;
	--darksubheaderbg: #4C2707;
}
table.dk.mvdk {
	--bannerbg: chocolate;
	--subbannerbg: #E4843F;
	--headerbg: #E9904A;
	--subheaderbg: #F6B377;

	--darkbannerbg: #851;
	--darksubbannerbg: #775011;
	--darkheaderbg: #60470C;
	--darksubheaderbg: #4F3907;
}
table.dk.arcade {
	--bannerbg: #BB882A;
	--subbannerbg: #CC981B;
	--headerbg: #EAB500;
	--subheaderbg: #EB4;

	--darkbannerbg: #972;
	--darksubbannerbg: #862;
	--darkheaderbg: #705517;
	--darksubheaderbg: #504710;
}

/* Wario */
table.wario {
	--border: #000;
	--bannerbg: #901090;
	--subbannerbg: #A42AA3;
	--headerbg: orchid;
	--subheaderbg: #E58DE2;
	--evenbg: #F8BFF8;
	--oddbg: #F8DFF8;

	--darkborder: #000;
	--darkbannerbg: #800780;
	--darksubbannerbg: #700570;
	--darkheaderbg: #600460;
	--darksubheaderbg: #470347;
	--darkevenbg: #330233;
	--darkoddbg: #202;
}
table.wario.ww {
	--bannerbg: darkorchid;
	--subbannerbg: #A44CD1;
	--headerbg: #C090DD;
	--subheaderbg: #D89FE8;

	--darkbannerbg: #80A;
	--darksubbannerbg: #6C00A0;
	--darkheaderbg: #500077;
	--darksubheaderbg: #430057;
}
table.wario.wl {
	--bannerbg: #DF00DF;
	--subbannerbg: #E323E3;
	--headerbg: violet;
	--subheaderbg: #FE92FE;

	--darkbannerbg: #A0A;
	--darksubbannerbg: #808;
	--darkheaderbg: #707;
	--darksubheaderbg: #505;
}

/* Yoshi */
table.yoshi {
	--border: #000;
	--bannerbg: #00B200;
	--subbannerbg: #00C600;
	--headerbg: lime;
	--subheaderbg: #83FF50;
	--evenbg: #AFFFAA;
	--oddbg: #ECFFEC;

	--darkborder: #000;
	--darkbannerbg: #080;
	--darksubbannerbg: #171;
	--darkheaderbg: #161;
	--darksubheaderbg: #0C550C;
	--darkevenbg: #074407;
	--darkoddbg: #033303;
}
table.yoshi.yi {
	--bannerbg: forestgreen;
	--subbannerbg: #26A526;
	--headerbg: limegreen;
	--subheaderbg: #8D7;

	--darkbannerbg: #177717;
	--darksubbannerbg: #136613;
	--darkheaderbg: #105510;
	--darksubheaderbg: #0C4A0C;
}

/* Luigi's Mansion */
table.lm {
	--border: #000;
	--bannerbg: darkgreen;
	--subbannerbg: #007E00;
	--headerbg: #09A709;
	--subheaderbg: #32CD32;
	--evenbg: #BF9;
	--oddbg: #EFC;

	--darkborder: #000;
	--darkbannerbg: #060;
	--darksubbannerbg: #005A00;
	--darkheaderbg: #004D00;
	--darksubheaderbg: #030;
	--darkevenbg: #002600;
	--darkoddbg: #000D00;
}

/* Peach games */
table.peach {
	--border: #000;
	--bannerbg: #FF3EAF;
	--subbannerbg: #FF54B8;
	--headerbg: #FF89CD;
	--subheaderbg: #FFAEDD;
	--evenbg: pink;
	--oddbg: mistyrose;

	--darkborder: #000;
	--darkbannerbg: #A27;
	--darksubbannerbg: #901766;
	--darkheaderbg: #771150;
	--darksubheaderbg: #500C44;
	--darkevenbg: #440733;
	--darkoddbg: #33032C;
}

/* Sports games */
table.sport {
	--border: #000;
	--bannercolor: #000;
	--bannerbg: yellowgreen;
	--subbannerbg: #AED75B;
	--headerbg: greenyellow;
	--subheaderbg: #DDFF2F;
	--evenbg: #EFFF9F;
	--oddbg: #FFC;

	--darkborder: #000;
	--darkbannerbg: #681;
	--darksubbannerbg: #571;
	--darkheaderbg: #446607;
	--darksubheaderbg: #335507;
	--darkevenbg: #223303;
	--darkoddbg: #0C2202;
}

/* Spinoffs */
table.spinoff {
	--border: #000;
	--bannercolor: #000;
	--evenbg: #FFB;
	--oddbg: #FFD;

	--darkborder: #000;
	--darkevenbg: #332700;
	--darkoddbg: #221C00;
}
table.spinoff.mk {
	--bannerbg: gold;
	--subbannerbg: #FFDF33;
	--headerbg: #FE0;
	--subheaderbg: yellow;

	--darkbannerbg: #AA9000;
	--darksubbannerbg: #887000;
	--darkheaderbg: #665000;
	--darksubheaderbg: #504000;
}
table.spinoff.mp {
	--bannerbg: #FAFA00;
	--subbannerbg: #FFFF48;
	--headerbg: #FF3;
	--subheaderbg: #FF8;

	--darkbannerbg: #A90;
	--darksubbannerbg: #887C00;
	--darkheaderbg: #665D00;
	--darksubheaderbg: #504E00;
}
table.spinoff.dm {
	--bannerbg: #D0CC00;
	--subbannerbg: #D6D500;
	--headerbg: #E0E600;
	--subheaderbg: #E9F600;

	--darkbannerbg: #880;
	--darksubbannerbg: #771;
	--darkheaderbg: #661;
	--darksubheaderbg: #551;
}

/* RPGs */
table.rpg {
	--border: #000;
	--evenbg: #CFEEFF;
	--oddbg: aliceblue;

	--darkborder: #000;
	--darkevenbg: #114;
	--darkoddbg: #113;
}
table.rpg.pm {
	--bannerbg: #00C;
	--subbannerbg: #202DD5;
	--headerbg: #6996EA;
	--subheaderbg: #8DBBF6;

	--darkbannerbg: #00A;
	--darksubbannerbg: #009;
	--darkheaderbg: #070777;
	--darksubheaderbg: #070766;
}
table.rpg.ml {
	--bannercolor: #000;
	--bannerbg: #0DF;
	--subbannerbg: #66EAFF;
	--headerbg: aqua;
	--subheaderbg: #9FF;

	--darkbannerbg: #079;
	--darksubbannerbg: #058;
	--darkheaderbg: #073366;
	--darksubheaderbg: #072255;
}
table.rpg.smrpg {
	--bannerbg: dodgerblue;
	--subbannerbg: #389DFF;
	--headerbg: #76C4EE;
	--subheaderbg: #9DD8F2;

	--darkbannerbg: #159;
	--darksubbannerbg: #148;
	--darkheaderbg: #137;
	--darksubheaderbg: #112755;
}

/* Crossovers */
table.crossover {
	--border: #000;
	--bannerbg: #3A7;
	--subbannerbg: #43BB99;
	--headerbg: #66CDAA;
	--subheaderbg: #80E8C4;
	--evenbg: #E0FFE0;
	--oddbg: #EDFFFF;

	--darkborder: #000;
	--darkbannerbg: #296;
	--darksubbannerbg: #275;
	--darkheaderbg: #196640;
	--darksubheaderbg: #195538;
	--darkevenbg: #114430;
	--darkoddbg: #132;
}
table.crossover.ssb {
	--bannercolor: #000;
	--bannerbg: #1FFFB9;
	--subbannerbg: #4BFFC5;
	--headerbg: aquamarine;
	--subheaderbg: #9FFFEE;

	--darkbannerbg: #298;
	--darksubbannerbg: #227770;
	--darkheaderbg: #196655;
	--darksubheaderbg: #195550;
}

/* Alternate media */
table.media {
	--border: #000;
	--bannercolor: #000;
	--bannerbg: #FB0;
	--subbannerbg: #FFC300;
	--headerbg: gold;
	--subheaderbg: #FE0;
	--evenbg: #FFEAAA;
	--oddbg: #FFFFC0;

	--darkborder: #000;
	--darkbannerbg: #A72;
	--darksubbannerbg: #962;
	--darkheaderbg: #775517;
	--darksubheaderbg: #554017;
	--darkevenbg: #3A2211;
	--darkoddbg: #291907;
}

/* Former subpages */
table.subpage {
	--border: #000;
	--bannerbg: #6B8CFF;
	--subbannerbg: #8B8CFF;
	--headerbg: lightblue;
	--subheaderbg: #BBDDFA;
	--evenbg: lavender;
	--oddbg: ghostwhite;

	--darkborder: #000;
	--darkbannerbg: #459;
	--darksubbannerbg: #348;
	--darkheaderbg: #237;
	--darksubheaderbg: #192966;
	--darkevenbg: #151544;
	--darkoddbg: #131333;
}
.navbox.subpage > * > tr:first-child > th:only-child {
	background-repeat: no-repeat, no-repeat;
	background-position: left center, right center;
	background-image: url(https://mario.wiki.gallery/images/1/1a/Temp_SMB_a.png), url(https://mario.wiki.gallery/images/1/1d/Temp_SMB_b.png);
}

/* Consoles */
table.console {
	--border: #000;
	--bannercolor: #000;
	--bannerbg: #BBB;
	--subbannerbg: #C5C5C5;
	--headerbg: #CCC;
	--evenbg: #F5F5F5;
	--oddbg: #FCFCFC;

	--darkborder: #333;
	--darkbannerbg: #666;
	--darksubbannerbg: #555;
	--darkheaderbg: #2A2A2A;
	--darkevenbg: #1A1A1A;
	--darkoddbg: #111;
}