「MediaWiki:Common.css」の版間の差分

提供: ひつじ小屋別館2代目
移動先: 案内検索
(hlist-pipe, hlist-hyphen に font-weight: normal; を追加)
(ページの作成:「/* This is the CSS for all skins (for all users) on MediaWiki.org. SECTIONS: # Indication of namespaces # Color classes for content # Special pages # Main page styl...」)
1行目: 1行目:
/* ここに書いた CSS はすべての外装に反映されます */
 
/* <source lang="css"> */
 
 
 
/*
 
/*
  * フォント・ファミリの設定
+
This is the CSS for all skins (for all users) on MediaWiki.org.
 +
 +
SECTIONS:
 +
# Indication of namespaces
 +
# Color classes for content
 +
# Special pages
 +
# Main page styling
 +
# Sidebar external links
 +
# [[Extension Matrix]] stuff
 +
# Wikitables, infobox templates, warnings, and other such stylings
 +
# Some other small things
 +
*/
 +
 +
/**
 +
* 1. INDICATION OF NAMESPACES
 +
  * -------------------------------------------------
 
  */
 
  */
.Unicode {
+
    font-family: 'TITUS Cyberbit Basic', 'Code2000', 'Chrysanthi Unicode', 'Doulos SIL', 'Bitstream Cyberbit', 'Bitstream CyberBase', 'Bitstream Vera', 'Thryomanes', 'Gentium', 'GentiumAlt', 'Visual Geez Unicode', 'Lucida Grande', 'Arial Unicode MS', 'Microsoft Sans Serif', 'Lucida Sans Unicode', sans-serif;
+
/* Pseudo NS Special (light grey) */
 +
.ns--2 #content { background-color: #f4f4f4; }
 +
.ns--2 div.thumb { border-color: #f4f4f4; }
 +
 +
/* NS Project + Project_talk (light sky blue) */
 +
.ns-4 #content,
 +
.ns-5 #content { background-color: #f8fcff; }
 +
.ns-4 div.thumb,
 +
.ns-5 div.thumb { border-color: #f8fcff; }
 +
 +
/* NS MediaWiki + MediaWiki_talk (light grey) */
 +
.ns-8 #content,
 +
.ns-9 #content { background-color: #f4f4f4; }
 +
.ns-8 div.thumb,
 +
.ns-9 div.thumb { border-color: #f4f4f4; }
 +
 +
/* NS Manual + Manual_talk (light bluish violet) */
 +
.ns-100 #content,
 +
.ns-101 #content { background-color: #f3f3ff; }
 +
.ns-100 div.thumb,
 +
.ns-101 div.thumb { border-color: #f3f3ff; }
 +
 +
/* NS Help (but NOT Help_talk) (Public Domain icon) */
 +
.ns-12 #bodyContent {
 +
background-image: url(//upload.wikimedia.org/wikipedia/mediawiki/6/67/PD-icon-faded.png);
 +
background-repeat: no-repeat;
 +
/* @noflip */ background-position: right 5em;
 
}
 
}
 
+
.IPA {
+
/**
    font-family: 'Charis SIL', 'Doulos SIL', 'DejaVu Sans', 'Code2000', 'Hiragino Kaku Gothic Pro', 'Matrix Unicode', sans-serif;
+
* 2. COLOR CLASSES FOR CONTENT
 +
* -------------------------------------------------
 +
*/
 +
 +
/* Border colors */
 +
.borderc1 { border-color: #e9e9e9; border-width: thin; }
 +
.borderc2 { border-color: #aaaaaa; border-width: thin; }
 +
.borderc3 { border-color: #777777; border-width: thin; }
 +
.borderc4 { border-color: #000000; border-width: thin; }
 +
.borderc5 { border-color: #c00000; border-width: thin; }
 +
.borderc6 { border-color: #025e9d; border-width: thin; }
 +
.borderc7 { border-color: #008040; border-width: thin; }
 +
.borderc8 { border-color: #ffcc00; border-width: thin; } /* Used by: [[Template:Welcome]]. */
 +
 +
/* Background colors */
 +
.backgroundc1 { background-color: #ffffff; } /* Used by: [[Template:Welcome]]. */
 +
.backgroundc2 { background-color: #f9f9f9; }
 +
.backgroundc3 { background-color: #eeeeee; }
 +
.backgroundc4 { background-color: #e0e0e0; }
 +
.backgroundc5 { background-color: #d2d2d2; }
 +
.backgroundc6 { background-color: #b7b7b7; }
 +
.backgroundc7 { background-color: #a3a3a3; }
 +
.backgroundc8 { background-color: #444455; }
 +
 +
/**
 +
* 3. SPECIAL PAGES
 +
* -------------------------------------------------
 +
*/
 +
 +
/* Consistent special page navigation */
 +
.SpecialPageInfo {
 +
background-color: #f9f9f9;
 +
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/35px-Exquisite-khelpcenter.png);
 +
background-position: 0.8em 0.5em;
 +
background-repeat: no-repeat;
 +
padding: 0.3em 0.5em 0.3em 5.0em;
 +
border-color: #025e9d;
 +
border-width: 1px;
 +
border-style: solid;
 +
border-bottom-width: medium;
 +
margin-bottom: 1em;
 
}
 
}
 
+
.SAMPA {
+
.mw-viewprevnext {
    font-family: 'Courier', monospace;
+
display: block;
 +
border: 1px solid #cccccc;
 +
background-color: #f9f9f2;
 +
padding: 0.2em 0.4em;
 
}
 
}
 
+
/* [[Template:Polytonic]]で使用されていないため、.polytonicは不要と思われる */
+
/**
:lang(grc) /*, .polytonic */ {
+
* 4. MAIN PAGE STYLING
    font-family: 'Athena', 'Gentium', 'Palatino Linotype', 'Arial Unicode MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Code2000', sans-serif;
+
* -------------------------------------------------
 +
*/
 +
 +
#mainpage_topbox {
 +
background: #f9f9f9;
 +
padding: 0px;
 +
border: 1px solid #aaaaaa;
 +
margin: 0.2em 10px 10px;
 
}
 
}
 
+
.mainpage_boxtitle,
:lang(my), .interwiki-my { font-family: 'Padauk' }
+
.mainpage_hubtitle,
:lang(si), .interwiki-si { font-family: 'KaputaUnicode' }
+
#mainpage_pagetitle {
 
+
font-size: 105%;
/* make the list of references look smaller */
+
padding: 0.4em;
ol.references,
+
background-color: #eeeeee;
div.reflist,
 
div.refbegin {
 
    font-size: 90%;           /* Default font-size */
 
 
}
 
}
 
+
.mainpage_boxtitle {
div.reflist ol.references {
+
line-height: 120%;
    font-size: 100%;           /* Reset font-size when nested in div.reflist */
 
    list-style-type: inherit;  /* Enable custom list style types */
 
 
}
 
}
 
+
#mainpage_pagetitle {
/* wikitable/prettytable class for skinning normal tables */
+
color: #cf7606;
table.prettytable {
+
font-size: 200% !important;
    background: #f9f9f9;
 
    border: 1px solid #aaa;
 
    border-collapse: collapse;
 
 
}
 
}
 
+
#mainpage_sitelinks {
 
+
padding: 0.2em;
table.prettytable th,
+
text-align: center;
table.prettytable td {
+
background-color: white;
    border: 1px solid #aaa;
 
    padding: 0.2em;
 
 
}
 
}
 
+
.mainpage_hubtitle {
table.prettytable th {
+
text-align: center;
    background: #f2f2f2;
 
    text-align: center;
 
 
}
 
}
 
+
.mainpage_boxcontents,
table.prettytable caption {
+
.mainpage_boxcontents_small {
    margin-left: inherit;
+
background: #ffffff;
    margin-right: inherit;
+
padding: 0.2em 0.4em;
 
}
 
}
 
+
.mainpage_boxcontents_small {
/* default skin for navigation boxes */
+
font-size: 95%;
/*    navbox container style */
 
table.navbox {
 
    border: 1px solid #aaa;
 
    width: 100%;
 
    margin: auto;
 
    clear: both;
 
    font-size: 88%;
 
    text-align: center;
 
    padding: 1px;
 
 
}
 
}
 
+
.mainpage_boxcontents_title {
/*    single pixel border between adjacent navboxes (doesn't work for IE6, but that's okay) */
+
display: block;
table.navbox + table.navbox {
+
border-bottom: 1px solid #AAA;
    margin-top: -1px;
+
margin-bottom: 0.5em;
 +
text-align: center;
 +
font-weight: bold;
 +
font-size: larger;
 
}
 
}
 
+
/*    title and above/below styles */
+
.mainpage_hubbox,
.navbox-title,
+
#mainpage_newscell,
.navbox-abovebelow,
+
#mainpage_downloadcell,
table.navbox th {
+
#mainpage_opportunitiescell,
    text-align: center;
+
#mainpage_featuredpagescell {
    padding-left: 1em;
+
padding: 0;
    padding-right: 1em;
+
border: 1px solid #aaaaaa;
 
}
 
}
 
+
#mainpage_newscell {
/*    group style */
+
margin-bottom: 15px;
.navbox-group {
+
margin-top: 0 !important;
    white-space: nowrap;
 
    text-align: right;
 
    font-weight: bold;
 
    padding-left: 1em;
 
    padding-right: 1em;
 
 
}
 
}
 
+
#mainpage_newscell .mainpage_boxtitle {
/*    Background color */
+
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/20px-Exquisite-khelpcenter.png);
.navbox,
+
background-repeat: no-repeat;
.navbox-subgroup {
+
background-position: 99% 0.3em;
    background: #fdfdfd;
+
padding-right: 25px;
 
}
 
}
 
+
#mainpage_downloadcell {
/*    Must match background color */
+
width: 17em;
.navbox-list {
+
margin-bottom: 5px;
    border-color: #fdfdfd;
 
 
}
 
}
 
+
#mainpage_downloadcell .mainpage_boxtitle {
/*    Level 1 color */
+
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/5/5d/Crystal_Clear_action_build.png/18px-Crystal_Clear_action_build.png);
.navbox-title,
+
background-repeat: no-repeat;
table.navbox th {
+
background-position: 96% 0.33em;
    background: #ccccff;
+
padding-right: 25px;
 
}
 
}
 
+
#mainpage_opportunitiescell {
/*    Level 2 color */
+
max-width: 25em;
.navbox-abovebelow,
+
margin-bottom: 15px;
.navbox-group,
+
margin-top: 0 !important;
.navbox-subgroup .navbox-title {
 
    background: #ddddff;
 
 
}
 
}
 
+
#mainpage_opportunitiescell .mainpage_boxtitle {
/*    Level 3 color */
+
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/63/User-online.svg/20px-User-online.svg.png);
.navbox-subgroup .navbox-group,
+
background-repeat: no-repeat;
.navbox-subgroup .navbox-abovebelow {
+
background-position: 98% 0.15em;
    background: #e6e6ff;
+
padding-right: 25px;
 
}
 
}
 
+
#mainpage_featuredpagescell {
/*    Even row striping */
+
max-width: 25em;
.navbox-even {
+
margin-bottom: 15px;
    background: #f7f7f7;
+
margin-top: 0 !important;
 
}
 
}
 
+
#mainpage_featuredpagescell .mainpage_boxtitle {
/*    Odd row striping */
+
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Note_icon.svg/20px-Note_icon.svg.png);
.navbox-odd {
+
background-repeat: no-repeat;
    background: transparent;
+
background-position: 98% 0.15em;
 +
padding-right: 25px;
 
}
 
}
 
+
/* The words 'MediaWiki.org' in the title. */
/* [[MediaWiki:Common.js]] にある createCollapseButtons 関数を参照。 */
+
#mainpage_mwtitle {
.collapseButton {
+
color: #005288;
    float: right;
 
    font-weight: normal;
 
    text-align: right;
 
    width: auto;
 
 
}
 
}
 
   
 
   
/* [[Template:Navbox]] に配置する場合、左に配置されている [[Template:Tnavbar]] とのバランスを取る。 */
+
/**
.navbox .collapseButton {
+
* The "mainpage" class is added to the body with JavaScript for the main page in all
    width: 6em;
+
* languages, so we can style things that apppear on the main page and also elsewhere.
 +
*/
 +
.mainpage #lastmod,
 +
.mainpage #siteSub,
 +
.mainpage #contentSub,
 +
.mainpage #jump-to-nav,
 +
.mainpage .firstHeading {
 +
display: none !important;
 
}
 
}
 
+
.mainpage #content {
/* [[en:MediaWiki:Common.css]] から複製。 */
+
padding-top: 1em;
/* Style for horizontal lists (separator following item).
 
  Note: hlist formatting will break if the resulting HTML lacks a breakable character
 
  between list items. This happens when the following conditions are true:
 
  1) The list is made using wiki markup (where HTML is built by parser.php)
 
  2) HTMLTidy is disabled or unavailable (such as on Special: pages)
 
  In such cases, building lists with .hlist using HTML instead of wiki markup
 
  will work around this problem. See also [[Bugzilla:39617]].
 
  IE8-specific classes are assigned in [[MediaWiki:Common.js/IEFixes.js]].
 
  Last updated: January 24, 2013
 
  @source mediawiki.org/wiki/Snippets/Horizontal_lists
 
  @maintainer: [[User:Edokter]]
 
  @revision: 3.1
 
*/
 
.skin-monobook .hlist dl,
 
.skin-modern .hlist dl,
 
.skin-vector .hlist dl {
 
    line-height: 1.5em;
 
 
}
 
}
.hlist dl,
+
.hlist ol,
+
.hlist ul {
+
/**
    margin: 0;
+
* SIDEBAR EXTERNAL LINKS
    padding: 0;
+
* -------------------------------------------------
}
+
  */
/* Display list items inline and make them nowrap */
 
.hlist dd,
 
.hlist dt,
 
.hlist li {
 
    margin: 0;
 
    display: inline;
 
    white-space: nowrap;
 
}
 
/* Allow wrapping for list items (in tight spaces) */
 
.hlist.hwrap dd,
 
.hlist.hwrap dt,
 
.hlist.hwrap li {
 
    white-space: normal;
 
}
 
/* Display nested lists inline and allow them to wrap */
 
.hlist dl dl, .hlist dl ol, .hlist dl ul,
 
.hlist ol dl, .hlist ol ol, .hlist ol ul,
 
.hlist ul dl, .hlist ul ol, .hlist ul ul {
 
    display: inline;
 
    white-space: normal;
 
}
 
/* Generate interpuncts */
 
.hlist dt:after {
 
    content: ":";
 
}
 
.hlist dd:after,
 
.hlist li:after {
 
    content: " ·";
 
    font-weight: bold;
 
}
 
/* 日本語版の独自仕様。-pipe と -hyphen */
 
.hlist-pipe dd:after,
 
.hlist-pipe li:after {
 
    content: " |";
 
    font-weight: normal;
 
}
 
.hlist-hyphen dd:after,
 
.hlist-hyphen li:after {
 
    content: " -";
 
    font-weight: normal;
 
}
 
.hlist dd:last-child:after,
 
.hlist dt:last-child:after,
 
.hlist li:last-child:after {
 
    content: none;
 
}
 
/* For IE8 */
 
.hlist dd.hlist-last-child:after,
 
.hlist dt.hlist-last-child:after,
 
.hlist li.hlist-last-child:after {
 
    content: none;
 
}
 
/* Add parentheses around nested lists */
 
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
 
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
 
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
 
    content: "(";
 
    font-weight: normal;
 
}
 
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
 
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
 
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
 
    content: ")";
 
    font-weight: normal;
 
}
 
