/* Style for horizontal lists (separator following item). This is implement for Minerva.
   @source mediawiki.org/wiki/Snippets/Horizontal_lists
   @revision 9 (2016-08-10)
   @author [[User:Edokter]]
 */

body.skin-minerva .hlist dl,
body.skin-minerva .hlist ol,
body.skin-minerva .hlist ul {
  margin: 0;
  padding: 0;
}
body.skin-minerva .hlist dd,
body.skin-minerva .hlist dt,
body.skin-minerva .hlist li {
  margin: 0;
  display: inline;
}
body.skin-minerva .hlist.inline,
body.skin-minerva .hlist.inline dl,
body.skin-minerva .hlist.inline ol,
body.skin-minerva .hlist.inline ul,
body.skin-minerva .hlist dl dl,
body.skin-minerva .hlist dl ol,
body.skin-minerva .hlist dl ul,
body.skin-minerva .hlist ol dl,
body.skin-minerva .hlist ol ol,
body.skin-minerva .hlist ol ul,
body.skin-minerva .hlist ul dl,
body.skin-minerva .hlist ul ol,
body.skin-minerva .hlist ul ul {
  display: inline;
}
body.skin-minerva .hlist .mw-empty-li,
body.skin-minerva .hlist .mw-empty-elt {
  display: none;
}
body.skin-minerva .hlist dt:after {
  content: ": ";
}
body.skin-minerva .hlist dd:after,
body.skin-minerva .hlist li:after {
  content: " · ";
  font-weight: bold;
}
body.skin-minerva .hlist dd:last-child:after,
body.skin-minerva .hlist dt:last-child:after,
body.skin-minerva .hlist li:last-child:after {
  content: none;
}
body.skin-minerva .hlist dd dd:first-child:before, body.skin-minerva .hlist dd dt:first-child:before, body.skin-minerva .hlist dd li:first-child:before,
body.skin-minerva .hlist dt dd:first-child:before, body.skin-minerva .hlist dt dt:first-child:before, body.skin-minerva .hlist dt li:first-child:before,
body.skin-minerva .hlist li dd:first-child:before, body.skin-minerva .hlist li dt:first-child:before, body.skin-minerva .hlist li li:first-child:before {
  content: " (";
  font-weight: normal;
}
body.skin-minerva .hlist dd dd:last-child:after, body.skin-minerva .hlist dd dt:last-child:after, body.skin-minerva .hlist dd li:last-child:after,
body.skin-minerva .hlist dt dd:last-child:after, body.skin-minerva .hlist dt dt:last-child:after, body.skin-minerva .hlist dt li:last-child:after,
body.skin-minerva .hlist li dd:last-child:after, body.skin-minerva .hlist li dt:last-child:after, body.skin-minerva .hlist li li:last-child:after {
  content: ")";
  font-weight: normal;
}
body.skin-minerva .hlist ol {
  counter-reset: listitem;
}
body.skin-minerva .hlist ol > li {
  counter-increment: listitem;
}
body.skin-minerva .hlist ol > li:before {
  content: " " counter(listitem) "\a0";
}
body.skin-minerva .hlist dd ol > li:first-child:before,
body.skin-minerva .hlist dt ol > li:first-child:before,
body.skin-minerva .hlist li ol > li:first-child:before {
  content: " (" counter(listitem) "\a0";
}