Jump to content

MediaWiki:Common.css: Difference between revisions

From OpenGeofiction
m FS, Ard, Ing forum visibility in RC/WL
rm wiki04 pink
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
/* CSS placed here will be applied to all skins */
/* CSS placed here will be applied to all skins */
table.infobox {
 
width:22em;
/* ================= Infocard styles ================= */
float:right;
.infocard {
clear:right;
border: solid 1px #999999;
border-collapse:collapse;
background-color: #f3f3f3;
border:1px solid #aaaaaa;
border-radius: 0.2em;
background-color:#f9f9f9;
box-shadow: 0 3px 3px #cccccc;
color:#000000;
margin-bottom: 1.5em;
margin:0.5em 0 0.5em 1em;
width: 99%;
padding:0.2em;
padding: .5em;
text-align:left;
font-size:88%;
line-height:1.2em;
table-layout: fixed;
}
}


table.infobox th, table.infobox td {
/* ================= Infobox styles ================= */
padding: 0.4em 0.6em 0.4em 0.6em;
.infobox {
vertical-align: top;
width:22em;
float:right;
clear:right;
border-collapse:collapse;
border:1px solid #aaaaaa;
background-color:#f9f9f9;
margin:0.5em 0 0.5em 1em;
padding:0.2em;
text-align:left;
font-size:0.88em;
line-height:1.2em;
table-layout: fixed;
}
}


table.infobox tr {
table.infobox tr {
border-bottom:1px solid #aaaaaa;
border-bottom:1px solid #aaaaaa;
}
 
table.infobox th {
font-size:1.25em;
}
 
table.infobox td, table.infobox th {
padding: 0.4em 0.6em 0.4em 0.6em;
vertical-align: top;
}
}


table.infobox tr.cont {
table.infobox tr.cont {
border-bottom: none;
border-bottom: none;
}
}


table.infobox tr.cont td, table.infobox tr.cont th {
table.infobox tr.cont td, table.infobox tr.cont th {
padding-bottom: 0;
padding-bottom: 0;
margin-bottom: 0;
margin-bottom: 0;
}
 
.ibx-accent {
text-align:center;
background-color: #e8caca;
}
 
 
/* ================= Topical infobox styles ================= */
.topic {
text-align:center;
background-color: #e8caca;
color: #000000;
}
}


table.infobox th {
.tbx-wide-label {
font-size:1.25em;
background-color: #cccccc;
text-align: center;
padding: .1em;
}
 
.tbx-barbox {
background-color: #ffffff;
font-size: 0.88em;
padding: 0.4em;
width: auto;
}
}


/* ================= Snapshot styles ================= */
table.snapshot {
table.snapshot {
float:right;
float:right;
clear:right;
clear:right;
border-collapse:collapse;
border-collapse:collapse;
border:1px solid #aaaaaa;
border:1px solid #aaaaaa;
background-color:#f9f9f9;
margin:0.5em 0 0.5em 1em;
color:#000000;
padding:0.2em;
margin:0.5em 0 0.5em 1em;
text-align:left;
padding:0.2em;
font-size:0.88em;
text-align:left;
vertical-align: top;
font-size:88%;
vertical-align: top;
}
}


table.snapshot th {
table.snapshot th {
font-size:1.25em;
font-size:1.25em;
background-color:#ffe5b4;
background-color:#ffe5b4;
width:325px;
width:325px;
vertical-align: middle;
vertical-align: middle;
}
}


table.snapshot th, table.snapshot td {
table.snapshot th, table.snapshot td {
padding: 0.4em 0.6em 0.4em 0.6em;
padding: 0.4em 0.6em 0.4em 0.6em;
}
}


table.snapshot tr {
table.snapshot tr {
border-bottom:1px solid #aaaaaa;
border-bottom:1px solid #aaaaaa;
}
}


table.snapshot tr.cont {
table.snapshot tr.cont {
border-bottom: none;
border-bottom: none;
padding-bottom: 0;
padding-bottom: 0;
margin-bottom: 0;
margin-bottom: 0;
}
 
table.snapshot .snap-banner {
    background-color: #dddddd;
    text-align: center;
}
}