/* For IE8 */
 
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after,
 
.hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after,
 
.hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
 
    content: ")";
 
    font-weight: normal;
 
}
 
/* Put numbers in front of ordered list items */
 
.hlist.hnum ol {
 
    counter-reset: list-item;
 
}
 
.hlist.hnum ol > li {
 
    counter-increment: list-item;
 
}
 
.hlist.hnum ol > li:before {
 
    content: counter(list-item) " ";
 
}
 
.hlist.hnum dd ol > li:first-child:before,
 
.hlist.hnum dt ol > li:first-child:before,
 
.hlist.hnum li ol > li:first-child:before {
 
    content: "(" counter(list-item) " ";
 
}
 
 
 
/* Style for "notices" */
 
.notice {
 
    text-align: justify;
 
    margin: 1em;
 
    padding: 0.2em;
 
}
 
 
 
#disambig {
 
    border-top: 3px double #ccc;
 
    border-bottom: 3px double #ccc;
 
}
 
 
 
#spoiler {
 
    border-top: 2px solid #ddd;
 
    border-bottom: 2px solid #ddd;
 
}
 
 
 
h1 {
 
    line-height: 1.2em;
 
}
 
 
 
/* Standard talk template style */
 
.Talk-Notice {
 
    border: 1px solid #c0c090;
 
    background-color: #f8eaba;
 
    margin-bottom: 3px;
 
    width: 85%;
 
    border-spacing: 3px;
 
    margin-left: auto;
 
    margin-right: auto;
 
}
 
 
 
.Talk-Notice:after {
 
    content: "The CSS for this template should be changed. See [[Wikipedia:Template Standardisation]]."
 
}
 
 
 
/* Make template background appear correctly on all browsers */
 
.Talk-Notice td {
 
    background: inherit;
 
}
 
 
 
/* Metadata */
 
table.metadata {
 
    border: 1px solid #aaa;
 
    display: none;
 
}
 
 
 
.metadata-label {
 
    color: #aaa;
 
}
 
 
 
/*
 
Add formatting to make sure that "external references" from [[Template:Ref]] do
 
not get URL expansion, not even when printed. The mechanism up to MediaWiki 1.4 was
 
that the HTML code contained a SPAN following the anchor A; this SPAN had the class
 
"urlexpansion", which was not displayed on screen, but was shown when the medium was
 
  "print". The rules below ensure (a) that there is no extra padding to the right of
 
the anchor (displayed as "[<number>]"), (b) that there is no "external link arrow" for
 
the link, and (c) that this SPAN of class "urlexpansion" is never shown.
 
~~~~
 
*/
 
.plainlinksneverexpand {
 
    background: none !important;
 
    padding: 0 !important;
 
}
 
 
 
.plainlinksneverexpand .urlexpansion {
 
    display: none !important;
 
}
 
 
 
 
/*
 
/*
Make sure that ext links displayed within "plainlinksneverexpand" don't get
+
#n-blog-text a,
the arrow...
+
#n-mw-repo-commits a,
*/
+
#n-mw-repo-codereview a,
.plainlinksneverexpand a {
+
#n-browse-repo a,
    background: none !important;
+
#n-phpdoc a {
    padding: 0 !important
+
background: url(//upload.wikimedia.org/wikipedia/commons/6/64/Icon_External_Link.png) center right no-repeat;
 +
padding-right: 13px;
 +
color: #3366bb;
 
}
 
}
 
/*
 
With MediaWiki 1.5, the mechanism has changed: instead of a SPAN of class "urlexpansion"
 
following the anchor A, the anchor itself now has class "external autonumber" and the
 
expansion is inserted when printing (see the common printing style sheet at
 
//en.wikipedia.org/skins-1.5/common/commonPrint.css) using the ":after" pseudo-
 
element of CSS. We have to switch this off for links due to Template:Ref!
 
~~~~
 
 
*/
 
*/
.plainlinksneverexpand a.external.text:after {
+
    display: none !important;
+
/**
 +
* WIKITABLES, INFOBOX TEMPLATES, WARNINGS AND OTHER SUCH STYLINGS
 +
* -------------------------------------------------
 +
*/
 +
 +
/* Custom h* styles (blue headings) */
 +
.wikitable td.hl3,
 +
.wikitable th.hl3 {
 +
background-color: #8da7d6;
 
}
 
}
 
+
.wikitable td.hl1,
.plainlinksneverexpand a.external.autonumber:after {
+
.wikitable th.hl1 {
    display: none !important;
+
background: #c5d8fc;
 
}
 
}
 
+
.wikitable td.hl2,
/* Merge template style */
+
.wikitable th.hl2 {
.messagebox {
+
background: #a7c1f2;
    border: 1px solid #aaa;
 
    background: #f9f9f9;
 
    width: 80%;
 
    margin: 0 auto 1em auto;
 
    padding: 0.2em;
 
    text-align: justify;
 
 
}
 
}
 
+
.messagebox.merge {
+
/**
    border: 2px solid #033;
+
* Make entire table valign=top,
    width: 55%;
+
* To replace the |valign=top| on every cell.
    background: #eff;
+
*/
    padding: 1em;
+
.vatop tr,
    margin: 1em auto 1em auto;
+
tr.vatop,
 +
.vatop td,
 +
.vatop th {
 +
vertical-align: top;
 
}
 
}
 
+
.messagebox.cleanup {
+
/* General purpose "pretty (data) tables" */
    border: 1px solid #9f9fff;
+
table.datatable {
    background: #efefff;
+
background-color: transparent;
    text-align: center;
 
 
}
 
}
 
+
.messagebox.standard-talk {
+
table.datatable th,
    border: 1px solid #c0c090;
+
table.datatable td {
    background: #f8eaba;
+
padding: 4px;
 
}
 
}
 
+
.infobox {
+
table.datatable th {
    border: 1px solid #aaa;
+
text-align: left;
    background-color: #f9f9f9;
+
background-color: #999999;
    color: black;
 
    margin: 0.5em 0 0.5em 1em;
 
    padding: 0.2em;
 
    float: right;
 
    clear: right;
 
    text-align: left;
 
    font-size: 88%;
 
    line-height: 1.5em;
 
 
}
 
}
.infobox caption {
+
    margin-top: 0.5em;
+
table.datatable tr {
    font-size: 125%;
+
background-color: #cccccc;
    font-weight: bold;
 
 
}
 
}
.infobox td,
+
.infobox th {
+
table.datatable tr:hover {
    vertical-align: top;
+
background-color: #ffffcc;
}
 
.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 {
+
/* SideBox styling */
    width: 20em;
+
div.sideBox {
    font-size: 90%;
+
position: relative;
 +
float: right;
 +
background: white;
 +
margin-left: 1em;
 +
border: 1px solid gray;
 +
padding: 0.3em;
 +
width: 200px;
 +
overflow: hidden;
 +
clear: right;
 
}
 
}
 
+
div.sideBox dl {
/* Put a checker background at the image description page only visible if the image has transparent background */
+
padding: 0;
#file img {
+
margin: 0 0 0.3em 0;
    background: url("//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat
+
font-size: 96%;
 
}
 
}
 
+
div.sideBox dl dt {
#wpSave {
+
background: none;
    font-weight: bold;
+
margin: 0.4em 0 0 0;
 
}
 
}
 
+
div.sideBox dl dd {
/* hiddenStructure from Monobook - allows selective hiding of markup in templates */
+
margin: 0.1em 0 0 1.1em;
.hiddenStructure {
+
background-color: #f3f3f3;
    display: none;
 
    speak: none;
 
 
}
 
}
 
