Generasia would not be possible without tokyograph and all the wonderful people who've contributed over the past 15 years. Thank you!

Difference between revisions of "MediaWiki:Common.css"

m
m
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
/*
+
/* <source lang="css"> */
==This is for all the skins==
 
Remember no preview
 
*/
 
 
   
 
   
/*
+
/* Main page fixes */
I copied some things over from [[Mediawiki:monobook.css]] that should be in here
+
#interwiki-completelist {
*/
+
    font-weight: bold;
div.no-bullet-list ul
+
}
{
+
body.page-Main_Page #ca-delete {
     list-style-type: none;
+
    display: none !important;
     list-style-image: none;
+
}
 +
 
 +
body.page-Main_Page #mp-topbanner {
 +
  clear: both;
 +
}
 +
 
 +
/* Edit window toolbar */
 +
#toolbar {
 +
     height: 22px;
 +
     margin-bottom: 6px;
 +
}
 +
 
 +
/* Margins for <ol> and <ul> */
 +
#content ol, #content ul,
 +
#mw_content ol, #mw_content ul {
 +
  margin-bottom: 0.5em;
 
}
 
}
+
 
div#siteNotice {text-align:center;
+
/* Make the list of references in [[Template:Reflist]] smaller */
 +
.references-small {  
 +
    font-size: 90%;
 
}
 
}
/*rss icon. see [[template talk:latest news]] */
+
 
+
/* VALIDATOR NOTICE: the following is correct, but the W3C validator doesn't accept it */
*.rss {
+
/* -moz-* is a vendor-specific extension (CSS 2.1 4.1.2.1) */
color: #FFFFFF; background-color: #FF5500; background-image: none !important; border-color: #FF5500; border-style: outset; text-decoration: none !important; padding-left: 0.2em; padding-right: 0.2em; border-width: 0.15em; font-size: 95%; line-height: 95%; font-family: verdana, sans-serif; font-weight: bold;
+
/* column-count is from the CSS3 module "CSS Multi-column Layout" */
 +
/* Please ignore any validator errors caused by these two lines */
 +
.references-2column {
 +
    font-size: 90%;
 +
    -moz-column-count: 2;
 +
    column-count: 2;
 
}
 
}
+
 
/*kill auto-underline in opera (hopefully) make cool hover effect. possibly change to :active for hover effect. [[user:bawolff|Bawolff]] ☺☻[[image:smile.png]] 04:59, 1 January 2006 (UTC). removed no underline, as Amgine didn't like it. [[user:bawolff|Bawolff]] ☺☻[[image:smile.png]] 05:04, 1 January 2006 (UTC) */
+
/* Highlight clicked reference in blue to help navigation */
*.rss:hover {border-style:inset;
+
ol.references > li:target,
 +
sup.reference:target,
 +
span.citation:target, cite:target {  
 +
    background-color: #DEF;
 
}
 
}
+
 
+
/* Ensure refs in table headers and the like aren't bold or italic */
div.no-bullet-list ul
+
sup.reference {
{
+
     font-weight: normal;
     list-style-type: none;
+
     font-style: normal;
     list-style-image: none;
 
 
}
 
}
+
 
/*Fix the space between the edit check boxes on editintros. See http://bugzilla.wikimedia.org/show_bug.cgi?id=9252 */
+
 
+
/* Styling for citations */
.editOptions p {display:inline;}
+
span.citation, cite {
+
    font-style: normal;
+
    word-wrap: break-word;
/*
 
/* Interlining in titles. To prevent title overlap. Not sure if should be in monobook.css as this is diff in diff skins. yell at me if this breaks anything in any of the skins. */
 
 
h1.firstHeading { line-height: 1em; }
 
 
 
/*
 
==Backgrounds==
 
*/
 
div#football-bg-1 {  
 
background-image: url('http://upload.wikimedia.org/wikinews/en/5/5a/Badge_right_top.png');
 
background-repeat: no-repeat;
 
background-position: top left;
 
background-attachment: fixed;
 
 
}
 
}
/************************/
+
 
/*
+
/* For linked citation numbers and document IDs, where
+
  the number need not be shown on a screen or a handheld,
==Dynamic hidden boxes==
+
  but should be included in the printed version
Copied from [[w:Mediawiki:monobook.css]] (not common.css). rev: http://en.wikipedia.org/w/index.php?title=MediaWiki:Monobook.css&oldid=73496939 originally from german 'pedia apearently. note: proably under GFDL.
 
Might make work better*/
 
div.Boxmerge,
 
div.NavFrame {
 
        margin: 0px;
 
        padding: 2px;
 
        border: 1px solid #aaaaaa;
 
        text-align: center;
 
        border-collapse: collapse;
 
        font-size: 95%;
 
}
 
div.Boxmerge div.NavFrame {
 
        border-style: none;
 
        border-style: hidden;
 
}
 
div.NavFrame + div.NavFrame {
 
        border-top-style: none;
 
        border-top-style: hidden;
 
}
 
div.NavPic {
 
        background-color: #ffffff;
 
        margin: 0px;
 
        padding: 2px;
 
        float: left;
 
}
 
div.NavFrame div.NavHead {
 
        height: 1.6em;
 
        font-weight: bold;
 
        font-size: 100%;
 
        background-color: #efefef;
 
        position:relative;
 
        padding-right:2em; /*Possibly should be in ch. stop down arrow from running together w/title */
 
        overflow:hidden; /*otherwise runs into text*/
 
}
 
div.NavFrame p {
 
        font-size: 100%;
 
}
 
div.NavFrame div.NavContent {
 
        font-size: 100%;
 
}
 
div.NavFrame div.NavContent p {
 
        font-size: 100%;
 
}
 
div.NavEnd {
 
        margin: 0px;
 
        padding: 0px;
 
        line-height: 1px;
 
        clear: both;
 
}
 
a.NavToggle {
 
        position:absolute;
 
        top:0px;
 
        right:3px;
 
        font-weight:normal;
 
        font-size:smaller;
 
}
 
/*
 
===Ugly nav===
 
 
*/
 
*/
div.UglyNav div.Boxmerge,
+
@media screen, handheld, projection {
div.UglyNav div.NavFrame {
+
    span.citation *.printonly, cite *.printonly {
        margin: 0px;
+
        display: none;
        padding: 2px;
+
    }
        border: none;
+
}
        text-align: left;
+
 
        border-collapse: inherit;
+
 
        font-size: 100%;
 
}
 
 
 
div.UglyNav div.NavPic {
 
        background-color: transparent;
 
        margin: 0px;
 
        padding: 2px;
 
        float: none;
 
}
 
div.UglyNav div.NavFrame div.NavHead {
 
        height: auto;
 
        font-weight: normal;
 
        font-size: medium;
 
        background-color: transparent;
 
        position:relative;
 
}
 
div.UglyNav div.NavFrame p {
 
        font-size: medium;
 
}
 
div.UglyNav div.NavFrame div.NavContent {
 
        font-size: medium;
 
}
 
div.UglyNav div.NavFrame div.NavContent p {
 
        font-size: medium;
 
}
 
 
/* Standard table formatting */
 
/* <pre><nowiki> */
 
 
 
/* wikitable/prettytable class for skinning normal tables */
 
/* wikitable/prettytable class for skinning normal tables */
 
 
table.wikitable,
 
table.wikitable,
 
table.prettytable {
 
table.prettytable {
  margin: 1em 1em 1em 0;
+
    margin: 1em 1em 1em 0;
  background: #f9f9f9;
+
    background: #f9f9f9;
  border: 1px #aaaaaa solid;
+
    border: 1px #aaa solid;
  border-collapse: collapse;
+
    border-collapse: collapse;
 
}
 
}
+
.wikitable th, .wikitable td,
table.wikitable th, table.wikitable td,
+
.prettytable th, .prettytable td {
table.prettytable th, table.prettytable td {
+
    border: 1px #aaa solid;
  border: 1px #aaaaaa solid;
+
    padding: 0.2em;
  padding: 0.2em;
+
}
 +
.wikitable th,
 +
.prettytable th {
 +
    background: #f2f2f2;
 +
    text-align: center;
 
}
 
}
+
.wikitable caption,
table.wikitable td,
+
.prettytable caption {
table.prettytable td {
+
    font-weight: bold;
  background: #f9f9f9;
 
 
}
 
}
+
 
table.wikitable th,
+
/* Default skin for navigation boxes */
table.prettytable th {
+
table.navbox {           /* Navbox container style */
   background: #f2f2f2;
+
   border: 1px solid #aaa;
 +
  width: 100%;
 +
  margin: auto;
 +
  clear: both;
 +
  font-size: 88%;
 
   text-align: center;
 
   text-align: center;
 +
  padding: 1px;
 +
}
 +
table.navbox + table.navbox {  /* Single pixel border between adjacent navboxes */
 +
  margin-top: -1px;            /* (doesn't work for IE6, but that's okay)      */
 +
}
 +
.navbox-title,
 +
.navbox-abovebelow,
 +
table.navbox th {
 +
  text-align: center;      /* Title and above/below styles */
 +
  padding-left: 1em;
 +
  padding-right: 1em;
 +
}
 +
.navbox-group {            /* Group style */
 +
  white-space: nowrap;
 +
  text-align: right;
 +
  font-weight: bold;
 +
  padding-left: 1em;
 +
  padding-right: 1em;
 +
}
 +
.navbox, .navbox-subgroup {
 +
  background: #fdfdfd;    /* Background color */
 +
}
 +
.navbox-list {
 +
  border-color: #fdfdfd;  /* Must match background color */
 +
}
 +
.navbox-title,
 +
table.navbox th {
 +
  background: #ccccff;    /* Level 1 color */
 +
}
 +
.navbox-abovebelow,
 +
.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 */
 +
}
 +
 +
.collapseButton {          /* 'show'/'hide' buttons created dynamically */
 +
    float: right;          /* by the CollapsibleTables javascript in    */
 +
    font-weight: normal;  /* [[MediaWiki:Common.js]]are styled here    */
 +
    text-align: right;    /* so they can be customised.                */
 +
    width: auto;
 +
}
 +
.navbox .collapseButton {  /* In navboxes, the show/hide button balances */
 +
    width: 6em;            /* the vde links from [[Template:Tnavbar]],  */
 +
}                          /* so they need to be the same width.        */
 +
 +
 +
