Järjestelmäviesti:Common.css

Wikipediasta
Siirry navigaatioon Siirry hakuun

Huomautus: Selaimen välimuisti pitää tyhjentää asetusten tallentamisen jälkeen, jotta muutokset tulisivat voimaan.

  • Firefox ja Safari: Napsauta Shift-näppäin pohjassa Päivitä, tai paina Ctrl-F5 tai Ctrl-R (⌘-R Macilla)
  • Google Chrome: Paina Ctrl-Shift-R (⌘-Shift-R Macilla)
  • Internet Explorer ja Edge: Napsauta Ctrl-näppäin pohjassa Päivitä tai paina Ctrl-F5
  • Opera: Paina Ctrl-F5.
/* Common CSS for all skins */

/* [[en:MediaWiki:Common.css]] */
/*<pre><nowiki>*/

/*****************/
/* Lähteet-lista */
/*****************/

/* make the list of references look smaller */
ol.references {
   font-size: 90%;
}

/* Sallii footnotesien enumeroinnin muodossa A, B, C, D...
https://en.wikipedia.org/wiki/Help:Cite_link_labels
*/
div.viitteet-malline ol.references {
    list-style-type: inherit;  /* Enable custom list style types */
}

.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 {
 background-color: #DEF;
}
 
sup.reference:target { 
  background-color: #DEF;
}

/* T156351: Support for Parsoid's Cite implementation */
span[rel="mw:referencedBy"] {
    counter-reset: mw-ref-linkback 0;
}
span[rel="mw:referencedBy"] > a::before {
    font-style: italic;
    content: counter( mw-ref-linkback, lower-alpha );
}
.mw-ref > a[data-mw-group=lower-roman]::after {
    content: '[' counter( mw-Ref, lower-roman ) ']';
}
.mw-ref > a[data-mw-group=lower-greek]::after {
    content: '[' counter( mw-Ref, lower-greek ) ']';
}
.mw-ref > a[data-mw-group=upper-roman]::after {
    content: '[' counter( mw-Ref, upper-roman ) ']';
}
.mw-ref > a[data-mw-group=decimal]::after {
    content: '[' counter( mw-Ref, decimal ) ']';
}
.mw-ref > a[data-mw-group=lower-alpha]::after {
    content: '[' counter( mw-Ref, lower-alpha ) ']';
}
.mw-ref > a[data-mw-group=upper-alpha]::after {
    content: '[' counter( mw-Ref, upper-alpha ) ']';
}

/* Highlight data points in the info action if specified in the URL */
body.action-info :target {
    background: #DEF;
}

/*************/
/* Wikitable */
/*************/

/* wikitable/prettytable class for skinning normal tables */

table.wikitable,
table.prettytable {
  margin: 1em 1em 1em 0;
  background: #f9f9f9;
  border: 1px #aaaaaa solid;
  border-collapse: collapse;
  vertical-align: top;
}

table.wikitable th, table.wikitable td,
table.prettytable th, table.prettytable td {
  border: 1px #aaaaaa solid;
  padding: 0.2em;
}

table.wikitable th,
table.prettytable th {
  background: #f2f2f2;
  text-align: center;
}

table.wikitable caption,
table.prettytable caption {
  margin-left: inherit;
  margin-right: inherit;
}

.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;
}