+
/* Icons for medialist templates [[Template:Listen]], [[Template:Multi-listen_start]], [[Template:Video]], [[Template:Multi-video_start]] */
+
/* Extension & Skin infobox styling */
div.listenlist {
+
.tpl-infobox {
    background: url("//upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
+
border: 2px solid #aaaaaa;
    padding-left: 40px;
+
width: 280px;
 +
/* @noflip */ clear: right;
 +
/* @noflip */ float: right;
 +
margin: 0 0 0.5em 0.5em;
 +
border-collapse: collapse;
 +
background-color: white;
 
}
 
}
 
+
.tpl-infobox td {
div.videolist,
+
border: 2px none #aaaaaa;
div.multivideolist {
+
padding: 0.2em 0.5em;
    background: url("//upload.wikimedia.org/wikipedia/en/thumb/2/20/Tango-video-x-generic.png/40px-Tango-video-x-generic.png");
+
border-bottom: 1px solid #f0f0f0 !important;
    padding-left: 50px;
 
 
}
 
}
 
+
.tpl-infobox-header {
/* Style rules for media list templates */
+
background-color: #aaaaaa;
div.medialist {
+
color: white;
    min-height: 50px;
+
text-align: left;
    margin: 1em;
 
    background-position: top left;
 
    background-repeat: no-repeat;
 
 
}
 
}
 
+
.tpl-infobox-header td {
div.medialist ul {
+
padding-top: 0.5em;
    list-style-type: none;
 
    list-style-image: none;
 
    margin: 0;
 
 
}
 
}
 
+
div.medialist ul li {
+
.ext-infobox-header img {
    padding-bottom: 0.5em;
+
padding: 0 0.2em 0 0.5em;
 
}
 
}
 
+
.ext-status-unstable,
div.medialist ul li li {
+
.ext-status-unstable td {
    font-size: 91%;
+
border-color: #990000;
    padding-bottom: 0;
 
 
}
 
}
 
+
.ext-status-unstable .ext-infobox-header {
/************************/
+
background-color: #990000;
/* CommonsTicker styles */
+
color: #ffff00;
/************************/
 
 
 
/* links */
 
.tickerDiffLink { } /* diff links in ticker */
 
.tickerMiscLink { } /* misc links in ticker */
 
 
 
/* remove list bullets */
 
.tickerList ul,
 
.tickerList ul li {
 
    list-style: none;
 
    text-indent: -2em;
 
    margin-left: 2em;
 
    text-align: left;
 
 
}
 
}
 
+
.ext-status-experimental,
.tickerList ul ul,
+
.ext-status-experimental td {
.tickerList ul ul li {
+
border-color: #ff4500;
    list-style: none;
 
    text-indent: 0;
 
    margin-left: 1.5em;
 
    text-align: left;
 
 
}
 
}
 
+
.ext-status-experimental .ext-infobox-header {
/* per-type styles */
+
background-color: #ff4500;
.tickerEntry_deleted    { }  /* entry for image deletion */
 
.tickerEntry_replaced    { }  /* entry for image replacement */
 
.tickerEntry_tagged      { }  /* entry for adding/removing problem tags */
 
.tickerEntry_redir      { }  /* entry for critical redirection (fot tag redirects) */
 
.tickerEntry_recat      { }  /* entry for critical re-categorization (for tag categories) */
 
.tickerEntry_notify      { }  /* entry for global notifications */
 
.tickerEntry_changed    { }  /* entry for generic change */
 
 
 
/* per-action styles */
 
.tickerAction_deleted:before {
 
    content: " GONE ";
 
    color: #FF0000;
 
    font-family: monospace;
 
    font-weight: bold;
 
    font-size: 100%;
 
 
}
 
}
 
+
.ext-status-beta,
.tickerAction_deletedRev:before {
+
.ext-status-beta td {
    content: " -OLD ";
+
border-color: #ffba01;
    color: #DDAAAA;
 
    font-family: monospace;
 
    font-weight: bold;
 
    font-size: 100%;
 
 
}
 
}
 
+
.ext-status-beta .ext-infobox-header {
.tickerAction_replaced:before {
+
background-color: #ffba01;
    content: " REPL ";
 
    color: #CC88FF;
 
    font-family: monospace;
 
    font-weight: bold;
 
    font-size: 100%;
 
 
}
 
}
 
+
.ext-status-stable,
.tickerAction_replacedOwn:before {
+
.ext-status-stable td {
    content: " UPDT ";
+
border-color: #32cd32;
    color: #EEAAFF;
 
    font-family: monospace;
 
    font-weight: bold;
 
    font-size: 100%;
 
 
}
 
}
.tickerAction_addedBad:before {
+
.ext-status-stable .ext-infobox-header {
    content: " +VfD ";
+
background-color: #32cd32;
    color: #FF8800;
 
    font-family: monospace;
 
    font-weight: bold;
 
    font-size: 100%;
 
 
}
 
}
 
+
.ext-status-magic,
.tickerAction_removedBad:before {
+
.ext-status-magic td {
    content: " -VfD ";
+
border-color: #fe57a1;
    color: #00BB00;
 
    font-family: monospace;
 
    font-weight: bold;
 
    font-size: 100%;
 
 
}
 
}
 
+
.ext-status-magic .ext-infobox-header {
.tickerAction_addedGood:before {
+
color: #000;
    content: " +OK  ";
+
background: #FFDBEB url(//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Magic_wand.svg/60px-Magic_wand.svg.png) 0 0 no-repeat;
    color: #00BB00;
 
    font-family: monospace;
 
    font-weight: bold;
 
    font-size: 100%;
 
 
 
 
.tickerAction_removedGood:before {
 
    content: " -OK  ";
 
    color: #FF8800;
 
    font-family: monospace;
 
    font-weight: bold;
 
    font-size: 100%;
 
 
}
 
}
 
+
.ext-status-magic .ext-infobox-header img {
/* ticker usage list */
+
visibility: hidden;
.tickerUsage {
+
padding-right: 1em;
    font-size: 80%;
 
}
 
 
 
/* entry applies to a template used by multiple images */
 
.tickerTemplateEntry {
 
    font-weight: bold;
 
}
 
 
 
/* entry applies to sub-entries, i.e. images that use a specific template */
 
.tickerSubEntry { }
 
 
 
/* minor entry styles */
 
/*    minor entry */
 
.tickerMinorEntry {
 
    color: #666;
 
 
}
 
}
 
+
.tickerMinorEntry a,
+
.skin-infobox,
.tickerMinorEntry a:link,
+
.skin-infobox td {
.tickerMinorEntry a:visited {
+
border-color: #a7d7f9;
    color: #669;
 
 
}
 
}
 
+
.skin-infobox-header {
#bodyContent .tickerMinorEntry a.extiw,
+
color: #000;
#bodyContent .tickerMinorEntry a.extiw:link,
+
background: #e2f4ff;
#bodyContent .tickerMinorEntry a.extiw:visited {
 
    color: #669;
 
 
}
 
}
 
+
/* 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. */
+
span.PDFlink a {
+
/**
    background: url(//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif) center right no-repeat !important;
+
* Styling for {{Seealso}}, {{rellink}} etc.
    padding-right: 17px !important;
+
*/
 +
.rellink,
 +
.dablink {
 +
font-style: italic;
 +
padding-bottom: 0.4em;
 +
padding-left: 2em;
 +
margin-bottom: 0.4em;
 
}
 
}
 
+
/* infoboxCountry [[Template:基礎情報 国]]等に */
+
.mw-tpl-seealso {
dl#infoboxCountry {
+
padding-left: 0;
    clear: right;
+
color: #555;
    float: right;
+
border-bottom: 1px solid #ccc;
    width: 300px;
 
    margin-left: 0.5em;
 
    background: #fff;
 
 
}
 
}
 
+
dl#infoboxCountry dt.infoboxCountryNameJa {
+
/**
    font-size: 1.36em;
+
* "Note" boxes ([[Template:Note]])
    margin: 0 0 0.13em;
+
*/
    text-align: center;
+
.tip,
 +
.note {
 +
padding: 0.5em;
 +
margin: 0.5em 0;
 +
overflow: hidden;
 +
background-color: #F9F9F9;
 +
background-position: 4px 2px;
 +
background-repeat: no-repeat;
 +
border: 1px solid #DDD;
 
}
 
}
 
+
.tip-info,
dl#infoboxCountry dt.infoboxCountryName {
+
.note-info {
    font-size: 1.13em;
+
background-color: #F0F0E7;
    font-weight: normal;
+
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Appunti_architetto_franc_01.svg/22px-Appunti_architetto_franc_01.svg.png);
    margin: 0 0 0.13em;
+
border-color: #cc9933;
    text-align: center;
+
/* @noflip */ padding-left: 30px;
 +
min-height: 28px;
 
}
 
}
 
+
.tip-reminder,
dl#infoboxCountry dd.infoboxCountryDataA {
+
.note-reminder {
    margin: 0;
+
background-color: #F6FDEA;
    padding: 0;
+
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/23px-Bulbgraph.png);
    border-color: #aaa;
+
border-color: #D6E434;
    border-width: 1px;
+
padding-left: 31px;
    border-style: solid solid none solid;
+
min-height: 28px;
    background: #f9f9f9;
 
 
}
 
}
 
+
.tip-error,
dl#infoboxCountry table.infoboxCountryPrevSucc {
+
.note-error {
    width: 298px;
+
background-color: #F0E7E7;
    border-collapse: collapse;
+
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/5/51/Attention_niels_epting.svg/24px-Attention_niels_epting.svg.png);
    font-size: 0.95em;
+
border-color: #cc3333;
    background: #f9f9f9;
+
padding-left: 32px;
 +
min-height: 25px;
 
}
 
}
 
+
dl#infoboxCountry table.infoboxCountryPrevSucc td {
+
/* Version box on [[Manual:Downloading MediaWiki]] */
    margin: 0;
+
#DownloadVersionBox {
    padding: 4px;
+
border: 2px solid black;
    text-align: center;
+
border-collapse: collapse;
 +
margin: auto;
 +
width: 50%;
 +
color: black;
 
}
 
}
 
+
#DownloadVersionBox td {
dl#infoboxCountry td.infoboxCountryPrev {
+
border: 2px solid black;
    text-align: left;
+
padding: 20px;
    width: 60px
 
 
}
 
}
 
+
dl#infoboxCountry td.infoboxCountrySucc {
+
/* Major warning - used on the main page template to warn against editing carelessly, but can be used elsewhere as well */
    text-align: right;
+
.majorwarning {
    width: 60px;
+
background: yellow;
 +
padding: 0.3em;
 +
text-align: center;
 +
font-size: 125%;
 +
border: 2px solid red;
 
}
 
}
 
+
dl#infoboxCountry table.infoboxCountryInsignia {
+
/* Page headings used throughout the wiki (though not very much at the time of writing…) */
    width: 298px;
+
.page-notice,
    border-collapse: collapse;
+
.page-warning {
    font-size: 0.95em;
+
border-width: 1px;
    background: #eee;
+
border-style: solid;
    text-align: center;
+
padding: 0.3em 0.5em;
    border-top: 1px solid #aaa;
+
margin-bottom: 1em;
 +
width: 95%;
 +
margin-left: auto;
 +
margin-right: auto;
 +
text-align: center;
 
}
 
}
dl#infoboxCountry table.infoboxCountryInsignia th {
+
    padding: 4px;
+
/* Informative notices at the top of pages (blue) */
    width: 50%;
+
.page-notice {
    border: none;
+
background-color: #f9f9f9;
 +
border-color: #025e9d;
 +
text-align: left;
 
}
 
}
 
+
dl#infoboxCountry table.infoboxCountryInsignia td {
+
/* Warning information at the top of pages (red) */
    padding: 4px;
+
.page-warning {
    font-size: 0.85em;
+
background-color: #ffffff;
 +
border-color: #c51919;
 +
border-width: 2px;
 
}
 
}
 
+
.pw-head {
dl#infoboxCountry dd.infoboxCountryAdd,
+
color: #c51919;
dl#infoboxCountry dd.infoboxCountryMotto,
+
font-weight: bold;
dl#infoboxCountry dd.infoboxCountryAnthem,
 
dl#infoboxCountry dd.infoboxCountryMap {
 
    text-align: center;
 
    width: 290px;
 
    margin: 0;
 
    padding: 4px;
 
    border-color: #aaa;
 
    border-width: 1px;
 
    border-style: solid solid none solid;
 
 
}
 
}
 
+
dl#infoboxCountry dd.infoboxCountryAdd,
+
/* Used in Template:Notice */
dl#infoboxCountry dd.infoboxCountryMotto,
+
.block-note {
dl#infoboxCountry dd.infoboxCountryAnthem {
+
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/18px-Bulbgraph.png);
    font-size: 0.8em;
+
background-position: top left;
    background: #f9f9f9;
+
background-repeat: no-repeat;
 
}
 
}
 
+
/**
dl#infoboxCountry dd.infoboxCountryMap {
+
* Using block-contents in the hope that it can apply to all block-level warning templates,
 +
* with different images applied as backgrounds to the wrapping DIV.
 +
*/
 +
.block-contents {
 +
display: block;
 +
padding-left: 20px;
 
}
 
}
 
+
dl#infoboxCountry dd.infoboxCountryDataB {
+
/* Template documentation ([[Template:Documentation]]) */
    margin: 0;
+
.template-documentation {
    padding: 0;
+
clear: both;
    border: 1px solid #aaa;
+
margin: 1em 0 0 0;
 +
border: 1px solid #aaa;
 +
background-color: #ecfcf4;
 +
padding: 5px;
 
}
 
}
 
+
dl#infoboxCountry dd.infoboxCountryDataB table {
+
/* Default style for navigation boxes */
    width: 298px;
+
table.navbox {
    border-collapse: collapse;
+
/* Navbox container style */
    border-color: #aaa;
+
border: 1px solid #aaa;
    font-size: 0.9em;
+
width: 100%;
    background: #f9f9f9;
+
margin: auto;
    line-height: 1.3;
+
clear: both;
 +
font-size: 88%;
 +
text-align: center;
 +
padding: 1px;
 
}
 
}
 