/* Infobox template style */
 +
.infobox {
 +
    border: 1px solid #aaa;
 +
    background-color: #f9f9f9;
 +
    color: black;
 +
    margin: 0.5em 0 0.5em 1em;
 +
    padding: 0.2em;
 +
    float: right;
 +
    clear: right;
 +
}
 +
.infobox td,
 +
.infobox th {
 +
    vertical-align: top;
 +
}
 +
.infobox caption {
 +
    font-size: larger;
 +
}
 +
.infobox.bordered {
 +
    border-collapse: collapse;
 +
}
 +
.infobox.bordered td,
 +
.infobox.bordered th {
 +
    border: 1px solid #aaa;
 +
}
 +
.infobox.bordered .borderless td,
 +
.infobox.bordered .borderless th {
 +
    border: 0;
 
}
 
}
+
 
table.wikitable caption,
+
.infobox.sisterproject {
table.prettytable caption {
+
    width: 20em;
  margin-left: inherit;
+
    font-size: 90%;
  margin-right: inherit;
 
 
}
 
}
+
 
/*************************
+
.infobox.standard-talk {
** Score board styles  **
+
    border: 1px solid #c0c090;
************************* 
+
    background-color: #f8eaba;
 
Used to be at [[user:SportsBot/common.css]] */
 
 
table.sportsbotScoreboard {
 
  border: 1px solid #000;
 
  margin-bottom: 5px;
 
 
}
 
}
table.sportsbotScoreboard th {
+
.infobox.standard-talk.bordered td,
  background-color: #7fa3b0;
+
.infobox.standard-talk.bordered th {
 +
    border: 1px solid #c0c090;
 
}
 
}
table.sportsbotScoreboard td {
+
 
  width: 30px;
+
/* styles for bordered infobox with merged rows */
  text-align: center;
+
.infobox.bordered .mergedtoprow td,
 +
.infobox.bordered .mergedtoprow th {
 +
    border: 0;
 +
    border-top: 1px solid #aaa;
 +
    border-right: 1px solid #aaa;
 
}
 
}
table.sportsbotScoreboard td.team {
+
 
  font-size: 90%;
+
.infobox.bordered .mergedrow td,
  width: 150px !important;
+
.infobox.bordered .mergedrow th {
  text-align: left !important;
+
    border: 0;
 +
    border-right: 1px solid #aaa;
 
}
 
}
+
 
+
/* Styles for geography infoboxes, eg countries,
+
  country subdivisions, cities, etc.            */
/* == Standings table style == */
+
.infobox.geography {
.standingstable {
+
    text-align: left;
     border: 1px solid #000000;
+
     border-collapse: collapse;
 +
    line-height: 1.2em;  
 
     font-size: 90%;
 
     font-size: 90%;
 
}
 
}
   
+
 
.standingssection {
+
.infobox.geography  td,
     font-size: 125%;
+
.infobox.geography th {
 +
    border-top: solid 1px #aaa;
 +
    padding: 0.4em 0.6em 0.4em 0.6em;
 +
}
 +
.infobox.geography .mergedtoprow td,
 +
.infobox.geography .mergedtoprow th {
 +
    border-top: solid 1px #aaa;
 +
    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: solid 1px #aaa;
 +
    padding: 0 0.6em 0.4em 0.6em;
 +
}
 +
 
 +
.infobox.geography .maptable td,
 +
.infobox.geography .maptable th {
 +
    border: 0;
 +
    padding: 0;
 +
}
 +
 
 +
/* Makes redirects appear in italics in categories and on [[Special:Allpages]] */
 +
.redirect-in-category, .allpagesredirect {
 +
    font-style: italic;
 +
}
 +
 
 +
/* Icons for medialist templates [[Template:Listen]],
 +
  [[Template:Multi-listen_start]], [[Template:Video]],
 +
  [[Template:Multi-video_start]]
 +
*/
 +
div.listenlist {
 +
    background:
 +
        url("//upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
 +
    padding-left: 40px;
 +
}
 +
 
 +
/* Style rules for media list templates */
 +
div.medialist {
 +
    min-height: 50px;
 +
    margin: 1em;
 +
    background-position: top left;
 +
    background-repeat: no-repeat;
 +
}
 +
div.medialist ul {
 +
    list-style-type: none;
 +
    list-style-image: none;
 +
    margin: 0;
 +
}
 +
div.medialist ul li {
 +
    padding-bottom: 0.5em;
 +
}
 +
div.medialist ul li li {
 +
     font-size: 91%;
 +
    padding-bottom: 0;
 +
}
 +
 
 +
/* Change the external link icon to an Adobe icon for all PDF files
 +
  in browsers that support these CSS selectors, like Mozilla and Opera */
 +
#content a[href$=".pdf"].external,
 +
#content a[href*=".pdf?"].external,
 +
#content a[href*=".pdf#"].external,
 +
#content a[href$=".PDF"].external,
 +
#content a[href*=".PDF?"].external,
 +
#content a[href*=".PDF#"].external,
 +
#mw_content  a[href$=".pdf"].external,
 +
#mw_content  a[href*=".pdf?"].external,
 +
#mw_content  a[href*=".pdf#"].external,
 +
#mw_content  a[href$=".PDF"].external,
 +
#mw_content  a[href*=".PDF?"].external,
 +
#mw_content  a[href*=".PDF#"].external {
 +
    background:
 +
        url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif")
 +
        center right no-repeat;
 +
    padding-right: 16px;
 +
}
 +
 
 +
/* Change the external link icon to an Adobe icon anywhere the PDFlink class
 +
  is used (notably Template:PDFlink). This works in IE, unlike the above. */
 +
#content span.PDFlink a,
 +
#mw_content span.PDFlink a {
 +
    background:
 +
        url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif")
 +
        center right no-repeat;
 +
    padding-right: 17px;
 +
}
 +
 
 +
/* Content in columns with CSS instead of tables [[Template:Columns]] */
 +
div.columns-2 div.column {
 +
    float: left;
 +
    width: 50%;
 +
    min-width: 300px;
 +
}
 +
div.columns-3 div.column {
 +
    float: left;
 +
    width: 33.3%;
 +
    min-width: 200px;
 +
}
 +
div.columns-4 div.column {
 +
    float: left;
 +
    width: 25%;
 +
    min-width: 150px;
 +
}
 +
div.columns-5 div.column {
 +
    float: left;
 +
    width: 20%;
 +
    min-width: 120px;
 +
}
 +
 
 +
/* Messagebox templates */
 +
.messagebox {
 +
    border: 1px solid #aaa;
 +
    background-color: #f9f9f9;
 +
    width: 80%;
 +
    margin: 0 auto 1em auto;
 +
    padding: .2em;
 +
}
 +
.messagebox.merge {
 +
    border: 1px solid #c0b8cc;
 +
    background-color: #f0e5ff;
 +
    text-align: center;
 +
}
 +
.messagebox.cleanup {
 +
    border: 1px solid #9f9fff;
 +
    background-color: #efefff;
 +
    text-align: center;
 +
}
 +
.messagebox.standard-talk {
 +
    border: 1px solid #c0c090;
 +
    background-color: #f8eaba;
 +
    margin: 4px auto;
 +
}
 +
/* For old WikiProject banners inside banner shells. */
 +
.mbox-inside .standard-talk,
 +
.messagebox.nested-talk {
 +
    border: 1px solid #c0c090;
 +
    background-color: #f8eaba;
 +
    width: 100%;
 +
    margin: 2px 0;
 +
    padding: 2px;
 
}
 
}
+
.messagebox.small {
.standingssubsection {
+
     width: 238px;
     vertical-align: middle;
+
     font-size: 85%;
     font-size: 110%;
+
     float: right;
     background-color: #b4b4b4;
+
    clear: both;
 +
    margin: 0 0 1em 1em;
 +
    line-height: 1.25em;  
 
}
 
}
+
.messagebox.small-talk {
.standingsheader {
+
     width: 238px;
     background-color: #c5c5c5;
+
    font-size: 85%;
     text-align:center;
+
    float: right;
     font-weight: bold;
+
    clear: both;
 +
    margin: 0 0 1em 1em;
 +
     line-height: 1.25em;  
 +
     background: #F8EABA;
 
}
 
}
+
 
.standingsrow {
+
 
     background-color: #f7f7f7;
+
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
     text-align:center;
+
th.mbox-text, td.mbox-text {     /* The message body cell(s) */
 +
     border: none;
 +
    padding: 0.25em 0.9em;       /* 0.9em left/right */
 +
     width: 100%;   /* Make all mboxes the same width regardless of text length */
 
}
 
}
+
td.mbox-image {                 /* The left image cell */
.standingsrow2 {
+
     border: none;
     background-color: #e6e6e6;
+
    padding: 2px 0 2px 0.9em;   /* 0.9em left, 0px right */
     text-align:center;
+
     text-align: center;  
 
}
 
}
+
td.mbox-imageright {             /* The right image cell */
.standingsrow .team, .standingsrow2 .team {
+
     border: none;
     width:200px;
+
    padding: 2px 0.9em 2px 0;    /* 0px left, 0.9em right */
     text-align:left;
+
     text-align: center;  
 
}
 
}
+
td.mbox-empty-cell {         /* An empty narrow cell */
.nounderlines a {
+
     border: none;
     text-decoration: none;
+
    padding: 0px;
 +
    width: 1px;
 
}
 
}
+
 
/* Article message box template styles */
+
/* Article message box styles */
 
table.ambox {
 
table.ambox {
  width: 80%;  
+
    margin: 0px 10%;  /* 10% = Will not overlap with other elements */
   margin: 0 auto;
+
    border: 1px solid #aaa;  
  border-collapse: collapse;
+
    border-left: 10px solid #1e90ff;   /* Default "notice" blue */
  background: #f8fcff;
+
    background: #fbfbfb;
  border: 1px solid #aaa;  
 
  border-left: 15px solid #39f;       /* Default "notice" blue */
 
 
}
 
}
table.ambox th, table.ambox td {     /* The message body cell(s) */
+
table.ambox + table.ambox {   /* Single border between stacked boxes. */
  padding: 0.25em 0.5em;             /* 0.5em left/right */
+
    margin-top: -1px;
 
}
 
}
table.ambox td.ambox-image {         /* The left image cell */
+
.ambox th.mbox-text,
  width: 52px;
+
.ambox td.mbox-text {           /* The message body cell(s) */
  padding: 2px 0px 2px 0.5em;         /* 0.5em left, 0px right */
+
    padding: 0.25em 0.5em;       /* 0.5em left/right */
  text-align: center;
 
 
}
 
}
table.ambox td.ambox-imageright {     /* The right image cell */
+
.ambox td.mbox-image {           /* The left image cell */
  width: 52px;
+
    padding: 2px 0 2px 0.5em;   /* 0.5em left, 0px right */
  padding: 2px 0.5em 2px 0px;         /* 0px left, 0.5em right */
 
  text-align: center;
 
 
}
 
}
 +