table.snapshot .snap-footer {
table.snapshot .snap-footer {
background: #ffe5b4;
background: #ffe5b4;
width: 300px;
width: 300px;
height: 0.1em;
height: 0.1em;
}
}
/* ================= Navbox styles ================= */
.navbox {
    outline: 1px solid #aaaaaa;
    border-collapse: collapse;
    width: 100%;
    margin: 1em 0;
padding:0.2em;
    font-size: 0.88em;
    line-height:1.25em;
text-align:left;
background-color:#eaecf0; /* temp fix */
}
.navbox tr:nth-child(even) th,
.navbox tr:nth-child(even) td {
    background-color: #f9f9f9;
}
.navbox td, .navbox th {
    border: 3px solid #ffffff;
    padding: 6px 10px;
}
.navbox-group {
    background-color: #efc7c8;
width: 130px;
    text-align: center;
    font-weight: bold;
}
.navbox-top {
background-color: #e29a9b;
font-size: 1em;
line-height:1.2em;
font-weight: bold;
text-align: center;
}
.navbox-footer {
background-color: #e29a9b;
height: 0.1em;
}
/* ================= Language template styles ================= */
.langbox-top {
text-align:center;
background-color: #ffdf7e;
color: #000;
}
.langbox-label {
background-color: #ffdf7e;
width:100%;
text-align: center;
padding:.25em;
font-size:1.2em;
color: #000;
}
.langbox-inset {
text-align:center;
background:#fff;
padding:2px;
line-height:110%;
}
.gbox {line-height:120%;text-align:center}
.gbox-head {background:#fff;text-align:center;font-weight:bold;}
.gbox-no {background:#eee;color:#aaa;vertical-align:middle;padding:0.3em;}
.gbox-yes {background:#cc9900;color:#fff;vertical-align:middle;padding:0.3em;}


table.dictionary  {border:2px solid darkgreen;border-collapse:collapse;border-spacing:0;}
table.dictionary  {border:2px solid darkgreen;border-collapse:collapse;border-spacing:0;}
table.dictionary tr, table.dictionary th{border-bottom:1px solid #999999;overflow:hidden;word-break:normal;padding:2px;}
table.dictionary tr, table.dictionary th{border-bottom:1px solid #999999;overflow:hidden;word-break:normal;padding:2px;}
.lexclass {color:#009632;font-size:85%;font-style:italic;vertical-align:top;}
.lexclass {color:#009632;font-size:.88em;font-style:italic;vertical-align:top;}
.gbox {line-height:120%;text-align:center}
 
.gbox-head {background:#ffffff;text-align:center;font-weight:bold;}
 
.gbox-no {background:#eeeeee;color:#aaaaaa;vertical-align:middle;padding:0.3em;}
/* ================= Sidebox and mapbox styles ================= */
.gbox-yes {background:#cc9900;color:#ffffff;vertical-align:middle;padding:0.3em;}
.box-right {
clear: right;
float: right;
margin: 0 0 1em 1em;
}
 
.box-left {
clear: left;
float: left;
margin: 0 1em 1em 0;
}
 
.sidebox {
border:1px solid #cccccc;
border-spacing: 0;
padding:0.4em;
}
 
.mapbox {
border:1px solid #cccccc;
margin: 0 .5em;
text-align: center;
}
 
 
/* ================= Snapshot infocard styles ================= */
.icard2 {
border: 2px solid #cccccc;
padding:2px;
width: 100%;
}
 
.icard2-header {
background-color:#eeeebb;
padding:5px;
}
 
.icard2-info {
background-color:#f9f9dd;
font-size:0.88em;
padding:5px;
}
 
 
/* ================= Message box styles ================= */
.mbox {
border:1px solid #aaaaaa;
width:70%;
margin-left: auto;
margin-right: auto;
color: #000000;
}
 
 
/* ================= Licensing message box styles ================= */
.license-box {
    border-collapse: collapse;
width:70%;
}
 
.license-box-text {
border:1px solid #aaaaaa;
background-color: #f9f9f9;
padding:1em;
}
 
.license-box-icons {
border:1px solid #aaaaaa;
background-color :#cccccc;
padding:1em;
text-align:center;
}
 
 
/* ================= Technical notices and instructions (icon color #cd3065) ================= */
table.technotice {
border:1px solid #aaaaaa;
background-color: #f9f9f9;
margin:0.5em 0 0.5em 1em;
padding:0.2em;
text-align:left;
line-height:1.25em;
}
 
table.technotice th {
font-size:1.1em;
background-color: #ecaec3;
color: #000;
}
 
table.technotice td {
font-size:0.88em;
background-color: #f3ceda;
}
 
 
/* ================= Forum styles ================= */
.forumtable {
width: 100%;
border: 1px solid;
}
 
.forumtable-top {
margin: 0;
padding: 0.2em 0.4em;
background-color: #ae3134;
font-size: 1.2em;
font-weight: bold;
text-align: center;
color: #eeeeee;
}
 
.forumtable-header {
margin: 0;
padding: 0.2em 0.4em;
background-color: #eeeeee;
font-size: 0.8em;
font-weight: bold;
text-align: left;
color: #ae3134;
}
 
.inputbox-sidebar {
width: 300px;
border: 1px solid lightgrey;
clear: right;
float: right;
margin: 3px;
padding:10px;
margin-left: 2em;
}
 
div.forumheader {
margin: 1;
padding: 5px;
border-radius: 0.5em;
text-align:left;
background-color: #dddddd;
}
 
table.terrapp-footer {
width:100%;
text-align:center;
background-color: #ebebeb;
}
 
table.terrapp-section {
width:100%;
text-align:center;
background-color: #b2ec8c;
}
 
 
/* ================= Shield styles and fonts ================= */
@font-face {
  font-family: 'hwygothic';
  src: url(https://wiki.opengeofiction.net/data/fonts/highway-gothic/HWYGOTH.woff) format("woff");
}
 
.hwygothic { font-family: "hwygothic", "Helvetica", sans-serif; }
 


/* ================= Miscellaneous styles ================= */
.references-small { font-size: 0.85em; }
.references-small { font-size: 0.85em; }


/* ToC limiting */
/* Make base map more subdued to highlight overlay data */
.toclimit-1 .toc .toclevel-2,
/* Usage: Wrap any MultiMaps instance with <div class="subdued-basemap">...</div> */
.toclimit-2 .toc .toclevel-3,
.subdued-basemap .leaflet-tile-pane {
.toclimit-3 .toc .toclevel-4,
    filter: saturate(0.5) brightness(1.1);
.toclimit-4 .toc .toclevel-5,
.toclimit-5 .toc .toclevel-6 {
    display: none;
}
}


/* RC/WL forum visibility */
 
/* ================= RC/WL forum visibility ================= */
ul.special li a[title^="Forum:Announcements/"],
ul.special li a[title^="Forum:Announcements/"],
table.mw-enhanced-rc td a[title^="Forum:Announcements/"],
table.mw-enhanced-rc td a[title^="Forum:Announcements/"],
ul.activityfeed li cite a[href^="/wiki/Forum:Announcements/"] {
ul.activityfeed li cite a[href^="/wiki/Forum:Announcements/"] {
color: #EA6292;
color: #EA6292;
background-color:#FFF3F9;
font-weight: bold !important;
font-weight: bold !important;
}
}
Line 135: Line 409:
table.mw-enhanced-rc td a[title^="Forum:Ardencia"],
table.mw-enhanced-rc td a[title^="Forum:Ardencia"],
ul.activityfeed li cite a[href^="/wiki/Forum:Ardencia"],
ul.activityfeed li cite a[href^="/wiki/Forum:Ardencia"],
ul.special li a[title^="Forum:Ingerland"],
ul.special li a[title^="Forum:Ingrea"],
table.mw-enhanced-rc td a[title^="Forum:Ingerland"],
table.mw-enhanced-rc td a[title^="Forum:Ingrea"],
ul.activityfeed li cite a[href^="/wiki/Forum:Ingerland"],
ul.activityfeed li cite a[href^="/wiki/Forum:Ingrea"],
ul.special li a[title^="Forum:Valonne"],
table.mw-enhanced-rc td a[title^="Forum:Valonne"],
ul.activityfeed li cite a[href^="/wiki/Forum:Valonne"],
ul.special li a[title^="Collab:"],
ul.special li a[title^="Collab:"],
table.mw-enhanced-rc td a[title^="Collab:"],
table.mw-enhanced-rc td a[title^="Collab:"],
Line 156: Line 433:


/* RC/WL admin visibility */
/* RC/WL admin visibility */
ul.special li a[title="User:Aiki"],
table.mw-enhanced-rc td a[title="User:Aiki"],
ul.activityfeed li cite a[href="/wiki/User:Aiki"],
ul.special li a[title="User:Alessa"],
ul.special li a[title="User:Alessa"],
table.mw-enhanced-rc td a[title="User:Alessa"],
table.mw-enhanced-rc td a[title="User:Alessa"],
Line 165: Line 439:
table.mw-enhanced-rc td a[title="User:Bixelkoven"],
table.mw-enhanced-rc td a[title="User:Bixelkoven"],
ul.activityfeed li cite a[href="/wiki/User:Bixelkoven"],
ul.activityfeed li cite a[href="/wiki/User:Bixelkoven"],
ul.special li a[title="User:Infinatious"],
table.mw-enhanced-rc td a[title="User:Infinatious"],
ul.activityfeed li cite a[href="/wiki/User:Infinatious"],
ul.special li a[title="User:Leowezy"],
ul.special li a[title="User:Leowezy"],
table.mw-enhanced-rc td a[title="User:Leowezy"],
table.mw-enhanced-rc td a[title="User:Leowezy"],
Line 171: Line 448:
table.mw-enhanced-rc td a[title="User:Luciano"],
table.mw-enhanced-rc td a[title="User:Luciano"],
ul.activityfeed li cite a[href="/wiki/User:Luciano"],
ul.activityfeed li cite a[href="/wiki/User:Luciano"],
ul.special li a[title="User:Taka"],
ul.special li a[title="User:ParAvion"],
table.mw-enhanced-rc td a[title="User:Taka"],
table.mw-enhanced-rc td a[title="User:ParAvion"],
ul.activityfeed li cite a[href="/wiki/User:Taka"],
ul.activityfeed li cite a[href="/wiki/User:ParAvion"],
ul.special li a[title="User:PortCal"],
table.mw-enhanced-rc td a[title="User:PortCal"],
ul.activityfeed li cite a[href="/wiki/User:PortCal"],
ul.special li a[title="User:TheMayor"],
ul.special li a[title="User:TheMayor"],
table.mw-enhanced-rc td a[title="User:TheMayor"],
table.mw-enhanced-rc td a[title="User:TheMayor"],
Line 180: Line 460:
table.mw-enhanced-rc td a[title="User:Wangi"],
table.mw-enhanced-rc td a[title="User:Wangi"],
ul.activityfeed li cite a[href="/wiki/User:Wangi"] {
ul.activityfeed li cite a[href="/wiki/User:Wangi"] {
font-weight: bold !important;
color:#ae3134;
color:#6d0c0c;
}
}


/* Font information */
@font-face {
  font-family: 'hwygothic';
  src: url(https://wiki.opengeofiction.net/data/fonts/highway-gothic/HWYGOTH.woff) format("woff");
}
.hwygothic { font-family: "hwygothic", "Helvetica", sans-serif; }


/* Main page customization */
/* ================= Main page styling and button suppression ================= */
.page-Main_Page h1 { display: none; }
.page-Main_Page h1 { display: none; }
.page-Main_Page #ca-nstab-main,
.page-Main_Page #ca-nstab-main,

Latest revision as of 15:28, 18 January 2026

/* CSS placed here will be applied to all skins */

/* ================= Infocard styles ================= */
.infocard {
	border: solid 1px #999999;
	background-color: #f3f3f3;
	border-radius: 0.2em;
	box-shadow: 0 3px 3px #cccccc;
	margin-bottom: 1.5em;
	width: 99%;
	padding: .5em;
}

/* ================= Infobox styles ================= */
.infobox {
	width:22em;
	float:right;
	clear:right;
	border-collapse:collapse;
	border:1px solid #aaaaaa;
	background-color:#f9f9f9;
	margin:0.5em 0 0.5em 1em;
	padding:0.2em;
	text-align:left;
	font-size:0.88em;
	line-height:1.2em;
	table-layout: fixed;
}

table.infobox tr {
	border-bottom:1px solid #aaaaaa;
}

table.infobox th {
	font-size:1.25em;
}

table.infobox td, table.infobox th {
	padding: 0.4em 0.6em 0.4em 0.6em;
	vertical-align: top;
}

table.infobox tr.cont {
	border-bottom: none;
}

table.infobox tr.cont td, table.infobox tr.cont th {
	padding-bottom: 0;
	margin-bottom: 0;
}

.ibx-accent {
	text-align:center;
	background-color: #e8caca;
}


/* ================= Topical infobox styles ================= */
.topic {
	text-align:center;
	background-color: #e8caca;
	color: #000000;
}

.tbx-wide-label {
	background-color: #cccccc;
	text-align: center;
	padding: .1em;
}

.tbx-barbox {
	background-color: #ffffff;
	font-size: 0.88em;
	padding: 0.4em;
	width: auto;
}


/* ================= Snapshot styles ================= */
table.snapshot {
	float:right;
	clear:right;
	border-collapse:collapse;
	border:1px solid #aaaaaa;
	margin:0.5em 0 0.5em 1em;
	padding:0.2em;
	text-align:left;
	font-size:0.88em;
	vertical-align: top;
}

table.snapshot th {
	font-size:1.25em;
	background-color:#ffe5b4;
	width:325px;
	vertical-align: middle;
}

table.snapshot th, table.snapshot td {
	padding: 0.4em 0.6em 0.4em 0.6em;
}

table.snapshot tr {
	border-bottom:1px solid #aaaaaa;
}

table.snapshot tr.cont {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}

table.snapshot .snap-banner {
    background-color: #dddddd;
    text-align: center;
}

table.snapshot .snap-footer {
	background: #ffe5b4;
	width: 300px;
	height: 0.1em;
}


/* ================= Navbox styles ================= */
.navbox {
    outline: 1px solid #aaaaaa;
    border-collapse: collapse;
    width: 100%;
    margin: 1em 0;
	padding:0.2em;
    font-size: 0.88em;
    line-height:1.25em;
	text-align:left;
	background-color:#eaecf0; /* temp fix */
}

.navbox tr:nth-child(even) th,
.navbox tr:nth-child(even) td {
    background-color: #f9f9f9;
}

.navbox td, .navbox th {
    border: 3px solid #ffffff;
    padding: 6px 10px;
}

.navbox-group {
    background-color: #efc7c8;
	width: 130px;
    text-align: center;
    font-weight: bold;
}

.navbox-top {
	background-color: #e29a9b;
	font-size: 1em;
	line-height:1.2em;
	font-weight: bold;
	text-align: center;
}

.navbox-footer {
	background-color: #e29a9b;
	height: 0.1em;
}


/* ================= Language template styles ================= */
.langbox-top {
	text-align:center;
	background-color: #ffdf7e;
	color: #000;
}

.langbox-label {
	background-color: #ffdf7e;
	width:100%;
	text-align: center;
	padding:.25em;
	font-size:1.2em;
	color: #000;
}

.langbox-inset {
	text-align:center;
	background:#fff;
	padding:2px;
	line-height:110%;
}

.gbox {line-height:120%;text-align:center}
.gbox-head {background:#fff;text-align:center;font-weight:bold;}
.gbox-no {background:#eee;color:#aaa;vertical-align:middle;padding:0.3em;}
.gbox-yes {background:#cc9900;color:#fff;vertical-align:middle;padding:0.3em;}

table.dictionary  {border:2px solid darkgreen;border-collapse:collapse;border-spacing:0;}
table.dictionary tr, table.dictionary th{border-bottom:1px solid #999999;overflow:hidden;word-break:normal;padding:2px;}
	.lexclass {color:#009632;font-size:.88em;font-style:italic;vertical-align:top;}


/* ================= Sidebox and mapbox styles ================= */
.box-right {
	clear: right;
	float: right;
	margin: 0 0 1em 1em;
}

.box-left {
	clear: left;
	float: left;
	margin: 0 1em 1em 0;
}

.sidebox {
	border:1px solid #cccccc;
	border-spacing: 0;
	padding:0.4em;
}

.mapbox {
	border:1px solid #cccccc;
	margin: 0 .5em;
	text-align: center;
}


/* ================= Snapshot infocard styles ================= */
.icard2 {
	border: 2px solid #cccccc;
	padding:2px;
	width: 100%;
}

.icard2-header {
	background-color:#eeeebb;
	padding:5px;
}

.icard2-info {
	background-color:#f9f9dd;
	font-size:0.88em;
	padding:5px;
}


/* ================= Message box styles ================= */
.mbox {
	border:1px solid #aaaaaa;
	width:70%;
	margin-left: auto;
	margin-right: auto;
	color: #000000;
}


/* ================= Licensing message box styles ================= */
.license-box {
    border-collapse: collapse;
	width:70%;
}

.license-box-text {
	border:1px solid #aaaaaa;
	background-color: #f9f9f9;
	padding:1em;
}

.license-box-icons {
	border:1px solid #aaaaaa;
	background-color :#cccccc;
	padding:1em;
	text-align:center;
}


/* ================= Technical notices and instructions (icon color #cd3065) ================= */
table.technotice {
	border:1px solid #aaaaaa;
	background-color: #f9f9f9;
	margin:0.5em 0 0.5em 1em;
	padding:0.2em;
	text-align:left;
	line-height:1.25em;
}

table.technotice th {
	font-size:1.1em;
	background-color: #ecaec3;
	color: #000;
}

table.technotice td {
	font-size:0.88em;
	background-color: #f3ceda;
}


/* ================= Forum styles ================= */
.forumtable {
	width: 100%;
	border: 1px solid;
}

.forumtable-top {
	margin: 0;
	padding: 0.2em 0.4em;
	background-color: #ae3134;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
	color: #eeeeee;
}

.forumtable-header {
	margin: 0;
	padding: 0.2em 0.4em;
	background-color: #eeeeee;
	font-size: 0.8em;
	font-weight: bold;
	text-align: left;
	color: #ae3134;
}

.inputbox-sidebar {
	width: 300px; 
	border: 1px solid lightgrey; 
	clear: right; 
	float: right; 
	margin: 3px; 
	padding:10px;
	margin-left: 2em;
}

div.forumheader {
	margin: 1;
	padding: 5px;
	border-radius: 0.5em;
	text-align:left;
	background-color: #dddddd;
}

table.terrapp-footer {
	width:100%;
	text-align:center;
	background-color: #ebebeb;
}

table.terrapp-section {
	width:100%;
	text-align:center;
	background-color: #b2ec8c;
}


/* ================= Shield styles and fonts ================= */
@font-face {
  font-family: 'hwygothic';
  src: url(https://wiki.opengeofiction.net/data/fonts/highway-gothic/HWYGOTH.woff) format("woff");
}

.hwygothic { font-family: "hwygothic", "Helvetica", sans-serif; }


/* ================= Miscellaneous styles ================= */
.references-small { font-size: 0.85em; }

/* Make base map more subdued to highlight overlay data */
/* Usage: Wrap any MultiMaps instance with <div class="subdued-basemap">...</div> */
.subdued-basemap .leaflet-tile-pane {
    filter: saturate(0.5) brightness(1.1);
}


/* ================= RC/WL forum visibility ================= */
ul.special li a[title^="Forum:Announcements/"],
table.mw-enhanced-rc td a[title^="Forum:Announcements/"],
ul.activityfeed li cite a[href^="/wiki/Forum:Announcements/"] {
	color: #EA6292;
	font-weight: bold !important;
}

ul.special li a[title^="Forum:Request"],
table.mw-enhanced-rc td a[title^="Forum:Request"],
ul.activityfeed li cite a[href^="/wiki/Forum:Request"],
ul.special li a[title^="Forum:Standards"],
table.mw-enhanced-rc td a[title^="Forum:Standards"],
ul.activityfeed li cite a[href^="/wiki/Forum:Standards"],
ul.special li a[title^="Forum:Global"],
table.mw-enhanced-rc td a[title^="Forum:Global"],
ul.activityfeed li cite a[href^="/wiki/Forum:Global"],
ul.special li a[title^="Forum:North"],
table.mw-enhanced-rc td a[title^="Forum:North"],
ul.activityfeed li cite a[href^="/wiki/Forum:North"],
ul.special li a[title^="Forum:Tarephia"],
table.mw-enhanced-rc td a[title^="Forum:Tarephia"],
ul.activityfeed li cite a[href^="/wiki/Forum:Tarephia"] {
	color: #C39B00;
	font-weight: bold !important;
}

ul.special li a[title^="Forum:Official"],
table.mw-enhanced-rc td a[title^="Forum:Official"],
ul.activityfeed li cite a[href^="/wiki/Forum:Official"],
ul.special li a[title^="Forum:Federal"],
table.mw-enhanced-rc td a[title^="Forum:Federal"],
ul.activityfeed li cite a[href^="/wiki/Forum:Federal"],
ul.special li a[title^="Forum:Ardencia"],
table.mw-enhanced-rc td a[title^="Forum:Ardencia"],
ul.activityfeed li cite a[href^="/wiki/Forum:Ardencia"],
ul.special li a[title^="Forum:Ingrea"],
table.mw-enhanced-rc td a[title^="Forum:Ingrea"],
ul.activityfeed li cite a[href^="/wiki/Forum:Ingrea"],
ul.special li a[title^="Forum:Valonne"],
table.mw-enhanced-rc td a[title^="Forum:Valonne"],
ul.activityfeed li cite a[href^="/wiki/Forum:Valonne"],
ul.special li a[title^="Collab:"],
table.mw-enhanced-rc td a[title^="Collab:"],
ul.activityfeed li cite a[href^="/wiki/Collab:"],
ul.special li a[title^="Collab talk:"],
table.mw-enhanced-rc td a[title^="Collab talk:"],
ul.activityfeed li cite a[href^="/wiki/Collab_talk:"]{
	color: #C267E0;
	font-weight: bold !important;
}

ul.special li a[title^="Forum:Territory"],
table.mw-enhanced-rc td a[title^="Forum:Territory"],
ul.activityfeed li cite a[href^="/wiki/Forum:Territory"] {
	color: #005B00;
	font-weight: bold !important;
}

/* RC/WL admin visibility */
ul.special li a[title="User:Alessa"],
table.mw-enhanced-rc td a[title="User:Alessa"],
ul.activityfeed li cite a[href="/wiki/User:Alessa"],
ul.special li a[title="User:Bixelkoven"],
table.mw-enhanced-rc td a[title="User:Bixelkoven"],
ul.activityfeed li cite a[href="/wiki/User:Bixelkoven"],
ul.special li a[title="User:Infinatious"],
table.mw-enhanced-rc td a[title="User:Infinatious"],
ul.activityfeed li cite a[href="/wiki/User:Infinatious"],
ul.special li a[title="User:Leowezy"],
table.mw-enhanced-rc td a[title="User:Leowezy"],
ul.activityfeed li cite a[href="/wiki/User:Leowezy"],
ul.special li a[title="User:Luciano"],
table.mw-enhanced-rc td a[title="User:Luciano"],
ul.activityfeed li cite a[href="/wiki/User:Luciano"],
ul.special li a[title="User:ParAvion"],
table.mw-enhanced-rc td a[title="User:ParAvion"],
ul.activityfeed li cite a[href="/wiki/User:ParAvion"],
ul.special li a[title="User:PortCal"],
table.mw-enhanced-rc td a[title="User:PortCal"],
ul.activityfeed li cite a[href="/wiki/User:PortCal"],
ul.special li a[title="User:TheMayor"],
table.mw-enhanced-rc td a[title="User:TheMayor"],
ul.activityfeed li cite a[href="/wiki/User:TheMayor"],
ul.special li a[title="User:Wangi"],
table.mw-enhanced-rc td a[title="User:Wangi"],
ul.activityfeed li cite a[href="/wiki/User:Wangi"] {
	color:#ae3134;
}


/* ================= Main page styling and button suppression ================= */
.page-Main_Page h1 { display: none; }
.page-Main_Page #ca-nstab-main,
.page-Main_Page #ca-talk,
.page-Main_Page #ca-ve-edit,
.page-Main_Page #ca-move,
.page-Main_Page #ca-delete,
.page-Main_Page #ca-viewsource { display: none !important; }