+
table.navbox + table.navbox {
dl#infoboxCountry dd.infoboxCountryDataB tr {
+
/* Single pixel border between adjacent navboxes */
    border-color: #aaa;
+
margin-top: -1px;
    vertical-align: top;
+
/* (doesn't work for IE6, but that's okay) */
 
}
 
}
 
+
.navbox th,
dl#infoboxCountry dd.infoboxCountryDataB th {
+
.navbox-title,
    padding: 4px;
+
.navbox-abovebelow {
    border-color: #aaa;
+
text-align: center;
    border-width: 1px;
+
/* Title and above/below styles */
    text-align: left;
+
padding-left: 1em;
    font-weight: normal;
+
padding-right: 1em;
    width: 50%;
 
 
}
 
}
 
+
th.navbox-group {
dl#infoboxCountry dd.infoboxCountryDataB td {
+
/* Group style */
    padding: 4px;
+
white-space: nowrap;
    border-color: #aaa;
+
/* @noflip */
    border-width: 1px;
+
text-align: right;
    width: 50%;
 
 
}
 
}
 
+
.navbox,
dl#infoboxCountry td.infoboxCountrySome {
+
.navbox-subgroup {
    padding: 0;
+
background: #fdfdfd;
 
}
 
}
 
+
.navbox-list {
dl#infoboxCountry td.infoboxCountrySome dl,
+
/* Must match background color */
dl#infoboxCountry td.infoboxCountrySome dl dd {
+
border-color: #fdfdfd;
    margin: 0;
 
    padding: 0;
 
 
}
 
}
 
+
.navbox th,
dl#infoboxCountry td.infoboxCountrySome dl dt {
+
.navbox-title {
    margin: 0;
+
/* Level 1 color */
    padding: 4px;
+
background: #ccccff;
    font-weight: normal;
 
    border-top: 1px solid #aaa;
 
 
}
 
}
 
+
.navbox-abovebelow,
dl#infoboxCountry td.infoboxCountrySome dl dt.infoboxCountryLeader {
+
th.navbox-group,
    border-top: none;
+
.navbox-subgroup .navbox-title {
 +
/* Level 2 color */
 +
background: #ddddff;
 
}
 
}
 
+
.navbox-subgroup .navbox-group,
dl#infoboxCountry td.infoboxCountrySome dl table {
+
.navbox-subgroup .navbox-abovebelow {
    width: 100%;
+
/* Level 3 color */
    font-size: 100%;
+
background: #e6e6ff;
    border-collapse: collapse;
 
    background: #f9f9f9;
 
 
}
 
}
 
+
.navbox-even {
dl#infoboxCountry td.infoboxCountrySome dl th {
+
/* Even row striping */
    width: 50%;
+
background: #f7f7f7;
    padding: 4px;
 
    text-indent: 0.75em;
 
 
}
 
}
 
+
.navbox-odd {
dl#infoboxCountry td.infoboxCountrySome dl td {
+
/* Odd row striping */
    width: 50%;
+
background: transparent;
    padding: 4px;
 
    border-color: #aaa;
 
    border-width: 1px;
 
    border-style: solid none none solid;
 
 
}
 
}
 
+
.navbox .hlist td dl,
dd#Infobox_before-after {
+
.navbox .hlist td ol,
    width: 298px;
+
.navbox .hlist td ul,
    margin: 0;
+
.navbox td.hlist dl,
    padding: 0;
+
.navbox td.hlist ol,
    border-color: #aaa;
+
.navbox td.hlist ul {
    border-width: 1px;
+
/* Adjust hlist padding in navboxes */
    border-style: none solid solid solid;
+
padding: 0.125em 0;
    background: #f9f9f9;
 
 
}
 
}
 
+
.navbox .hlist dd,
dd#Infobox_before-after table {
+
.navbox .hlist dt,
    border-collapse: collapse;
+
.navbox .hlist li {
    width: 100%;
+
/* Nowrap list items in navboxes */
    background: transparent;
+
white-space: nowrap;
 +
/* IE < 8 no-wraps entire list, so disable it */
 +
white-space: normal !ie;
 
}
 
}
 
+
.navbox .hlist dd dl,
dd#Infobox_before-after th {
+
.navbox .hlist dt dl,
    width: 50%;
+
.navbox .hlist li ol,
    padding: 0 4px;
+
.navbox .hlist li ul {
 +
/* But allow parent list items to be wrapped */
 +
white-space: normal;
 
}
 
}
 
+
ol + table.navbox,
dd#Infobox_before-after th.infoboxCountryPrev {
+
ul + table.navbox {
    border-right: 1px solid #ccc;
+
/* Prevent lists from clinging to navboxes */
 +
margin-top: 0.5em;
 
}
 
}
 
+
dd#Infobox_before-after th.infoboxCountrySucc {
+
/* Default styling for Navbar template */
    border-left: #ccc 1px solid;
+
.navbar {
 +
display: inline;
 +
font-size: 88%;
 +
font-weight: normal;
 
}
 
}
 
+
.navbar ul {
dd#Infobox_before-after td.infoboxCountryPrev {
+
display: inline;
    width: 50%;
+
white-space: nowrap;
    padding: 2px 4px;
 
    font-size: 80%;
 
    text-align: left;
 
    vertical-align: top;
 
    border-color: #ccc;
 
    border-width: 1px;
 
    border-style: solid solid none none;
 
 
}
 
}
 
+
.navbar li {
dd#Infobox_before-after td.infoboxCountrySucc {
+
word-spacing: -0.125em;
    width: 50%;
 
    padding: 2px 4px;
 
    font-size: 80%;
 
    text-align: right;
 
    vertical-align: top;
 
    border-color: #ccc;
 
    border-width: 1px;
 
    border-style: solid none none solid;
 
 
}
 
}
 
+
dl#infoboxCountry dd.infoboxCountryNote {
+
/* Navbar styling when nested in navbox */
    font-size: 0.75em;
+
.navbox .navbar {
    width: 290px;
+
display: block;
    margin: 0;
+
font-size: 100%;
    padding: 2px 4px;
 
    border-color: #aaa;
 
    border-width: 1px;
 
    border-style: none solid solid;
 
    background: #f9f9f9;
 
 
}
 
}
 
+
.navbox-title .navbar {
/* ### nowrap for some table headings ### */
+
/* @noflip */
label[for="wpUserEmail"],
+
float: left;
label[for="wpNick"],
+
/* @noflip */
label[for="wpUserLanguage"],
+
text-align: left;
label[for="wpOldpass"],
+
/* @noflip */
label[for="wpNewpass"],
+
margin-right: 0.5em;
label[for="wpRetypePass"],
+
width: 6em;
#userlogin2 label,
 
#userloginForm label {
 
    white-space: nowrap
 
 
}
 
}
 
+
/* Allow people to optionally wrap lines in source listings */
/* リダイレクトの表示 */
+
div.wrapPreLines pre {
 
+
white-space: pre-wrap;
/* [[特別:Allpages]]・[[特別:Prefixindex]] */
 
.allpagesredirect a:link,
 
.allpagesredirect a:visited,
 
/* カテゴリ内 */
 
.redirect-in-category a:link,
 
.redirect-in-category a:visited,
 
/* ウォッチリスト */
 
.watchlistredir a:link,
 
.watchlistredir a:visited {
 
    color: #666;
 
 
}
 
}
 
+
/* NavFrame関係。[[MediaWiki:Monobook.css]]も参照 */
+
/**
div.Boxmerge,
+
* 8. SOME OTHER SMALL THINGS
div.NavFrame {
+
* -------------------------------------------------
    margin: 0px;
+
*/
    padding: 2px;
+
    border: 1px solid #aaaaaa;
+
/* Give a bit of space to the TOC */
    text-align: center;
+
#toc {
    border-collapse: collapse;
+
margin: 1em 0;
    font-size: 95%;
 
 
}
 
}
 
+
div.Boxmerge div.NavFrame {
+
/**
    border-style: none;
+
* Allow limiting of which header levels are shown in a TOC;
    border-style: hidden;
+
* <div class="toclimit-3">, for instance, will limit to
 +
* showing ==headings== and ===headings=== but no further.
 +
* Used in [[Template:TOC]]
 +
*/
 +
.toclimit-2 .toclevel-1 ul,
 +
.toclimit-3 .toclevel-2 ul,
 +
.toclimit-4 .toclevel-3 ul,
 +
.toclimit-5 .toclevel-4 ul,
 +
.toclimit-6 .toclevel-5 ul,
 +
.toclimit-7 .toclevel-6 ul {
 +
display: none;
 
}
 
}
 
+
div.NavPic {
+
/* make the list of references look smaller and highlight clicked reference in blue */
    background-color: #ffffff;
+
ol.references {
    margin: 0px;
+
font-size: 100%;
    padding: 2px;
 
    float: left;
 
 
}
 
}
 
+
.references-small {
div.NavFrame div.NavHead {
+
font-size: 90%;
    height: 1.6em;
 
    font-weight: bold;
 
    font-size: 100%;
 
    background-color: #efefef;
 
    position: relative;
 
    text-align: center;
 
 
}
 
}
 
+
ol.references > li:target {
div.NavFrame p {
+
background-color: #ddeeff;
    font-size: 100%;
 
 
}
 
}
 
+
sup.reference:target {
div.NavFrame div.NavContent {
+
background-color: #ddeeff;
    font-size: 100%;
 
 
}
 
}
 
+
div.NavFrame div.NavContent p {
+
    font-size: 100%;
+
/**
 +
* Styling for links generated by [[MediaWiki:Edittools]]
 +
* @source www.mediawiki.org/wiki/Extension:CharInsert#Styling
 +
* @updated 2012-02-29
 +
*/
 +
.mw-charinsert-buttons {
 +
margin-top: 10px;
 +
border: 1px solid #aaaaaa;
 +
padding: 1px;
 +
text-align: center;
 +
font-size: 110%;
 
}
 
}
 
+
.mw-charinsert-buttons a {
div.NavEnd {
+
color: black;
    margin: 0px;
+
background-color: #cde !important;
    padding: 0px;
+
font-weight: bold;
    line-height: 1px;
+
font-size: .9em;
    clear: both;
+
text-decoration: none;
 +
border: thin #069 outset;
 +
padding: 0 .1em .1em;
 
}
 
}
 
+
.mw-charinsert-buttons a:hover,
a.NavToggle {
+
.mw-charinsert-buttons a:active {
    position: absolute;
+
background-color: #bcd;
    top: 0px;
+
border-style: inset;
    right: 3px;
 
    font-weight: normal;
 
/* font-size: 83.3%;*/
 
 
}
 
}
 
+
.client-js .mw-edittools-section {
/* Article message box styles */
+
display: inline;
table.ambox {
 
    margin: 0px 10%;  /* 10% = 他の要素にはみ出るのを防ぐ */
 
    border: 1px solid #aaa;
 
    border-left: 10px solid #1e90ff;    /* 初期値: "notice" の青 */
 
    background: #fbfbfb;
 
 
}
 
}
table.ambox + table.ambox {   /* 重なったボックスの間を単一の罫線に */
+
.client-js .mw-edittools-section input[type="button"] {
    margin-top: -1px;
+
font-size: 0.9em;
 +
padding-left: 1px;
 +
padding-right: 1px;
 +
margin-left: 1px;
 
}
 
}
.ambox th.mbox-text,
+
.ambox td.mbox-text {            /* メッセージ本体のセル */
+
/* from [[User:Splarka/Help:Linked images]] */
    padding: 0.25em 0.5em;       /* 左右に 0.5em ずつの余白 */
+
.imagelink_wikilogo a {
}
+
width: 135px;
.ambox td.mbox-image {          /* 左の画像セル */
+
height: 135px;
    padding: 2px 0 2px 0.5em;    /* 左に 0.5em、右に 0px の余白 */
+
display: block;
}
+
text-decoration: none;
.ambox td.mbox-imageright {      /* 右の画像セル */
+
background-image: url(//upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png);
    padding: 2px 0.5em 2px 0;   /* 左に 0px、右に 0.5em の余白  */
 
 
}
 
}
 
   
 
   
table.ambox-notice {
+
/**
    border-left: 10px solid #1e90ff;    /* 青 */
+
  * Infoboxes
}
 
table.ambox-speedy {
 
    border-left: 10px solid #b22222;    /* 赤 */
 
    background: #fee;                  /* 桃 */
 
}
 
table.ambox-delete {
 
    border-left: 10px solid #b22222;    /* 赤 */
 
}
 
table.ambox-content {
 
    border-left: 10px solid #f28500;    /* 橙 */
 
}
 
table.ambox-style {
 
    border-left: 10px solid #f4c430;    /* 黄 */
 
}
 
table.ambox-move {
 
    border-left: 10px solid #9932cc;    /* 紫 */
 
}
 
table.ambox-protection {
 
    border-left: 10px solid #bba;      /* 灰色・金色 */
 
}
 
 
 
/* 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 */
 
    font-size: 90%;
 
}
 
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;
 
}
 
 
 