.ambox td.mbox-imageright {      /* The right image cell */
 +
    padding: 2px 0.5em 2px 0;    /* 0px left, 0.5em right */
 +
}
 +
 
table.ambox-notice {
 
table.ambox-notice {
  border-left: 15px solid #39f;       /* Blue */
+
    border-left: 10px solid #1e90ff;   /* Blue */
/* border-right: 10px solid #39f; */  /* If you want two blue bars */
 
 
}
 
}
table.ambox-serious {
+
table.ambox-speedy {
  border-left: 15px solid #c00;       /* Red */
+
    border-left: 10px solid #b22222;   /* Red */
 +
    background: #fee;                  /* Pink */
 +
}
 +
table.ambox-delete {
 +
    border-left: 10px solid #b22222;    /* Red */
 
}
 
}
 
table.ambox-content {
 
table.ambox-content {
  border-left: 15px solid #f63;       /* Orange */
+
    border-left: 10px solid #f28500;   /* Orange */
 
}
 
}
 
table.ambox-style {
 
table.ambox-style {
  border-left: 15px solid #fc3;      /* Yellow */
+
    border-left: 10px solid #f4c430;    /* Yellow */
 +
}
 +
table.ambox-move {
 +
    border-left: 10px solid #9932cc;    /* Purple */
 +
}
 +
table.ambox-protection {
 +
    border-left: 10px solid #bba;      /* Gray-gold */
 +
}
 +
 
 +
/* Image message box styles */
 +
table.imbox {
 +
    margin: 4px 10%;
 +
    border-collapse: collapse;
 +
    border: 3px solid #1e90ff;    /* Default "notice" blue */
 +
    background: #fbfbfb;
 +
}
 +
.imbox .mbox-text .imbox {    /* For imboxes inside imbox-text cells. */
 +
    margin: 0 -0.5em;    /* 0.9 - 0.5 = 0.4em left/right. */
 +
}
 +
.mbox-inside .imbox {    /* For imboxes inside other templates. */
 +
    margin: 4px;
 +
}
 +
 
 +
table.imbox-notice {
 +
    border: 3px solid #1e90ff;    /* Blue */
 +
}
 +
table.imbox-speedy {
 +
    border: 3px solid #b22222;    /* Red */
 +
    background: #fee;            /* Pink */
 +
}
 +
table.imbox-delete {
 +
    border: 3px solid #b22222;    /* Red */
 +
}
 +
table.imbox-content {
 +
    border: 3px solid #f28500;    /* Orange */
 
}
 
}
table.ambox-merge {
+
table.imbox-style {
  border-left: 15px solid #95b;      /* Purple */
+
    border: 3px solid #f4c430;    /* Yellow */
 +
}
 +
table.imbox-move {
 +
    border: 3px solid #9932cc;    /* Purple */
 +
}
 +
table.imbox-protection {
 +
    border: 3px solid #bba;      /* Gray-gold */
 +
}
 +
table.imbox-license {
 +
    border: 3px solid #88a;      /* Dark gray */
 +
    background: #f7f8ff;          /* Light gray */
 +
}
 +
table.imbox-featured {
 +
    border: 3px solid #cba135;    /* Brown-gold */
 +
}
 +
 
 +
/* Category message box styles */
 +
table.cmbox {
 +
    margin: 3px 10%;
 +
    border-collapse: collapse;
 +
    border: 1px solid #aaa;
 +
    background: #DFE8FF;    /* Default "notice" blue */
 +
}
 +
 
 +
table.cmbox-notice {
 +
    background: #D8E8FF;    /* Blue */
 +
}
 +
table.cmbox-speedy {
 +
    margin-top: 4px;
 +
    margin-bottom: 4px;
 +
    border: 4px solid #b22222;    /* Red */
 +
    background: #FFDBDB;          /* Pink */
 +
}
 +
table.cmbox-delete {
 +
    background: #FFDBDB;    /* Red */
 +
}
 +
table.cmbox-content {
 +
    background: #FFE7CE;    /* Orange */
 +
}
 +
table.cmbox-style {
 +
    background: #FFF9DB;    /* Yellow */
 +
}
 +
table.cmbox-move {
 +
    background: #E4D8FF;    /* Purple */
 +
}
 +
table.cmbox-protection {
 +
    background: #EFEFE1;    /* Gray-gold */
 +
}
 +
 
 +
/* Other pages message box styles */
 +
table.ombox {
 +
    margin: 4px 10%;
 +
    border-collapse: collapse;
 +
    border: 1px solid #aaa;      /* Default "notice" gray */
 +
    background: #f9f9f9;
 +
}
 +
 
 +
table.ombox-notice {
 +
    border: 1px solid #aaa;      /* Gray */
 +
}
 +
table.ombox-speedy {
 +
    border: 2px solid #b22222;    /* Red */
 +
    background: #fee;            /* Pink */
 +
}
 +
table.ombox-delete {
 +
    border: 2px solid #b22222;    /* Red */
 +
}
 +
table.ombox-content {
 +
    border: 1px solid #f28500;    /* Orange */
 +
}
 +
table.ombox-style {
 +
    border: 1px solid #f4c430;    /* Yellow */
 +
}
 +
table.ombox-move {
 +
    border: 1px solid #9932cc;    /* Purple */
 +
}
 +
table.ombox-protection {
 +
    border: 2px solid #bba;      /* Gray-gold */
 
}
 
}
 
   
 
   
/* rounded corners class for block elements */
+
/* Talk page message box styles */
.roundedCorners {
+
table.tmbox {
   -moz-border-radius: 1em;
+
    margin: 4px 10%;
  -webkit-border-radius: 1em;
+
    border-collapse: collapse;
  border-radius: 1em;
+
    border: 1px solid #c0c090;    /* Default "notice" gray-brown */
 +
    background: #f8eaba;
 +
}
 +
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" */
 +
    margin: 2px 0;              /* class ensures that this declaration overrides other */
 +
    width: 100%;  /* For Safari and Opera */    /* styles (including mbox-small above) */
 +
}
 +
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when  */
 +
    line-height: 1.5em;          /* also "nested", so reset styles that are   */ 
 +
    font-size: 100%;            /* set in "mbox-small" above.                */
 +
}
 +
 
 +
table.tmbox-speedy {
 +
    border: 2px solid #b22222;    /* Red */
 +
    background: #fee;            /* Pink */
 +
}
 +
table.tmbox-delete {
 +
    border: 2px solid #b22222;    /* Red */
 +
}
 +
table.tmbox-content {
 +
    border: 2px solid #f28500;    /* Orange */
 +
}
 +
table.tmbox-style {
 +
    border: 2px solid #f4c430;    /* Yellow */
 +
}
 +
table.tmbox-move {
 +
    border: 2px solid #9932cc;   /* Purple */
 +
}
 +
table.tmbox-protection,
 +
table.tmbox-notice {
 +
    border: 1px solid #c0c090;    /* Gray-brown */
 +
}
 +
 
 +
/* Disambig and set index box styles */
 +
table.dmbox {
 +
    clear: both;
 +
    margin: 0.9em 1em;  
 +
    border-top: 1px solid #ccc;
 +
    border-bottom: 1px solid #ccc;
 +
    background: transparent;
 +
}
 
   
 
   
 +
/* Footer and header message box styles */
 +
table.fmbox {
 +
    clear: both;
 +
    margin: 0.2em 0;
 +
    width: 100%;
 +
    border: 1px solid #aaa;
 +
    background: #f9f9f9;    /* Default "system" gray */
 +
}
 +
table.fmbox-system {
 +
    background: #f9f9f9;
 +
}
 +
table.fmbox-warning {
 +
    border: 1px solid #bb7070;  /* Dark pink */
 +
    background: #ffdbdb;        /* Pink */
 +
}
 +
table.fmbox-editnotice {
 +
    background: transparent;
 
}
 
}
+
/* Div based "warning" style fmbox messages. */
.semiblanking {
+
div.mw-warning-with-logexcerpt,
display: none;
+
div.mw-lag-warn-high,
 +
div.mw-cascadeprotectedwarning,
 +
div#mw-protect-cascadeon {
 +
    clear: both;
 +
    margin: 0.2em 0;
 +
    border: 1px solid #bb7070;
 +
    background: #ffdbdb;
 +
    padding: 0.25em 0.9em;
 +
}
 +
/* Div based "system" style fmbox messages. Used in
 +
  [[MediaWiki:Noarticletext]] and [[MediaWiki:Readonly lag]]. */
 +
div.mw-lag-warn-normal,
 +
div.noarticletext,
 +
div.fmbox-system {
 +
    clear: both;
 +
    margin: 0.2em 0;
 +
    border: 1px solid #aaa;
 +
    background: #f9f9f9;
 +
    padding: 0.25em 0.9em;
 +
}
 +
 
 +
/* These mbox-small classes must be placed after all other
 +
  ambox/tmbox/ombox etc classes. "body.mediawiki" is so
 +
  they override "table.ambox + table.ambox" above. */
 +