/************************/
  /* CommonsTicker styles */
  /************************/
 
  /* 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; }
  .tickerList ul ul, .tickerList ul ul li { list-style: none; text-indent:0;    margin-left:1.5em; text-align:left; }

  /* per-type styles */
  .tickerEntry_deleted     { }  /* entry for image deletion */
  .tickerEntry_restored    { }  /* entry for restored image */
  .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-status styles */
  .tickerStatus_done     { text-decoration:line-through; }  /* strike through when entry has been handeled */

  /* per-action styles */
  .tickerAction_deleted:before     { content:" GONE "; color: #FF0000; font-family:monospace; font-weight:bold; font-size:100%; }  
  .tickerAction_restored:before    { content:" BACK "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }  
  .tickerAction_deletedRev:before  { content:" -OLD "; color: #DDAAAA; font-family:monospace; font-weight:bold; font-size:100%; }  
  .tickerAction_replaced:before    { content:" REPL "; color: #CC88FF; font-family:monospace; font-weight:bold; font-size:100%; }  
  .tickerAction_replacedOwn:before { content:" UPDT "; color: #EEAAFF; font-family:monospace; font-weight:bold; font-size:100%; }  
  .tickerAction_addedBad:before    { content:" +VfD "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }  
  .tickerAction_removedBad:before  { content:" -VfD "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }  
  .tickerAction_addedGood:before   { content:" +OK  "; 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%; }

  /* ticker usage list */
  .tickerUsage  { 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 */ 
  .tickerMinorEntry  { color:#666; }     /* minor entry */
  .tickerMinorEntry a,
  .tickerMinorEntry a:link,
  .tickerMinorEntry a:visited { color:#669; }
  #bodyContent .tickerMinorEntry a.extiw,
  #bodyContent .tickerMinorEntry a.extiw:link,
  #bodyContent .tickerMinorEntry a.extiw:visited { color:#669; }

/**************************/
/* 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;
   margin-left: inherit;
}
.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%;
}

@media print {
    .infobox.sisterproject {
        display: none;
    }
}

/* 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, e.g. countries, country subdivisions, cities, etc. */

.infobox.geography {
   border: 1px solid #ccd2d9;
   text-align: left;
   border-collapse: collapse;
   line-height: 1.2em; 
   font-size: 90%;
}

.infobox.geography  td,
.infobox.geography  th {
   border-top: solid 1px #ccd2d9;
   padding: 0.4em 0.2em 0.4em 0.8em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
   border-top: solid 1px #ccd2d9;
   padding: 0.4em 0.2em 0.2em 0.8em;
}

.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
      border: 0;
      padding: 0 0.2em 0.2em 0.8em;
}

.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
   border-top: 0;
   border-bottom: solid 1px #ccd2d9;
   padding: 0 0.2em 0.4em 0.8em;
}

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

/* Piilotetaan allekirjoituspainike artikkelinäkymässä, kiitos Splarka @ #wikimedia-tech */
/* body.ns-0 img[title="Allekirjoitus aikamerkinnällä"] { display: none; } */
/* wikibits.js päivityksen jälkeen alla oleva toimii kaikilla selaimilla */
body.ns-0 img#mw-editbutton-signature { display: none; }

/* Article message box template styles */
table.ambox {
  margin: 0 10%;                         /* Will not overlap with other elements */
  border-collapse: collapse; 
  background: #fbfbfb; 
  border: 1px solid #aaa; 
  border-left: 10px solid #1e90ff;       /* Default "notice" blue */
}
table.ambox th.ambox-text, table.ambox td.ambox-text {      /* The message body cell(s) */
  padding: 0.25em 0.5em;              /* 0.5em left/right */
  width: 100%;                        /* Make all templates the same width regardless of text size */
}
table.ambox td.ambox-image {          /* The left image cell */
  padding: 2px 0px 2px 0.5em;         /* 0.5em left, 0px right */
  text-align: center; 
}
table.ambox td.ambox-imageright {     /* The right image cell */
  padding: 2px 0.9em 2px 0;           /* 2px 4px 2px 0px */
  text-align: center;
}
table.ambox-notice {
  border-left: 10px solid #1e90ff;       /* Blue */
/* border-right: 10px solid #1e90ff; */  /* If you want two blue bars */
}
table.ambox-delete,
table.ambox-serious {
  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-merge {
  border-left: 10px solid #9932cc;       /* Purple */
}
table.ambox-protection {
  border-left: 10px solid #bba;          /* Gray */
}
table.ambox.ambox-mini {                 /* small floating box variant */
    float: right;
    clear: right;
    margin: 0 0 0 1em;
    width: 25%;
}

/* Icons for medialist templates (Malline:Kuuntele) */
 
div.listenlist {
    background: url("//upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
    padding-left: 40px;
}
 
div.videolist, div.multivideolist {
    background: url("//upload.wikimedia.org/wikipedia/en/thumb/2/20/Tango-video-x-generic.png/40px-Tango-video-x-generic.png");
    padding-left: 50px;
}
 
/* 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;
}

/* Kuvalinkit mahdollista lisätä samalle riville luokan avulla --str4nd */
.imagemap-inline div {
  display: inline;
}

/* Tiedoston tallennuksen yhteydessä näytettävä yhteenvetokenttä korkeammaksi --str4nd */
#wpUploadDescription {
  height: 13em;
}

/**** NavFrame ****/
div.NavFrame {
    margin: 0px;
    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: 0px;
    padding: 2px;
    float: left;
}
div.NavFrame div.NavHead {
    height: 1.6em;
    font-weight: bold;
    background-color: #ccf;
}
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 {
    float: right;
    margin-right: 3px;
    font-weight: normal;
    font-size: 90%;
}

/**** /NavFrame ***/

/**** Edittools ***/
.fiwiki-feature {
    color: black !important;
    background-color: #ccddee !important;
    font-weight: bold !important;
    font-size: 0.9em !important;
    text-decoration: none !important;
    border: thin #006699 outset !important;
    padding: 0 0.1em 0.1em 0.1em !important;
    cursor: pointer !important;
}
 
.fiwiki-feature:hover {
    text-decoration: underline;
}
 
.specialbasic {
    background-color: transparent;
    padding: 0.2em;
    margin-right: 1em;
}
 
.bordered {
    border: 1px solid #ccc;
}

#fiwiki-bottom-toolbar { 
  margin-top:      0em;
  border:          1px solid silver;
  padding:         0.5em;
}

.fiwiki-special-character {
  border-bottom:   1px solid gray;
  border-right:    1px solid gray;
  padding-left:    0.3em;
  padding-right:   0.3em;
  background:      silver;
  font-size:       medium;
  cursor:          pointer;
}

#fiwiki-templatetable {
  padding:         0.5em;
  border:          1px solid #aa8;
}

.fiwiki-templatefeature {
  padding:         0.1em;
  background:      #ffd;
  border:          1px solid #aa8;
  font-size:       x-small;
  color:           gray;
  text-decoration: underline;
  cursor:          pointer;
}

/**** /Edittools ***/

/* Korostetaan ohjaukset sivulla [[Special:Allpages]]. */
.allpagesredirect a {
  border-bottom: 2px dotted #00bbff;
}

/* Estosivun formin visualClearin poisto */
.mw-special-Block form.visualClear { clear: none !important; }

/* FlaggedRevs ikoni sivun yläkulmasta väliaikaisesti piiloon */
div.flaggedrevs_short  { display:none  }
div.flaggedrevs_basic { display:none }
div.flaggedrevs_notice {display:none }
.flaggedrevs_preview { display:block !important }

/* Muokkausruudun yläpuolella oleva ilmoitus siitä, että artikkelissa on arvioimattomia muutoksia */
/* TESTAUS näkyvyydestä 4.1.2014: voiko tämän pakottaa näkyviin kaikille lukijoille. --Pxos */
.flaggedrevs_editnotice {display:block !important }

/* Seulontakäyttöliittymän erilaisten tekstien piilottaminen tavallisilta lukijoilta */
.mw-fr-reviewlink { display:none  }
.fr-diff-ratings { display:none  }
.flaggedrevs_reviewform  {display:none}
.fr-hist-basic-user  {display:none}
.fr-hist-basic-auto {display:none}
.fr-hist-quality-user {display:none}
.fr-hist-quality-auto {display:none}

/* Piilottaa palauta-linkit tuoreista muutoksista ja tarkkailulistalta.  */ 
/* UL.special > LI > SPAN.mw-rollback-link  { display:none  } */

/* Tekstin "päivitetty viimeisimmän käyntisi jälkeen" väritys */
/* Teksti tullut historiatietoihin MediaWiki 1.20 -version päivityksen yhteydessä */
span.updatedmarker {
 font-size:x-small;
 color: #040;
 background-color: #ff8;
}

/* Muokkausyhteenvetokenttä näkyvämmän väriseksi */
input#wpSummary{ background-color:#FFFF99;}

/* Mahdollistaa keskittämättömän hakulaatikon luomisen */
.noncentered > div { text-align:inherit !important }

/* Poistaa kahden NavFramen välisen välin 
- lisätty 24.10.2012 Käyttäjä:Olli:n pyynnöstä --Zache
*/
.NavFrame + .NavFrame {
margin-top: -1px;
}

/*** scripted multicolumn no-wikistä ***/
.multicol-verysmall .multicol + ul, .multicol-verysmall .multicol + ol { column-count: 1; -moz-column-count: 1; -webkit-column-count: 1; }
.multicol-xx-small  .multicol + ul, .multicol-xx-small  .multicol + ol { column-count: 1; -moz-column-count: 1; -webkit-column-count: 1; }
.multicol-x-small   .multicol + ul, .multicol-x-small   .multicol + ol { column-count: 2; -moz-column-count: 2; -webkit-column-count: 2; }
.multicol-small     .multicol + ul, .multicol-small     .multicol + ol { column-count: 3; -moz-column-count: 3; -webkit-column-count: 3; }
.multicol-normal    .multicol + ul, .multicol-normal    .multicol + ol { column-count: 4; -moz-column-count: 4; -webkit-column-count: 4; }
.multicol-large     .multicol + ul, .multicol-large     .multicol + ol { column-count: 5; -moz-column-count: 5; -webkit-column-count: 5; }
.multicol-x-large   .multicol + ul, .multicol-x-large   .multicol + ol { column-count: 6; -moz-column-count: 6; -webkit-column-count: 6; }
.multicol-xx-large  .multicol + ul, .multicol-xx-large  .multicol + ol { column-count: 7; -moz-column-count: 7; -webkit-column-count: 7; }
.multicol-verylarge .multicol + ul, .multicol-verylarge .multicol + ol { column-count: 8; -moz-column-count: 8; -webkit-column-count: 8; }

/* Poistettu 24.1.2015 lahjoitukset-linkki näkyviltä vasemman reunan navigaatiosta, koska säätiö ei ota vastaan lahjoituksia Suomesta. 
- https://fi.wikipedia.org/wiki/Wikipedia:Poliisihallituksen_lausuntopyynt%C3%B6_2014
- https://fi.wikipedia.org/w/index.php?title=Wikipedia:Yll%C3%A4pit%C3%A4jien_ilmoitustaulu&curid=701655&diff=14608776&oldid=14608567
*/
li#n-sitesupport {
	display:none;	
}

/* Muuttaa tarvittaessa toiminnot:odottavat muutokset -listan taulukoksi */
div.oldpendingchangestable ul { display:table}
div.oldpendingchangestable li { display:table-row; color:white;}
div.oldpendingchangestable a { display:table-cell}
div.oldpendingchangestable i { color:black;}
div.oldpendingchangestable b { display:none}
div.oldpendingchangestableleft ul { width:100%;}
div.oldpendingchangestableleft a:first-child  { width:50%;}

/* Enwikistä navboxin tyylit module:navbox ja module:navbar -moduuleja varten. 
Lähde: https://en.wikipedia.org/wiki/MediaWiki:Common.css
*/

/* Default style for navigation boxes */
.navbox {                     /* Navbox container style */
    border: 1px solid #aaa;
    width: 100%;
    margin: auto;
    clear: both;
    font-size: 88%;
    text-align: center;
    padding: 1px;
}
.navbox-inner,
.navbox-subgroup {
    width: 100%;
}
.navbox-group,
.navbox-title,
.navbox-abovebelow {
    padding: 0.25em 1em;      /* Title, group and above/below styles */
    line-height: 1.5em;
    text-align: center;
}
th.navbox-group {             /* Group style */
    white-space: nowrap;
    /* @noflip */
    text-align: right;
}
.navbox,
.navbox-subgroup {
    background: #fdfdfd;      /* Background color */
}
.navbox-list {
    line-height: 1.8em;
    border-color: #fdfdfd;    /* Must match background color */
}
.navbox th,
.navbox-title {
    background: #ccccff;      /* Level 1 color */
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
    background: #ddddff;      /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
    background: #e6e6ff;      /* Level 3 color */
}
.navbox-even {
    background: #f7f7f7;      /* Even row striping */
}
.navbox-odd {
    background: transparent;  /* Odd row striping */
}
table.navbox + table.navbox {  /* Single pixel border between adjacent navboxes */
    margin-top: -1px;          /* (doesn't work for IE6, but that's okay)       */
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
    padding: 0.125em 0;       /* Adjust hlist padding in navboxes */
}
ol + table.navbox,
ul + table.navbox {
    margin-top: 1em;        /* Prevent lists from clinging to navboxes */
}

/* Default styling for Navbar template */
.navbar {
    display: inline;
    font-size: 88%;
    font-weight: normal;
}
.navbar ul {
    display: inline;
    white-space: nowrap;
}
.mw-body-content .navbar ul {
    line-height: inherit;
}
.navbar li {
    word-spacing: -0.125em;
}
.navbar.mini li span {
  font-variant: small-caps;
}
/* Navbar styling when nested in infobox and navbox */
.infobox .navbar {
    font-size: 100%;
}
.navbox .navbar {
    display: block;
    font-size: 100%;
}
.navbox-title .navbar {
    /* @noflip */
    float: left;
    /* @noflip */
    text-align: left;
    /* @noflip */
    margin-right: 0.5em;
    width: 6em;
}

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

/* Enwikistä navboxin tyylit module:navbox ja module:navbar -moduuleja varten. 
Lähde: https://en.wikipedia.org/wiki/MediaWiki:Common.css
*/

/* Style for horizontal lists (separator following item).
   IE8-specific classes are assigned in [[MediaWiki:Common.js/IEFixes.js]].
   @source mediawiki.org/wiki/Snippets/Horizontal_lists
   @revision 6 (2014-05-09)
   @author [[User:Edokter]]
 */
.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: inline;
}
/* Display nested lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.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;
}
/* Generate interpuncts */
.hlist dt:after {
    content: ": ";
}
.hlist dd:after,
.hlist li:after {
    content: " · ";
    font-weight: bold;
}
.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 ordinals in front of ordered list items */
.hlist ol {
    counter-reset: listitem;
}
.hlist ol > li {
    counter-increment: listitem;
}
.hlist ol > li:before {
    content: " " counter(listitem) " ";
    white-space: nowrap;
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) " ";
}
 
/* Unbulleted lists */
.plainlist ol,
.plainlist ul {
    line-height: inherit;
    list-style: none none;
    margin: 0;
}
.plainlist ol li,
.plainlist ul li {
    margin-bottom: 0;
}

/* Enwikistä koordinaattien tyylit moduuli:en:coordinates -moduulia varten
Lähde: https://en.wikipedia.org/wiki/MediaWiki:Common.css

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

/* 
Korjaus siihen, että palstoitettujen listojen linkit hyppivät Chromella
https://phabricator.wikimedia.org/T99416
Lisätty: 17.5.2015 -- Zache

Rikkinäiset asiat ovat
- luokkasivut, viitteet, div col -malline

Esimerkit
- https://fi.wikipedia.org/w/index.php?title=Jussi_Ahde&oldid=14950772#cite_ref-5
- https://fi.wikipedia.org/wiki/Luokka:Luettelot_henkil%C3%B6ist%C3%A4_sukunimen_mukaan
- https://fi.wikipedia.org/w/index.php?title=Kaakkois-Suomen_vaalipiiri&oldid=14784366
*/

body.ns-14 div#bodyContent ul, div.viitteet-malline ol, div.div-col ol, div.div-col ul {
	margin-bottom: 0.5em !important;	
}
/*
Tämä piilottaa pienen punaisen huutomerkin joka näkyy tietolaatikoissa tai luetteloissa
kohdissa joissa Wikidatassa oleva tieto puuttuu.
*/
span.wikidata-value-is-missing {
	display:none;	
}	