/*
 
* [[MediaWiki:Revision-info]]、[[MediaWiki:Revision-info-current]]のフォントサイズ調整。
 
  * 2010-07-15 by [[User:Penn Station]]
 
 
  */
 
  */
#revision-info, #revision-info-current {
+
.infobox {
  font-size: small;
+
float: right;
  margin-top: 4px;
+
clear: right;
 +
margin-bottom: 0.5em;
 +
margin-left: 1em;
 +
padding: 0.2em;
 +
border: 1px solid #AAA;
 +
background: #F9F9F9;
 +
color: black;
 
}
 
}
 
+
/* ambox - 以下、日本語版の独自拡張 */
+
.infobox td,
table.ambox div.ambox-imagecontainer {   /* 画像セル内の画像表示領域 */
+
.infobox th {
    width: 52px;
+
vertical-align: top;
 
}
 
}
table.ambox.ambox-section {             /* 節用メッセージボックス */
+
    margin: 0 10%;
+
.infobox caption {
 +
margin-left: inherit;
 +
font-size: larger;
 
}
 
}
table.ambox.ambox-section div.ambox-imagecontainer {
+
    width: 52px;
+
.infobox.bordered {
 +
border-collapse: collapse;
 
}
 
}
 
   
 
   
table.ambox.ambox-section th.mbox-text,
+
.infobox.bordered td,
table.ambox.ambox-section td.mbox-text {
+
.infobox.bordered th {
    padding: 0.25em 0.5em;
+
border: 1px solid #AAA;
 
}
 
}
 
   
 
   
/* Image message box styles */
+
.infobox.bordered .borderless td,
table.imbox {
+
.infobox.bordered .borderless th {
    margin: 4px 10%;
+
border: 0;
    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. */
+
/**
 +
* Apparently the namespaces parameter
 +
* for inputbox forces a checkbox.
 +
* Let's hide it in the API sidebar
 +
*/
 +
.mw-inputbox-hideapicheck label[for="mw-inputbox-ns104"],
 +
#mw-inputbox-ns104 {
 +
display: none;
 
}
 
}
.mbox-inside .imbox {    /* For imboxes inside other templates. */
+
    margin: 4px;
+
/** Testing for code review **/
 +
div.mw-wordcloud {
 +
width: 100%;
 +
text-align: justify;
 
}
 
}
 
   
 
   
table.imbox-notice {
+
.mw-wordcloud-size-1 {
    border: 3px solid #1e90ff;   /* Blue */
+
color: #222;
 +
font-size: 2.4em;
 
}
 
}
table.imbox-speedy {
+
.mw-wordcloud-size-2 {
    border: 3px solid #b22222;   /* Red */
+
color: #333;
    background: #fee;             /* Pink */
+
font-size: 2.2em;
 
}
 
}
table.imbox-delete {
+
.mw-wordcloud-size-3 {
    border: 3px solid #b22222;   /* Red */
+
color: #444;
 +
font-size: 2.0em;
 
}
 
}
table.imbox-content {
+
.mw-wordcloud-size-4 {
    border: 3px solid #f28500;   /* Orange */
+
color: #555;
 +
font-size: 1.8em;
 
}
 
}
table.imbox-style {
+
.mw-wordcloud-size-5 {
    border: 3px solid #f4c430;   /* Yellow */
+
color: #666;
 +
font-size: 1.6em;
 
}
 
}
table.imbox-move {
+
.mw-wordcloud-size-6 {
    border: 3px solid #9932cc;   /* Purple */
+
color: #777;
 +
font-size: 1.4em;
 
}
 
}
table.imbox-protection {
+
.mw-wordcloud-size-7 {
    border: 3px solid #bba;       /* Gray-gold */
+
color: #888;
 +
font-size: 1.2em;
 
}
 
}
table.imbox-license {
+
.mw-wordcloud-size-8 {
    border: 3px solid #88a;       /* Dark gray */
+
color: #999;
    background: #f7f8ff;         /* Light gray */
+
font-size: 1em;
 
}
 
}
table.imbox-featured {
+
.mw-wordcloud-size-9 {
    border: 3px solid #cba135;   /* Brown-gold */
+
color: #aaa;
 +
font-size: 0.8em;
 +
letter-spacing: 3px;
 
}
 
}
+
.mw-wordcloud-size-10,
/* Category message box styles */
+
.mw-wordcloud-size-0 {
table.cmbox {
+
color: #bbb;
    margin: 3px 10%;
+
font-size: 0.8em;
    border-collapse: collapse;
 
    border: 1px solid #aaa;  
 
    background: #DFE8FF;   /* Default "notice" blue */
 
 
}
 
}
 
   
 
   
table.cmbox-notice {
+
/* @todo FIXME: document me :) */
    background: #DFE8FF;   /* Blue */
+
#signuptopbox li {
 +
float: left;
 +
list-style: none;
 +
font-family: sans-serif;
 
}
 
}
table.cmbox-speedy {
+
#signuptopbox li {
    margin-top: 4px;
+
color: #3ca7d4;
    margin-bottom: 4px;
+
background: #c2e1f9;
    border: 4px solid #b22222;   /* Red */
+
line-height: 2.8em;
    background: #FFDBDB;         /* Pink */
+
margin-right: .25em;
 +
padding-right: .5em;
 
}
 
}
table.cmbox-delete {
+
#signuptopbox li.pr-active,
    background: #FFDBDB;   /* Red */
+
#signuptopbox li.pr-active div {
 +
color: #67ca36;
 +
background: #d4f9c2;
 +
border-color: #fff #fff #fff #67ca36;
 
}
 
}
table.cmbox-content {
+
#signuptopbox li div {
    background: #FFE7CE;   /* Orange */
+
width: 0;
 +
height: 0;
 +
border-color: #fff #fff #fff #3CA7D4;
 +
border-style: solid;
 +
border-width: 1.4em .3em 1.4em 1.4em;
 +
float: left;
 
}
 
}
table.cmbox-style {
+
#signuptopbox li span.pr-number {
    background: #FFF9DB;   /* Yellow */
+
display: block;
 +
width: 1.8em;
 +
line-height: 1.8em;
 +
background: #3ca7d4;
 +
color: #c2e1f9;
 +
text-align: center;
 +
margin: .5em;
 +
-webkit-border-radius: 50%;
 +
-moz-border-radius: 50%;
 +
-ms-border-radius: 50%;
 +
-o-border-radius: 50%;
 +
border-radius: 50%;
 +
font-weight: 600;
 +
float: left;
 
}
 
}
table.cmbox-move {
+
#signuptopbox li.pr-active span.pr-number {
    background: #E4D8FF;   /* Purple */
+
background: #67ca36;
 +
color: #d4f9c2;
 
}
 
}
table.cmbox-protection {
+
#signuptopbox li span {
    background: #EFEFE1;   /* Gray-gold */
+
float: left;
 
}
 
}
+
#signuptopbox li.pr-spacer {
/* Other pages message box styles */
+
padding: 0;
table.ombox {
 
    margin: 4px 10%;
 
    border-collapse: collapse;
 
    border: 1px solid #aaa;      /* Default "notice" gray */
 
    background: #f9f9f9;
 
 
}
 
}
 
   
 
   
table.ombox-notice {
+
/* Breadcrumb code */
    border: 1px solid #aaa;       /* Gray */
+
.breadcrumb {
 +
list-style: none;
 +
overflow: hidden;
 +
font: 14px Helvetica, Arial, sans-serif;
 
}
 
}
table.ombox-speedy {
+
.breadcrumb li {
    border: 2px solid #b22222;   /* Red */
+
float: left;
    background: #fee;             /* Pink */
+
margin-bottom: 0;
 
}
 
}
table.ombox-delete {
+
.breadcrumb li a {
    border: 2px solid #b22222;   /* Red */
+
color: white;
 +
text-decoration: none;
 +
padding: 10px 0 10px 45px;
 +
position: relative;
 +
display: block;
 +
float: left;
 
}
 
}
table.ombox-content {
+
    border: 1px solid #f28500;   /* Orange */
+
.breadcrumb li a:after {
 +
content: " ";
 +
display: block;
 +
width: 0;
 +
height: 0;
 +
/* Go big on the size, and let overflow hide */
 +
border-top: 50px solid transparent;
 +
border-bottom: 50px solid transparent;
 +
position: absolute;
 +
top: 50%;
 +
margin-top: -50px;
 +
left: 100%;
 +
z-index: 2;
 
}
 
}
table.ombox-style {
+
    border: 1px solid #f4c430;   /* Yellow */
+
.breadcrumb li a:before {
 +
content: " ";
 +
display: block;
 +
width: 0;
 +
height: 0;
 +
border-top: 50px solid transparent;
 +
border-bottom: 50px solid transparent;
 +
border-left: 31px solid white;
 +
position: absolute;
 +
top: 50%;
 +
margin-top: -50px;
 +
margin-left: 1px;
 +
left: 100%;
 +
z-index: 1;
 
}
 
}
table.ombox-move {
+
    border: 1px solid #9932cc;   /* Purple */
+
.breadcrumb li:first-child a {
 +
padding-left: 20px;
 
}
 
}
table.ombox-protection {
+
    border: 2px solid #bba;       /* Gray-gold */
+
.currentcrumb a {
 +
background: #069;
 
}
 
}
 
   
 
   
/* Talk page message box styles */
+
.currentcrumb a:after {
table.tmbox {
+
border-left: 30px solid #069;
    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 */
+
.currentcrumb a:hover,
    width: 100%; /* For Safari and Opera */    /* styles (including mbox-small above) */
+
.prevcrumb a:hover,
 +
.nextcrumb a:hover {
 +
background: #002d44;
 
}
 
}
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when  */
+
    line-height: 1.5em;          /* also "nested", so reset styles that are  */ 
+
.currentcrumb a:hover:after,
    font-size: 100%;             /* set in "mbox-small" above.                */
+
.prevcrumb a:hover:after,
 +
.nextcrumb a:hover:after {
 +
border-left-color: #002d44 !important;
 
}
 
}
 
   
 
   
table.tmbox-speedy {
+
.prevcrumb a {
    border: 2px solid #b22222;    /* Red */
+
background: #396;
    background: #fee;             /* Pink */
 
 
}
 
}
table.tmbox-delete {
+
    border: 2px solid #b22222;   /* Red */
+
.prevcrumb a:after {
 +
border-left: 30px solid #396;
 
}
 
}
table.tmbox-content {
+
    border: 2px solid #f28500;   /* Orange */
+
.nextcrumb a {
 +
background: #999;
 
}
 
}
table.tmbox-style {
+
    border: 2px solid #f4c430;   /* Yellow */
+
.nextcrumb a:after {
 +
border-left: 30px solid #999;
 
}
 
}
table.tmbox-move {
+
    border: 2px solid #9932cc;   /* Purple */
+
/* To facilitate rtl translations */
 +
#bodyContent .table-RTL a {
 +
background: none;
 +
padding-right: 0;
 
}
 
}
table.tmbox-protection,
+
table.tmbox-notice {
+
#bodyContent .table-RTL ul {
    border: 1px solid #c0c090;   /* Gray-brown */
+
margin-right: 10px;
 +
display: table;
 
}
 
}
 
   
 
   
/* Disambig and set index box styles */
+
/* Fix annoying bug where the "date" column in the LQT sometimes
table.dmbox {
+
* is two rows because of the date being too long even through there is
    clear: both;
+
* enough space (otherwise the browser makes it's own decision on where to cut)
    margin: 0.9em 1em;
+
*/
    border-top: 1px solid #ccc;
+
.lqt_toc th:nth-child(3),
    border-bottom: 1px solid #ccc;