body.mediawiki table.mbox-small {   /* For the "small=yes" option. */
 +
    clear: right;
 +
    float: right;
 +
    margin: 4px 0 4px 1em;
 +
    width: 238px;
 +
    font-size: 88%;
 +
    line-height: 1.25em;
 
}
 
}
+
body.mediawiki table.mbox-small-left {   /* For the "small=left" option. */
/*See [[MediaWiki:NavigationTabs.js]]. copied from wikibooks*/
+
    margin: 4px 1em 4px 0;
.navtabs .tabs li { list-style:none; }
+
    width: 238px;
.navtabs .tabs a {
+
    border-collapse: collapse;
  text-decoration:none;
+
    font-size: 88%;
  text-transform:uppercase;
+
    line-height: 1.25em;
  outline-width:0px;
 
  font-size:x-small;
 
  font-weight:bold;
 
  color:black;
 
}
 
 
.navtabs .tabs .inactive { background:#bbb; padding:1ex; }
 
.navtabs .tabs .selected { background:#999; padding:1.1ex; }
 
.navtabs .tabs .inactive:hover { background:#f75; }
 
.navtabs .contents { padding:1ex; border:3px solid #999; }
 
 
/* hide the Comments_talk namespace */
 
body.ns-102 #ca-talk {display:none;}
 
body.ns-103 #ca-edit {display:none;}
 
body.ns-103 #ca-addsection {display:none;}
 
body.ns-90 #ca-lqt_talk {display: none;} /*thread pseudo ns*/
 
 
/*Ticker2 (animated ticker)*/
 
ul.actualTicker li {list-style-type:none; list-style-image:none;}/*mostly for IE*/
 
ul.actualTicker li {display:inline;}
 
ul.actualTicker span.tickerIntroduction {font-weight:bold;padding-right:0.5em;}
 
 
div.isATicker, div#singleTickerForPage {display:none;}
 
 
 
/*###################
 
##Tabber stuff. See code in mediawiki:common.js
 
################*/
 
 
/*===Wikinews specific==== */
 
 
/*horizTabBox*/
 
 
div.horizTabBox ul.tabbernav li a {
 
background-color:#7ec9fd;
 
margin-left: 15px;
 
border-bottom: solid 1px #7ec9fd;
 
padding-left:0.8em;
 
padding-right:0.8em;
 
-moz-border-radius:1em 1em 0 0; /* this should be replaced with images for browsers that don't support it somehow*/
 
/*webkit doesn't like too big radii or having it in the shorthand form. Make sure radi < 1.7em */
 
-webkit-border-top-left-radius:1em;
 
-webkit-border-top-right-radius:1em;
 
border-radius:1em 1em 0 0;
 
 
}
 
}
+
 
div.horizTabBox ul.tabbernav li.tabberactive a
+
 
{
+
/* Support for Template:IPA, Template:Unicode and Template:Polytonic.
background-color: #bce1ff;
+
  The second declarations reset the styles for all browsers except
border-bottom: 3px solid #bce1ff;
+
  IE6, which chokes on the empty comment tags. Please copy any changes
margin-left:10px;
+
  to [[Template:IPA fonts]] and [[Template:Unicode fonts]].
 +
*/
 +
.IPA {
 +
    font-family: "Charis SIL", "Doulos SIL", Gentium, GentiumAlt,
 +
                "DejaVu Sans", Code2000, "TITUS Cyberbit Basic",
 +
                "Arial Unicode MS", "Lucida Sans Unicode",
 +
                "Chrysanthi Unicode";
 +
    font-family /**/: inherit;
 
}
 
}
div.horizTabBox .tabbertab
+
.Unicode {
{
+
    font-family: Code2000, Code2001, "Free Serif", "TITUS Cyberbit Basic",
border:solid 2px #7ec9fd;
+
                "Doulos SIL", "Chrysanthi Unicode", "Bitstream Cyberbit",
padding:0;
+
                "Bitstream CyberBase", Thryomanes, Gentium, GentiumAlt,
 +
                "Lucida Grande", "Free Sans", "Arial Unicode MS",
 +
                "Microsoft Sans Serif", "Lucida Sans Unicode";
 +
    font-family /**/: inherit;
 
}
 
}
div.horizTabBox ul.tabbernav li a:hover
+
.latinx {
{
+
    font-family: Code2000, Code2001, "TITUS Cyberbit Basic", "Microsoft Sans Serif";
color: #000;
+
    font-family /**/: inherit;
background: #bce1ff;
 
border-bottom: 3px solid #bce1ff;
 
 
}
 
}
+
.polytonic {
div.horizTabBox ul.tabbernav li.tabberactive a:hover
+
    font-family: "Athena Unicode", Gentium, "Palatino Linotype",
{
+
                "Arial Unicode MS", "Lucida Sans Unicode",
color: #000;
+
                "Lucida Grande", Code2000;
+
    font-family /**/: inherit;
 
}
 
}
div.horizTabBox {
+
 
width:50%;
+
#wpSave {
text-align:left;
+
    font-weight: bold;
margin-left:auto;
 
margin-right:auto;
 
/*min-width:41em;
 
max-width:47em;
 
*/
 
 
}
 
}
+
 
/* IMPORTANT: keep width:80% above or it will suck on IE*/
+
/* class hiddenStructure is defunct. See [[Wikipedia:hiddenStructure]] */
+
.hiddenStructure {
+
    display: inline ! important;
/* pict box */
+
    color: #f00;  
+
    background-color: #0f0;
div.pictChanger ul.tabbernav {line-height: 2.4;}
 
div.pictChanger ul.tabbernav li a {border: #CCC 1px solid}
 
div.pictChanger {width:400px;}
 
div.pictChanger div.tabbertab {text-align:left;}
 
 
div.tabberNoBorder div.tabbertab,
 
div.tabberNoBorder ul.tabbernav {
 
    border: none;
 
 
}
 
}
+
 
/*
+
/* suppress missing interwiki image links where #ifexist cannot
===Generic defaults===
+
  be used due to high number of requests see .hidden-redlink on
+
  http://meta.wikimedia.org/wiki/MediaWiki:Common.css
Copied from http://www.barelyfitz.com/projects/tabber/example.css used under mit license
 
see http://www.barelyfitz.com/projects/tabber/
 
 
*/
 
*/
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */
+
.check-icon a.new {
+
    display: none;
/*--------------------------------------------------
+
    speak: none;
  REQUIRED to hide the non-active tab content.
+
}
  But do not hide them in the print stylesheet!
+
 
  --------------------------------------------------*/
+
/* Removes underlines from links */
.tabberlive .tabbertabhide {
+
.nounderlines a {
display:none;
+
    text-decoration: none;
 +
}
 +
 
 +
/* Remove underline from IPA links */
 +
.IPA a:link, .IPA a:visited {
 +
    text-decoration: none;
 +
}
 +
 
 +
/* Standard Navigationsleisten, aka box hiding thingy
 +
  from .de.  Documentation at [[Wikipedia:NavFrame]]. */
 +
div.NavFrame {
 +
    margin: 0;
 +
    padding: 4px;
 +
    border: 1px solid #aaa;
 +
    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;
 +
    float: left;
 +
}
 +
div.NavFrame div.NavHead {
 +
    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;
 +
    right: 3px;
 +
    font-weight: normal;
 +
    font-size: 90%;
 
}
 
}
+
 
/*--------------------------------------------------
+
/* Hatnotes and disambiguation notices */
  .tabber = before the tabber interface is set up
+
.rellink,
  .tabberlive = after the tabber interface is set up
+
.dablink {
  --------------------------------------------------*/
+
    font-style: italic;
.tabber {
+
    padding-left: 2em;
 +
    margin-bottom: 0.5em;
 
}
 
}
.tabberlive {
+
.rellink i,
margin-top:1em;
+
.dablink i {
 +
    font-style: normal;
 
}
 
}
+
 
/*--------------------------------------------------
+
/* Style for horizontal UL lists */
  ul.tabbernav = the tab navigation list
+
.horizontal ul {
  li.tabberactive = the active tab
+
    padding: 0;
  --------------------------------------------------*/
+
    margin: 0;
ul.tabbernav
 
{
 
margin:0;
 
padding: 3px 0;
 
border-bottom: 1px solid #CCC;
 
font: bold 12px Verdana, sans-serif;
 
 
}
 
}
+
.horizontal li {  
ul.tabbernav li
+
    padding: 0 0.6em 0 0.4em;
{
+
    display: inline;
list-style: none;
+
    border-right: 1px solid;
margin: 0;
 
display: inline;
 
 
}
 
}
+
.horizontal li:last-child {
ul.tabbernav li a
+
    border-right: none;
{
+
    padding-right: 0;
padding: 3px 0.5em;
 
margin-left: 3px;
 
border: 1px solid #ccc;
 
border-bottom: none;
 
background: #f2f7ff;
 
text-decoration: none;
 
 
}
 
}
+
 
ul.tabbernav li a:link { color: #448; }
+
/* Allow transcluded pages to display in lists rather than a table.
ul.tabbernav li a:visited { color: #667; }
+
  Compatible in Firefox; incompatible in IE6. */
   
+
.listify td    { display: list-item; }
ul.tabbernav li a:hover
+
.listify tr    { display: block; }
{
+
.listify table { display: block; }
color: #000;
+
 
background: #fff9f2;
+
/* Geographical coordinates defaults. See [[Template:Coord/link]]
border-color: #CCC;
+
  for how these are used. The classes "geo", "longitude", and
 +
  "latitude" are used by the [[Geo microformat]].
 +
  */
 +
.geo-default, .geo-dms, .geo-dec  { display: inline; }
 +
.geo-nondefault, .geo-multi-punct { display: none; }
 +
.longitude, .latitude            { white-space: nowrap; }
 +
 
 +
/* When <div class="nonumtoc"> is used on the table of contents,
 +
  the ToC will display without numbers */
 +
.nonumtoc .tocnumber { display: none; }
 +
.nonumtoc #toc ul,
 +
.nonumtoc .toc ul {
 +
    line-height: 1.5em;
 +
    list-style: none;
 +
    margin: .3em 0 0;
 +
    padding: 0;
 
}
 
}
+
.nonumtoc #toc ul ul,
ul.tabbernav li.tabberactive a
+
.nonumtoc .toc ul ul {  
{
+
    margin: 0 0 0 2em;  
background-color: #fff;
 
border-bottom: 1px solid #fff;
 
 
}
 
}
   
+
 
ul.tabbernav li.tabberactive a:hover
+
/* Allow limiting of which header levels are shown in a TOC;
{
+
  <div class="toclimit-3">, for instance, will limit to
color: #000;
+
  showing ==headings== and ===headings=== but no further
background: white;
+
  (as long as there are no =headings= on the page, which
border-bottom: 1px solid white;
+
  there shouldn't be according to the MoS).
 +
  */
 +
.toclimit-2 .toclevel-2,
 +
.toclimit-3 .toclevel-3,
 +
.toclimit-4 .toclevel-4,
 +
.toclimit-5 .toclevel-5,
 +
.toclimit-6 .toclevel-6,
 +
.toclimit-7 .toclevel-7 { display: none; }
 +
 
 +
/* Styling for Template:Quote */
 +
blockquote.templatequote {
 +
    margin-top: 0;  
 
}
 
}
+
blockquote.templatequote div.templatequotecite {
/*--------------------------------------------------
+
    line-height: 1em;
  .tabbertab = the tab content
+
    text-align: left;
  Add style only after the tabber interface is set up (.tabberlive)
+
     padding-left: 2em;
  --------------------------------------------------*/
+
     margin-top: 0;
.tabberlive .tabbertab {
 
padding:5px;
 
border:1px solid #CCC;
 
border-top:0;
 
 
/* If you don't want the tab size changing whenever a tab is changed
 
     you can set a fixed height */
 
 
/* height:200px; */
 
 
/* If you set a fix height set overflow to auto and you will get a
 
     scrollbar when necessary */
 
 
/* overflow:auto; */
 
 
}
 
}
+
blockquote.templatequote div.templatequotecite cite {
/* If desired, hide the heading since a heading is provided by the tab */
+
    font-size: 85%;
.tabberlive .tabbertab h2 {
 
display:none;
 
 
}
 
}
.tabberlive .tabbertab h3 {
+
 
display:none;
+
div.user-block {
 +
    padding: 5px;
 +
    border: 1px solid #A9A9A9;
 +
    background-color: #FFEFD5;
 
}
 
}
+
 
/* Example of using an ID to set different styles for the tabs on the page */
+
/* Prevent line breaks in silly places:
.tabberlive#tab1 {
+
  1) links when we don't want them to
 +
  2) HTML formulae
 +
  3) Ref tags with group names <ref group="Note"> --> "[Note 1]"
 +
*/
 +
.nowraplinks a,
 +
span.texhtml,
 +
sup.reference a { white-space: nowrap; }
 +
 
 +
/* For template documentation */
 +
.template-documentation {
 +
    clear: both;
 +
    margin: 1em 0 0 0;
 +
    border: 1px solid #aaa;
 +
    background-color: #ecfcf4;
 +
    padding: 5px;
 
}
 
}
.tabberlive#tab2 {
+
 
 +
.thumbinner {
 +
    min-width: 100px;
 
}
 
}
.tabberlive#tab2 .tabbertab {
+
 
height:200px;
+
/* Inline divs in ImageMaps (code borrowed from de.wiki) */
overflow:auto;
+
.imagemap-inline div {
 +
    display: inline;
 
}
 
}
+
 
/* Infobox templates */
+
/* Increase the height of the image upload box */
.infobox {
+
#wpUploadDescription {
  border: 1px solid #aaa;
+
    height: 13em;
  background-color: #f9f9f9;
 
  color: black;
 
  margin-bottom: 0.5em;
 
  margin-left: 1em;
 
  padding: 0.2em;
 
  float: right;
 
  clear: right;
 
 
}
 
}
.infobox td,
+
 
.infobox th {
+
/* Reduce line-height for <sup> and <sub> */
  vertical-align: middle;
+
sup, sub {
 +
    line-height: 1em;
 
}
 
}
.infobox caption {
+
 
  font-size: larger;
+
 
  margin-left: inherit;
+
/* The backgrounds for galleries. */
 +
#content .gallerybox div.thumb {
 +
    background-color: #F9F9F9;   /* Light gray padding */
 
}
 
}
.infobox.bordered {
+
/* Put a chequered background behind images, only visible if they have transparency */
  border-collapse: collapse;
+
.gallerybox .thumb img,
 +
#file img {
 +
    background: white url("//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
 
}
 
}
.infobox.bordered td,
+
/* But not on articles, user pages, portals or with opt-out. */
.infobox.bordered th {
+
.ns-0 .gallerybox .thumb img,
  border: 1px solid #aaa;
+
.ns-2 .gallerybox .thumb img,
 +
.ns-100 .gallerybox .thumb img,  
 +
.nochecker .gallerybox .thumb img {
 +
    background: white;
 
}
 
}
.infobox.bordered .borderless td,
+
 
