Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/* CSS placed here will affect users of the Timeless skin */
/******************************
* Hide items on main page
******************************/
.action-view.page-Main_Page #siteSub,
.action-view.page-Main_Page #contentSub,
.action-view.page-Main_Page .firstHeading {
display: none !important;
}
/******************************
* Changing the font family
******************************/
#body {
color: #000;
}
#bodyContent {
font-family: 'Raleway', sans-serif;
font-size: 0.9em;
font-weight:400;
line-height: 1.7em;
}
.firstHeading {
font-family: 'Raleway', sans-serif;
color: #000;
border-bottom: solid 2px #ccc;
}
.mw-content {
padding: 1em 2em 2em;
}
.mw-body-content h1 {
font-size: 1.8em;
margin-bottom: 1em;
color: #000;
}
.mw-body-content h2 {
font-size: 1.5em;
line-height: 1.5em;
color: #000;
border-bottom: solid 1px #ccc;
margin: 0.5em 0 0.5em;
}
.mw-body-content h3 {
font-size: 1.15em;
font-weight: bold;
line-height: 1.5em;
color: #000;
margin: 0.5em 0 0.5em;
}
.mw-body-content h4 {
font-size: 1.1em;
font-weight: bold;
line-height: 1.5em;
color: #000;
margin: 0.5em 0 0.5em;
}
p {
font-size: 1em;
font-weight: 400;
letter-spacing: 0;
font-family: 'Raleway', sans-serif;
}
a {
font-family: 'Raleway', sans-serif;
color: #0645ad;
}
a:hover {
text-decoration: underline;
}
a:visited {
color: #0645ad;
}
li {
font-size: 1em;
font-weight: 400;
}
/******************************
* Line under first heading
and header links
******************************/
.mw-body h1.firstHeading {
border-bottom: solid 2px #ccc;
}
#mw-page-header-links li.selected {
border-bottom: solid 2px #fdbd04;
}
/******************************
* Font-size in text editor
******************************/
#wpTextbox1 {
font-size:1.15em;
}
/******************************
* Make references smaller
******************************/
ol.references,
div.reflist,
div.refbegin {
font-size: 90%; /* Default font-size */
margin-bottom: 0.5em;
}
div.refbegin-100 {
font-size: 100%; /* Option for normal fontsize in {{refbegin}} */
}
div.reflist ol.references {
font-size: 100%; /* Reset font-size when nested in div.reflist */
list-style-type: inherit; /* Enable custom list style types */
}
/***************************************
* Banner and photo slider on main page
***************************************/
.banner-image {
position: relative;
overflow: hidden;
max-width: 1125px;
height: auto;
margin-bottom: .6em;
}
.banner-image img {
max-width: 100%;
height: auto;
width: auto\9;
}
.banner-box-wide {
width: 80%
}
.banner-box-left,
.banner-box-right {
padding: 8px 7px;
background: rgb(16,16,16);
background: rgba(0,0,0,0.3);
border-radius: 4px;
width: 40%;
}
.banner-box-left {
left: 3%;
text-align: left;
}
.banner-box-right {
right: 3%;
text-align: right;
}
.mainpage-shadowbox {
color: white;
background: rgb(16,16,16);
background: rgba(0,0,0,0.3);
border-radius: 4px;
}
.mainpage-shadowbox h2, .mainpage-shadowbox h3 {
color: white;
border:none;
font-family: sans-serif;
line-height: 1.2em;
margin:0;
}
.mainpage-shadowbox h2 {
font-size: 190%;
}
.mainpage-shadowbox h3 {
font-size: 150%;
padding: 0;
}
#mainpage-maplinks a, .mainpage-shadowbox a {
color: white;
font-weight: bold;
}
.banner-box-2 {
position: absolute;
z-index: 2;
margin-top: 2em;
min-width: 20em;
}
.banner-box-2 .quote {
font-size: 90%;
line-height: 1.2em;
}
/*********************************
* Tables
*********************************/
/*@media screen*/
table {
border-collapse: separate;
border-spacing: 2px;
}
td, th {
padding: 2.5px;
}
/*****************************
* Proofread status classes
******************************/
.quality0 {
background-color: #dddddd;
}
.quality1 {
background-color: #f2a5a3;
}
.quality2 {
background-color: #b0b0fa;
}
.quality3 {
background-color: #fbe97c;
}
.quality4 {
background-color: #abfc9c;
}
TABLE.page-index-table TD {
width: 2em;
padding: 2px;
}
/****************************
* Background
****************************/
/*@media screen and (min-width:851px)*/
#mw-content-container {
background-image: none; /* add URL here for background image */
background-repeat: no-repeat;
background-position: center 15em;
}
/****************************
* Sidebars
****************************/
/*@media screen and (max-width: 1339px) and (min-width: 1100px)*/
#mw-site-navigation .sidebar-chunk {
background: #f3f3f3;
padding: 0;
border: none;
box-shadow: none;
}
#mw-site-navigation .sidebar-chunk h3 {
font-variant: small-caps;
font-size: 1.2em;
}
/*@media screen and (max-width: 1339px) and (min-width: 1100px)*/
#mw-related-navigation .sidebar-chunk {
background: #f3f3f3;
padding: 0;
border: none;
box-shadow: none;
}
#mw-related-navigation .sidebar-chunk h3 {
font-variant: small-caps;
font-size: 1.2em;
}
/**********************************
* Logo, search button, colour bars
**********************************/
/*@media screen*/
#p-logo-text a {
padding: 4px 2px;
color: #000;
}
/*@media screen*/
#searchButton, #mw-searchButton {
position: absolute;
top: 0px;
right: 0px;
width: 2.5em;
}
/*@media screen and (min-width:1425px)
.color-middle {
margin-left: 15em;
margin-right: 17em;
}*/
/**************************************
* Navigation
**************************************/
#mw-site-navigation .sidebar-chunk h3 {
border-bottom: solid 1px #cccccc;
}
#mw-related-navigation .sidebar-chunk h3 {
border-bottom: solid 1px #cccccc;
}
/**************************************
* Tabber extension tweaks
**************************************/
.tabber .tabbertab {
padding: 5px 15px;
background: #fef8e5;
}
ul.tabbernav {
padding: 12px 0 3px;
font-size: 1.1em;
font-weight: 400;
font-variant: small-caps;
}
ul.tabbernav li.tabberactive a {
background: #fef8e5;
border-bottom: 1px solid #fef8e5;
}
ul.tabbernav li a {
padding: 3px 8px;
background: #fff;
margin-left: 0;
margin-right: 0;
}
/**************************************
* Thumb images
**************************************/
.thumbinner {
border: solid #ccc;
border-width: 1px;
padding: 6px;
box-shadow: none;
}
.mw-content-ltr .thumbcaption {
padding: 3px 0 0;
text-align: left;
}
/**************************************
* Plainlists (unbulleted)
**************************************/
.plainlist ul {
line-height: inherit;
list-style: none none;
margin: 0;
}
.plainlist ul li {
margin-bottom: 0;
}
/**************************************
* Change colour scheme at top - yellow
**************************************/
.color-left {
background: #fdbd04;
}
.color-middle {
background: #fdbd04;
}
.color-right {
background: #fdbd04;
}
#mw-header-container {
background: #fdbd04;
}
#mw-content-container {
border-bottom: solid 6px #fdbd04;
}
/*************************************************************
**************************************************************
* Following from Wikipedia to make other stuff work correctly
**************************************************************
*************************************************************/
/* Standard Navigationsleisten, aka box hiding thingy
from .de. Documentation at [[Wikipedia:NavFrame]]. */
div.NavFrame {
margin: 0;
padding: 4px;
border: 1px solid #a2a9b1;
text-align: center;
border-collapse: collapse;
font-size: 95%;
}
div.NavFrame + div.NavFrame {
border-top-style: none;
border-top-style: hidden;
}
div.NavPic {
background-color: #fff;
margin: 0;
padding: 2px;
/* @noflip */
float: left;
}
div.NavFrame div.NavHead {
line-height: 1.6em;
font-weight: bold;
background-color: #ccf;
position: relative;
}
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
font-size: 100%;
}
div.NavEnd {
margin: 0;
padding: 0;
line-height: 1px;
clear: both;
}
a.NavToggle {
position: absolute;
top: 0;
/* @noflip */
right: 3px;
font-weight: normal;
font-size: 90%;
}
.client-js .NavFrame.collapsed > .NavContent {
display: none;
}
/* Default style for navigation boxes */
.navbox { /* Navbox container style */
box-sizing: border-box;
border: 1px solid #a2a9b1;
width: 100%;
clear: both;
font-size: 88%;
text-align: center;
padding: 1px;
margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */
}
.navbox .navbox {
margin-top: 0; /* No top margin for nested navboxes */
}
.navbox + .navbox {
margin-top: -1px; /* Single pixel border between adjacent navboxes */
}
.navbox-inner,
.navbox-subgroup {
width: 100%;
}
.navbox-group,
.navbox-title,
.navbox-abovebelow {
padding: 0.25em 1em; /* Title, group and above/below styles */
line-height: 1.5em;
text-align: center;
}
th.navbox-group { /* Group style */
white-space: nowrap;
/* @noflip */
text-align: right;
}
.navbox,
.navbox-subgroup {
background: #fdfdfd; /* Background color */
}
.navbox-list {
line-height: 1.5em;
border-color: #fdfdfd; /* Must match background color */
}
/* cell spacing for navbox cells */
tr + tr > .navbox-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list { /* Borders above 2nd, 3rd, etc. rows */
border-top: 2px solid #fdfdfd; /* Must match background color */
}
.navbox th,
.navbox-title {
background: #ccccff; /* Level 1 color */
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
background: #ddddff; /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
background: #e6e6ff; /* Level 3 color */
}
.navbox-even {
background: #f7f7f7; /* Even row striping */
}
.navbox-odd {
background: transparent; /* Odd row striping */
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
padding: 0.125em 0; /* Adjust hlist padding in navboxes */
}
/* Default styling for Navbar template */
.navbar {
display: inline;
font-size: 88%;
font-weight: normal;
}
.navbar ul {
display: inline;
white-space: nowrap;
}
.mw-body-content .navbar ul {
line-height: inherit;
}
.navbar li {
word-spacing: -0.125em;
}
.navbar.mini li abbr[title] {
font-variant: small-caps;
border-bottom: none;
text-decoration: none;
cursor: inherit;
}
/* Navbar styling when nested in infobox and navbox */
.infobox .navbar {
font-size: 100%;
}
.navbox .navbar {
display: block;
font-size: 100%;
}
.navbox-title .navbar {
/* @noflip */
float: left;
/* @noflip */
text-align: left;
/* @noflip */
margin-right: 0.5em;
}
/* In navboxes, the show/hide button balances the v·d·e links
from [[Template:Navbar]], so they need to be the same width. */
.navbox .collapseButton {
width: 6em;
}
/* Styling for JQuery makeCollapsible, matching that of collapseButton */
.mw-parser-output .mw-collapsible-toggle {
font-weight: normal;
/* @noflip */
text-align: right;
padding-right: 0.2em;
padding-left: 0.2em;
}
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
/* @noflip */
float: left;
/* @noflip */
text-align: left;
}
.navbox .mw-collapsible-toggle {
width: 6em;
}
/* Infobox template style */
.infobox {
border: 1px solid #a2a9b1;
border-spacing: 3px;
background-color: #f8f9fa;
color: black;
/* @noflip */
margin: 0.5em 0 0.5em 1em;
padding: 0.2em;
/* @noflip */
float: right;
/* @noflip */
clear: right;
font-size: 88%;
line-height: 1.5em;
}
.infobox caption {
font-size: 125%;
font-weight: bold;
padding: 0.2em;
text-align: center;
}
.infobox td,
.infobox th {
vertical-align: top;
/* @noflip */
text-align: left;
}
.infobox.bordered {
border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
border: 1px solid #a2a9b1;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
border: 0;
}
.infobox.sisterproject {
width: 20em;
font-size: 90%;
}
.infobox.standard-talk {
border: 1px solid #c0c090;
background-color: #f8eaba;
}
.infobox.standard-talk.bordered td,
.infobox.standard-talk.bordered th {
border: 1px solid #c0c090;
}
/* styles for bordered infobox with merged rows */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
border: 0;
border-top: 1px solid #a2a9b1;
/* @noflip */
border-right: 1px solid #a2a9b1;
}
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
border: 0;
/* @noflip */
border-right: 1px solid #a2a9b1;
}
/* Styles for geography infoboxes, eg countries,
country subdivisions, cities, etc. */
.infobox.geography {
border-collapse: collapse;
line-height: 1.2em;
font-size: 90%;
}
.infobox.geography td,
.infobox.geography th {
border-top: 1px solid #a2a9b1;
padding: 0.4em 0.6em 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
border-top: 1px solid #a2a9b1;
padding: 0.4em 0.6em 0.2em 0.6em;
}
.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
border: 0;
padding: 0 0.6em 0.2em 0.6em;
}
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
border-top: 0;
border-bottom: 1px solid #a2a9b1;
padding: 0 0.6em 0.4em 0.6em;
}
.infobox.geography .maptable td,
.infobox.geography .maptable th {
border: 0;
padding: 0;
}
/* Normal font styling for table row headers with scope="row" tag */
.wikitable.plainrowheaders th[scope=row] {
font-weight: normal;
/* @noflip */
text-align: left;
}
/* Lists in data cells are always left-aligned */
.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
/* @noflip */
text-align: left;
}
/* ...unless they also use the hlist class */
.toc.hlist ul,
#toc.hlist ul,
.wikitable.hlist td ul,
.wikitable.hlist td ol,
.wikitable.hlist td dl {
text-align: inherit;
}