+
.lqt_toc td:nth-child(3) {
    background: transparent;
+
white-space: nowrap;
 
}
 
}
 
   
 
   
/* Footer and header message box styles */
+
.persian {
table.fmbox {
+
font-family: Tahoma;
    clear: both;
 
    margin: 0.2em 0;
 
    width: 100%;
 
    border: 1px solid #aaa;
 
    background: #f9f9f9;     /* Default "system" gray */
 
 
}
 
}
table.fmbox-system {
+
    background: #f9f9f9;
+
/**
}
+
* Fix so <syntaxhighlight> tags and .css and .js pages get normal text size.
table.fmbox-warning {
+
* [[bugzilla:26204]]
    border: 1px solid #bb7070;  /* Dark pink */
+
*/
    background: #ffdbdb;        /* Pink */
+
div.mw-geshi div,
}
+
div.mw-geshi div pre,
table.fmbox-editnotice {
+
span.mw-geshi,
    background: transparent;
+
pre.source-css,
}
+
pre.source-javascript {
 
+
font-family: monospace, "Courier New" !important;
/* 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
+
* Manual:Database_layout
  they override "table.ambox + table.ambox" above. */
+
*/
body.mediawiki table.mbox-small {   /* For the "small=yes" option. */
+
.mwmanual-dbview-box img {
    clear: right;
+
opacity: 0.5;
    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. */
+
.mwmanual-dbview-box:hover img {
    margin: 4px 1em 4px 0;
+
opacity: 0.8;
    width: 238px;
 
    border-collapse: collapse;
 
    font-size: 88%;
 
    line-height: 1.25em;
 
 
}
 
}
 
+
.mwmanual-dbview-link {
/* [[Template: Pathnav]] */
+
background: rgb(198, 212, 235);
.pathnavbox {
+
background: hsla(217, 48%, 85%, 0.8);
    clear: both;
+
border: 1px solid #0645AD;
    border: 1px outset #eef;
+
border-radius: 4px;
    padding: 0.3em 0.6em;
+
padding: 10px 5px;
    margin: 0 0 0.5em 0;
+
text-align: center;
    background-color: #eef;
+
font-weight: bold;
    font-size: 90%;
 
 
}
 
}
 
+
.mwmanual-dbview-box:hover .mwmanual-dbview-link {
.pathnavbox ul {
+
background: hsla(215, 46%, 95%, 0.8);
    list-style: none none;
 
    margin-top: 0;
 
    margin-bottom: 0;
 
 
}
 
}
 
+
.mwmanual-dbview-link:hover {
.pathnavbox > ul {
+
background: hsla(215, 46%, 95%, 0.9);
    margin: 0;
 
 
}
 
}
 
+
.pathnavbox ul li {
+
/**
    margin: 0;
+
* Hide "Edit" tab from [[VisualEditor:Welcome]] until page protection affects VisualEditor extension too (added on 06-29-2012)
 +
* Unhid it for sysops in [[MediaWiki:Group-sysop.css]]
 +
*/
 +
body.page-VisualEditor_Welcome li#ca-edit {
 +
display: none;
 
}
 
}
 
+
/* 脚注ジャンプ先強調 */
+
/**
ol.references > li:target {
+
* Redesigned <code>.
    background-color: #DEF;
+
* Should improve readability by not having the samples blend into the white background,
 +
* but by having a visible (though subtle) border around the code sample.
 +
*/
 +
code {
 +
  border: 1px solid #ddd;
 +
  padding: 1px 4px;
 +
  border-radius: 2px;
 
}
 
}
 
+
sup.reference:target {  
+
/**
    background-color: #DEF;
+
* VisualEditor documentation styles - required for displaying document diagrams
 +
*/
 +
.ve-doc-dm-data {
 +
list-style: none;
 +
cursor: default;
 
}
 
}
 
+
.ve-doc-dm-data li {
cite:target {
+
font-family: sans-serif;
    background-color: #DEF;
+
text-align: center;
 +
line-height: 2.25em;
 +
display: inline-block;
 +
width: 2.25em;
 +
height: 2.25em;
 +
border: solid 2px white;
 
}
 
}
 
+
.ve-doc-dm-data li.ve-doc-dm-cursor {
/* Otheruses等の冒頭曖昧さ回避テンプレート */
+
width: 0.5em;
.dablink {
 
    margin: 0.5em 0;
 
    padding: 3px 2em;
 
    background-color: transparent;
 
    border-bottom: 1px solid #aaa;
 
    font-size: 90%;
 
 
}
 
}
 
+
.ve-doc-dm-cursor:hover {
/* どの見出しレベルまで目次に表示するかを制限します。例えば、<div class="toclimit-3"> とすると
+
border-color: #cccccc;
    ==headings== と ===headings=== が目次に反映され、これより下の見出しレベルは無視されます。*/
 
.toclimit-2 .toclevel-2 {display: none;}
 
.toclimit-3 .toclevel-3 {display: none;}
 
.toclimit-4 .toclevel-4 {display: none;}
 
.toclimit-5 .toclevel-5 {display: none;}
 
.toclimit-6 .toclevel-6 {display: none;}
 
.toclimit-7 .toclevel-7 {display: none;}
 
 
 
/* 特定場所での改行を防ぐ:
 
  1) 個別に指定した場所
 
  2) リンク途中
 
  3) そのページ自身へのリンク(太字部分)
 
  4) グループ名付きの ref タグ <ref group="注"> --> "[注 1]" */
 
.nowrap,
 
.nowraplinks a,
 
.nowraplinks .selflink,
 
sup.reference a {
 
    white-space: nowrap;
 
 
}
 
}
/* 以下のクラスを指定した場所では解除する: */
+
.ve-doc-dm-open,
.wrap,
+
.ve-doc-dm-close {
.wraplinks a {
+
background-color: #50a5f4;
    white-space: normal;
+
color: #7ddcfd;
 
}
 
}
 
+
.ve-doc-dm-open:hover,
/* Geographical coordinates defaults.  
+
.ve-doc-dm-close:hover {
  See [[Template:Coord/link]] for how these are used.
+
border-color: #7ddcfd;
  The classes "geo", "longitude", and "latitude" are used by
 
  the [[Geo microformat]], so the names should not be changed. */
 
.geo-default,
 
.geo-dms,
 
.geo-dec {
 
    display: inline;
 
 
}
 
}
 
+
.ve-doc-dm-close {
.geo-nondefault,
+
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJhJREFUeNrs0UENgEAQBMGThGMkImFBAp8jTVKVjIHptT4yM8eza947F2KIIYYYYoghBmKIgRhiIIYYiCGG18QQQwwxxBBDDMQQAzHEQAwxEEMMMTYHESMWRIwfBhEjFESMUBAxQkHECAURIxREjFAQMUJBxAgFESMURAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCfW4ABAPk3h3InIbNlAAAAAElFTkSuQmCC);
.geo-multi-punct {
+
background-size: contain;
    display: none;
+
background-position: left top;
 +
background-repeat: no-repeat;
 
}
 
}
 
+
.ve-doc-dm-char,
.longitude,
+
.ve-doc-dm-achar {
.latitude {
+
border-radius: 3em;
    white-space: nowrap;
 
 
}
 
}
 
+
.ve-doc-dm-char {
/*
+
background-color: #7bcc45;
* {{要出典範囲}}の下線部を標準的なディスプレイで表示したときのみ表示されるようにするクラス。
+
color: #fff;
* 2009-01-03 by [[User:mizusumashi]]
 
*/
 
@media screen {
 
    .fix-domain {
 
        border-bottom:dashed 1px;
 
    }
 
 
}
 
}
 
+
.ve-doc-dm-char:hover {
/*
+
border-color: #b6f26c;
* カテゴリページのリスト部にフロート指定のブロックを入れない。
 
* 2009-01-24 by [[User:mizusumashi]]
 
*/
 
#mw-subcategories, #mw-pages, #mw-category-media {
 
    clear: both;
 
 
}
 
}
 
+
.ve-doc-dm-achar {
/*
+
background-color: #fa952c;
* Content in columns with CSS instead of tables [[Template:Columns]]
+
color: #fff;
* 2009-02-10 by [[User:mizusumashi]]
 
*/
 
div.columns-2 div.column {
 
    float: left;
 
    width: 50%;
 
    min-width: 300px;
 
 
}
 
}
div.columns-3 div.column {
+
.ve-doc-dm-achar:hover {
    float: left;
+
border-color: #fed045;
    width: 33.3%;
 
    min-width: 200px;
 
 
}
 
}
div.columns-4 div.column {
+
.ve-doc-dm-element-text {
    float: left;
+
color: #50a5f4;
    width: 25%;
 
    min-width: 150px;
 
 
}
 
}
div.columns-5 div.column {
+
.ve-doc-dm-char-text {
    float: left;
+
color: #7bcc45;
    width: 20%;
 
    min-width: 120px;
 
 
}
 
}
 
+
.ve-doc-dm-achar-text {
/* Don't display page title on the main page */
+
color: #fa952c;
body.page-メインページ #siteSub,
 
body.page-メインページ .subtitle,
 
body.page-メインページ h1.firstHeading,
 
body.page-メインページ h1.pagetitle {
 
    display: none;
 
 
}
 
}
 
+
 
+
/* For templates in Category:VisualEditor tests templates */
/*
+
tt.ve-typing-test {
* セクション編集リンク
+
color: white;
* [[MediaWiki:Common.js]]のmodifyEditsection()のための宣言
+
background-color: black;
* 2009-10-03 by [[User:mizusumashi]]
+
padding: 0 1em 0 1em;
*/
 
.editsection-moved {
 
    margin: 0;
 
    padding: 0;
 
    background: none;
 
    line-height: 90%;
 
    white-space: nowrap;
 
    font-size: small;
 
    font-weight: normal;
 
}
 
 
 
.editsection-expands {
 
    /* [[Template:節リンク拡張]]を無効化 */
 
    display: none;
 
}
 
 
 
/* Common.js の LinkFA() を参照 */
 
#p-lang li.FA {
 
    list-style-image: url("//upload.wikimedia.org/wikipedia/commons/d/d0/Monobook-bullet-star-transparent.png");
 
}
 
 
 
/* Common.js の LinkGA() を参照 */
 
#p-lang li.GA {
 
    list-style-image: url("//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Blue_star_boxed.svg/9px-Blue_star_boxed.svg.png");
 
}
 
 
 
/* [[File:Wikipedia-logo-v2-200px-transparent.png]]を背景画像として適用する(2013年版メインページなどで使用) */
 
.globegris {
 
  background-image: url("//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png");
 
 
}
 
}
 
/* </source> */
 

2013年6月19日 (水) 23:36時点における版

/*
This is the CSS for all skins (for all users) on MediaWiki.org.
 
SECTIONS:
 # Indication of namespaces
 # Color classes for content
 # Special pages
 # Main page styling
 # Sidebar external links
 # [[Extension Matrix]] stuff
 # Wikitables, infobox templates, warnings, and other such stylings
 # Some other small things
*/
 
/**
 * 1. INDICATION OF NAMESPACES
 * -------------------------------------------------
 */
 