.infobox.bordered .borderless th {
+
/* Prevent floating boxes from overlapping any category listings,
  border: 0 solid #aaa;
+
  file histories, edit previews, and edit [Show changes] views */
 +
#mw-subcategories, #mw-pages, #mw-category-media,
 +
#filehistory, #wikiPreview, #wikiDiff {
 +
    clear: both;
 
}
 
}
.infobox.sisterproject {
+
 
  width: 20em;
+
/* Selectively hide headers in WikiProject banners */
  font-size: 90%;
+
.wpb .wpb-header            { display: none; }
 +
.wpbs-inner .wpb .wpb-header { display: block; }    /* for IE */
 +
.wpbs-inner .wpb .wpb-header { display: table-row; } /* for real browsers */
 +
.wpbs-inner .wpb-outside    { display: none; }      /* hide things that should only display outside shells */
 +
 
 +
/* Styling for Abuse Filter tags */
 +
.mw-tag-markers {
 +
font-family:sans-serif;
 +
font-style:italic;
 +
font-size:90%;
 
}
 
}
+
 
.archive-box {
+
/* </source> */
  border: 1px solid #aaf;
+
 
  background-color: #f2f2f9;
+
body.page-Main_Page h1.firstHeading { display:none; }
  color: #000;
+
 
  margin-bottom: 0.5em;
+
/* Pad Google AdSense box in portlet in sidebar */
  margin-left: 1em;
+
#p-googleadsense .pBody {
  padding: 0.2em;
+
    padding-top: 5px;
  float: right;
+
    text-align: center;
  clear: right;
 
  text-align: center;
 
 
}
 
}
+
 
+
 
/* [[Template:Lead 2.0]] */
+
 
  .l_table {
+
 
   border: 0px;
+
 
  height: 100%;
+
 
  width: 100%;
+
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
/*edit links for leads that are semi-protected */
 +
  body.notAutoconfirmed .hideFromNewbies {
 +
   visibility: hidden;
 
  }
 
  }
+
 
  .l_table tr {
+
/* [[Main Page]] */
   height: 100%;
+
  .mw-js-message-readyArticles {
 +
   display: none !important;
 
  }
 
  }
+
 
  .l_table td {
+
  .the_table {
 
   width: 100%;
 
   width: 100%;
 +
  border:solid #EFEFF1;
 +
  -border-radius: 6px;
 +
  background: white;
 +
  padding: 0px;
 +
  vertical-align: top;
 
  }
 
  }
+
 
  .l_box {
+
  .lead_big {
 +
  padding: 3px 3px 3px 3px;
 +
  vertical-align: top;
 +
  width: 66%;
 
  }
 
  }
+
 
  .l_image {
+
  .lead_normal {
   vertical-align:top;
+
   padding: 3px 6px 3px 6px;
   padding-bottom: 5px;
+
   border-top: 1px solid #cfcfbf;
   padding-right: 8px;
+
   vertical-align: top;
   float: left;
+
   width: 33%;
 
  }
 
  }
+
 
  .l_title {
+
  .latest_news {
  font-size: 150%;
 
  font-style: bold;
 
 
   vertical-align: top;
 
   vertical-align: top;
   padding-bottom: 5px;
+
   padding: 3px 3px 3px 3px;
 +
  width: 33%;
 +
}
 +
 
 +
.portals {
 +
  padding: 5px 8px 5px 8px;
 
  }
 
  }
+
 
  .l_title a:link {
+
  .main_popular {
   color: #000000;
+
   padding: 5px 8px 5px 8px;
   text-decoration: none;
+
   vertical-align: top;
 
  }
 
  }
+
 
  .l_title a:visited {
+
  .recent_interviews {
   color: #000000;
+
  border-left: 1px solid #cfcfbf;
   text-decoration: none;
+
   border-right: 1px solid #cfcfbf;
 +
  padding: 5px 8px 5px 8px;
 +
   vertical-align: top;
 
  }
 
  }
+
 
  .l_title a:hover {
+
  .original_stories {
   color: #000000;
+
   padding: 5px 8px 5px 8px;
   text-decoration: underline;
+
   vertical-align: top;
 
  }
 
  }
+
 
  .l_title a:active {
+
  .main_about {
   color: #000000;
+
  padding: 5px 8px 5px 8px;
   text-decoration: none;
+
  vertical-align: top;
 +
   width: 33%;
 +
   font-size: small;  
 
  }
 
  }
+
 
  .l_summary {
+
  .main_write {
 +
  border-left: 1px solid #cfcfbf;
 +
  border-right: 1px solid #cfcfbf;
 +
  padding: 5px 8px 5px 8px;
 
   vertical-align: top;
 
   vertical-align: top;
   font-size: 100%;
+
  width: 33%;
 +
   font-size:small;  
 
  }
 
  }
   
+
 
  .l_tail {
+
.main_write input.createboxInput {
   font-size: 90%;
+
  width: 100%;
   height:15px;
+
  }
 +
 
 +
  .main_devel {
 +
   padding: 5px 8px 5px 8px;
 +
  vertical-align: top;
 +
   width: 33%;
 
  }
 
  }
+
 
  .l_img_type {
+
  .breaker {
  /*float: left;*/
+
   padding: 5px 8px 5px 8px;
   padding-bottom: 3px;
 
 
  }
 
  }
+
 
+
/* [[Template:Lead 2.0]] */
  .l_edit {
+
/* Moved to [[MediaWiki:Common.css]] */
   clear: left;
+
 
   float: right;
+
/* [[Template:Main headlines]] */
 +
  .more_news {
 +
   font-size: 125%;
 +
   font-weight: bold;
 
  }
 
  }
/*end lead stuff */
+
 
/* float in the title bar (Ex little FA icons in top-right corner) */
+
.latest_news_text {
/*! important is to overide legacy inline stuff */
+
  text-align: left;
/*Vector.css overides this for vector! */
+
  font-size: 90%;
/*This assumes that the page body is not relatively positioned (aka in everything but vector)*/
+
  color: gray;
.float_in_title { position: absolute; z-index: 100; right: 20px; top: 20px  !important;}
+
   padding-left: 0px;
+
   padding-right: 0px;
/* Temp for google News */
 
.GoogleNews {
 
   display:none;
 
   font-size: 50%;  
 
 
  }
 
  }
+
 