/* enwikistä kopioidun sisarprojektit-mallineen tyylit */
/* --Zache 21.9.2017 */
/* These mbox-small classes must be placed after all other
   ambox/tmbox/ombox etc classes. "html body.mediawiki" is so
   they override "table.ambox + table.ambox" above. */
html body.mediawiki .mbox-small {   /* For the "small=yes" option. */
    /* @noflip */
    clear: right;
    /* @noflip */
    float: right;
    /* @noflip */
    margin: 4px 0 4px 1em;
    box-sizing: border-box;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}
html body.mediawiki .mbox-small-left {   /* For the "small=left" option. */
    /* @noflip */
    margin: 4px 1em 4px 0;
    box-sizing: border-box;
    overflow: hidden;
    width: 238px;
    border-collapse: collapse;
    font-size: 88%;
    line-height: 1.25em;
}

/*
Enwikistä kopioidut nowrap-tyylit
*/

/* Prevent line breaks in silly places:
   1) Where desired
   2) Links when we don't want them to
   3) Bold "links" to the page itself */
.nowrap,
.nowraplinks a,
.nowraplinks .selflink {
	white-space: nowrap;
}
.nowrap pre {
	white-space: pre;
}
/* But allow wrapping where desired: */
.wrap,
.wraplinks a {
	white-space: normal;
}