/* Pseudo NS Special (light grey) */
.ns--2 #content { background-color: #f4f4f4; }
.ns--2 div.thumb { border-color: #f4f4f4; }
 
/* NS Project + Project_talk (light sky blue) */
.ns-4 #content,
.ns-5 #content { background-color: #f8fcff; }
.ns-4 div.thumb,
.ns-5 div.thumb { border-color: #f8fcff; }
 
/* NS MediaWiki + MediaWiki_talk (light grey) */
.ns-8 #content,
.ns-9 #content { background-color: #f4f4f4; }
.ns-8 div.thumb,
.ns-9 div.thumb { border-color: #f4f4f4; }
 
/* NS Manual + Manual_talk (light bluish violet) */
.ns-100 #content,
.ns-101 #content { background-color: #f3f3ff; }
.ns-100 div.thumb,
.ns-101 div.thumb { border-color: #f3f3ff; }
 
/* NS Help (but NOT Help_talk) (Public Domain icon) */
.ns-12 #bodyContent {
	background-image: url(//upload.wikimedia.org/wikipedia/mediawiki/6/67/PD-icon-faded.png);
	background-repeat: no-repeat;
	/* @noflip */ background-position: right 5em;
}
 
/**
 * 2. COLOR CLASSES FOR CONTENT
 * -------------------------------------------------
 */
 
/* Border colors */
.borderc1 { border-color: #e9e9e9; border-width: thin; }
.borderc2 { border-color: #aaaaaa; border-width: thin; }
.borderc3 { border-color: #777777; border-width: thin; }
.borderc4 { border-color: #000000; border-width: thin; }
.borderc5 { border-color: #c00000; border-width: thin; }
.borderc6 { border-color: #025e9d; border-width: thin; }
.borderc7 { border-color: #008040; border-width: thin; }
.borderc8 { border-color: #ffcc00; border-width: thin; } /* Used by: [[Template:Welcome]]. */
 
/* Background colors */
.backgroundc1 { background-color: #ffffff; } /* Used by: [[Template:Welcome]]. */
.backgroundc2 { background-color: #f9f9f9; }
.backgroundc3 { background-color: #eeeeee; }
.backgroundc4 { background-color: #e0e0e0; }
.backgroundc5 { background-color: #d2d2d2; }
.backgroundc6 { background-color: #b7b7b7; }
.backgroundc7 { background-color: #a3a3a3; }
.backgroundc8 { background-color: #444455; }
 
/**
 * 3. SPECIAL PAGES
 * -------------------------------------------------
 */
 
/* Consistent special page navigation */
.SpecialPageInfo {
	background-color: #f9f9f9;
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/35px-Exquisite-khelpcenter.png);
	background-position: 0.8em 0.5em;
	background-repeat: no-repeat;
	padding: 0.3em 0.5em 0.3em 5.0em;
	border-color: #025e9d;
	border-width: 1px;
	border-style: solid;
	border-bottom-width: medium;
	margin-bottom: 1em;
}
 
.mw-viewprevnext {
	display: block;
	border: 1px solid #cccccc;
	background-color: #f9f9f2;
	padding: 0.2em 0.4em;
}
 
/**
 * 4. MAIN PAGE STYLING
 * -------------------------------------------------
 */
 
#mainpage_topbox {
	background: #f9f9f9;
	padding: 0px;
	border: 1px solid #aaaaaa;
	margin: 0.2em 10px 10px;
}
.mainpage_boxtitle,
.mainpage_hubtitle,
#mainpage_pagetitle {
	font-size: 105%;
	padding: 0.4em;
	background-color: #eeeeee;
}
.mainpage_boxtitle {
	line-height: 120%;
}
#mainpage_pagetitle {
	color: #cf7606;
	font-size: 200% !important;
}
#mainpage_sitelinks {
	padding: 0.2em;
	text-align: center;
	background-color: white;
}
.mainpage_hubtitle {
	text-align: center;
}
.mainpage_boxcontents,
.mainpage_boxcontents_small {
	background: #ffffff;
	padding: 0.2em 0.4em;
}
.mainpage_boxcontents_small {
	font-size: 95%;
}
.mainpage_boxcontents_title {
	display: block;
	border-bottom: 1px solid #AAA;
	margin-bottom: 0.5em;
	text-align: center;
	font-weight: bold;
	font-size: larger;
}
 
.mainpage_hubbox,
#mainpage_newscell,
#mainpage_downloadcell,
#mainpage_opportunitiescell,
#mainpage_featuredpagescell {
	padding: 0;
	border: 1px solid #aaaaaa;
}
#mainpage_newscell {
	margin-bottom: 15px;
	margin-top: 0 !important;
}
#mainpage_newscell .mainpage_boxtitle {
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/20px-Exquisite-khelpcenter.png);
	background-repeat: no-repeat;
	background-position: 99% 0.3em;
	padding-right: 25px;
}
#mainpage_downloadcell {
	width: 17em;
	margin-bottom: 5px;
}
#mainpage_downloadcell .mainpage_boxtitle {
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/5/5d/Crystal_Clear_action_build.png/18px-Crystal_Clear_action_build.png);
	background-repeat: no-repeat;
	background-position: 96% 0.33em;
	padding-right: 25px;
}
#mainpage_opportunitiescell {
	max-width: 25em;
	margin-bottom: 15px;
	margin-top: 0 !important;
}
#mainpage_opportunitiescell .mainpage_boxtitle {
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/63/User-online.svg/20px-User-online.svg.png);
	background-repeat: no-repeat;
	background-position: 98% 0.15em;
	padding-right: 25px;
}
#mainpage_featuredpagescell {
	max-width: 25em;
	margin-bottom: 15px;
	margin-top: 0 !important;
}
#mainpage_featuredpagescell .mainpage_boxtitle {
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Note_icon.svg/20px-Note_icon.svg.png);
	background-repeat: no-repeat;
	background-position: 98% 0.15em;
	padding-right: 25px;
}
/* The words 'MediaWiki.org' in the title. */
#mainpage_mwtitle {
	color: #005288;
}
 
/**
 * The "mainpage" class is added to the body with JavaScript for the main page in all
 * languages, so we can style things that apppear on the main page and also elsewhere.
 */
.mainpage #lastmod,
.mainpage #siteSub,
.mainpage #contentSub,
.mainpage #jump-to-nav,
.mainpage .firstHeading {
	display: none !important;
}
.mainpage #content {
	padding-top: 1em;
}
 
 
/**
 * SIDEBAR EXTERNAL LINKS
 * -------------------------------------------------
 */
/*
#n-blog-text a,
#n-mw-repo-commits a,
#n-mw-repo-codereview a,
#n-browse-repo a,
#n-phpdoc a {
	background: url(//upload.wikimedia.org/wikipedia/commons/6/64/Icon_External_Link.png) center right no-repeat;
	padding-right: 13px;
	color: #3366bb;
}
*/
 
/**
 * WIKITABLES, INFOBOX TEMPLATES, WARNINGS AND OTHER SUCH STYLINGS
 * -------------------------------------------------
 */
 
/* Custom h* styles (blue headings) */
.wikitable td.hl3,
.wikitable th.hl3 {
	background-color: #8da7d6;
}
.wikitable td.hl1,
.wikitable th.hl1 {
	background: #c5d8fc;
}
.wikitable td.hl2,
.wikitable th.hl2 {
	background: #a7c1f2;
}
 
/**
 * Make entire table valign=top,
 * To replace the |valign=top| on every cell.
 */
.vatop tr,
tr.vatop,
.vatop td,
.vatop th {
	vertical-align: top;
}
 
/* General purpose "pretty (data) tables" */
table.datatable {
	background-color: transparent;
}
 
table.datatable th,
table.datatable td {
	padding: 4px;
}
 
table.datatable th {
	text-align: left;
	background-color: #999999;
}
 
table.datatable tr {
	background-color: #cccccc;
}
 
table.datatable tr:hover {
	background-color: #ffffcc;
}
 
/* SideBox styling */
div.sideBox {
	position: relative;
	float: right;
	background: white;
	margin-left: 1em;
	border: 1px solid gray;
	padding: 0.3em;
	width: 200px;
	overflow: hidden;
	clear: right;
}
div.sideBox dl {
	padding: 0;
	margin: 0 0 0.3em 0;
	font-size: 96%;
}
div.sideBox dl dt {
	background: none;
	margin: 0.4em 0 0 0;
}
div.sideBox dl dd {
	margin: 0.1em 0 0 1.1em;
	background-color: #f3f3f3;
}
 
/* Extension & Skin infobox styling */
.tpl-infobox {
	border: 2px solid #aaaaaa;
	width: 280px;
	/* @noflip */ clear: right;
	/* @noflip */ float: right;
	margin: 0 0 0.5em 0.5em;
	border-collapse: collapse;
	background-color: white;
}
.tpl-infobox td {
	border: 2px none #aaaaaa;
	padding: 0.2em 0.5em;
	border-bottom: 1px solid #f0f0f0 !important;
}
.tpl-infobox-header {
	background-color: #aaaaaa;
	color: white;
	text-align: left;
}
.tpl-infobox-header td {
	padding-top: 0.5em;
}
 
.ext-infobox-header img {
	padding: 0 0.2em 0 0.5em;
}
.ext-status-unstable,
.ext-status-unstable td {
	border-color: #990000;
}
.ext-status-unstable .ext-infobox-header {
	background-color: #990000;
	color: #ffff00;
}
.ext-status-experimental,
.ext-status-experimental td {
	border-color: #ff4500;
}
.ext-status-experimental .ext-infobox-header {
	background-color: #ff4500;
}
.ext-status-beta,
.ext-status-beta td {
	border-color: #ffba01;
}
.ext-status-beta .ext-infobox-header {
	background-color: #ffba01;
}
.ext-status-stable,
.ext-status-stable td {
	border-color: #32cd32;
}
.ext-status-stable .ext-infobox-header {
	background-color: #32cd32;
}
.ext-status-magic,
.ext-status-magic td {
	border-color: #fe57a1;
}
.ext-status-magic .ext-infobox-header {
	color: #000;
	background: #FFDBEB url(//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Magic_wand.svg/60px-Magic_wand.svg.png) 0 0 no-repeat;
}
.ext-status-magic .ext-infobox-header img {
	visibility: hidden;
	padding-right: 1em;
}
 
.skin-infobox,
.skin-infobox td {
	border-color: #a7d7f9;
}
.skin-infobox-header {
	color: #000;
	background: #e2f4ff;
}
 
 
 
/**
 * Styling for {{Seealso}}, {{rellink}} etc.
 */
.rellink,
.dablink {
	font-style: italic;
	padding-bottom: 0.4em;
	padding-left: 2em;
	margin-bottom: 0.4em;
}
 
.mw-tpl-seealso {
	padding-left: 0;
	color: #555;
	border-bottom: 1px solid #ccc;
}
 
/**
 * "Note" boxes ([[Template:Note]])
 */
.tip,
.note {
	padding: 0.5em;
	margin: 0.5em 0;
	overflow: hidden;
	background-color: #F9F9F9;
	background-position: 4px 2px;
	background-repeat: no-repeat;
	border: 1px solid #DDD;
}
.tip-info,
.note-info {
	background-color: #F0F0E7;
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Appunti_architetto_franc_01.svg/22px-Appunti_architetto_franc_01.svg.png);
	border-color: #cc9933;
	/* @noflip */ padding-left: 30px;
	min-height: 28px;
}
.tip-reminder,
.note-reminder {
	background-color: #F6FDEA;
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/23px-Bulbgraph.png);
	border-color: #D6E434;
	padding-left: 31px;
	min-height: 28px;
}
.tip-error,
.note-error {
	background-color: #F0E7E7;
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/5/51/Attention_niels_epting.svg/24px-Attention_niels_epting.svg.png);
	border-color: #cc3333;
	padding-left: 32px;
	min-height: 25px;
}
 
/* Version box on [[Manual:Downloading MediaWiki]] */
#DownloadVersionBox {
	border: 2px solid black;
	border-collapse: collapse;
	margin: auto;
	width: 50%;
	color: black;
}
#DownloadVersionBox td {
	border: 2px solid black;
	padding: 20px;
}
 
/* Major warning - used on the main page template to warn against editing carelessly, but can be used elsewhere as well */
.majorwarning {
	background: yellow;
	padding: 0.3em;
	text-align: center;
	font-size: 125%;
	border: 2px solid red;
}
 
/* Page headings used throughout the wiki (though not very much at the time of writing…) */
.page-notice,
.page-warning {
	border-width: 1px;
	border-style: solid;
	padding: 0.3em 0.5em;
	margin-bottom: 1em;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
 
/* Informative notices at the top of pages (blue) */
.page-notice {
	background-color: #f9f9f9;
	border-color: #025e9d;
	text-align: left;
}
 
/* Warning information at the top of pages (red) */
.page-warning {
	background-color: #ffffff;
	border-color: #c51919;
	border-width: 2px;
}
.pw-head {
	color: #c51919;
	font-weight: bold;
}
 
/* Used in Template:Notice */
.block-note {
	background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/18px-Bulbgraph.png);
	background-position: top left;
	background-repeat: no-repeat;
}
/**
 * Using block-contents in the hope that it can apply to all block-level warning templates,
 * with different images applied as backgrounds to the wrapping DIV.
 */
.block-contents {
	display: block;
	padding-left: 20px;
}
 
/* Template documentation ([[Template:Documentation]]) */
.template-documentation {
	clear: both;
	margin: 1em 0 0 0;
	border: 1px solid #aaa;
	background-color: #ecfcf4;
	padding: 5px;
}
 