/* Remove Search box from LQT */
 
.lqt-talkpage-search{
 
display: none;
 
}
 
 
/*Make js errors more noticeable (For EasyPeerReview) */
 
#mw-js-message.mw-js-message-mwapi-error { border: thick red solid ; font-size:larger}
 
 
 
/* For main page, but used elsewhere so moved here */
 
 
/* [[Template:Main page header]] */
 
/* [[Template:Main page header]] */
/* Also in common.css/Main Page */
 
/* i got annoyed this only worked on main page - bawolff */
 
 
  .mp_header {
 
  .mp_header {
  background-image:url('http://wiki.jpopstop.com/skins/common/images/banner.png');
 
 
   background-repeat: no-repeat;
 
   background-repeat: no-repeat;
 
   background-position: top right;
 
   background-position: top right;
Line 673: Line 1,080:
 
   padding: 1px 10px 1px 10px;
 
   padding: 1px 10px 1px 10px;
 
  }
 
  }
+
 
 
  .mp_header_left {
 
  .mp_header_left {
 
   width: 50%;
 
   width: 50%;
Line 680: Line 1,087:
 
   vertical-align: middle;  
 
   vertical-align: middle;  
 
  }
 
  }
+
 
 
  .welcome_to_wn {
 
  .welcome_to_wn {
 
   font-size: 200%;
 
   font-size: 200%;
Line 688: Line 1,095:
 
   letter-spacing: 1px;
 
   letter-spacing: 1px;
 
  }
 
  }
+
 
 
  .freenews {
 
  .freenews {
 
   font-size: 120%;
 
   font-size: 120%;
 
  }
 
  }
+
 
 
  .mp_header_center {
 
  .mp_header_center {
 
   width: 2px;
 
   width: 2px;
Line 698: Line 1,105:
 
   white-space: nowrap;
 
   white-space: nowrap;
 
  }
 
  }
+
 
 
  .mp_header_right {
 
  .mp_header_right {
 
   width: 50%;
 
   width: 50%;
Line 705: Line 1,112:
 
   vertical-align: top;
 
   vertical-align: top;
 
  }
 
  }
+
 
 
  .header_left_text {
 
  .header_left_text {
 
   font-size: 90%;
 
   font-size: 90%;
 
   margin-bottom: -4px;
 
   margin-bottom: -4px;
 
  }
 
  }
 +
 +
/* [[Template:Main about]] */
 +
.about_floater {
 +
  float: right;
 +
  padding-left: 5px;
 +
  padding-bottom: 5px;
 +
  text-align: center;
 +
  font-size: small;
 +
  width: 75px;
 +
}
 +
 +
/* Multiple Pages */
 +
.editor a {
 +
  background: none !important;
 +
  padding: 0 !important;
 +
  display: none;
 +
  /* To turn the edit links back on, add the following to your personal CSS:
 +
  .editor a { display: inline !important; }
 +
  */
 +
}
 +
 +
.minihead {
 +
  font-size: 125%;
 +
  font-weight: bold;
 +
}
 +
 +
.more {
 +
  font-size: 75%;
 +
  float: right;
 +
}
 +
 +
ul{ /* Pulled from Vector */
 +
  line-height: 1.5em;
 +
  list-style-type: square;
 +
  margin: .3em 0 0 1.5em;
 +
  padding: 0;
 +
  list-style-image: url('//upload.wikimedia.org/wikipedia/commons/9/90/Vector-bullet-icon.png');
 +
}
 +
 +
/*Make a border when write an article is linked to */
 +
#writeAnArticleCell:target {border: black medium solid}

Latest revision as of 03:14, 5 October 2020

/* <source lang="css"> */
 
/* Main page fixes */
#interwiki-completelist {
    font-weight: bold;
}
body.page-Main_Page #ca-delete {
    display: none !important;
}

body.page-Main_Page #mp-topbanner {
   clear: both;
}

/* Edit window toolbar */
#toolbar {
    height: 22px;
    margin-bottom: 6px;
}

/* Margins for <ol> and <ul> */
#content ol, #content ul,
#mw_content ol, #mw_content ul {
  margin-bottom: 0.5em;
}

/* Make the list of references in [[Template:Reflist]] smaller */
.references-small { 
    font-size: 90%;
}

/* VALIDATOR NOTICE: the following is correct, but the W3C validator doesn't accept it */
/* -moz-* is a vendor-specific extension (CSS 2.1 4.1.2.1) */
/* column-count is from the CSS3 module "CSS Multi-column Layout" */
/* Please ignore any validator errors caused by these two lines */
.references-2column {
    font-size: 90%;
    -moz-column-count: 2;
    column-count: 2;
}

/* Highlight clicked reference in blue to help navigation */
ol.references > li:target,
sup.reference:target,
span.citation:target, cite:target { 
    background-color: #DEF;
}

/* Ensure refs in table headers and the like aren't bold or italic */
sup.reference {
    font-weight: normal;
    font-style: normal;
}


/* Styling for citations */
span.citation, cite {
    font-style: normal;
    word-wrap: break-word;
}

/* For linked citation numbers and document IDs, where
   the number need not be shown on a screen or a handheld,
   but should be included in the printed version
*/
@media screen, handheld, projection {
    span.citation *.printonly, cite *.printonly {
        display: none;
    }
}


/* wikitable/prettytable class for skinning normal tables */
table.wikitable,
table.prettytable {
    margin: 1em 1em 1em 0;
    background: #f9f9f9;
    border: 1px #aaa solid;
    border-collapse: collapse;
}
.wikitable th, .wikitable td,
.prettytable th, .prettytable td {
    border: 1px #aaa solid;
    padding: 0.2em;
}
.wikitable th,
.prettytable th {
    background: #f2f2f2;
    text-align: center;
}
.wikitable caption,
.prettytable caption {
    font-weight: bold;
}

/* Default skin for navigation boxes */
table.navbox {            /* Navbox container style */
  border: 1px solid #aaa;
  width: 100%; 
  margin: auto;
  clear: both;
  font-size: 88%;
  text-align: center;
  padding: 1px;
}
table.navbox + table.navbox {  /* Single pixel border between adjacent navboxes */
  margin-top: -1px;            /* (doesn't work for IE6, but that's okay)       */
}
.navbox-title,
.navbox-abovebelow,
table.navbox th {
  text-align: center;      /* Title and above/below styles */
  padding-left: 1em;
  padding-right: 1em;
}
.navbox-group {            /* Group style */
  white-space: nowrap;
  text-align: right;
  font-weight: bold;
  padding-left: 1em;
  padding-right: 1em;
}
.navbox, .navbox-subgroup {
  background: #fdfdfd;     /* Background color */
}
.navbox-list {
  border-color: #fdfdfd;   /* Must match background color */
}
.navbox-title,
table.navbox th {
  background: #ccccff;     /* Level 1 color */
}
.navbox-abovebelow,
.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 */
}

.collapseButton {          /* 'show'/'hide' buttons created dynamically */
    float: right;          /* by the CollapsibleTables javascript in    */
    font-weight: normal;   /* [[MediaWiki:Common.js]]are styled here    */
    text-align: right;     /* so they can be customised.                */
    width: auto;
}
.navbox .collapseButton {  /* In navboxes, the show/hide button balances */
    width: 6em;            /* the vde links from [[Template:Tnavbar]],   */
}                          /* so they need to be the same width.         */


/* Infobox template style */
.infobox {
    border: 1px solid #aaa;
    background-color: #f9f9f9;
    color: black;
    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    float: right;
    clear: right;
}
.infobox td,
.infobox th {
    vertical-align: top;
}
.infobox caption {
    font-size: larger;
}
.infobox.bordered {
    border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
    border: 1px solid #aaa;
}
.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 #aaa;
    border-right: 1px solid #aaa;
}

.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
    border: 0;
    border-right: 1px solid #aaa;
}

/* Styles for geography infoboxes, eg countries,
   country subdivisions, cities, etc.            */
.infobox.geography {
    text-align: left;
    border-collapse: collapse;
    line-height: 1.2em; 
    font-size: 90%;
}

.infobox.geography  td,
.infobox.geography  th {
    border-top: solid 1px #aaa;
    padding: 0.4em 0.6em 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
    border-top: solid 1px #aaa;
    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: solid 1px #aaa;
    padding: 0 0.6em 0.4em 0.6em;
}

.infobox.geography .maptable td,
.infobox.geography .maptable th {
    border: 0;
    padding: 0;
}

/* Makes redirects appear in italics in categories and on [[Special:Allpages]] */
.redirect-in-category, .allpagesredirect {
    font-style: italic;
}

/* Icons for medialist templates [[Template:Listen]],
   [[Template:Multi-listen_start]], [[Template:Video]],
   [[Template:Multi-video_start]]
*/
div.listenlist {
    background:
        url("//upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
    padding-left: 40px;
}

/* Style rules for media list templates */
div.medialist {
    min-height: 50px;
    margin: 1em;
    background-position: top left;
    background-repeat: no-repeat;
}
div.medialist ul {
    list-style-type: none; 
    list-style-image: none;
    margin: 0;
}
div.medialist ul li {
    padding-bottom: 0.5em;
}
div.medialist ul li li {
    font-size: 91%;
    padding-bottom: 0;
}

/* Change the external link icon to an Adobe icon for all PDF files
   in browsers that support these CSS selectors, like Mozilla and Opera */
#content a[href$=".pdf"].external, 
#content a[href*=".pdf?"].external, 
#content a[href*=".pdf#"].external,
#content a[href$=".PDF"].external, 
#content a[href*=".PDF?"].external, 
#content a[href*=".PDF#"].external,
#mw_content  a[href$=".pdf"].external, 
#mw_content  a[href*=".pdf?"].external, 
#mw_content  a[href*=".pdf#"].external,
#mw_content  a[href$=".PDF"].external, 
#mw_content  a[href*=".PDF?"].external, 
#mw_content  a[href*=".PDF#"].external {
    background: 
        url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif")
        center right no-repeat;
    padding-right: 16px;
}

/* Change the external link icon to an Adobe icon anywhere the PDFlink class
   is used (notably Template:PDFlink). This works in IE, unlike the above. */
#content span.PDFlink a,
#mw_content span.PDFlink a {
    background: 
        url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif")
        center right no-repeat;
    padding-right: 17px;
}