/* 
Patrol-linkit piiloon vakiona, koska halutaan patrol-merkinnät vain tietokantaan
-- Zache, 7.9.2016

*/
.unpatrolled { display:none }
.patrollink { display:none }
.mw-enhanced-rc > .unpatrolled { 
	display: inline;  
	visibility: hidden; 
}

/* liveRC:n ulkoasufix */
.livePreview form.visualClear { clear: none !important; }

/* Piilotetaan infobox testitekstit */ 
.wd_tests { display:none }

/* Piilotetaan kaikilta käyttäjiltä tuoreet odottavat muutokset linkki 
Tällä kierretään T164049 bugin tuottamia ongelmia 
- https://phabricator.wikimedia.org/T164049
- https://fi.wikipedia.org/wiki/J%C3%A4rjestelm%C3%A4viesti:Sidebar
*/
#n-Tuoreet-odottavat-muutokset, #n-Tuoreet-odottavat {
	display:none;
}


/**
 *  CSS-säännöt kopioitu 11.12.2017 sivulta https://www.wikidata.org/w/index.php?title=MediaWiki:Common.css&oldid=543139157
 *  Styles used in [[Module:Wd:Tree]]
 */
.treeview ul {
	padding: 0;
	margin: 0;
}

.treeview li {
	padding: 0;
	margin: 0;
	list-style-type: none;
	list-style-image: none;
	zoom: 1; /* BE KIND TO IE6 */
}