/* Default style 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 th,
.navbox-title,
.navbox-abovebelow {
	text-align: center;
	/* Title and above/below styles */
	padding-left: 1em;
	padding-right: 1em;
}
th.navbox-group {
	/* Group style */
	white-space: nowrap;
	/* @noflip */
	text-align: right;
}
.navbox,
.navbox-subgroup {
	background: #fdfdfd;
}
.navbox-list {
	/* Must match background color */
	border-color: #fdfdfd;
}
.navbox th,
.navbox-title {
	/* Level 1 color */
	background: #ccccff;
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
	/* Level 2 color */
	background: #ddddff;
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
	/* Level 3 color */
	background: #e6e6ff;
}
.navbox-even {
	/* Even row striping */
	background: #f7f7f7;
}
.navbox-odd {
	/* Odd row striping */
	background: transparent;
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
	/* Adjust hlist padding in navboxes */
	padding: 0.125em 0;
}
.navbox .hlist dd,
.navbox .hlist dt,
.navbox .hlist li {
	/* Nowrap list items in navboxes */
	white-space: nowrap;
	/* IE < 8 no-wraps entire list, so disable it */
	white-space: normal !ie;
}
.navbox .hlist dd dl,
.navbox .hlist dt dl,
.navbox .hlist li ol,
.navbox .hlist li ul {
	/* But allow parent list items to be wrapped */
	white-space: normal;
}
ol + table.navbox,
ul + table.navbox {
	/* Prevent lists from clinging to navboxes */
	margin-top: 0.5em;
}
 
/* Default styling for Navbar template */
.navbar {
	display: inline;
	font-size: 88%;
	font-weight: normal;
}
.navbar ul {
	display: inline;
	white-space: nowrap;
}
.navbar li {
	word-spacing: -0.125em;
}
 
/* Navbar styling when nested in navbox */
.navbox .navbar {
	display: block;
	font-size: 100%;
}
.navbox-title .navbar {
	/* @noflip */
	float: left;
	/* @noflip */
	text-align: left;
	/* @noflip */
	margin-right: 0.5em;
	width: 6em;
}
/* Allow people to optionally wrap lines in source listings */
div.wrapPreLines pre {
	white-space: pre-wrap;
}
 
/**
 * 8. SOME OTHER SMALL THINGS
 * -------------------------------------------------
 */
 
/* Give a bit of space to the TOC */
#toc {
	margin: 1em 0;
}
 
/**
 * 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.
 * Used in [[Template:TOC]]
 */
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
	display: none;
}
 
/* make the list of references look smaller and highlight clicked reference in blue */
ol.references {
	font-size: 100%;
}
.references-small {
	font-size: 90%;
}
ol.references > li:target {
	background-color: #ddeeff;
}
sup.reference:target {
	background-color: #ddeeff;
}
 
 
/**
 * Styling for links generated by [[MediaWiki:Edittools]]
 * @source www.mediawiki.org/wiki/Extension:CharInsert#Styling
 * @updated 2012-02-29
 */
.mw-charinsert-buttons {
	margin-top: 10px;
	border: 1px solid #aaaaaa;
	padding: 1px;
	text-align: center;
	font-size: 110%;
}
.mw-charinsert-buttons a {
	color: black;
	background-color: #cde !important;
	font-weight: bold;
	font-size: .9em;
	text-decoration: none;
	border: thin #069 outset;
	padding: 0 .1em .1em;
}
.mw-charinsert-buttons a:hover,
.mw-charinsert-buttons a:active {
	background-color: #bcd;
	border-style: inset;
}
.client-js .mw-edittools-section {
	display: inline;
}
.client-js .mw-edittools-section input[type="button"] {
	font-size: 0.9em;
	padding-left: 1px;
	padding-right: 1px;
	margin-left: 1px;
}
 
/* from [[User:Splarka/Help:Linked images]] */
.imagelink_wikilogo a {
	width: 135px;
	height: 135px;
	display: block;
	text-decoration: none;
	background-image: url(//upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png);
}
 
/**
 * Infoboxes
 */
.infobox {
	float: right;
	clear: right;
	margin-bottom: 0.5em;
	margin-left: 1em;
	padding: 0.2em;
	border: 1px solid #AAA;
	background: #F9F9F9;
	color: black;
}
 
.infobox td,
.infobox th {
	vertical-align: top;
}
 
.infobox caption {
	margin-left: inherit;
	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;
}
 
/**
 * Apparently the namespaces parameter
 * for inputbox forces a checkbox.
 * Let's hide it in the API sidebar
 */
.mw-inputbox-hideapicheck label[for="mw-inputbox-ns104"],
#mw-inputbox-ns104 {
	display: none;
}
 
/** Testing for code review **/
div.mw-wordcloud {
	width: 100%;
	text-align: justify;
}
 
.mw-wordcloud-size-1 {
	color: #222;
	font-size: 2.4em;
}
.mw-wordcloud-size-2 {
	color: #333;
	font-size: 2.2em;
}
.mw-wordcloud-size-3 {
	color: #444;
	font-size: 2.0em;
}
.mw-wordcloud-size-4 {
	color: #555;
	font-size: 1.8em;
}
.mw-wordcloud-size-5 {
	color: #666;
	font-size: 1.6em;
}
.mw-wordcloud-size-6 {
	color: #777;
	font-size: 1.4em;
}
.mw-wordcloud-size-7 {
	color: #888;
	font-size: 1.2em;
}
.mw-wordcloud-size-8 {
	color: #999;
	font-size: 1em;
}
.mw-wordcloud-size-9 {
	color: #aaa;
	font-size: 0.8em;
	letter-spacing: 3px;
}
.mw-wordcloud-size-10,
.mw-wordcloud-size-0 {
	color: #bbb;
	font-size: 0.8em;
}
 
/* @todo FIXME: document me :) */
#signuptopbox li {
	float: left;
	list-style: none;
	font-family: sans-serif;
}
#signuptopbox li {
	color: #3ca7d4;
	background: #c2e1f9;
	line-height: 2.8em;
	margin-right: .25em;
	padding-right: .5em;
}
#signuptopbox li.pr-active,
#signuptopbox li.pr-active div {
	color: #67ca36;
	background: #d4f9c2;
	border-color: #fff #fff #fff #67ca36;
}
#signuptopbox li div {
	width: 0;
	height: 0;
	border-color: #fff #fff #fff #3CA7D4;
	border-style: solid;
	border-width: 1.4em .3em 1.4em 1.4em;
	float: left;
}
#signuptopbox li span.pr-number {
	display: block;
	width: 1.8em;
	line-height: 1.8em;
	background: #3ca7d4;
	color: #c2e1f9;
	text-align: center;
	margin: .5em;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	font-weight: 600;
	float: left;
}
#signuptopbox li.pr-active span.pr-number {
	background: #67ca36;
	color: #d4f9c2;
}
#signuptopbox li span {
	float: left;
}
#signuptopbox li.pr-spacer {
	padding: 0;
}
 
/* Breadcrumb code */
.breadcrumb {
	list-style: none;
	overflow: hidden;
	font: 14px Helvetica, Arial, sans-serif;
}
.breadcrumb li {
	float: left;
	margin-bottom: 0;
}
.breadcrumb li a {
	color: white;
	text-decoration: none;
	padding: 10px 0 10px 45px;
	position: relative;
	display: block;
	float: left;
}
 
.breadcrumb li a:after {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	/* Go big on the size, and let overflow hide */
	border-top: 50px solid transparent;
	border-bottom: 50px solid transparent;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	left: 100%;
	z-index: 2;
}
 
.breadcrumb li a:before {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border-top: 50px solid transparent;
	border-bottom: 50px solid transparent;
	border-left: 31px solid white;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	margin-left: 1px;
	left: 100%;
	z-index: 1;
}
 
.breadcrumb li:first-child a {
	padding-left: 20px;
}
 
.currentcrumb a {
	background: #069;
}
 
.currentcrumb a:after {
	border-left: 30px solid #069;
}
 
.currentcrumb a:hover,
.prevcrumb a:hover,
.nextcrumb a:hover {
	background: #002d44;
}
 
.currentcrumb a:hover:after,
.prevcrumb a:hover:after,
.nextcrumb a:hover:after {
	border-left-color: #002d44 !important;
}
 
.prevcrumb a {
	background: #396;
}
 
.prevcrumb a:after {
	border-left: 30px solid #396;
}
 
.nextcrumb a {
	background: #999;
}
 
.nextcrumb a:after {
	border-left: 30px solid #999;
}
 
/* To facilitate rtl translations */
#bodyContent .table-RTL a {
	background: none;
	padding-right: 0;
}
 
#bodyContent .table-RTL ul {
	margin-right: 10px;
	display: table;
}
 
/* Fix annoying bug where the "date" column in the LQT sometimes
 * is two rows because of the date being too long even through there is
 * enough space (otherwise the browser makes it's own decision on where to cut)
 */
.lqt_toc th:nth-child(3),
.lqt_toc td:nth-child(3) {
	white-space: nowrap;
}
 
.persian {
	font-family: Tahoma;
}
 
/**
 * Fix so <syntaxhighlight> tags and .css and .js pages get normal text size.
 * [[bugzilla:26204]]
 */
div.mw-geshi div,
div.mw-geshi div pre,
span.mw-geshi,
pre.source-css,
pre.source-javascript {
	font-family: monospace, "Courier New" !important;
}
 
/**
 * Manual:Database_layout
 */
.mwmanual-dbview-box img {
	opacity: 0.5;
}
.mwmanual-dbview-box:hover img {
	opacity: 0.8;
}
.mwmanual-dbview-link {
	background: rgb(198, 212, 235);
	background: hsla(217, 48%, 85%, 0.8);
	border: 1px solid #0645AD;
	border-radius: 4px;
	padding: 10px 5px;
	text-align: center;
	font-weight: bold;
}
.mwmanual-dbview-box:hover .mwmanual-dbview-link {
	background: hsla(215, 46%, 95%, 0.8);
}
.mwmanual-dbview-link:hover {
	background: hsla(215, 46%, 95%, 0.9);
}
 
/**
 * Hide "Edit" tab from [[VisualEditor:Welcome]] until page protection affects VisualEditor extension too (added on 06-29-2012)
 * Unhid it for sysops in [[MediaWiki:Group-sysop.css]]
 */
body.page-VisualEditor_Welcome li#ca-edit {
	display: none;
}
 
/**
 * Redesigned <code>.
 * Should improve readability by not having the samples blend into the white background,
 * but by having a visible (though subtle) border around the code sample.
 */
code {
  border: 1px solid #ddd;
  padding: 1px 4px;
  border-radius: 2px;
}
 
/**
 * VisualEditor documentation styles - required for displaying document diagrams
 */
.ve-doc-dm-data {
	list-style: none;
	cursor: default;
}
.ve-doc-dm-data li {
	font-family: sans-serif;
	text-align: center;
	line-height: 2.25em;
	display: inline-block;
	width: 2.25em;
	height: 2.25em;
	border: solid 2px white;
}
.ve-doc-dm-data li.ve-doc-dm-cursor {
	width: 0.5em;
}
.ve-doc-dm-cursor:hover {
	border-color: #cccccc;
}
.ve-doc-dm-open,
.ve-doc-dm-close {
	background-color: #50a5f4;
	color: #7ddcfd;
}
.ve-doc-dm-open:hover,
.ve-doc-dm-close:hover {
	border-color: #7ddcfd;
}
.ve-doc-dm-close {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJhJREFUeNrs0UENgEAQBMGThGMkImFBAp8jTVKVjIHptT4yM8eza947F2KIIYYYYoghBmKIgRhiIIYYiCGG18QQQwwxxBBDDMQQAzHEQAwxEEMMMTYHESMWRIwfBhEjFESMUBAxQkHECAURIxREjFAQMUJBxAgFESMURAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCfW4ABAPk3h3InIbNlAAAAAElFTkSuQmCC);
	background-size: contain;
	background-position: left top;
	background-repeat: no-repeat;
}
.ve-doc-dm-char,
.ve-doc-dm-achar {
	border-radius: 3em;
}
.ve-doc-dm-char {
	background-color: #7bcc45;
	color: #fff;
}
.ve-doc-dm-char:hover {
	border-color: #b6f26c;
}
.ve-doc-dm-achar {
	background-color: #fa952c;
	color: #fff;
}
.ve-doc-dm-achar:hover {
	border-color: #fed045;
}
.ve-doc-dm-element-text {
	color: #50a5f4;
}
.ve-doc-dm-char-text {
	color: #7bcc45;
}
.ve-doc-dm-achar-text {
	color: #fa952c;
}
 
/* For templates in Category:VisualEditor tests templates */
tt.ve-typing-test {
	color: white;
	background-color: black;
	padding: 0 1em 0 1em;
}