/* Content in columns with CSS instead of tables [[Template:Columns]] */
div.columns-2 div.column {
    float: left;
    width: 50%;
    min-width: 300px;
}
div.columns-3 div.column {
    float: left;
    width: 33.3%;
    min-width: 200px;
}
div.columns-4 div.column {
    float: left;
    width: 25%;
    min-width: 150px;
}
div.columns-5 div.column {
    float: left;
    width: 20%;
    min-width: 120px;
}

/* Messagebox templates */
.messagebox {
    border: 1px solid #aaa;
    background-color: #f9f9f9;
    width: 80%;
    margin: 0 auto 1em auto;
    padding: .2em;
}
.messagebox.merge {
    border: 1px solid #c0b8cc;
    background-color: #f0e5ff;
    text-align: center;
}
.messagebox.cleanup {
    border: 1px solid #9f9fff;
    background-color: #efefff;
    text-align: center;
}
.messagebox.standard-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    margin: 4px auto;
}
/* For old WikiProject banners inside banner shells. */
.mbox-inside .standard-talk,
.messagebox.nested-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    width: 100%;
    margin: 2px 0;
    padding: 2px;
}
.messagebox.small {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em; 
}
.messagebox.small-talk {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em; 
    background: #F8EABA;
}


/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
th.mbox-text, td.mbox-text {     /* The message body cell(s) */
    border: none; 
    padding: 0.25em 0.9em;       /* 0.9em left/right */
    width: 100%;    /* Make all mboxes the same width regardless of text length */
}
td.mbox-image {                  /* The left image cell */
    border: none; 
    padding: 2px 0 2px 0.9em;    /* 0.9em left, 0px right */
    text-align: center; 
}
td.mbox-imageright {             /* The right image cell */
    border: none;
    padding: 2px 0.9em 2px 0;    /* 0px left, 0.9em right */
    text-align: center; 
}
td.mbox-empty-cell {         /* An empty narrow cell */
    border: none;
    padding: 0px;
    width: 1px;
}

/* Article message box styles */
table.ambox {
    margin: 0px 10%;   /* 10% = Will not overlap with other elements */
    border: 1px solid #aaa; 
    border-left: 10px solid #1e90ff;    /* Default "notice" blue */
    background: #fbfbfb; 
}
table.ambox + table.ambox {   /* Single border between stacked boxes. */
    margin-top: -1px;
}
.ambox th.mbox-text, 
.ambox td.mbox-text {            /* The message body cell(s) */
    padding: 0.25em 0.5em;       /* 0.5em left/right */
}
.ambox td.mbox-image {           /* The left image cell */
    padding: 2px 0 2px 0.5em;    /* 0.5em left, 0px right */
}
.ambox td.mbox-imageright {      /* The right image cell */
    padding: 2px 0.5em 2px 0;    /* 0px left, 0.5em right */
}

table.ambox-notice {
    border-left: 10px solid #1e90ff;    /* Blue */
}
table.ambox-speedy {
    border-left: 10px solid #b22222;    /* Red */
    background: #fee;                   /* Pink */
}
table.ambox-delete {
    border-left: 10px solid #b22222;    /* Red */
}
table.ambox-content {
    border-left: 10px solid #f28500;    /* Orange */
}
table.ambox-style {
    border-left: 10px solid #f4c430;    /* Yellow */
}
table.ambox-move {
    border-left: 10px solid #9932cc;    /* Purple */
}
table.ambox-protection {
    border-left: 10px solid #bba;       /* Gray-gold */
}

/* Image message box styles */
table.imbox {
    margin: 4px 10%; 
    border-collapse: collapse; 
    border: 3px solid #1e90ff;    /* Default "notice" blue */
    background: #fbfbfb;
}
.imbox .mbox-text .imbox {    /* For imboxes inside imbox-text cells. */
    margin: 0 -0.5em;    /* 0.9 - 0.5 = 0.4em left/right. */
}
.mbox-inside .imbox {    /* For imboxes inside other templates. */
    margin: 4px;
}

table.imbox-notice {
    border: 3px solid #1e90ff;    /* Blue */
}
table.imbox-speedy {
    border: 3px solid #b22222;    /* Red */
    background: #fee;             /* Pink */
}
table.imbox-delete {
    border: 3px solid #b22222;    /* Red */
}
table.imbox-content {
    border: 3px solid #f28500;    /* Orange */
}
table.imbox-style {
    border: 3px solid #f4c430;    /* Yellow */
}
table.imbox-move {
    border: 3px solid #9932cc;    /* Purple */
}
table.imbox-protection {
    border: 3px solid #bba;       /* Gray-gold */
}
table.imbox-license {
    border: 3px solid #88a;       /* Dark gray */
    background: #f7f8ff;          /* Light gray */
}
table.imbox-featured {
    border: 3px solid #cba135;    /* Brown-gold */
}

/* Category message box styles */
table.cmbox {
    margin: 3px 10%;
    border-collapse: collapse;
    border: 1px solid #aaa; 
    background: #DFE8FF;    /* Default "notice" blue */
}

table.cmbox-notice {
    background: #D8E8FF;    /* Blue */
}
table.cmbox-speedy {
    margin-top: 4px;
    margin-bottom: 4px;
    border: 4px solid #b22222;    /* Red */
    background: #FFDBDB;          /* Pink */
}
table.cmbox-delete {
    background: #FFDBDB;    /* Red */
}
table.cmbox-content {
    background: #FFE7CE;    /* Orange */
}
table.cmbox-style {
    background: #FFF9DB;    /* Yellow */
}
table.cmbox-move {
    background: #E4D8FF;    /* Purple */
}
table.cmbox-protection {
    background: #EFEFE1;    /* Gray-gold */
}

/* Other pages message box styles */
table.ombox {
    margin: 4px 10%; 
    border-collapse: collapse; 
    border: 1px solid #aaa;       /* Default "notice" gray */
    background: #f9f9f9;
}

table.ombox-notice {
    border: 1px solid #aaa;       /* Gray */
}
table.ombox-speedy {
    border: 2px solid #b22222;    /* Red */
    background: #fee;             /* Pink */
}
table.ombox-delete {
    border: 2px solid #b22222;    /* Red */
}
table.ombox-content {
    border: 1px solid #f28500;    /* Orange */
}
table.ombox-style {
    border: 1px solid #f4c430;    /* Yellow */
}
table.ombox-move {
    border: 1px solid #9932cc;    /* Purple */
}
table.ombox-protection {
    border: 2px solid #bba;       /* Gray-gold */
}
 
/* Talk page message box styles */
table.tmbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #c0c090;    /* Default "notice" gray-brown */
    background: #f8eaba;
}
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" */
    margin: 2px 0;               /* class ensures that this declaration overrides other */
    width: 100%;  /* For Safari and Opera */     /* styles (including mbox-small above) */
}
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when  */
    line-height: 1.5em;          /* also "nested", so reset styles that are   */   
    font-size: 100%;             /* set in "mbox-small" above.                */
}

table.tmbox-speedy {
    border: 2px solid #b22222;    /* Red */
    background: #fee;             /* Pink */
}
table.tmbox-delete {
    border: 2px solid #b22222;    /* Red */
}
table.tmbox-content {
    border: 2px solid #f28500;    /* Orange */
}
table.tmbox-style {
    border: 2px solid #f4c430;    /* Yellow */
}
table.tmbox-move {
    border: 2px solid #9932cc;    /* Purple */
}
table.tmbox-protection,
table.tmbox-notice {
    border: 1px solid #c0c090;    /* Gray-brown */
}

/* Disambig and set index box styles */
table.dmbox {
    clear: both; 
    margin: 0.9em 1em; 
    border-top: 1px solid #ccc; 
    border-bottom: 1px solid #ccc; 
    background: transparent;
}
 
/* Footer and header message box styles */
table.fmbox {
    clear: both;
    margin: 0.2em 0;
    width: 100%;
    border: 1px solid #aaa;
    background: #f9f9f9;     /* Default "system" gray */
}
table.fmbox-system {
    background: #f9f9f9;
}
table.fmbox-warning {
    border: 1px solid #bb7070;  /* Dark pink */
    background: #ffdbdb;        /* Pink */
}
table.fmbox-editnotice {
    background: transparent;
}
/* Div based "warning" style fmbox messages. */
div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning,
div#mw-protect-cascadeon {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #bb7070;
    background: #ffdbdb;
    padding: 0.25em 0.9em;
}
/* Div based "system" style fmbox messages. Used in 
   [[MediaWiki:Noarticletext]] and [[MediaWiki:Readonly lag]]. */
div.mw-lag-warn-normal,
div.noarticletext,
div.fmbox-system {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #aaa;
    background: #f9f9f9;
    padding: 0.25em 0.9em;
}

/* These mbox-small classes must be placed after all other 
   ambox/tmbox/ombox etc classes. "body.mediawiki" is so 
   they override "table.ambox + table.ambox" above. */
body.mediawiki table.mbox-small {   /* For the "small=yes" option. */
    clear: right;
    float: right;
    margin: 4px 0 4px 1em;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}
body.mediawiki table.mbox-small-left {   /* For the "small=left" option. */
    margin: 4px 1em 4px 0;
    width: 238px;
    border-collapse: collapse;
    font-size: 88%;
    line-height: 1.25em;
}


/* Support for Template:IPA, Template:Unicode and Template:Polytonic.
   The second declarations reset the styles for all browsers except
   IE6, which chokes on the empty comment tags. Please copy any changes
   to [[Template:IPA fonts]] and [[Template:Unicode fonts]].
*/
.IPA {
    font-family: "Charis SIL", "Doulos SIL", Gentium, GentiumAlt,
                 "DejaVu Sans", Code2000, "TITUS Cyberbit Basic",
                 "Arial Unicode MS", "Lucida Sans Unicode",
                 "Chrysanthi Unicode";
    font-family /**/: inherit;
}
.Unicode {
    font-family: Code2000, Code2001, "Free Serif", "TITUS Cyberbit Basic",
                 "Doulos SIL", "Chrysanthi Unicode", "Bitstream Cyberbit",
                 "Bitstream CyberBase", Thryomanes, Gentium, GentiumAlt,
                 "Lucida Grande", "Free Sans", "Arial Unicode MS",
                 "Microsoft Sans Serif", "Lucida Sans Unicode";
    font-family /**/: inherit;
}
.latinx {
    font-family: Code2000, Code2001, "TITUS Cyberbit Basic", "Microsoft Sans Serif";
    font-family /**/: inherit;
}
.polytonic {
    font-family: "Athena Unicode", Gentium, "Palatino Linotype",
                 "Arial Unicode MS", "Lucida Sans Unicode",
                 "Lucida Grande", Code2000; 
    font-family /**/: inherit;
}