.treeview li li {
	background: url( //upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png ) no-repeat 0 -2981px;
	/* @noflip */ padding-left: 20px;
	text-indent: 0.3em;
}

.treeview li li.lastline {
	background-position: 0 -5971px
}

/* 
Frwiki infobox V3 CSS-rules. [[:fr:mediawiki:common.css]] 
Updated: 13.9.2017
-- Zache
*/


/* Infobox V3 */
div.infobox_v3 {
	padding: 0; /*  Zache: 19.5.2018 - fiwiki muutos */
	width: 25em;
	background: #f8f9fa; /* Zache: 10.12.2018 - muutettu taustaväri samaksi kuin mediawikin vakioleiskan taustaväri bokseissa */
	border: 1px solid #c8ccd1; /* Zache: 13.1.2018 - muutettu reunan väri samaksi kuin mediawikin vakioleiskan taustaväri tumbnaileissa */
	clear: right;
	float: right;
	font-size: 0.9em;
	line-height: 1.4;
	margin: 0; /* 0.3em 0 0.5em 1em; 8.12.2022, kääritään koko tietolaatikko infoboxin sisään josta tulee ulkomarginaalit samalla */
	max-width: 325px;
	word-wrap: break-word;
}
.infobox_v3 .entete {
/*	display: table;  Zache: 5.1.2019 - fiwiki muutos */
/* 	height: 45px;   Zache: 19.5.2018 - fiwiki muutos */
    padding-top: 0.2em;
	padding-bottom: 0.1em; /* Zache: 5.1.2019 - fiwiki muutos */
	font-weight: bold;
	text-align: center;
	font-size: 1.4em;
	line-height: 1.1;
/*	margin-top: 0.25em;   Zache: 5.1.2019 - fiwiki muutos */
/*	background-color: #dfedff;   Zache: 19.5.2018 - fiwiki muutos */
}
/*
Zache: 5.1.2019 - fiwiki muutos

.infobox_v3 .entete > div {
	display: table-cell;
	vertical-align: middle;
	padding: 3px;
}
.infobox_v3:not(.large) .entete.icon > div {
	padding: 3px 48px;
}
*/
/* Images */
.infobox_v3 .images {
	text-align: center;
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.infobox_v3 .images a {
	max-width: 100%;
	flex: 0 0 auto; /* be kind ie11 */
}
.infobox_v3 .deux-images a {
	max-width: 48%;
}
.infobox_v3 .images img {
	max-width: 100%;
	height: auto;
}
.infobox_v3 .legend {
	font-size: 0.9em;
	text-align: center;
	margin: 5px 0 -3px 0;
	padding: 0 5px; /* fiwiki-muutos 5.1.2018 */
}
/* Tableaux */
.infobox_v3 table {
	width: 100%;
	margin: 5px 0;
	table-layout: fixed;
	border-collapse: collapse;
}
.infobox_v3 th[scope="col"] {
	text-align: center;
	word-wrap: normal;
}
.infobox_v3 th[scope=row] {
	text-align: left;
	padding-right: 10px;
    padding-left: 6px; /* Zache: 19.5.2018 - fiwiki muutos */
	width: 8em;
	max-width: 140px;
	word-wrap: normal;
}
.infobox_v3 th[scope=row],
.infobox_v3 td {
	padding-top: 4px;
	vertical-align: super;
}
.infobox_v3 td {
    padding-right: 5px; /* Zache: 19.5.2018 - fiwiki muutos */
}

.infobox_v3 th[scope=row].middle {
	vertical-align: middle;
}
.infobox_v3.bordered th[scope=row],
.infobox_v3.bordered td {
	padding-bottom: 4px;
	border-top: 1px solid #dfedff;
}
.infobox_v3.bordered caption.bordered {
	margin: 0 0 -1px 0;
}
.infobox_v3 tr.left td {
	text-align: left;
}
.infobox_v3 tr.vborder td {
	border-left: 1px dotted #aaa;
}
.infobox_v3 tr.vborder td:first-child {
	border-left: none;
}
.infobox_v3 td.data {
	text-align: center;
}
.infobox_v3 tr:first-child ul:first-child {
	margin-top: 0;
}
/* Titres bloc et caption tableaux */
.infobox_v3 p.bloc,
.infobox_v3 caption {
	font-weight: bold;
	text-align: left; /* Zache: 5.1.2018 - fiwiki muutos. Alunperin center */
	line-height: 1.1;
	margin: 0 0 5px 0;
	padding: 4px;
	padding-left: 9em; /* Zache: 19.5.2018 - fiwiki muutos. alunperin align:center */
/*	background: #dfedff;   Zache: 19.5.2018 - fiwiki muutos */
}
.infobox_v3 p.bloc {
	margin: 5px 0;
}
.infobox_v3 caption.bordered,
.infobox_v3 p.bordered {
	border-top: 1px solid #dfedff;
	border-bottom: 1px solid #dfedff;
	background: transparent;
}
.infobox_v3 .bordered.navbar,
.infobox_v3 .bordered.nav {
	padding-top: 4px;
	border-bottom: 0;
}
/* TODO : mettre à jour la classe .hidden générique */
.infobox_v3 caption.hidden {
	margin: 0 !important;
	padding: 0 !important;
}
/* Séparateur */
.infobox_v3 .hr {
	font-size: 1px;
	line-height: 1px;
	margin: 5px 0;
	background-color: #dfedff;
}
.infobox_v3 .hr.collapse {
	margin: 5px 0 -8px 0;
}
/* Tnavbar */
.infobox_v3 .navbar {
	text-align: right;
	font-size: 0.8em;
	line-height: 1.1;
	margin: 8px 0 0;
	display:block;           /* 20.5.2018 Zache, fiwiki muutos, ylikirjoitetaan enwikistä kopioitu navbar css-sääntö */
	padding:5px 5px 2px 5px; /* 20.5.2018 Zache, fiwiki muutos, ylikirjoitetaan enwikistä kopioitu css-sääntö */ 
}
.infobox_v3 .navbar .plainlinks {
	float: left;
}
/* Navigateur */
.infobox_v3 .overflow {
	overflow: hidden;
}
.infobox_v3 .prev a,
.infobox_v3 .prev_bloc {
	background: url("//upload.wikimedia.org/wikipedia/commons/thumb/4/49/ArrowLeftNavbox.svg/12px-ArrowLeftNavbox.svg.png") no-repeat left center;
	float: left;
	max-width: 40%;
	padding: 0 0 0 18px;
	text-align: left;
}
.infobox_v3 .next a,
.infobox_v3 .next_bloc {
	background: url("//upload.wikimedia.org/wikipedia/commons/thumb/1/10/ArrowRightNavbox.svg/12px-ArrowRightNavbox.svg.png") no-repeat right center;
	float: right;
	max-width: 40%;
	padding: 0 18px 0 0;
	text-align: right;
}
/* Divers */
.infobox_v3 table.maillot-equipe td {
	padding: 0;
}
.infobox_v3 table.maillot-equipe {
	table-layout: auto;
}

/* Frwikin global rules */
abbr.abbr {
	text-decoration: none;  /* Firefox, Chrome */
	border-bottom: 0;  /* IE */
}

/* Fiwiki customisations */

.wikidata-linkback {
/*	display:none; */ /* 6.2.2023 Muutetaan menemään kokeeksi vakioasetuksilla. -- Zache */ 
}

/* Frwikin CSS-loppuu */

/* Malline:Linkitetty data */

/* Mikäli javascripti ei ole käytössä, niin myöskään ohjeita ei tarvita */
.wqsinlinehelp {
	display:none;
}
/* Malline:Linkitetty data loppu */

/* Discussion tools fixes */
/* https://phabricator.wikimedia.org/T265291 */

/* Do not show reply links in "ul" or "ol" lists as they never should be replied to*/
li > .ext-discussiontools-init-replylink-buttons {
	display:none;
}

/* Show reply links when reply contains a list and signature is inside of the list */
dd li > .ext-discussiontools-init-replylink-buttons {
	display:inline-flex;
}

/* Add some margin after end of the comment */
span[data-mw-comment-end] {
    display: block;
    margin-bottom: 0.5em;
}

/* Do not add margin after the signature in the voting rows etc */
li span[data-mw-comment-end] {
    display: none;
}

.mw-headline span[data-mw-comment-end] {
    display: none;
}
/* Discussion tools fixes end */


/*</nowiki></pre>*/