#wpSave {
    font-weight: bold;
}

/* class hiddenStructure is defunct. See [[Wikipedia:hiddenStructure]] */
.hiddenStructure {
    display: inline ! important;
    color: #f00; 
    background-color: #0f0;
}

/* suppress missing interwiki image links where #ifexist cannot
   be used due to high number of requests see .hidden-redlink on 
   http://meta.wikimedia.org/wiki/MediaWiki:Common.css
*/
.check-icon a.new {
    display: none; 
    speak: none;
}

/* Removes underlines from links */
.nounderlines a { 
    text-decoration: none;
}

/* Remove underline from IPA links */
.IPA a:link, .IPA a:visited {
    text-decoration: none;
}

/* Standard Navigationsleisten, aka box hiding thingy
   from .de.  Documentation at [[Wikipedia:NavFrame]]. */
div.NavFrame {
    margin: 0;
    padding: 4px;
    border: 1px solid #aaa;
    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;
    float: left;
}
div.NavFrame div.NavHead {
    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;
    right: 3px;
    font-weight: normal;
    font-size: 90%;
}

/* Hatnotes and disambiguation notices */
.rellink,
.dablink {
    font-style: italic;
    padding-left: 2em;
    margin-bottom: 0.5em;
}
.rellink i,
.dablink i {
    font-style: normal;
}

/* Style for horizontal UL lists */
.horizontal ul {
    padding: 0;
    margin: 0;
}
.horizontal li { 
    padding: 0 0.6em 0 0.4em;
    display: inline;
    border-right: 1px solid;
}
.horizontal li:last-child {
    border-right: none;
    padding-right: 0;
}

/* Allow transcluded pages to display in lists rather than a table.
   Compatible in Firefox; incompatible in IE6. */
.listify td    { display: list-item; }
.listify tr    { display: block; }
.listify table { display: block; }

/* Geographical coordinates defaults. See [[Template:Coord/link]]
   for how these are used. The classes "geo", "longitude", and
   "latitude" are used by the [[Geo microformat]].
 */
.geo-default, .geo-dms, .geo-dec  { display: inline; }
.geo-nondefault, .geo-multi-punct { display: none; }
.longitude, .latitude             { white-space: nowrap; }

/* When <div class="nonumtoc"> is used on the table of contents,
   the ToC will display without numbers */
.nonumtoc .tocnumber { display: none; }
.nonumtoc #toc ul,
.nonumtoc .toc ul {
    line-height: 1.5em;
    list-style: none;
    margin: .3em 0 0;
    padding: 0;
}
.nonumtoc #toc ul ul, 
.nonumtoc .toc ul ul { 
    margin: 0 0 0 2em; 
}

/* Allow limiting of which header levels are shown in a TOC;
   <div class="toclimit-3">, for instance, will limit to
   showing ==headings== and ===headings=== but no further
   (as long as there are no =headings= on the page, which
   there shouldn't be according to the MoS).
 */
.toclimit-2 .toclevel-2,
.toclimit-3 .toclevel-3,
.toclimit-4 .toclevel-4,
.toclimit-5 .toclevel-5,
.toclimit-6 .toclevel-6,
.toclimit-7 .toclevel-7 { display: none; }

/* Styling for Template:Quote */
blockquote.templatequote { 
     margin-top: 0; 
}
blockquote.templatequote div.templatequotecite { 
    line-height: 1em;
    text-align: left;
    padding-left: 2em;
    margin-top: 0;
}
blockquote.templatequote div.templatequotecite cite {
    font-size: 85%;
}

div.user-block {
    padding: 5px;
    border: 1px solid #A9A9A9;
    background-color: #FFEFD5;
}

/* Prevent line breaks in silly places: 
   1) links when we don't want them to
   2) HTML formulae
   3) Ref tags with group names <ref group="Note"> --> "[Note 1]"
*/
.nowraplinks a,
span.texhtml,
sup.reference a { white-space: nowrap; }

/* For template documentation */
.template-documentation {
    clear: both;
    margin: 1em 0 0 0;
    border: 1px solid #aaa; 
    background-color: #ecfcf4; 
    padding: 5px;
}

.thumbinner {
    min-width: 100px;
}

/* Inline divs in ImageMaps (code borrowed from de.wiki) */
.imagemap-inline div {
    display: inline;
}

/* Increase the height of the image upload box */
#wpUploadDescription {
    height: 13em;
}

/* Reduce line-height for <sup> and <sub> */
sup, sub {
    line-height: 1em;
}


/* The backgrounds for galleries. */
#content .gallerybox div.thumb {
    background-color: #F9F9F9;   /* Light gray padding */
}
/* Put a chequered background behind images, only visible if they have transparency */
.gallerybox .thumb img,
#file img {
    background: white url("//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
}
/* But not on articles, user pages, portals or with opt-out. */
.ns-0 .gallerybox .thumb img,
.ns-2 .gallerybox .thumb img,
.ns-100 .gallerybox .thumb img, 
.nochecker .gallerybox .thumb img {
    background: white;
}

/* Prevent floating boxes from overlapping any category listings,
   file histories, edit previews, and edit [Show changes] views */
#mw-subcategories, #mw-pages, #mw-category-media, 
#filehistory, #wikiPreview, #wikiDiff {
    clear: both;
}

/* Selectively hide headers in WikiProject banners */
.wpb .wpb-header             { display: none; }
.wpbs-inner .wpb .wpb-header { display: block; }     /* for IE */
.wpbs-inner .wpb .wpb-header { display: table-row; } /* for real browsers */
.wpbs-inner .wpb-outside     { display: none; }      /* hide things that should only display outside shells */

/* Styling for Abuse Filter tags */
.mw-tag-markers {
 font-family:sans-serif;
 font-style:italic;
 font-size:90%;
}

/* </source> */

body.page-Main_Page h1.firstHeading { display:none; }

/* Pad Google AdSense box in portlet in sidebar */
#p-googleadsense .pBody {
    padding-top: 5px;
    text-align:  center;
}













/*edit links for leads that are semi-protected */
 body.notAutoconfirmed .hideFromNewbies {
  visibility: hidden;
 }

/* [[Main Page]] */
 .mw-js-message-readyArticles {
  display: none !important;
 }

 .the_table {
  width: 100%;
  border:solid #EFEFF1;
  -border-radius: 6px;
  background: white;
  padding: 0px;
  vertical-align: top;
 }

 .lead_big {
  padding: 3px 3px 3px 3px;
  vertical-align: top;
  width: 66%;
 }

 .lead_normal {
  padding: 3px 6px 3px 6px;
  border-top: 1px solid #cfcfbf;
  vertical-align: top;
  width: 33%;
 }

 .latest_news {
  vertical-align: top;
  padding: 3px 3px 3px 3px;
  width: 33%;
 }

 .portals {
  padding: 5px 8px 5px 8px;
 }

 .main_popular {
  padding: 5px 8px 5px 8px;
  vertical-align: top;
 }

 .recent_interviews {
  border-left: 1px solid #cfcfbf;
  border-right: 1px solid #cfcfbf;
  padding: 5px 8px 5px 8px;
  vertical-align: top;
 }

 .original_stories {
  padding: 5px 8px 5px 8px;
  vertical-align: top;
 }

 .main_about {
  padding: 5px 8px 5px 8px;
  vertical-align: top;
  width: 33%;
  font-size: small; 
 }

 .main_write {
  border-left: 1px solid #cfcfbf;
  border-right: 1px solid #cfcfbf;
  padding: 5px 8px 5px 8px;
  vertical-align: top;
  width: 33%;
  font-size:small; 
 }

 .main_write input.createboxInput {
  width: 100%;
 }

 .main_devel {
  padding: 5px 8px 5px 8px;
  vertical-align: top;
  width: 33%;
 }

 .breaker {
  padding: 5px 8px 5px 8px;
 }

/* [[Template:Lead 2.0]] */
/* Moved to [[MediaWiki:Common.css]] */

/* [[Template:Main headlines]] */
 .more_news {
  font-size: 125%;
  font-weight: bold;
 }

 .latest_news_text {
  text-align: left;
  font-size: 90%;
  color: gray;
  padding-left: 0px;
  padding-right: 0px;
 }

/* [[Template:Main page header]] */
 .mp_header {
  background-repeat: no-repeat;
  background-position: top right;
  width: 100%;
  clear: both;
  background-color: #F0F8FF;
  border: 1px solid #ccc;
  padding: 1px 10px 1px 10px;
 }

 .mp_header_left {
  width: 50%;
  text-align: left;
  white-space: nowrap;
  vertical-align: middle; 
 }

 .welcome_to_wn {
  font-size: 200%;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 8px;
  letter-spacing: 1px;
 }

 .freenews {
  font-size: 120%;
 }

 .mp_header_center {
  width: 2px;
  align: center;
  white-space: nowrap;
 }

 .mp_header_right {
  width: 50%;
  text-align: right;
  white-space: nowrap;
  vertical-align: top;
 }

 .header_left_text {
  font-size: 90%;
  margin-bottom: -4px;
 }

/* [[Template:Main about]] */
 .about_floater {
  float: right;
  padding-left: 5px;
  padding-bottom: 5px;
  text-align: center;
  font-size: small;
  width: 75px;
 }

/* Multiple Pages */
 .editor a {
  background: none !important;
  padding: 0 !important;
  display: none;
  /* To turn the edit links back on, add the following to your personal CSS: 
   .editor a { display: inline !important; }
  */
 }

 .minihead {
  font-size: 125%;
  font-weight: bold;
 }

 .more {
  font-size: 75%;
  float: right;
 }

 ul{ /* Pulled from Vector */
  line-height: 1.5em;
  list-style-type: square;
  margin: .3em 0 0 1.5em;
  padding: 0;
  list-style-image: url('//upload.wikimedia.org/wikipedia/commons/9/90/Vector-bullet-icon.png');
 }

/*Make a border when write an article is linked to */
#writeAnArticleCell:target {border: black medium solid}