Common.css – MediaWiki

From Bohemia Interactive Community
Categories:
m (Final fix for notes layout this round. Just another good reason to have notes handled by the respective templates.)
(Made table scrollbar hack mobile only due to too many inconsistencies)
 
(343 intermediate revisions by 5 users not shown)
Line 1: Line 1:
/*****************************************************************************************
/*******************************************************************************
  * Any CSS here will be loaded for all users on every page load.
  * Any CSS here will be loaded for all users on every page load.
  *
  *
  * As such, the content of this file page should be kept as minimal as possible.
  * As such, the content of this file page should be kept as minimal as possible.
  *
  *
  *****************************************************************************************/
  ******************************************************************************/


/*****************************************************************************************
 
  * Special styles for BIKI
/*******************************************************************************
  * MediaWiki Styles Override
  */
  */


/* global styles */
/*
remove when 1.43 lands
*/
.noresize {
max-width: 100%;
overflow-x: auto;
}
/*
/remove
*/
 
div.vector-sticky-header-context-bar-primary {
overflow: inherit;
}
 
div.mw-changeslist-legend { /* recent changes legend */
background-color: #EEF5FF;
}
div.mw-changeslist-legend dt { /* main page legend */
float: left;
}
div.mw-references-wrap { /* reference notes */
font-size: 0.9em;
}
div.mw-references-wrap:before {
border-bottom: 1px solid #A2A9B1;
content: 'Notes and References';
display: block;
font-family: monospace;
font-size: 1.75em;
margin: 3em auto 0.75em;
}
 
/* Fix the <h3>&nbsp;</h3> at the top of the category pages list */
.mw-category > .mw-category-group:only-child > h3 {
display: none;
}
.mw-category > .mw-category-group:first-child > h3 {
margin: 0;
}
 
.toc {
border-radius: 0.3rem;
}
 
#content a:link,
#content a:visited {
color: #0645AD;
}
#content a:hover:link,
#content a:hover:visited,
#content a:focus:link,
#content a:focus:visited {
color: #06C;
}
 
#content a.new:link,
#content a.new:visited {
color: #BA0000;
}
#content a.new:hover:link,
#content a.new:hover:visited,
#content a.new:focus:link,
#content a.new:focus:visited {
color: #B00;
}
 
#content a.oo-ui-buttonElement-button {
color: #D33;
}
 
button::-moz-focus-inner {
padding: 0;
}
div.editsection {
margin-top: 2em;
}
 
/* h1 { font-size: 2.00em !important; } */
.mw-body-content h2 { font-size: 1.75em; margin-top: 1.75em; }
.mw-body-content h3 { font-size: 1.50em; margin-top: 1.00em; }
.mw-body-content h4 { font-size: 1.25em; margin-top: 0.75em; }
.mw-body-content h5 { font-size: 1.10em; margin-top: 0.50em; text-decoration: underline #8888 2px; }
.mw-body-content h6 { font-size: 1.00em; margin-top: 0.25em; text-decoration: underline #8888 1px; }
 
.mw-body .firstHeading,
.mw-body-content h1,
.mw-body-content h2,
.mw-body-content h3,
.mw-body-content h4,
.mw-body-content h5,
.mw-body-content h6 {
overflow: auto;
}
 
h1 > span.mw-editsection,
h2 > span.mw-editsection { /* because section editing removes the double-space above the section */
font-style: italic;
font-size: 0.5em;
}
h1 > span.mw-editsection > span.mw-editsection-bracket,
h2 > span.mw-editsection > span.mw-editsection-bracket {
display: none;
}
 
span.mw-editsection {
float: right;
}
 
/*
hides the "Variants" v1.35 tab near Page|Discussion tabs
*/
#p-variants {
display: none;
}
 
pre {
border-color: #DDD;
}
 
/* Reduce line-height for <sup> and <sub> */
sup, sub {
line-height: 1em;
}
 
/* table header style */
table.wikitable > thead > tr > th,
table.wikitable > tbody > tr > th {
background-color: #F2F2F2; /* from Kronzky on 11 August 2006 @ 17:48 */
}
 
/*
rounded corners
https://unused-css.com/blog/css-rounded-table-corners/ does not work with merged cells, using a box shadow to mimic it
*/
table.wikitable > tbody {
box-shadow: 0 0 0.125em #A2A9B1;
}
 
/*
nowikitable - remove a wikitable sub-table style
*/
table.wikitable table.nowikitable tbody > tr > td,
table.wikitable table.nowikitable thead > tr > th,
table.wikitable table.nowikitable tbody > tr > th {
background-color: unset;
border: unset;
}
 
.mw-body-content table h2,
.mw-body-content table h3,
.mw-body-content table h4,
.mw-body-content table h5,
.mw-body-content table h6 {
margin-top: 0;
padding-top: 0;
}
.mw-body-content table .mw-editsection {
display: block;
float: initial;
font-size: 0.66em;
}
.mw-body-content table .mw-editsection .mw-editsection-bracket {
display: none;
}
 
/* vertical alignment */
table.valign-top th, table.valign-top td, table tr.valign-top th, table tr.valign-top td,
table.valign-top-row-1 tr:nth-child(1) th, table.valign-top-row-1 tr:nth-child(1) td,
table.valign-top-row-2 tr:nth-child(2) th, table.valign-top-row-2 tr:nth-child(2) td,
table.valign-top-row-3 tr:nth-child(3) th, table.valign-top-row-3 tr:nth-child(3) td,
table.valign-top-row-4 tr:nth-child(4) th, table.valign-top-row-4 tr:nth-child(4) td,
table.valign-top-row-5 tr:nth-child(5) th, table.valign-top-row-5 tr:nth-child(5) td,
table.valign-top-row-6 tr:nth-child(6) th, table.valign-top-row-6 tr:nth-child(6) td,
table.valign-top-row-7 tr:nth-child(7) th, table.valign-top-row-7 tr:nth-child(7) td,
table.valign-top-row-8 tr:nth-child(8) th, table.valign-top-row-8 tr:nth-child(8) td,
table.valign-top-col-1 tr th:nth-child(1), table.valign-top-col-1 tr td:nth-child(1), table tr.valign-top-col-1 th:nth-child(1), table tr.valign-top-col-1 td:nth-child(1),
table.valign-top-col-2 tr th:nth-child(2), table.valign-top-col-2 tr td:nth-child(2), table tr.valign-top-col-2 th:nth-child(2), table tr.valign-top-col-2 td:nth-child(2),
table.valign-top-col-3 tr th:nth-child(3), table.valign-top-col-3 tr td:nth-child(3), table tr.valign-top-col-3 th:nth-child(3), table tr.valign-top-col-3 td:nth-child(3),
table.valign-top-col-4 tr th:nth-child(4), table.valign-top-col-4 tr td:nth-child(4), table tr.valign-top-col-4 th:nth-child(4), table tr.valign-top-col-4 td:nth-child(4),
table.valign-top-col-5 tr th:nth-child(5), table.valign-top-col-5 tr td:nth-child(5), table tr.valign-top-col-5 th:nth-child(5), table tr.valign-top-col-5 td:nth-child(5),
table.valign-top-col-6 tr th:nth-child(6), table.valign-top-col-6 tr td:nth-child(6), table tr.valign-top-col-6 th:nth-child(6), table tr.valign-top-col-6 td:nth-child(6),
table.valign-top-col-7 tr th:nth-child(7), table.valign-top-col-7 tr td:nth-child(7), table tr.valign-top-col-7 th:nth-child(7), table tr.valign-top-col-7 td:nth-child(7),
table.valign-top-col-8 tr th:nth-child(8), table.valign-top-col-8 tr td:nth-child(8), table tr.valign-top-col-8 th:nth-child(8), table tr.valign-top-col-8 td:nth-child(8),
table tr td.valign-top {
vertical-align: top;
}
 
table.valign-middle th, table.valign-middle td, table tr.valign-middle th, table tr.valign-middle td,
table.valign-middle-row-1 tr:nth-child(1) th, table.valign-middle-row-1 tr:nth-child(1) td,
table.valign-middle-row-2 tr:nth-child(2) th, table.valign-middle-row-2 tr:nth-child(2) td,
table.valign-middle-row-3 tr:nth-child(3) th, table.valign-middle-row-3 tr:nth-child(3) td,
table.valign-middle-row-4 tr:nth-child(4) th, table.valign-middle-row-4 tr:nth-child(4) td,
table.valign-middle-row-5 tr:nth-child(5) th, table.valign-middle-row-5 tr:nth-child(5) td,
table.valign-middle-row-6 tr:nth-child(6) th, table.valign-middle-row-6 tr:nth-child(6) td,
table.valign-middle-row-7 tr:nth-child(7) th, table.valign-middle-row-7 tr:nth-child(7) td,
table.valign-middle-row-8 tr:nth-child(8) th, table.valign-middle-row-8 tr:nth-child(8) td,
table.valign-middle-col-1 tr th:nth-child(1), table.valign-middle-col-1 tr td:nth-child(1), table tr.valign-middle-col-1 th:nth-child(1), table tr.valign-middle-col-1 td:nth-child(1),
table.valign-middle-col-2 tr th:nth-child(2), table.valign-middle-col-2 tr td:nth-child(2), table tr.valign-middle-col-2 th:nth-child(2), table tr.valign-middle-col-2 td:nth-child(2),
table.valign-middle-col-3 tr th:nth-child(3), table.valign-middle-col-3 tr td:nth-child(3), table tr.valign-middle-col-3 th:nth-child(3), table tr.valign-middle-col-3 td:nth-child(3),
table.valign-middle-col-4 tr th:nth-child(4), table.valign-middle-col-4 tr td:nth-child(4), table tr.valign-middle-col-4 th:nth-child(4), table tr.valign-middle-col-4 td:nth-child(4),
table.valign-middle-col-5 tr th:nth-child(5), table.valign-middle-col-5 tr td:nth-child(5), table tr.valign-middle-col-5 th:nth-child(5), table tr.valign-middle-col-5 td:nth-child(5),
table.valign-middle-col-6 tr th:nth-child(6), table.valign-middle-col-6 tr td:nth-child(6), table tr.valign-middle-col-6 th:nth-child(6), table tr.valign-middle-col-6 td:nth-child(6),
table.valign-middle-col-7 tr th:nth-child(7), table.valign-middle-col-7 tr td:nth-child(7), table tr.valign-middle-col-7 th:nth-child(7), table tr.valign-middle-col-7 td:nth-child(7),
table.valign-middle-col-8 tr th:nth-child(8), table.valign-middle-col-8 tr td:nth-child(8), table tr.valign-middle-col-8 th:nth-child(8), table tr.valign-middle-col-8 td:nth-child(8),
table tr td.valign-middle {
vertical-align: middle;
}
 
table.valign-bottom th, table.valign-bottom td, table tr.valign-bottom th, table tr.valign-bottom td,
table.valign-bottom-row-1 tr:nth-child(1) th, table.valign-bottom-row-1 tr:nth-child(1) td,
table.valign-bottom-row-2 tr:nth-child(2) th, table.valign-bottom-row-2 tr:nth-child(2) td,
table.valign-bottom-row-3 tr:nth-child(3) th, table.valign-bottom-row-3 tr:nth-child(3) td,
table.valign-bottom-row-4 tr:nth-child(4) th, table.valign-bottom-row-4 tr:nth-child(4) td,
table.valign-bottom-row-5 tr:nth-child(5) th, table.valign-bottom-row-5 tr:nth-child(5) td,
table.valign-bottom-row-6 tr:nth-child(6) th, table.valign-bottom-row-6 tr:nth-child(6) td,
table.valign-bottom-row-7 tr:nth-child(7) th, table.valign-bottom-row-7 tr:nth-child(7) td,
table.valign-bottom-row-8 tr:nth-child(8) th, table.valign-bottom-row-8 tr:nth-child(8) td,
table.valign-bottom-col-1 tr th:nth-child(1), table.valign-bottom-col-1 tr td:nth-child(1), table tr.valign-bottom-col-1 th:nth-child(1), table tr.valign-bottom-col-1 td:nth-child(1),
table.valign-bottom-col-2 tr th:nth-child(2), table.valign-bottom-col-2 tr td:nth-child(2), table tr.valign-bottom-col-2 th:nth-child(2), table tr.valign-bottom-col-2 td:nth-child(2),
table.valign-bottom-col-3 tr th:nth-child(3), table.valign-bottom-col-3 tr td:nth-child(3), table tr.valign-bottom-col-3 th:nth-child(3), table tr.valign-bottom-col-3 td:nth-child(3),
table.valign-bottom-col-4 tr th:nth-child(4), table.valign-bottom-col-4 tr td:nth-child(4), table tr.valign-bottom-col-4 th:nth-child(4), table tr.valign-bottom-col-4 td:nth-child(4),
table.valign-bottom-col-5 tr th:nth-child(5), table.valign-bottom-col-5 tr td:nth-child(5), table tr.valign-bottom-col-5 th:nth-child(5), table tr.valign-bottom-col-5 td:nth-child(5),
table.valign-bottom-col-6 tr th:nth-child(6), table.valign-bottom-col-6 tr td:nth-child(6), table tr.valign-bottom-col-6 th:nth-child(6), table tr.valign-bottom-col-6 td:nth-child(6),
table.valign-bottom-col-7 tr th:nth-child(7), table.valign-bottom-col-7 tr td:nth-child(7), table tr.valign-bottom-col-7 th:nth-child(7), table tr.valign-bottom-col-7 td:nth-child(7),
table.valign-bottom-col-8 tr th:nth-child(8), table.valign-bottom-col-8 tr td:nth-child(8), table tr.valign-bottom-col-8 th:nth-child(8), table tr.valign-bottom-col-8 td:nth-child(8),
table tr td.valign-bottom {
vertical-align: bottom;
}
 
 
/* horizontal alignment */
table.align-left th, table.align-left td, table tr.align-left th, table tr.align-left td,
table.align-left-row-1 tr:nth-child(1) th, table.align-left-row-1 tr:nth-child(1) td,
table.align-left-row-2 tr:nth-child(2) th, table.align-left-row-2 tr:nth-child(2) td,
table.align-left-row-3 tr:nth-child(3) th, table.align-left-row-3 tr:nth-child(3) td,
table.align-left-row-4 tr:nth-child(4) th, table.align-left-row-4 tr:nth-child(4) td,
table.align-left-row-5 tr:nth-child(5) th, table.align-left-row-5 tr:nth-child(5) td,
table.align-left-row-6 tr:nth-child(6) th, table.align-left-row-6 tr:nth-child(6) td,
table.align-left-row-7 tr:nth-child(7) th, table.align-left-row-7 tr:nth-child(7) td,
table.align-left-row-8 tr:nth-child(8) th, table.align-left-row-8 tr:nth-child(8) td,
table.align-left-col-1 tr th:nth-child(1), table.align-left-col-1 tr td:nth-child(1), table tr.align-left-col-1 th:nth-child(1), table tr.align-left-col-1 td:nth-child(1),
table.align-left-col-2 tr th:nth-child(2), table.align-left-col-2 tr td:nth-child(2), table tr.align-left-col-2 th:nth-child(2), table tr.align-left-col-2 td:nth-child(2),
table.align-left-col-3 tr th:nth-child(3), table.align-left-col-3 tr td:nth-child(3), table tr.align-left-col-3 th:nth-child(3), table tr.align-left-col-3 td:nth-child(3),
table.align-left-col-4 tr th:nth-child(4), table.align-left-col-4 tr td:nth-child(4), table tr.align-left-col-4 th:nth-child(4), table tr.align-left-col-4 td:nth-child(4),
table.align-left-col-5 tr th:nth-child(5), table.align-left-col-5 tr td:nth-child(5), table tr.align-left-col-5 th:nth-child(5), table tr.align-left-col-5 td:nth-child(5),
table.align-left-col-6 tr th:nth-child(6), table.align-left-col-6 tr td:nth-child(6), table tr.align-left-col-6 th:nth-child(6), table tr.align-left-col-6 td:nth-child(6),
table.align-left-col-7 tr th:nth-child(7), table.align-left-col-7 tr td:nth-child(7), table tr.align-left-col-7 th:nth-child(7), table tr.align-left-col-7 td:nth-child(7),
table.align-left-col-8 tr th:nth-child(8), table.align-left-col-8 tr td:nth-child(8), table tr.align-left-col-8 th:nth-child(8), table tr.align-left-col-8 td:nth-child(8),
table tr td.align-left {
text-align: left;
}
 
table.align-center th, table.align-center td, table tr.align-center th, table tr.align-center td,
table.align-center-row-1 tr:nth-child(1) th, table.align-center-row-1 tr:nth-child(1) td,
table.align-center-row-2 tr:nth-child(2) th, table.align-center-row-2 tr:nth-child(2) td,
table.align-center-row-3 tr:nth-child(3) th, table.align-center-row-3 tr:nth-child(3) td,
table.align-center-row-4 tr:nth-child(4) th, table.align-center-row-4 tr:nth-child(4) td,
table.align-center-row-5 tr:nth-child(5) th, table.align-center-row-5 tr:nth-child(5) td,
table.align-center-row-6 tr:nth-child(6) th, table.align-center-row-6 tr:nth-child(6) td,
table.align-center-row-7 tr:nth-child(7) th, table.align-center-row-7 tr:nth-child(7) td,
table.align-center-row-8 tr:nth-child(8) th, table.align-center-row-8 tr:nth-child(8) td,
table.align-center-col-1 tr th:nth-child(1), table.align-center-col-1 tr td:nth-child(1), table tr.align-center-col-1 th:nth-child(1), table tr.align-center-col-1 td:nth-child(1),
table.align-center-col-2 tr th:nth-child(2), table.align-center-col-2 tr td:nth-child(2), table tr.align-center-col-2 th:nth-child(2), table tr.align-center-col-2 td:nth-child(2),
table.align-center-col-3 tr th:nth-child(3), table.align-center-col-3 tr td:nth-child(3), table tr.align-center-col-3 th:nth-child(3), table tr.align-center-col-3 td:nth-child(3),
table.align-center-col-4 tr th:nth-child(4), table.align-center-col-4 tr td:nth-child(4), table tr.align-center-col-4 th:nth-child(4), table tr.align-center-col-4 td:nth-child(4),
table.align-center-col-5 tr th:nth-child(5), table.align-center-col-5 tr td:nth-child(5), table tr.align-center-col-5 th:nth-child(5), table tr.align-center-col-5 td:nth-child(5),
table.align-center-col-6 tr th:nth-child(6), table.align-center-col-6 tr td:nth-child(6), table tr.align-center-col-6 th:nth-child(6), table tr.align-center-col-6 td:nth-child(6),
table.align-center-col-7 tr th:nth-child(7), table.align-center-col-7 tr td:nth-child(7), table tr.align-center-col-7 th:nth-child(7), table tr.align-center-col-7 td:nth-child(7),
table.align-center-col-8 tr th:nth-child(8), table.align-center-col-8 tr td:nth-child(8), table tr.align-center-col-8 th:nth-child(8), table tr.align-center-col-8 td:nth-child(8),
table tr td.align-center {
text-align: center;
}
 
table.align-right th, table.align-right td, table tr.align-right th, table tr.align-right td,
table.align-right-row-1 tr:nth-child(1) th, table.align-right-row-1 tr:nth-child(1) td,
table.align-right-row-2 tr:nth-child(2) th, table.align-right-row-2 tr:nth-child(2) td,
table.align-right-row-3 tr:nth-child(3) th, table.align-right-row-3 tr:nth-child(3) td,
table.align-right-row-4 tr:nth-child(4) th, table.align-right-row-4 tr:nth-child(4) td,
table.align-right-row-5 tr:nth-child(5) th, table.align-right-row-5 tr:nth-child(5) td,
table.align-right-row-6 tr:nth-child(6) th, table.align-right-row-6 tr:nth-child(6) td,
table.align-right-row-7 tr:nth-child(7) th, table.align-right-row-7 tr:nth-child(7) td,
table.align-right-row-8 tr:nth-child(8) th, table.align-right-row-8 tr:nth-child(8) td,
table.align-right-col-1 tr th:nth-child(1), table.align-right-col-1 tr td:nth-child(1), table tr.align-right-col-1 th:nth-child(1), table tr.align-right-col-1 td:nth-child(1),
table.align-right-col-2 tr th:nth-child(2), table.align-right-col-2 tr td:nth-child(2), table tr.align-right-col-2 th:nth-child(2), table tr.align-right-col-2 td:nth-child(2),
table.align-right-col-3 tr th:nth-child(3), table.align-right-col-3 tr td:nth-child(3), table tr.align-right-col-3 th:nth-child(3), table tr.align-right-col-3 td:nth-child(3),
table.align-right-col-4 tr th:nth-child(4), table.align-right-col-4 tr td:nth-child(4), table tr.align-right-col-4 th:nth-child(4), table tr.align-right-col-4 td:nth-child(4),
table.align-right-col-5 tr th:nth-child(5), table.align-right-col-5 tr td:nth-child(5), table tr.align-right-col-5 th:nth-child(5), table tr.align-right-col-5 td:nth-child(5),
table.align-right-col-6 tr th:nth-child(6), table.align-right-col-6 tr td:nth-child(6), table tr.align-right-col-6 th:nth-child(6), table tr.align-right-col-6 td:nth-child(6),
table.align-right-col-7 tr th:nth-child(7), table.align-right-col-7 tr td:nth-child(7), table tr.align-right-col-7 th:nth-child(7), table tr.align-right-col-7 td:nth-child(7),
table.align-right-col-8 tr th:nth-child(8), table.align-right-col-8 tr td:nth-child(8), table tr.align-right-col-8 th:nth-child(8), table tr.align-right-col-8 td:nth-child(8),
table tr td.align-right {
text-align: right;
}
 
.align-center-block {
margin-left: auto;
margin-right: auto;
}


div.editsection {
code:not(.mw-highlight),
margin-top: 2em;
div:not(.mw-highlight) > pre {
}
margin: 0.5em 0 0.5em 0.5em;
h2 {
padding: 0.5em;
margin-top: 1.5em;
background-color: #F9F9F9;
}
border: 1px dashed #2F6FAB;
h3 {
font-size: 0.9em;
margin-top: 1em;
line-height: 1.4em;
}
white-space: pre;
h4 {
overflow-x: auto;
font-size: 1.1em;
}
}
table h3 {
margin-top: 0;
}
pre {
overflow: auto;
}
code,
pre {
display: block;
margin: 0.5em 0px 0.5em 0.5em;
padding: 0.5em;
background-color: #f9f9f9;
border: 1px dashed #2f6fab;
font-family: "Lucida Console", monospace;
font-size: 0.9em;
line-height: 1.4em;
white-space: pre;
}
tt {
font-family: "Lucida Console", initial;
background-color: ghostwhite;
padding: 0.2em 0.3em;
opacity: 0.9;
}
#toc {
border-radius: 3px;
}


/*#wpTextbox1,
/* <tt> is obsolete */
code,
var,
pre {
tt {
-o-tab-size: 4;
background-color: rgba(0,0,0,0.066);
-moz-tab-size: 4;
font-family: "Lucida Console", Consolas, monospace;
tab-size: 4;
font-size: 0.9em;
}*/
font-style: normal;
line-height: 1.4em;
padding: 0.2em 0.3em;
}


/* wikitable class for skinning normal tables */
tt:after {
color: #D33;
content: "<tt> is obsolete, use {{hl|text}} template";
font-family: arial;
font-size: 75%;
font-weight: bold;
line-height: 0;
margin-left: 1em;
position: relative;
top: -0.5em;
vertical-align: baseline;
}


table.wikitable {
/* technical writing style */
margin: 1em 1em 1em 0;
pre, code, tt, kbd, samp, .mw-code {
background: #f9f9f9;
font-family: "Lucida Console", monospace;
border: 1px #aaa solid;
tab-size: 4;
border-collapse: collapse;
}
}
#wpTextbox1 {
table.wikitable th, table.wikitable td {
tab-size: 4;
border: 1px #aaa solid;
}
padding: 0.2em;
}
table.wikitable th {
background: #f2f2f2;
text-align: center;  
}
table.wikitable caption {
margin-left: inherit;
margin-right: inherit;
}


/* bikitable class for skinning normal tables*/
/*
syntaxhighlight styling
*/
div.mw-highlight.mw-content-ltr {
text-align: left;
}
div.mw-highlight > pre > span.k,
div.mw-highlight > pre > span.kc,
div.mw-highlight > pre > span.nc,
div.mw-highlight > pre > span.nn,
div.mw-highlight > pre > span.nt,
div.mw-highlight > pre > span > span.k,
div.mw-highlight > pre > span > span.kc,
div.mw-highlight > pre > span > span.nc,
div.mw-highlight > pre > span > span.nn,
div.mw-highlight > pre > span > span.nt {
font-weight: normal;
text-shadow: 0 0 0.075em; /* fake bold */
}


table.bikitable {
/* css !important */
margin: 1em;
div.mw-highlight.mw-highlight-lang-css .cp {
background-color: #f4f4f4;
background-color: #FF8;
border-collapse: collapse;
color: #D00;
}
margin: -0.125em;
table.bikitable caption {
padding: 0.125em;
font-weight: bold;
text-shadow: 0 0 0.075em; /* fake bold */
}
}
table.bikitable th,
table.bikitable td {
padding: 0.2em 0.5em;
border: 1px solid #aaa;
}
table.bikitable th {
padding: 0.3em 0.5em;
background-color: #e0e0e0;
}


/* operator tables */
div.mw-highlight > pre {
font-size: 0.9em;
line-height: 1.4em;
margin: 0.5em 0;
padding: 0.5em;
overflow-x: auto;
white-space: pre;
}


table.operators {
/*
width: 500px;
smaller Wiki-styled checkboxes, e.g [[Special:Search]] (after v1.39)
margin: 0 1em 1em 1em;
*/
border: 1px solid #a3b0bf;
.oo-ui-checkboxInputWidget [type="checkbox"],
}
.oo-ui-checkboxInputWidget [type="checkbox"] + span {
table.operators caption {
height: 1.2em;
margin-top: 1em;
min-height: unset;
margin-bottom: 0.3em;
margin-top: 0.1em;
color: #006;
margin-bottom: 0.1em;
}
width: 1.2em;
table.operators th, table.operators td {
min-width: unset;
padding: 2px 5px;
}
}
table.operators th {
background-color: #cedff2;
}
table.operators td {
background-color: #eee;
}
/**
* Class handling presentation of horizontal Tables of Content (TOC)
*  initialised by the use of "Template:Horizontoc".
*/


div.horizontoc {
.oo-ui-layout.oo-ui-labelElement.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline {
display: block;
line-height: 1.1em;
max-width: 100%;
}
overflow: auto;
}
.horizontoc #toc ul a {
display: inline-block;
}
.horizontoc #toc ul ul {
margin-left: 1em !important;
}
.horizontoc li {
padding: 1px 5px 0px 5px;
border-width: 1px 0px 0px 1px;
border-color: #aaa;
border-style: none;
border-radius: 3px 3px 0px 0px;
list-style: circle inside none;
}
.horizontoc.ht-1 li.toclevel-1,
.horizontoc.ht-2 li.toclevel-2,
.horizontoc.ht-3 li.toclevel-3,
.horizontoc.ht-4 li.toclevel-4,
.horizontoc.ht-5 li.toclevel-5,
.horizontoc.ht-6 li.toclevel-6 {
display: inline-table;
margin-right: -3px;
border-style: solid;
}


/* PRE tag without borders for Box_File template */
/*
bigger native checkboxes, e.g [[Special:ReplaceText]]
*/
input[type="checkbox"] {
height: 1.2em;
width: 1.2em;
}


.scroll pre {
/* Hide subtitle and categories on Main Page */
border: none;
backround-color: transparent;
}


/* Floating box */
.page-Main_Page #contentSub {
display: none;
}


.floating_box1 {
.page-Main_Page #catlinks {
border: 1px solid #a3b0bf;
display: none;
background: #e7eeff;
}
width: 170px;
height: 200px;
padding: 0px 5px;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.floating_box1 h2 {
margin-top: 0.5em;
}


/**
.page-Main_Page #firstHeading {
* Class handling presentation of game version image icons.
display: none;
* Use "Template:GVI" in conjunction.
}
*/


div.gvi {
display: inline-block;
width: 30px;
height: 30px;
vertical-align: middle;
}
div.gvi a {
text-decoration: none;
}
div.gvi a img {
position: relative;
z-index: 100;
}
div.gvi span {
position: absolute;
min-width: 28px;
height: 8px;
padding: 1px;
margin: 21px 0px 0px -30px;
line-height: 7px;
background-color: #e0e0e0;
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #000;
text-align: center;
z-index: 99;
}
div.gvi span.alpha {
background-color: #adbf83;
}
div.gvi span.beta {
background-color: #8396bf;
}
div.gvi span.release {
background-color: #000;
color: #fff;
}


/**
/*******************************************************************************
* Class handling presentation of "Cfg* Config Reference" pages.
* Custom Styles
* Use "Template:Cfg ref" in conjunction.
*/
*/


.cfg_reference {
/*
width: 85%;
float-right everything (table, etc)
}
*/
.cfg_reference h2 {
@media screen and (min-width:999px) {
font-size: 1.8em;
.float-right,
font-weight: bold;
table.float-right /* needed to override table.wikitable */ {
color: #404040;
margin-top: 1em;
padding-top: 0px;
border: none;
}
.cfg_reference h3 {
color: #404040;
margin-top: 1em;
padding-top: 0px;
}
.cfg_reference p {
margin-left: 1.2em;
}
.cfg_reference table {
margin-left: 2em;
}
.cfg_reference img {
margin: 0px 0px 10px 3px;
}
.cfg_reference span.mw-editsection {
vertical-align: top;
}
.cfg_reference div.mw-geshi {
margin: 1em 0px 1em 2em;
border: none;
border-left: 1px solid #a0a0a0;
background-color: #f4f4f4;
}
.cfg_reference div.abc {
border-left: 25px solid #dfdfdf;
}
.cfg_reference div.abc h2 {
background-color: #fff;
margin-left: -25px;
padding: 0.5em 0em 0.5em 0.2em;
}
.cfg_reference div.abc h3 {
float: left;
width: 25px;
margin: 0px 0px 0px -25px;
padding-top: 0.3em;
border: none;
border-top: 1px solid #a0a0a0;
font-size: 1.7em;
font-weight: bold;
color: #404040;
text-align: center;
}
.cfg_reference div.abc h3 span.mw-editsection {
display: none;
}
.cfg_reference div.abc h4,
.cfg_reference div.abc h5 {
background-color: #dfdfdf;
background: -webkit-linear-gradient(90deg, #dfdfdf, rgba(223, 223, 223, 0));
background: -o-linear-gradient(90deg, #dfdfdf, rgba(223, 223, 223, 0));
background: -moz-linear-gradient(90deg, #dfdfdf, rgba(223, 223, 223, 0));
background: linear-gradient(90deg, #dfdfdf, rgba(223, 223, 223, 0));
padding: 0.3em 0.5em 0.1em 0.5em;
border-top: 1px solid #a0a0a0;
font-size: 1.3em;
font-weight: normal;
font-family: "Lucida Console", monospace;
color: #404040;
}
.cfg_reference div.abc h4 span.mw-editsection,
.cfg_reference div.abc h5 span.mw-editsection {
vertical-align: middle;
font-family: sans-serif;
font-size: 70%;
float: right;
float: right;
margin: 0 0 0.5em 1.5em;
}
}
.cfg_reference div.abc h4 span.mw-editsection span.mw-editsection-bracket,
}
.cfg_reference div.abc h5 span.mw-editsection span.mw-editsection-bracket {
 
display: none;
/*
}
Main Page (and Eden Editor) floating boxes
.cfg_reference div.abc h5 {
*/
margin-left: 0.6em;
div.floating-box-container {
margin-right: 0.6em;
display: flex;
font-size: 1.1em;
justify-content: center;
}
flex-wrap: wrap;
.cfg_reference div.abc h5 span.mw-editsection {
}
font-size: 80%;
 
}
div.floating-box {
.cfg_reference div.abc h5 span.mw-editsection span.mw-editsection-bracket {
border: 1px solid #DDD;
display: none;
color: #404040;
}
float: left;
.cfg_reference div.abc dl {
height: 12.5em;
margin-left: 1.2em;
margin: 0.5em;
}
padding: 0 0.5em;
.cfg_reference div.abc dt {
text-align: center;
float: left;
width: 21.5em;
margin-right: 1em;
}
}
div.floating-box h2 {
.cfg_reference div.abc dt:after {
margin: 0.2em 0;
content: ":";
}
}
div.floating-box h3 {
margin-top: 0.3em;
}
div.floating-box p {
margin: 0.25em;
}
div.floating-box.box-highlight {
box-shadow: 0 0 0.25em rgba(255,128,128,0.5) inset;
}
 
/*
TKOM patches
[[Take On Mars: Beta Patches]]
*/
table.tkom-patch {
width: 100%;
}
 
table.tkom-patch > tbody > tr > th {
background-color: #FC0;
}
 
table.tkom-patch tr th:first-child {
width: 80%;
}
 
table.tkom-patch tr.added {
background-color: #DCDCDC;
}
 
table.tkom-patch tr.changed {
background-color: #94E9FF;
}
 
table.tkom-patch tr.fixed {
background-color: #FFFF6A;
}
 
table.tkom-patch tr.removed {
background-color: #F99;
}
 
table.tkom-patch tr td:nth-child(2) {
background-color: #ECECEC;
color: grey;
text-align: center;
vertical-align: middle;
}
 
/*******************************************************************************
* Template Styles
*/
 
/*
[[Template:Controls/Control]]
kbd for keyboard keys
span.control-pad* for controller buttons
*/
kbd {
color: #333;
background-color: #EEE;
border: 1px outset #888;
border-radius: 0.25em;
font-family: Consolas, monospace;
font-weight: bold;
line-height: 2em;
margin: 0 0.125em;
padding: 0.2em 0.33em;
white-space:nowrap;
}
 
span.control-pad,
span.control-pad-blue,
span.control-pad-green,
span.control-pad-pink,
span.control-pad-red,
span.control-pad-white,
span.control-pad-yellow {
background-color: #000;
border-radius: 10em;
border: outset #DDD 0.2em;
color: #DDD;
font-size: 0.9em;
font-weight: bold;
line-height: 2.5em;
margin: 0 0.125em;
padding: 0.5em;
text-shadow: 0 0 #FFF;
}
span.control-pad-blue {
border-color: #33F;
color: #33F;
}
span.control-pad-green {
border-color: #0D0;
color: #0D0;
}
span.control-pad-pink {
border-color: #F3A;
color: #F3A;
}
span.control-pad-red {
border-color: #D00;
color: #D00;
}
span.control-pad-white {
border-color: #FFF;
color: #FFF;
}
span.control-pad-yellow {
border-color: #FC3;
color: #FC3;
}
 
/*
gamepad icons use PromptFont, a very nice font made under the SIL Open Font Licence
find it @ https://shinmera.github.io/promptfont/
*/
@font-face {
font-family: 'PromptFont';
src:
url('/wikidata/resources/assets/fonts/PromptFont.woff2') format('woff2'),
url('/wikidata/resources/assets/fonts/PromptFont.ttf') format('truetype'),
url('/wikidata/resources/assets/fonts/PromptFont.otf') format('opentype');
font-weight: normal;
font-style: normal;
}
 
span.control-gamepad {
font-family: PromptFont, sans-serif;
font-size: 2.5em;
line-height: 1.25em;
margin: 0 0.1em;
vertical-align: sub;
}
 
span.xbox-blue { text-shadow: -2px -2px 2px #40CCD0, 2px -2px 2px #40CCD0, -2px 2px 2px #40CCD0, 2px 2px 2px #40CCD0; }
span.xbox-green { text-shadow: -2px -2px 2px #3CDB4E, 2px -2px 2px #3CDB4E, -2px 2px 2px #3CDB4E, 2px 2px 2px #3CDB4E; }
span.xbox-red { text-shadow: -2px -2px 2px #D04242, 2px -2px 2px #D04242, -2px 2px 2px #D04242, 2px 2px 2px #D04242; }
span.xbox-yellow { text-shadow: -2px -2px 2px #ECDB33, 2px -2px 2px #ECDB33, -2px 2px 2px #ECDB33, 2px 2px 2px #ECDB33; } /* strong vs tame colours */
span.playstation-blue { text-shadow: -2px -2px 2px #6B8AC8, 2px -2px 2px #6B8AC8, -2px 2px 2px #6B8AC8, 2px 2px 2px #6B8AC8; } /* #6B8AC8 vs #9BADE4 */
span.playstation-green { text-shadow: -2px -2px 2px #30DE98, 2px -2px 2px #30DE98, -2px 2px 2px #30DE98, 2px 2px 2px #30DE98; } /* #30DE98 vs #37DBC5 */
span.playstation-pink { text-shadow: -2px -2px 2px #DC8FC4, 2px -2px 2px #DC8FC4, -2px 2px 2px #DC8FC4, 2px 2px 2px #DC8FC4; } /* #DC8FC4 vs #D591BD */
span.playstation-red { text-shadow: -2px -2px 2px #F6363A, 2px -2px 2px #F6363A, -2px 2px 2px #F6363A, 2px 2px 2px #F6363A; } /* #F6363A vs #EF6D6B */
 
/*
[[Template:n/a]]
*/
table tr th.na-cell,
table tr td.na-cell {
background: #ECECEC;
color: grey;
font-size: 0.8em;
text-align: center;
vertical-align: middle;
}
 
/*
[[Template:cc]]
[[Template:codecomment]]
*/
.code-comment {
color: #00F;
font-style: italic;
}
 
/*
[[Template:TOC]]
*/
.toc-abc {
border: 1px solid #AAA;
display: flex;
margin: 1em auto;
text-align: center;
max-width: 70em;
}
.toc-abc a {
flex-grow: 1;
padding: 0.25em 0.5em;
}
 
.toc-horizontal {
width: 100% !important;
overflow: auto;
}
.toc-horizontal .toc ul li {
display: inline-table;
margin: 0;
}
.toc-horizontal .toc ul ul li {
margin: 0 1em 0 0;
}
 
.toc-side {
float: right;
margin: 0 0 0.5em 1.5em;
max-width: 25%;
}
 
.toc-nonum .tocnumber {
display: none;
}
 
.toc-nonum .toc ul {
line-height: 1.5em;
list-style: none;
margin: 0.3em 0 0;
padding: 0;
}
.toc-nonum .toc ul ul {
margin: 0 0 0 2em;
}
 
/*
* Allow limiting of which header levels are shown in a TOC;
* <div class="toclimit-3">, for instance, will limit to
* showing == headings == and === headings === but no further
* (as long as there are no = headings = on the page, which
* there shouldn't be according to the MoS).
*/
.toclimit-2 .toclevel-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;
}
 
/**
* [[Template:GVI]]
*/
span.gvi2 {
background-color: #CCC;
display: inline-block;
font-size: 12px;
height: 32px;
margin: 1px;
overflow: hidden;
position: relative;
text-align: center;
vertical-align: middle;
width: 32px;
}
 
span.gvi2 span.icon {
background-color: #FFF;
display: flex;
align-items: center;
justify-content:center;
overflow: hidden;
position: absolute;
top: 1px;
left: 1px;
right: 1px;
bottom: 1em;
text-align: center;
}
 
span.gvi2 span.version {
box-sizing: border-box;
display: block;
font-family: consolas, monospace;
font-weight: bold;
line-height: 1em;
max-height: 1em;
position: absolute;
left: 0;
right: 0;
bottom: 0;
}
span.gvi2 span.version a {
display: block;
color: inherit !important;
}
span.gvi2 span.version a:hover {
text-decoration: none;
}
 
span.gvi2.gvi-alpha {
background-color: #ADBF83;
}
 
span.gvi2.gvi-beta {
background-color: #668C9B; /* old: #8396BF; */
}
span.gvi2.gvi-beta span.version a {
color: #FFF !important;
}
 
span.gvi2.gvi-dev {
background-color: #E87600;
}
span.gvi2.gvi-dev span.version a {
color: #FFF !important;
}
 
span.gvi2.gvi-diag {
background-color: #62A762;
}
span.gvi2.gvi-diag span.version a {
color: #FFF !important;
}
 
span.gvi2.gvi-ofp span.icon {
background-color: #333;
}
span.gvi2.gvi-arma2  span.icon,
span.gvi2.gvi-arma2oa span.icon {
background-color: #333;
}
 
/*
* [[Template:Icon]]
* Icon
*/
span.promptfont {
font-family: PromptFont;
}
 
/*
* [[Template:Icon2]]
* Icon2 - short version
*/
span.icon2 {
background-color: #CCC;
color: #000;
display: inline-block;
font-size: 0.725em;
height: 32px;
position: relative;
text-align: center;
vertical-align: middle;
width: 32px;
}
 
span.icon2 span.background {
background-color: #FFF;
background: radial-gradient(#FFF 66%, #DDD);
font-family: Consolas, serif;
font-size: 0.9em;
line-height: 1.75em;
position: absolute;
top: 1px;
left: 1px;
right: 1px;
bottom: 1.05em;
}
span.icon2 span.background span.letter-1 {
color: blue;
font-family: 'DejaVu serif', 'Times New Roman', serif;
font-size: 2.4em;
font-weight: bold;
position: relative;
top: 0.2em;
}


/* Bug priorities */
span.icon2 span.background span.letter-2 {
color: #333;
font-size: 2.33em;
font-weight: bold;
}


.bug_priority_1,
span.icon2 span.subtext {
.bug_priority_2,
position: absolute;
.bug_priority_3,
left: 0;
.bug_priority_4,
right: 0;
.bug_priority_5,
bottom: 0;
.bug_priority_0,
height: 1em;
.bug_priority_x {
border-top: 1px solid black;
padding: 0 0 2px 10px;
}
.bug_priority_1 .priority,
.bug_priority_2 .priority,
.bug_priority_3 .priority,
.bug_priority_4 .priority,
.bug_priority_5 .priority,
.bug_priority_0 .priority {
width: 200px;
float: right;
padding: 2px 5px;
margin: 0 0 0 5px;
font-size: 0.8em;
font-weight: bold;
line-height: 1em;
line-height: 1em;
}
/*
* [[Template:Icon2]]
* Icon2 - verbose version
*/
span.icon2.icon2-verbose {
font-size: 1em;
width: 64px;
}
span.icon2.icon2-verbose span.background {
background: unset;
background-color: #FFF;
bottom: 1px;
font-size: 0.85em;
line-height: 1.125em;
}
span.icon2.icon2-verbose span.background span.letter-1 {
font-size: 1.5em;
vertical-align: inherit;
}
span.icon2.icon2-verbose span.background span.letter-2 {
font-size: 1.5em;
}
/*
* [[Template:ConfigPage]]
* Class handling presentation of "Cfg* Config Reference" pages
*/
.cfg_reference {
width: 85%;
}
.cfg_reference h2 {
font-size: 1.8em;
font-weight: bold;
color: #404040;
margin-top: 1em;
padding-top: 0;
border: none;
}
.cfg_reference h3 {
color: #404040;
margin-top: 1em;
padding-top: 0;
}
.cfg_reference p {
margin-left: 1.2em;
}
.cfg_reference table {
margin-left: 2em;
}
.cfg_reference span.mw-editsection {
vertical-align: top;
}
.cfg_reference div.mw-highlight > pre {
margin: 1em 0 1em 2em;
border: none;
border-left: 1px solid #AAA;
background-color: #F4F4F4;
}
.cfg_reference div.abc {
border-left: 25px solid #DFDFDF;
}
.cfg_reference div.abc h2 {
background-color: #FFF;
margin-left: -25px;
padding: 0.5em 0 0.5em 0.2em;
}
.cfg_reference div.abc h3 {
float: left;
width: 25px;
margin: 0 0 0 -25px;
padding-top: 0.3em;
border: none;
border-top: 1px solid #A0A0A0;
font-size: 1.7em;
font-weight: bold;
color: #404040;
text-align: center;
}
.cfg_reference div.abc h3 span.mw-editsection {
display: none;
}
.cfg_reference div.abc h4,
.cfg_reference div.abc h5 {
background-color: #DFDFDF;
background: linear-gradient(90deg, #DFDFDF, rgba(223, 223, 223, 0));
padding: 0.3em 0.5em 0.1em 0.5em;
border-top: 1px solid #A0A0A0;
font-size: 1.3em;
font-weight: normal;
font-family: "Lucida Console", monospace;
color: #404040;
}
.cfg_reference div.abc h4 span.mw-editsection,
.cfg_reference div.abc h5 span.mw-editsection {
vertical-align: middle;
font-family: sans-serif;
font-size: 70%;
float: right;
}
.cfg_reference div.abc h4 span.mw-editsection span.mw-editsection-bracket,
.cfg_reference div.abc h5 span.mw-editsection span.mw-editsection-bracket {
display: none;
}
.cfg_reference div.abc h5 {
margin-left: 0.6em;
margin-right: 0.6em;
font-size: 1.1em;
}
.cfg_reference div.abc h5 span.mw-editsection {
font-size: 80%;
}
.cfg_reference div.abc h5 span.mw-editsection span.mw-editsection-bracket {
display: none;
}
.cfg_reference div.abc dl {
margin-left: 1.2em;
}
.cfg_reference div.abc dt {
float: left;
margin-right: 1em;
}
.cfg_reference div.abc dt:after {
content: ":";
}
/*
* [[Template:RV]]
* THE template for Real Virtuality documentation (commands and functions)
*/
._description {
margin: auto;
max-width: 100em;
}
._description h3 {
/* clear: both; this is done by the Clear template now */
margin-top: 0.66em;
padding: 0.33em 2em;
font-size: 1.2em;
font-weight: bold;
border-bottom: 0.0625em solid transparent;
}
._description.cmd h3 {
color: #6788C2;
background-color: #E0F0FF;
border-color: #6788C2;
}
._description.fnc h3 {
color: #25A1A1;
background-color: #E0FFFF;
border-color: #25A1A1;
}
._description.tool h3 {
color: #62A762;
background-color: #E5FFE5;
border-color: #62A762;
}
._description .top-icons .gvi-icons {
display: inline-block;
}
._description .top-icons .gvi-icons .gvi2 {
margin-right: 0.5rem;
}
._description .top-icons .locality-icons {
display: inline-block;
margin-left: 3em;
}
._description .top-icons .locality-icons a {
margin-right: 0.5rem;
}
._description .top-icons .top-icons-info {
color: grey;
font-size: small;
}
._description.cmd pre,
._description.cmd code:not(.mw-highlight),
._description.cmd div.sqfhighlighter-block {
border-color: #6788C2;
}
._description.fnc pre,
._description.fnc code:not(.mw-highlight),
._description.fnc div.sqfhighlighter-block {
border-color: #25A1A1;
}
._description.tool pre,
._description.tool code:not(.mw-highlight),
._description.tool div.sqfhighlighter-block {
border-color: #62A762;
}
/* when browsing pages history, back when everything was linked manually... */
._description.cmd dl > dd > code:not(.mw-highlight) {
display: block;
}
/*
[[Position]] tooltip
*/
._description dl.syntax a[href="/wiki/Position#PositionAGL"],
._description dl.syntax a[href="/wiki/Position#PositionAGLS"],
._description dl.syntax a[href="/wiki/Position#PositionASL"],
._description dl.syntax a[href="/wiki/Position#PositionASLW"],
._description dl.syntax a[href="/wiki/Position#PositionATL"] {
position: relative;
}
._description dl.syntax a[href="/wiki/Position#PositionAGL"]:after,
._description dl.syntax a[href="/wiki/Position#PositionAGLS"]:after,
._description dl.syntax a[href="/wiki/Position#PositionASL"]:after,
._description dl.syntax a[href="/wiki/Position#PositionASLW"]:after,
._description dl.syntax a[href="/wiki/Position#PositionATL"]:after {
background-color: #EEE;
background-image: url('https://community.bistudio.com/wikidata/images/2/23/position.jpg');
background-position-y: 100%;
background-repeat: no-repeat;
background-size: 300px 166px;
border: 1px solid #222;
color: initial;
content: 'See the Position page for more information';
display: none;
padding: 5px;
position: absolute;
top: -10px;
height: 190px;
width: 290px;
z-index: 10;
}
._description dl.syntax a[href="/wiki/Position#PositionAGL"]:after { content: 'AGL: Above Ground Level'; }
._description dl.syntax a[href="/wiki/Position#PositionAGLS"]:after { content: 'AGLS: Above Ground Level and Surfaces'; }
._description dl.syntax a[href="/wiki/Position#PositionASL"]:after { content: 'ASL: Above Sea Level'; }
._description dl.syntax a[href="/wiki/Position#PositionASLW"]:after { content: 'ASLW: Above Sea Level and Waves'; }
._description dl.syntax a[href="/wiki/Position#PositionATL"]:after { content: 'ATL: Above Terrain Level'; }
._description dl.syntax a[href="/wiki/Position#PositionAGLS"]:after {
background-image:
url('https://community.bistudio.com/wikidata/images/2/23/position.jpg'),
url('https://community.bistudio.com/wikidata/images/7/78/z.jpg');
background-position: 0 100%, 100% 100%;
background-size: 300px 166px, 300px 202px;
height: 190px;
width: 590px;
}
._description dl.syntax a[href="/wiki/Position#PositionAGL"]:hover:after,
._description dl.syntax a[href="/wiki/Position#PositionAGLS"]:hover:after,
._description dl.syntax a[href="/wiki/Position#PositionASL"]:hover:after,
._description dl.syntax a[href="/wiki/Position#PositionASLW"]:hover:after,
._description dl.syntax a[href="/wiki/Position#PositionATL"]:hover:after {
display: block;
}
/*
* [[Template:Note]]
* User Notes
*/
._description dt {
clear: both;
font-weight: bold;
padding: 0.3em;
position: absolute;
width: 8.4em;
}
._description dt#Problems {
color: #C00;
}
}
.bug_priority_1 .fixed,
._description dt#Problems + dd {
.bug_priority_2 .fixed,
background-color: #FEE;
.bug_priority_3 .fixed,
.bug_priority_4 .fixed,
.bug_priority_5 .fixed,
.bug_priority_0 .fixed {
display: none;
}
}
.bug_priority_1 {
._description > dd,
border-color: #e88;
._description > dl > dd {
background-color: #fdc;  
margin: 0;
}
padding: 0.3em 0.3em 0.3em 9em;
.bug_priority_1 .priority {
}
background-color: #e88;
._description > dd:after,
color: #a22;
._description > dl > dd:after {
}
clear: both;
.bug_priority_2 {
content: '';
border-color: #dd8;
display: block;
background-color: #ffb;  
}
}
 
.bug_priority_2 .priority {
._description dl.syntax dd:nth-child(4n+6) {
background-color: #dd8;
background-color: #F5F5F5;
color: #991;
}
}
._description dl.syntax dd:last-child {
.bug_priority_3 {
background-color: inherit;
border-color: #bee;
}
background-color: #dff;  
 
}
._description dd.alias,
.bug_priority_3 .priority {
._description dd.groups,
background-color: #bee;
._description dd.seealso {
color: #099;
column-count: 4;
}
}
.bug_priority_4 {
 
border-color: #bcd;
._description dd.alias a,
background-color: #dde7ff;  
._description dd.groups a,
}
._description dd.seealso a {
.bug_priority_4 .priority {
display: block;
background-color: #bcd;
}
color: #469;
 
}
dl.notes {
.bug_priority_5 {
display: none; /* displayed back for logged-in users in MediaWiki:Group-user.css */
border-color: #ccc;
}
background-color: #f6f6f6;  
dl.notes dd {
}
font-size: small;
.bug_priority_5 .priority {
padding-left: unset;
background-color: #ccc;
text-align: center;
color: #555;
}
}
dl.notes dd > a:last-child { /* Add Note button */
.bug_priority_0 {
background-image: unset;
border-color: #af9;
border: 0.0625em solid #7A9CD3;
background-color: #dfd;  
display: block;
}
margin: 0.5em auto;
.bug_priority_0 .priority {
padding: 0.5em 1em;
background-color: #af9;
width: 5em;
color: #090;
}
}
 
.bug_priority_x {
/*
border-color: #ddd;
Legacy note handling for Command and Function pages
background-color: #fafafa;  
*/
color: #777;
dl.command_description {
}
margin: 1.5em auto;
.bug_priority_x .priority {
max-width: 100em;
display: none;
}
}
dl.command_description dt.note { /* non-template user dt */
.bug_priority_x .fixed {
float: left;
display: block;
position: relative;
width: 200px;
top: -1.6em;
float: right;
white-space: pre;
padding: 2px 5px;
width: 0;
margin: 0 0 0 5px;
}
font-size: 0.8em;
dl.command_description dt.noteauthor {
position: absolute;
}
dl.command_description dd:after {
clear: both;
content: '';
display: block;
}
dl.command_description dd.note {
margin: 0;
padding: 0.3em 0.3em 0.3em 1em;
background-color: #EEE;
}
dl.command_description dd.notedate {
margin: 0;
padding: 0.125em;
clear: both;
font-size: 0.9em;
text-align: right;
border-bottom: 1px solid #CCC;
}
dl.command_description.usernote_ofp dd.note,
dl.command_description.usernote_arma0 dd.note { border-right: 0.25em solid #AA8; }
dl.command_description.usernote_arma1 dd.note { border-right: 0.25em solid #FFDD7F; }
dl.command_description.usernote_arma2 dd.note { border-right: 0.25em solid #6EA859; }
dl.command_description.usernote_arma2oa dd.note { border-right: 0.25em solid #E1D6A8; }
dl.command_description.usernote_arma3 dd.note { border-right: 0.25em solid #ADBF83; }
dl.command_description.usernote_tkoh dd.note { border-right: 0.25em solid #8CF; }
 
 
/*
[[Template:Timeline_Item]]
*/
.wikitable .timeline-item-icon {
background-color: #848484;
border-bottom: 1px dotted gray;
border-right: 1px dotted gray;
padding-left: 0.5em;
padding-right: 0.7em;
text-align: center;
}
 
.wikitable .timeline-item-date {
border-bottom: 1px dotted gray;
font-size: 120%;
padding-left: 0.5em;
padding-right: 1.5em;
}
 
.wikitable .timeline-item-text {
border-bottom: 1px dotted gray;
padding: 0.1em 0.5em 0.1em 0.5em;
vertical-align: middle;
}
 
/*
[[Template:TopMenu]]
*/
.topmenu {
box-shadow: 0 0 1em 0 rgba(0,0,0,0.25);
display: flex;
flex-wrap: wrap;
font-size: 1.1em;
margin: 1em auto; /* 1em shadow */
font-weight: bold;
justify-content: center;
line-height: 3em;
text-align: center;
}
.topmenu a {
flex-grow: 1;
padding: 0.5em;
white-space: nowrap;
}
 
/*
[[Template:Messagebox]]
*/
.biki-messagebox {
background-color: #025D00;
display: flex;
align-items: center;
margin: 0.5em 0;
}
 
.biki-messagebox > div:nth-child(1) {
align-items: center;
color: #FFF;
display: flex;
flex-grow: 0;
flex-shrink: 0;
font-size: 28px;
min-height: 28px;
max-height: 44px;
justify-content: center;
margin: 0 8px;
overflow: hidden;
text-align: center;
min-width: 28px;
max-width: 60px;
 
}
.biki-messagebox > div:nth-child(2) {
background-color: #FFF;
flex-grow: 1;
margin: 0.25em 0.25em 0.25em 0;
overflow-x: auto;
padding: 0.5em
}
.biki-messagebox > div:nth-child(2) p {
margin: initial;
}
 
.biki-messagebox-spoiler {
background-color: #FAA;
border: 0.25em solid #D00;
box-shadow: 0 0 1em 0 rgba(0,0,0,0.25);
margin: 2em auto;
padding: 0.25em;
text-align: center;
width: 60em;
min-width: 30em;
max-width: 100%
}
.biki-messagebox-spoiler .spoiler-title {
font-size: large;
font-weight: bold;
font-weight: bold;
line-height: 1em;
background-color: #ddd;
}
}


/**
/*
* Classes handling presentation of scripting Commands and Functions, and for Tools
[[Template:Messagebox/BI]]
* Each controlled by their relative Template.
*/
*/
.biki-messagebox.messagebox-bi { background-color: #6BA539; }
 
/*
[[Template:Feature]]
*/
.biki-messagebox.feature-afm { background-color: #3189C9; }
.biki-messagebox.feature-ofp,
.biki-messagebox.feature-arma0 { background-color: #AA8; }
.biki-messagebox.feature-arma1 { background-color: #FFDD7F; }
.biki-messagebox.feature-arma2 { background-color: #6EA859; }
.biki-messagebox.feature-arma2oa { background-color: #E1D6A8; }
.biki-messagebox.feature-arma3 { background-color: #ADBF83; }
.biki-messagebox.feature-arma3contact { background-color: #81AED3; }
.biki-messagebox.feature-arma3oldman { background-color: #1C732F; }
.biki-messagebox.feature-arma4 { background-color: #CCC; }
.biki-messagebox.feature-armaR { background-color: #E2A750; }
.biki-messagebox.feature-dayz { background-color: #000; }
.biki-messagebox.feature-eden-editor { background-color: #988297; }
.biki-messagebox.feature-gamepad { background-color: #676; }
.biki-messagebox.feature-gvi { background-color: #5A8; }
.biki-messagebox.feature-important { background-color: #EA0; }
.biki-messagebox.feature-informative { background-color: #00BFFF; }
.biki-messagebox.feature-keyboard { background-color: #676; }
.biki-messagebox.feature-obsolete { background-color: #999; }
.biki-messagebox.feature-ofpe { background-color: #CDC; }
.biki-messagebox.feature-pc { background-color: #333; background: linear-gradient(#333 0%, goldenrod 50%, #333 100%); }
.biki-messagebox.feature-playstation { background-color: #006FCD; }
.biki-messagebox.feature-quote { background-color: #8C8; }
.biki-messagebox.feature-quote .feature-quote {
font-style: italic;
}
.biki-messagebox.feature-consoles { background-color: #107C10 ; background: linear-gradient(45deg, #E60012 20px,#006FCD 20px,#006FCD 36px,#107C10 36px); }
.biki-messagebox.feature-steam { background-color: #125274; background: linear-gradient(#111D2E, #1387B9); }
.biki-messagebox.feature-tkoh { background-color: #8CF; }
.biki-messagebox.feature-warning { background-color: #F00; }
.biki-messagebox.feature-xbox { background-color: #107C10; }
.biki-messagebox.feature-ylands { background-color: #AED2D8; }
 
/*
[[Template:Navbox]]
*/
.navboxWiki {
border: 0.25em solid #CCC;
font-size: 0.85em;
margin: 1em auto;
min-width: 75%;
}
.navboxWiki th {
background-color: #EEE;
padding: 0.5em 1em;
min-width: 6em;
width: 8em;
max-width: 25%;
}
.navboxWiki td {
padding: 0.125em 0.5em;
}
.navboxWiki td[colspan="2"] {
padding: 0.5em;
text-align: center;
}
.navboxWiki > tbody > tr:first-of-type {
background-color: #DDD;
}
.navboxWiki tr:first-of-type th {
font-size: 1.25em;
position: relative;
}
.navboxWiki tr:first-of-type th span.mw-collapsible-toggle {
background-color: #FFF;
border: solid 0.0625em #888;
font-size: 0.65em;
margin: 0.5em;
padding: 0.125em 0.5em;
position: absolute;
top: 0;
right: 0;
}
.navboxWiki tr:first-of-type th span.mw-collapsible-toggle:before,
.navboxWiki tr:first-of-type th span.mw-collapsible-toggle:after {
content: '';
}
.navboxWiki .navboxWiki { /* sub-navbox */
border: none;
font-size: 1em;
margin: -0.25em -0.5em;
width: 100%;
}
.navboxWiki .navboxWiki > tbody > tr:first-of-type {
background-color: inherit;
}
.navboxWiki .navboxWiki tr:first-of-type th {
font-size: inherit;
}
 
/*
[[Navbox/Category]]
*/
.navbox-category .CategoryTreeSection .CategoryTreeItem .CategoryTreeBullet,
.navbox-category .CategoryTreeSection .CategoryTreeItem .CategoryTreeLabelCategory {
display: none;
}
.navbox-category .CategoryTreeSection,
.navbox-category .CategoryTreeSection .CategoryTreeItem {
display: inline;
}
.navbox-category .CategoryTreeSection .CategoryTreeLabelPage:after {
content: " | ";
}
.navbox-category .CategoryTreeSection:last-child .CategoryTreeLabelPage:after {
content: "";
}
.navbox-category .CategoryTreeLabelPage {
font-style: normal;
}
 
/*
[[Template:sic]]
*/
span.sic {
border-bottom: 0.0625em dotted orange;
}
sup.sic {
font-size: 0.75em;
margin-left: 0.25em;
}
 
/*
[[Template:TabView]]
*/
.biki-tab-title {
border: 0.0625em solid transparent;
cursor: pointer;
display: inline-block;
padding: 1em;
}
.biki-tab-title.selected {
border-top-color: #DDD;
border-left-color: #DDD;
border-right-color: #DDD;
border-bottom-color: #FFF;
}
.biki-tab-title:hover:not(.selected) {
background-color: #EEE;
color: #333;
}
.biki-tab-content {
border: 0.0625em solid #DDD;
margin-top: -0.0625em;
padding: 1em;
}
 
/*
[[Template:Sticky]]
*/
.sticky-top,
.sticky-bottom {
background-color: #FFF;
padding: 0.25em 2em;
min-height: 2em;
position: sticky;
left: 0;
right: 0;
}
.sticky-top {
border-bottom: solid 0.0625em #888;
top: 0;
}
.sticky-bottom {
border-top: solid 0.0625em #888;
bottom: 0;
}
 
/*
[[Template:Columns]]
*/
.columns {
margin-top: 0.3em;
}
.columns > ul,
.columns > ol {
margin-top: 0;
}
 
/*
* [[Template:Link/External]]
* OFP-Faguss infobox style
*/
span.ofp-faguss-link a.external {
font-family: consolas, monospace;
font-size: 1.1em;
letter-spacing: -0.01em;
}
span.ofp-faguss-info {
display: none;
background-color: #FFF;
border: 0.0625em solid #EEE;
border-radius: 0.25em;
color: #888;
display: inline-block;
font-size: .75em;
line-height: 1.1em;
padding: 0.25em;
text-align: center;
vertical-align: middle;
}
span.ofp-faguss-info a.external {
background: none;
padding-right: initial;
}
 
/*
* [[Template:Link/External]]
* Shows, instead of the "external" arrow:
* - a Bohemia Interactive icon for BI links
* - an Enfusion icon for Enfusion links
* - an AAN icon for aan-online.com links
* - a Steam icon for Steam links
* - a W icon for Wikipedia links
* - a Discord icon for Discord (short) links
* - a Twitter icon for Twitter (X) links
* - a YouTube icon for YouTube (short) links
* - a Facebook icon for Facebook links
*/
a.external { /* an apparently needed fix, at least for DarkVector and other places */
background-repeat: no-repeat;
}
span.bohemia a.external {
background-image: url('/wikidata/images/8/8e/bi-favicon.png');
background-position: right -1px;
padding-right: 18px;
}
span.enfusion a.external {
background-image: url('/wikidata/images/thumb/b/bc/enfusion_symbol.png/14px-enfusion_symbol.png');
background-position: right 6px;
padding-right: 16px;
}
span.aan-online a.external {
background-image: url('https://community.bistudio.com/wikidata/images/thumb/8/81/arma-aan_icon_cropped-256x256.jpg/16px-arma-aan_icon_cropped-256x256.jpg');
padding-right: 16px;
}
span.wikipedia a.external {
background-image: url('/wikidata/images/8/8d/wikipedia-logo-12x12.png');
background-position: right bottom;
padding-right: 14px;
}
span.steam a.external {
background-image: url('/wikidata/images/thumb/4/49/Steam_icon_logo.png/12px-Steam_icon_logo.png');
background-position: right center;
padding-right: 16px;
}
span.discord a.external {
background-image: url('/wikidata/images/thumb/2/2d/Discord-Logo-Color.png/11px-Discord-Logo-Color.png');
background-position: right center;
padding-right: 14px;
}
span.facebook a.external {
background-image: url('/wikidata/images/thumb/9/9a/facebook_favicon.png/12px-facebook_favicon.png');
background-position: right center;
padding-right: 14px;
}
span.twitter-x a.external {
background-image: url('https://community.bistudio.com/wikidata/images/thumb/b/bf/twitter_x_favicon.png/14px-twitter_x_favicon.png');
background-position: right center;
padding-right: 16px;
}
span.youtube a.external {
background-image: url('/wikidata/images/thumb/7/72/youtube-favicon.png/12px-youtube-favicon.png');
background-position: right;
padding-right: 16px;
}
span.googledrive a.external {
background-image: url('https://community.bistudio.com/wikidata/images/thumb/3/35/GoogleDrive_favicon.png/12px-GoogleDrive_favicon.png');
background-position: right;
padding-right: 16px;
}
span.onedrive a.external {
background-image: url('https://community.bistudio.com/wikidata/images/thumb/d/dc/OneDrive_favicon.png/12px-OneDrive_favicon.png');
background-position: right;
padding-right: 16px;
}
 
/* same-page anchor links */
div.mw-parser-output a[href^="#"]:after {
content: '#';
font-size: 0.75em;
margin-left: 0.25em;
opacity: 0.5;
}
div.mw-parser-output .toc a[href^="#"]:after,
div.mw-parser-output .toc-abc a[href^="#"]:after,
div.mw-parser-output .reference a[href^="#"]:after,
div.mw-parser-output div.mw-highlight a[href^="#"]:after {
content: '';
}
 
/* mailto links */
div.mw-parser-output a.external[href^="mailto:"] {
background-image: none;
padding: revert;
}
div.mw-parser-output  a.external[href^="mailto:"]:after {
content: " ✉";
font-weight: bold;
}


._description {
/*
width: 85%;
[[Template:Table/RVScriptingCommands]]
}
[[Template:Table/RVScriptingFunctions]]
._description h2 {
*/
font-size: 1.8em;
table.wikitable.rv-commands th {
font-weight: bold;
background-color: #E0F0FF;
border: none;
}
}
table.wikitable.rv-functions th {
._description.cmd h2 {
background-color: #E0FFFF;
color: #6780c2;
}
}
._description.fnc h2 {
color: #25a1a1;
}
._description.tool h2 {
color: #62a762;
}
._description h3 {
margin: 0px;
padding: 0.3em 0.5em;
font-size: 1.2em;
font-weight: bold;
border: 1px solid #ddd;
}
._description.cmd h3 {
color: #6788c2;
background-color: #e5eef8;
}
._description.fnc h3 {
color: #25a1a1;
background-color: #daf5f5;
}
._description.tool h3 {
color: #62a762;
background-color: #e9fae9;
}
._description.cmd pre,
._description.cmd code {
border-color: #6788c2;
}
._description.fnc pre,
._description.fnc code {
border-color: #25a1a1;
}
._description.tool pre,
._description.tool code {
border-color: #62a762;
}
._description dt {
width: 100px;
float: left;
clear: both;
padding: 5px 5px 0px 5px;
font-weight: bold;
}
._description dd {
margin: 0px;
padding: 5px 5px 5px 120px;
}
._description dd.param {
padding-left: 160px;
text-indent: -20px;
background-color: #f8f8f8;
}
._description img {
margin: 0px 0px 10px 3px;
}
._description div.gvi {
margin: 0px 0px 10px 3px;
}
._description div.gvi img {
margin: 0px;
}


/* Legacy note handling for Command and Function pages */


dl.command_description {
/*
width: 85%;
Arma Reforger Workbench icons
}
[[:Category:Arma Reforger/Modding/Official Tools]]
dl.command_description dt.note {
*/
font-weight: normal;
}
dl.command_description dd.note {
background-color: #f8f8f8;
}
dl.command_description dd.notedate {
margin: 20px 0px 0px 0px;
padding: 2px;
clear: both;
font-size: 0.9em;
text-align: right;
border-bottom: 1px solid #ccc;
}


/*****************************************************************************************/
.floating-box.armaR-world-editor,
.floating-box.armaR-particle-editor,
.floating-box.armaR-animation-editor,
.floating-box.armaR-script-editor,
.floating-box.armaR-audio-editor,
.floating-box.armaR-behavior-editor,
.floating-box.armaR-string-editor,
.floating-box.armaR-procedural-animation-editor {
color: #C7C7C7;
position: relative;
}
.floating-box.armaR-world-editor a,
.floating-box.armaR-particle-editor a,
.floating-box.armaR-animation-editor a,
.floating-box.armaR-script-editor a,
.floating-box.armaR-audio-editor a,
.floating-box.armaR-behavior-editor a,
.floating-box.armaR-string-editor a,
.floating-box.armaR-procedural-animation-editor a {
color: #C7C7C7 !important;
}
.floating-box.armaR-world-editor a:hover,
.floating-box.armaR-particle-editor a:hover,
.floating-box.armaR-animation-editor a:hover,
.floating-box.armaR-script-editor a:hover,
.floating-box.armaR-audio-editor a:hover,
.floating-box.armaR-behavior-editor a:hover,
.floating-box.armaR-string-editor a:hover,
.floating-box.armaR-procedural-animation-editor a:hover {
text-decoration: underline;
}
.floating-box.armaR-world-editor::before,
.floating-box.armaR-particle-editor::before,
.floating-box.armaR-animation-editor::before,
.floating-box.armaR-script-editor::before,
.floating-box.armaR-audio-editor::before,
.floating-box.armaR-behavior-editor::before,
.floating-box.armaR-string-editor::before,
.floating-box.armaR-procedural-animation-editor::before,
.floating-box.armaR-world-editor::after,
.floating-box.armaR-particle-editor::after,
.floating-box.armaR-animation-editor::after,
.floating-box.armaR-script-editor::after,
.floating-box.armaR-audio-editor::after,
.floating-box.armaR-behavior-editor::after,
.floating-box.armaR-string-editor::after,
.floating-box.armaR-procedural-animation-editor::after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.floating-box.armaR-world-editor::before,
.floating-box.armaR-particle-editor::before,
.floating-box.armaR-animation-editor::before,
.floating-box.armaR-script-editor::before,
.floating-box.armaR-audio-editor::before,
.floating-box.armaR-behavior-editor::before,
.floating-box.armaR-string-editor::before,
.floating-box.armaR-procedural-animation-editor::before {
background-color: #434446;
z-index: -2;
}
.floating-box.armaR-world-editor::after,
.floating-box.armaR-particle-editor::after,
.floating-box.armaR-animation-editor::after,
.floating-box.armaR-script-editor::after,
.floating-box.armaR-audio-editor::after,
.floating-box.armaR-behavior-editor::after,
.floating-box.armaR-string-editor::after,
.floating-box.armaR-procedural-animation-editor::after {
background-position: 50%;
background-repeat: no-repeat;
opacity: 0.33;
z-index: -1;
}
.floating-box.armaR-world-editor::after { background-image: url('https://community.bistudio.com/wikidata/images/thumb/7/7d/armaR-workbench_world_editor.png/42px-armaR-workbench_world_editor.png'); }
.floating-box.armaR-particle-editor::after { background-image: url('https://community.bistudio.com/wikidata/images/thumb/2/20/armaR-workbench_particle_editor.png/42px-armaR-workbench_particle_editor.png'); }
.floating-box.armaR-animation-editor::after { background-image: url('https://community.bistudio.com/wikidata/images/thumb/c/cb/armaR-workbench_animation_editor.png/42px-armaR-workbench_animation_editor.png'); }
.floating-box.armaR-script-editor::after { background-image: url('https://community.bistudio.com/wikidata/images/thumb/f/f7/armaR-workbench_script_editor.png/42px-armaR-workbench_script_editor.png'); }
.floating-box.armaR-audio-editor::after { background-image: url('https://community.bistudio.com/wikidata/images/thumb/a/ac/armaR-workbench_audio_editor.png/42px-armaR-workbench_audio_editor.png'); }
.floating-box.armaR-behavior-editor::after { background-image: url('https://community.bistudio.com/wikidata/images/thumb/c/ce/armaR-workbench_behavior_editor.png/42px-armaR-workbench_behavior_editor.png'); }
.floating-box.armaR-string-editor::after { background-image: url('https://community.bistudio.com/wikidata/images/thumb/e/e4/armaR-workbench_string_editor.png/42px-armaR-workbench_string_editor.png'); }
.floating-box.armaR-procedural-animation-editor::after { background-image: url('https://community.bistudio.com/wikidata/images/thumb/5/52/armaR-workbench_procedural_animation_editor.png/42px-armaR-workbench_procedural_animation_editor.png'); }


/*****************************************************************************************
/*******************************************************************************
  * MediaWiki:Common.css copied from Wikipedia starts here (being trimmed over time
  * classic web dev
*  since much of it is irrelevant, but may have become relevant by accident)
  */
  */


/* Main page fixes */
/*
#interwiki-completelist {
MediaWiki 1.35 → 1.39
font-weight: bold;
*/
#mw-head { top: 80px; }
#mw-panel { top: 80px; }
#bohemia-header .bohemia-header-wrapper span[data-v-bd357264] {
line-height: inherit;
}
 
.wikiEditor-ui-toolbar .tabs,
.wikiEditor-ui-toolbar .section-main,
.wikiEditor-ui-toolbar .section-secondary {
height: auto !important;
}
table {
line-height: inherit;
}
 
/*
Visual Editor
*/
 
.oo-ui-textInputWidget-autosized {
resize: both !important;
}
.oo-ui-window-frame {
width: 75% !important;
}
.oo-ui-popupWidget-popup {
min-width: 800px;
}
 
/*
Mobiles
*/
@media screen and (orientation: portrait) {
._description {
width: 100%;
}
}
body.page-Main_Page #ca-delete {
._description dt {
display: none !important;
padding: 0.5em 0 0;
position: inherit;
width: inherit;
}
}
._description > dd, ._description > dl > dd {
body.page-Main_Page #mp-topbanner {
  padding: inherit;
clear: both;
}
}
._description dd.alias,
/* Edit window toolbar */
._description dd.groups,
#toolbar {
._description dd.seealso {
height: 22px;
column-count: 2;
margin-bottom: 6px;
}
}
dl.command_description {
/* Margins for <ol> and <ul> */
div#content ol, div#content ul,
div#mw_content ol, div#mw_content ul {
margin-bottom: 0.5em;
}
/* Make the list of references smaller */
ol.references,
div.reflist,
div.refbegin {
font-size: 90%;            /* Default font-size */
}
div.reflist ol.references {
font-size: 100%;          /* Reset font-size when nested in div.reflist */
list-style-type: inherit;  /* Enable custom list style types */
}
/* Highlight clicked reference in blue to help navigation */
ol.references li:target,
sup.reference:target,
span.citation:target {
background-color: #DEF;
}
/* Ensure refs in table headers and the like aren't bold or italic */
sup.reference {
font-weight: normal;
font-style: normal;
}
/* Allow hidden ref errors to be shown by user CSS */
span.brokenref {
display: none;
}
/* Styling for citations (CSS3). Breaks long urls, etc., rather than overflowing box */
.citation {
word-wrap: break-word;
}
/* Default styling for titles of works, styling for the title of an article
within a periodical, or a contribution within a compilation. */
cite,
.citation cite.article,
.citation cite.contribution {
font-style: inherit;
}
/* Styling for the title of any work within a citation,
or specifically the title of a periodical. */
.citation cite,
.citation cite.periodical {
font-style: italic;
}
/* For linked citation numbers and document IDs, where
the number need not be shown on a screen or a handheld,
but should be included in the printed version */
@media screen, handheld {
.citation *.printonly {
display: none;
}
}
/* Default skin for navigation boxes */
table.navbox {            /* Navbox container style */
border: 1px solid #aaa;
width: 100%;
margin: auto;
clear: both;
font-size: 88%;
text-align: center;
padding: 1px;
}
table.navbox + table.navbox {  /* Single pixel border between adjacent navboxes */
margin-top: -1px;          /* (doesn't work for IE6, but that's okay)      */
}
.navbox-title,
.navbox-abovebelow,
table.navbox th {
text-align: center;      /* Title and above/below styles */
padding-left: 1em;
padding-right: 1em;
}
.navbox-group {              /* Group style */
white-space: nowrap;
/* @noflip */text-align: right;
font-weight: bold;
padding-left: 1em;
padding-right: 1em;
}
.navbox, .navbox-subgroup {
background: #fdfdfd;    /* Background color */
}
.navbox-list {
border-color: #fdfdfd;  /* Must match background color */
}
.navbox-title,
table.navbox th {
background: #ccccff;    /* Level 1 color */
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: #ddddff;    /* Level 2 color */
}
.navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {
background: #e6e6ff;    /* Level 3 color */
}
.navbox-even {
background: #f7f7f7;    /* Even row striping */
}
.navbox-odd {
background: transparent; /* Odd row striping */
}
.collapseButton {          /* 'show'/'hide' buttons created dynamically */
/* @noflip */float: right;          /* by the CollapsibleTables javascript in    */
font-weight: normal;  /* [[MediaWiki:Common.js]] are styled here  */
/* @noflip */text-align: right;    /* so they can be customised.                */
width: auto;
}
.navbox .collapseButton {  /* In navboxes, the show/hide button balances */
width: 6em;            /* the vde links from [[Template:Navbar]],    */
}                          /* so they need to be the same width.        */
.navbar {                  /* Navbox template links */
font-size: 88%;        /* Default font-size */
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;      /* Font-size when nested within navbox */
}
/* Infobox template style */
.infobox {
border: 1px solid #aaa;
background-color: #f9f9f9;
color: black;
margin: 0.5em 0 0.5em 1em;
padding: 0.2em;
/* @noflip */float: right;
/* @noflip */clear: right;
text-align: left;
font-size: 88%;
line-height: 1.5em;
}
.infobox caption {
font-size: 125%;
font-weight: bold;
}
.infobox td,
.infobox th {
vertical-align: top;
}
.infobox.bordered {
border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
border: 1px solid #aaa;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
border: 0;
}
.infobox.sisterproject {
width: 20em;
font-size: 90%;
}
.infobox.standard-talk {
border: 1px solid #c0c090;
background-color: #f8eaba;
}
.infobox.standard-talk.bordered td,
.infobox.standard-talk.bordered th {
border: 1px solid #c0c090;
}
/* styles for bordered infobox with merged rows */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
border: 0;
border-top: 1px solid #aaa;
border-right: 1px solid #aaa;
}
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
border: 0;
border-right: 1px solid #aaa;
}
/* Styles for geography infoboxes, eg countries,
country subdivisions, cities, etc.            */
.infobox.geography {
/* @noflip */text-align: left;
border-collapse: collapse;
line-height: 1.2em;
font-size: 90%;
}
.infobox.geography  td,
.infobox.geography  th {
border-top: 1px solid #aaa;
padding: 0.4em 0.6em 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
border-top: 1px solid #aaa;
padding: 0.4em 0.6em 0.2em 0.6em;
}
.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
border: 0;
padding: 0 0.6em 0.2em 0.6em;
}
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
border-top: 0;
border-bottom: 1px solid #aaa;
padding: 0 0.6em 0.4em 0.6em;
}
.infobox.geography .maptable td,
.infobox.geography .maptable th {
border: 0;
padding: 0;
}
/* Normal font styling for table row headers with scope="row" tag */
.wikitable.plainrowheaders th[scope=row] {
font-weight: normal;
/* @noflip */text-align: left;
}
/* lists in data cells are always left-aligned */
.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
/* @noflip */text-align: left;
}
/* Icons for medialist templates [[Template:Listen]],
[[Template:Multi-listen_start]], [[Template:Video]],
[[Template:Multi-video_start]]
*/
div.listenlist {
background: url("//upload.wikimedia.org/wikipedia/commons/3/3f/Gnome_speakernotes_30px.png");
/* @noflip */padding-left: 40px;
}
/* Style rules for media list templates */
div.medialist {
min-height: 50px;
margin: 1em;
/* @noflip */background-position: top left;
background-repeat: no-repeat;
}
div.medialist ul {
list-style-type: none;
list-style-image: none;
margin: 0;
}
div.medialist ul li {
padding-bottom: 0.5em;
}
div.medialist ul li li {
font-size: 91%;
padding-bottom: 0;
}
/* Change the external link icon to an Adobe icon for all PDF files
in browsers that support these CSS selectors, like Mozilla and Opera */
div#content a[href$=".pdf"].external,
div#content a[href*=".pdf?"].external,
div#content a[href*=".pdf#"].external,
div#content a[href$=".PDF"].external,
div#content a[href*=".PDF?"].external,
div#content a[href*=".PDF#"].external,
div#mw_content a[href$=".pdf"].external,
div#mw_content a[href*=".pdf?"].external,
div#mw_content a[href*=".pdf#"].external,
div#mw_content a[href$=".PDF"].external,
div#mw_content a[href*=".PDF?"].external,
div#mw_content a[href*=".PDF#"].external {
background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right;
/* @noflip */padding-right: 18px;
}
/* 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. */
div#content span.PDFlink a,
div#mw_content span.PDFlink a {
background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right;
/* @noflip */padding-right: 18px;
}
/* Content in columns with CSS instead of tables [[Template:Columns]] */
div.columns-2 div.column {
/* @noflip */float: left;
width: 50%;
min-width: 300px;
}
div.columns-3 div.column {
/* @noflip */float: left;
width: 33.3%;
min-width: 200px;
}
div.columns-4 div.column {
/* @noflip */float: left;
width: 25%;
min-width: 150px;
}
div.columns-5 div.column {
/* @noflip */float: left;
width: 20%;
min-width: 120px;
}
/* Messagebox templates */
.messagebox {
border: 1px solid #aaa;
background-color: #f9f9f9;
width: 80%;
margin: 0 auto 1em auto;
padding: .2em;
}
.messagebox.merge {
border: 1px solid #c0b8cc;
background-color: #f0e5ff;
text-align: center;
}
.messagebox.cleanup {
border: 1px solid #9f9fff;
background-color: #efefff;
text-align: center;
}
.messagebox.standard-talk {
border: 1px solid #c0c090;
background-color: #f8eaba;
margin: 4px auto;
}
/* For old WikiProject banners inside banner shells. */
.mbox-inside .standard-talk,
.messagebox.nested-talk {
border: 1px solid #c0c090;
background-color: #f8eaba;
width: 100%;
width: 100%;
margin: 2px 0;
padding: 2px;
}
}
.messagebox.small {
 
width: 238px;
.mw-gallery-slideshow-img-container img,
font-size: 85%;
div.floatleft img,
/* @noflip */float: right;
div.floatright img {
clear: both;
height: auto;
/* @noflip */margin: 0 0 1em 1em;
line-height: 1.25em;
}
.messagebox.small-talk {
width: 238px;
font-size: 85%;
/* @noflip */float: right;
clear: both;
/* @noflip */margin: 0 0 1em 1em;
line-height: 1.25em;
background: #F8EABA;
}
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
th.mbox-text, td.mbox-text {  /* The message body cell(s) */
border: none;
/* @noflip */padding: 0.25em 0.9em;    /* 0.9em left/right */
width: 100%;              /* Make all mboxes the same width regardless of text length */
}
td.mbox-image {                /* The left image cell */
border: none;
/* @noflip */padding: 2px 0 2px 0.9em;  /* 0.9em left, 0px right */
text-align: center;
}
td.mbox-imageright {          /* The right image cell */
border: none;
/* @noflip */padding: 2px 0.9em 2px 0;  /* 0px left, 0.9em right */
text-align: center;
}
td.mbox-empty-cell {          /* An empty narrow cell */
border: none;
padding: 0px;
width: 1px;
}
/* Article message box styles */
table.ambox {
margin: 0px 10%;                  /* 10% = Will not overlap with other elements */
border: 1px solid #aaa;
/* @noflip */border-left: 10px solid #1e90ff;  /* Default "notice" blue */
background: #fbfbfb;
}
table.ambox + table.ambox {      /* Single border between stacked boxes. */
margin-top: -1px;
}
.ambox th.mbox-text,
.ambox td.mbox-text {            /* The message body cell(s) */
padding: 0.25em 0.5em;      /* 0.5em left/right */
}
.ambox td.mbox-image {          /* The left image cell */
/* @noflip */padding: 2px 0 2px 0.5em;    /* 0.5em left, 0px right */
}
.ambox td.mbox-imageright {      /* The right image cell */
/* @noflip */padding: 2px 0.5em 2px 0;    /* 0px left, 0.5em right */
}
table.ambox-notice {
/* @noflip */border-left: 10px solid #1e90ff;    /* Blue */
}
table.ambox-speedy {
/* @noflip */border-left: 10px solid #b22222;    /* Red */
background: #fee;                  /* Pink */
}
table.ambox-delete {
/* @noflip */border-left: 10px solid #b22222;    /* Red */
}
table.ambox-content {
/* @noflip */border-left: 10px solid #f28500;    /* Orange */
}
table.ambox-style {
/* @noflip */border-left: 10px solid #f4c430;    /* Yellow */
}
table.ambox-move {
/* @noflip */border-left: 10px solid #9932cc;    /* Purple */
}
table.ambox-protection {
/* @noflip */border-left: 10px solid #bba;      /* Gray-gold */
}
/* Image message box styles */
table.imbox {
margin: 4px 10%;
border-collapse: collapse;
border: 3px solid #1e90ff;    /* Default "notice" blue */
background: #fbfbfb;
}
.imbox .mbox-text .imbox {  /* For imboxes inside imbox-text cells. */
margin: 0 -0.5em;      /* 0.9 - 0.5 = 0.4em left/right.        */
display: block;        /* Fix for webkit to force 100% width.  */
}
.mbox-inside .imbox {      /* For imboxes inside other templates.  */
margin: 4px;
}
table.imbox-notice {
border: 3px solid #1e90ff;    /* Blue */
}
table.imbox-speedy {
border: 3px solid #b22222;    /* Red */
background: #fee;            /* Pink */
}
table.imbox-delete {
border: 3px solid #b22222;    /* Red */
}
table.imbox-content {
border: 3px solid #f28500;    /* Orange */
}
table.imbox-style {
border: 3px solid #f4c430;    /* Yellow */
}
table.imbox-move {
border: 3px solid #9932cc;    /* Purple */
}
table.imbox-protection {
border: 3px solid #bba;      /* Gray-gold */
}
table.imbox-license {
border: 3px solid #88a;      /* Dark gray */
background: #f7f8ff;          /* Light gray */
}
table.imbox-featured {
border: 3px solid #cba135;    /* Brown-gold */
}
/* Category message box styles */
table.cmbox {
margin: 3px 10%;
border-collapse: collapse;
border: 1px solid #aaa;
background: #DFE8FF;    /* Default "notice" blue */
}
table.cmbox-notice {
background: #D8E8FF;    /* Blue */
}
table.cmbox-speedy {
margin-top: 4px;
margin-bottom: 4px;
border: 4px solid #b22222;    /* Red */
background: #FFDBDB;          /* Pink */
}
table.cmbox-delete {
background: #FFDBDB;    /* Red */
}
table.cmbox-content {
background: #FFE7CE;    /* Orange */
}
table.cmbox-style {
background: #FFF9DB;    /* Yellow */
}
table.cmbox-move {
background: #E4D8FF;    /* Purple */
}
table.cmbox-protection {
background: #EFEFE1;    /* Gray-gold */
}
/* Other pages message box styles */
table.ombox {
margin: 4px 10%;
border-collapse: collapse;
border: 1px solid #aaa;      /* Default "notice" gray */
background: #f9f9f9;
}
table.ombox-notice {
border: 1px solid #aaa;      /* Gray */
}
table.ombox-speedy {
border: 2px solid #b22222;    /* Red */
background: #fee;            /* Pink */
}
table.ombox-delete {
border: 2px solid #b22222;    /* Red */
}
table.ombox-content {
border: 1px solid #f28500;    /* Orange */
}
table.ombox-style {
border: 1px solid #f4c430;    /* Yellow */
}
table.ombox-move {
border: 1px solid #9932cc;    /* Purple */
}
table.ombox-protection {
border: 2px solid #bba;      /* Gray-gold */
}
/* Talk page message box styles */
table.tmbox {
margin: 4px 10%;
border-collapse: collapse;
border: 1px solid #c0c090;    /* Default "notice" gray-brown */
background: #f8eaba;
}
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" class ensures that */
margin: 2px 0;              /* this declaration overrides other styles (including mbox-small above)  */
width: 100%;                /* For Safari and Opera */
}
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when  */
line-height: 1.5em;          /* also "nested", so reset styles that are  */ 
font-size: 100%;            /* set in "mbox-small" above.                */
}
table.tmbox-speedy {
border: 2px solid #b22222;    /* Red */
background: #fee;            /* Pink */
}
table.tmbox-delete {
border: 2px solid #b22222;    /* Red */
}
table.tmbox-content {
border: 2px solid #f28500;    /* Orange */
}
table.tmbox-style {
border: 2px solid #f4c430;    /* Yellow */
}
table.tmbox-move {
border: 2px solid #9932cc;    /* Purple */
}
table.tmbox-protection,
table.tmbox-notice {
border: 1px solid #c0c090;    /* Gray-brown */
}
/* Disambig and set index box styles */
table.dmbox {
clear: both;
margin: 0.9em 1em;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background: transparent;
}
/* Footer and header message box styles */
table.fmbox {
clear: both;
margin: 0.2em 0;
width: 100%;
width: 100%;
border: 1px solid #aaa;
background: #f9f9f9;    /* Default "system" gray */
}
}
table.fmbox-system {
 
background: #f9f9f9;
.thumbinner {
max-width: 100%;
}
}
table.fmbox-warning {
iframe[src^="//www.youtube-nocookie.com/embed/"] {
border: 1px solid #bb7070;  /* Dark pink */
max-width: 100%; /* not to ratio but little concern here */
background: #ffdbdb;       /* Pink */
}
}
table.fmbox-editnotice {
 
background: transparent;
/*
overflow scrollbars
*/
.mw-parser-output table,
.mw-parser-output table.wikitable {
  display: block;
width: fit-content;
max-width: 100%;
overflow: auto;
}
}
/* Div based "warning" style fmbox messages. */
.mw-parser-output table > caption,
div.mw-warning-with-logexcerpt,
.mw-parser-output table.wikitable > caption {
div.mw-lag-warn-high,
display: block;
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:Readonly lag]]. */
/* hack that will not fit all the cases but only 99.9% of them */
div.mw-lag-warn-normal,
.mw-parser-output table:not(:has(thead)):not(:has(tfoot)) > tbody {
div.fmbox-system {
display: table;
clear: both;
width: inherit;
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
.mw-parser-output table.wikitable {
ambox/tmbox/ombox etc classes. "body.mediawiki" is so
background-color: transparent;
they override "table.ambox + table.ambox" above. */
body.mediawiki table.mbox-small {  /* For the "small=yes" option. */
/* @noflip */clear: right;
/* @noflip */float: right;
/* @noflip */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. */
/* @noflip */margin: 4px 1em 4px 0;
width: 238px;
border-collapse: collapse;
font-size: 88%;
line-height: 1.25em;
}
/* Remove default styles for [[MediaWiki:Noarticletext]]. */
div.noarticletext {
border: none;
border: none;
background: transparent;
padding: 0;
}
}
.mw-parser-output table.wikitable > tbody {
#wpSave {
background-color: #F8F9FA;
font-weight: bold;
}
/* class hiddenStructure is defunct. See [[Wikipedia:hiddenStructure]] */
.hiddenStructure {
display: inline ! important;
color: #f00;
background-color: #0f0;
}
/* suppress missing interwiki image links where #ifexist cannot
be used due to high number of requests see .hidden-redlink on
http://meta.wikimedia.org/wiki/MediaWiki:Common.css
*/
.check-icon a.new {
display: none;
speak: none;
}
/* Removes underlines from certain links */
.nounderlines a,
.IPA a:link, .IPA a:visited {
text-decoration: none !important;
}
/* Standard Navigationsleisten, aka box hiding thingy
from .de.  Documentation at [[Wikipedia:NavFrame]]. */
div.NavFrame {
margin: 0;
padding: 4px;
border: 1px solid #aaa;
text-align: center;
border-collapse: collapse;
font-size: 95%;
}
div.NavFrame + div.NavFrame {
border-top-style: none;
border-top-style: hidden;
}
div.NavPic {
background-color: #fff;
margin: 0;
padding: 2px;
/* @noflip */float: left;
}
div.NavFrame div.NavHead {
height: 1.6em;
font-weight: bold;
background-color: #ccf;
position: relative;
}
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
font-size: 100%;
}
div.NavEnd {
margin: 0;
padding: 0;
line-height: 1px;
clear: both;
}
a.NavToggle {
position: absolute;
top: 0;
/* @noflip */right: 3px;
font-weight: normal;
font-size: 90%;
}
/* Hatnotes and disambiguation notices */
.rellink,
.dablink {
font-style: italic;
/* @noflip */padding-left: 2em;
margin-bottom: 0.5em;
}
.rellink i,
.dablink i {
font-style: normal;
}
/* Style for horizontal UL lists */
.horizontal ul {
padding: 0;
margin: 0;
}
.horizontal li {
/* @noflip */padding: 0 0.6em 0 0.4em;
display: inline;
/* @noflip */border-right: 1px solid;
}
.horizontal li:last-child {
/* @noflip */border-right: none;
/* @noflip */padding-right: 0;
}
/* Allow transcluded pages to display in lists rather than a table.
Compatible in Firefox; incompatible in IE6. */
.listify td    { display: list-item; }
.listify tr    { display: block; }
.listify table { display: block; }
/* Geographical coordinates defaults. See [[Template:Coord/link]]
for how these are used. The classes "geo", "longitude", and
"latitude" are used by the [[Geo microformat]].
*/
.geo-default, .geo-dms, .geo-dec  { display: inline; }
.geo-nondefault, .geo-multi-punct { display: none; }
.longitude, .latitude            { white-space: nowrap; }
/* When <div class="nonumtoc"> is used on the table of contents,
the ToC will display without numbers */
.nonumtoc .tocnumber { display: none; }
.nonumtoc #toc ul,
.nonumtoc .toc ul {
line-height: 1.5em;
list-style: none;
margin: .3em 0 0;
padding: 0;
}
.nonumtoc #toc ul ul,
.nonumtoc .toc ul ul {
/* @noflip */margin: 0 0 0 2em;
}
/* Allow limiting of which header levels are shown in a TOC;
<div class="toclimit-3">, for instance, will limit to
showing ==headings== and ===headings=== but no further
(as long as there are no =headings= on the page, which
there shouldn't be according to the MoS).
*/
.toclimit-2 .toclevel-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;
}
/* Styling for Template:Quote */
blockquote.templatequote {
margin-top: 0;
}
blockquote.templatequote div.templatequotecite {
line-height: 1em;
/* @noflip */text-align: left;
/* @noflip */padding-left: 2em;
margin-top: 0;
}
blockquote.templatequote div.templatequotecite cite {
font-size: 85%;
}
/* User block messages */
div.user-block {
padding: 5px;
margin-bottom: 0.5em;
border: 1px solid #A9A9A9;
background-color: #FFEFD5;
}
/* Prevent line breaks in silly places:
1) Links when we don't want them to
2) Bold "links" to the page itself
2) HTML formulae
3) Ref tags with group names <ref group="Note"> --> "[Note 1]"
*/
.nowraplinks a,
.nowraplinks .selflink,
span.texhtml,
sup.reference a {
white-space: nowrap;
}
/* For template documentation */
.template-documentation {
clear: both;
margin: 1em 0 0 0;
border: 1px solid #aaa;
background-color: #ecfcf4;
padding: 1em;
}
/* Inline divs in ImageMaps (code borrowed from de.wiki) */
.imagemap-inline div {
display: inline;
}
/* Increase the height of the image upload box */
#wpUploadDescription {
height: 13em;
}
/* Reduce line-height for <sup> and <sub> */
sup, sub {
line-height: 1em;
}
/* Minimum thumb width */
.thumbinner {
min-width: 100px;
}
/* Makes the background of a framed image white instead of gray. */
/* Only visible with transparent images. */
div.thumb img.thumbimage {
background-color: #fff;
}
/* The backgrounds for galleries. */
div#content .gallerybox div.thumb {
background-color: #F9F9F9;  /* Light gray padding */
}
/* Put a chequered background behind images, only visible if they have transparency */
.gallerybox .thumb img,
.filehistory a img,
#file img {
background: white url("//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
}
/* But not on articles, user pages, portals or with opt-out. */
.ns-0 .gallerybox .thumb img,
.ns-2 .gallerybox .thumb img,
.ns-100 .gallerybox .thumb img,
.nochecker .gallerybox .thumb img {
background: white;
}
/* Prevent floating boxes from overlapping any category listings,
file histories, edit previews, and edit [Show changes] views */
#mw-subcategories, #mw-pages, #mw-category-media,
#filehistory, #wikiPreview, #wikiDiff {
clear: both;
}
/* Selectively hide headers in WikiProject banners */
.wpb .wpb-header            { display: none; }
.wpbs-inner .wpb .wpb-header { display: block; }    /* for IE */
.wpbs-inner .wpb .wpb-header { display: table-row; } /* for real browsers */
.wpbs-inner .wpb-outside    { display: none; }      /* hide things that should only display outside shells */
/* Styling for Abuse Filter tags */
.mw-tag-markers {
font-family:sans-serif;
font-style:italic;
font-size:90%;
}
/* 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;
}
/* Remove bullets when there are multiple edit page warnings */
ul.permissions-errors > li {
list-style: none;
}
ul.permissions-errors {
margin: 0;
}
/* No linewrap on the labels of the login/signup page */
body.page-Special_UserLogin .mw-label label,
body.page-Special_UserLogin_signup .mw-label label { white-space : nowrap; }
/* Disable the automatic text-size adjust of WebKit on iPhones etc.
It scales some text, and not the other. Use none, or fixed percentage instead.
Use media selector, because defining a value, overwrites platform defaults. */
@media only screen and (max-device-width: 480px) {
body {
-webkit-text-size-adjust: none;
}
}
/* Pie chart test: Transparent borders */
.transborder {
border: solid transparent;
}
* html .transborder {  /* IE6 */
border: solid #000001;
filter: chroma(color=#000001);
}
/* Style for horizontal lists (separator following item) */
ol.hlist, ul.hlist,
.hlist ol, .hlist ul {
margin: 0 !important;
}
.hlist li {
/* @noflip */padding: 0em 0.6em 0em 0em;
display: inline;
background: url("//upload.wikimedia.org/wikipedia/commons/d/da/Middot.png") no-repeat right;
}
.hlist li:last-child {
/* @noflip */padding-right: 0em;
background: none;
}
/* Reduce excess space between category links.
Remove this when bug 31547 is resolved/deployed */
#catlinks li {
line-height: 1em;
margin: 0.25em 0;
padding: 0 0.5em;
}
#catlinks li:first-child {
padding-left: 0.25em;
}
/* BREADCRUMB CODE FOR THE ACCOUNT CREATION PROCESS */
.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,
.breadcrumb li a:before {
content: " ";
display: block;
width: 0;
height: 0;
border-top: 50px solid transparent;          /* Go big on the size, and let overflow hide */
border-bottom: 50px solid transparent;
position: absolute;
top: 50%;
margin-top: -50px;
left: 100%;
z-index: 2;
}
.breadcrumb li a:before {
border-left: 31px solid white;
margin-left: 1px;
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;
}
/* Makes it possible for the boxes in the Account Creation Process to overlap */
#userlogin {
margin:0;
width:90% !important;
max-width:100% !important;
padding:1.5em;
padding-top:0.75em !important;
border:0;
-moz-box-shadow: inset 0 0px 10px rgba(0, 0, 0, 0.35);
-webkit-box-shadow:  inset 0 0px 10px rgba(0, 0, 0, 0.35);
box-shadow: inset 0 0px 10px rgba(0, 0, 0, 0.35);
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
background:white;
background: #fff;
background: -moz-linear-gradient(bottom, #fff 90%, #F5F5F5 100%);
background: -webkit-gradient(linear, left bottom, left top, color-stop(90%,#fff), color-stop(100%,#F5F5F5));
background: -webkit-linear-gradient(bottom, #fff 90%,#F5F5F5 100%);
background: -o-linear-gradient(bottom, #fff 90%,#F5F5F5 100%);
background: -ms-linear-gradient(bottom, #fff 90%,#F5F5F5 100%);
background: linear-gradient(bottom, #fff 90%,#fff 100%);
}
/* <kbd>tag for the keys http://forums.bistudio.com/showthread.php?134272-Community-Wiki-CSS-suggestion */
kbd {
background: #EEEEEE;
border-color: #CCCCCC #AAAAAA #888888 #BBBBBB;
border-style: solid;
border-width: 1px 2px 2px 1px;
color: #000000;
padding: 2px 4px 0;
white-space: nowrap;
}
/* Underline text with tooltip */
.help {
cursor: help;
border-bottom: 1px dashed black;
}
}
}
/*
Images - images directly in paragraph cannot go over page's width (unless specified otherwise or using tables etc)
*/
.mw-parser-output > p > a.image > img {
max-width: 100%;
height: auto;
}
/*
Additional Fonts
*/
@font-face {
font-family: 'AudreysHand';
src: url('/wikidata/resources/assets/fonts/AudreysHand-Regular.ttf');
font-weight: normal;
font-style: normal;
}

Latest revision as of 16:06, 23 June 2025

/*******************************************************************************
 * Any CSS here will be loaded for all users on every page load.
 *
 * As such, the content of this file page should be kept as minimal as possible.
 *
 ******************************************************************************/


/*******************************************************************************
 * MediaWiki Styles Override
 */

/*
	remove when 1.43 lands
*/
.noresize {
	max-width: 100%;
	overflow-x: auto;
}
/*
	/remove
*/

div.vector-sticky-header-context-bar-primary {
	overflow: inherit;
}

div.mw-changeslist-legend { /* recent changes legend */
	background-color: #EEF5FF;
}
div.mw-changeslist-legend dt { /* main page legend */
	float: left;
}
div.mw-references-wrap { /* reference notes */
	font-size: 0.9em;
}
div.mw-references-wrap:before {
	border-bottom: 1px solid #A2A9B1;
	content: 'Notes and References';
	display: block;
	font-family: monospace;
	font-size: 1.75em;
	margin: 3em auto 0.75em;
}

/* Fix the <h3>&nbsp;</h3> at the top of the category pages list */
.mw-category > .mw-category-group:only-child > h3 {
	display: none;
}
.mw-category > .mw-category-group:first-child > h3 {
	margin: 0;
}

.toc {
	border-radius: 0.3rem;
}

#content a:link,
#content a:visited {
	color: #0645AD;
}
#content a:hover:link,
#content a:hover:visited,
#content a:focus:link,
#content a:focus:visited {
	color: #06C;
}

#content a.new:link,
#content a.new:visited {
	color: #BA0000;
}
#content a.new:hover:link,
#content a.new:hover:visited,
#content a.new:focus:link,
#content a.new:focus:visited {
	color: #B00;
}

#content a.oo-ui-buttonElement-button {
	color: #D33;
}

button::-moz-focus-inner {
	padding: 0;
}
div.editsection {
	margin-top: 2em;
}

/* h1 { font-size: 2.00em !important; } */
.mw-body-content h2 { font-size: 1.75em; margin-top: 1.75em; }
.mw-body-content h3 { font-size: 1.50em; margin-top: 1.00em; }
.mw-body-content h4 { font-size: 1.25em; margin-top: 0.75em; }
.mw-body-content h5 { font-size: 1.10em; margin-top: 0.50em; text-decoration: underline #8888 2px; }
.mw-body-content h6 { font-size: 1.00em; margin-top: 0.25em; text-decoration: underline #8888 1px; }

.mw-body .firstHeading,
.mw-body-content h1,
.mw-body-content h2,
.mw-body-content h3,
.mw-body-content h4,
.mw-body-content h5,
.mw-body-content h6 {
	overflow: auto;
}

h1 > span.mw-editsection,
h2 > span.mw-editsection { /* because section editing removes the double-space above the section */
	font-style: italic;
	font-size: 0.5em;
}
h1 > span.mw-editsection > span.mw-editsection-bracket,
h2 > span.mw-editsection > span.mw-editsection-bracket {
	display: none;
}

span.mw-editsection {
	float: right;
}

/*
	hides the "Variants" v1.35 tab near Page|Discussion tabs
*/
#p-variants {
	display: none;
}

pre {
	border-color: #DDD;
}

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

/* table header style */
table.wikitable > thead > tr > th,
table.wikitable > tbody > tr > th {
	background-color: #F2F2F2; /* from Kronzky on 11 August 2006 @ 17:48 */
}

/*
	rounded corners
	https://unused-css.com/blog/css-rounded-table-corners/ does not work with merged cells, using a box shadow to mimic it
*/
table.wikitable > tbody {
	box-shadow: 0 0 0.125em #A2A9B1;
}

/*
	nowikitable - remove a wikitable sub-table style
*/
table.wikitable table.nowikitable tbody > tr > td,
table.wikitable table.nowikitable thead > tr > th,
table.wikitable table.nowikitable tbody > tr > th {
	background-color: unset;
	border: unset;
}

.mw-body-content table h2,
.mw-body-content table h3,
.mw-body-content table h4,
.mw-body-content table h5,
.mw-body-content table h6 {
	margin-top: 0;
	padding-top: 0;
}
.mw-body-content table .mw-editsection {
	display: block;
	float: initial;
	font-size: 0.66em;
}
.mw-body-content table .mw-editsection .mw-editsection-bracket {
	display: none;
}

/* vertical alignment */
table.valign-top th, table.valign-top td, table tr.valign-top th, table tr.valign-top td,
table.valign-top-row-1 tr:nth-child(1) th, table.valign-top-row-1 tr:nth-child(1) td,
table.valign-top-row-2 tr:nth-child(2) th, table.valign-top-row-2 tr:nth-child(2) td,
table.valign-top-row-3 tr:nth-child(3) th, table.valign-top-row-3 tr:nth-child(3) td,
table.valign-top-row-4 tr:nth-child(4) th, table.valign-top-row-4 tr:nth-child(4) td,
table.valign-top-row-5 tr:nth-child(5) th, table.valign-top-row-5 tr:nth-child(5) td,
table.valign-top-row-6 tr:nth-child(6) th, table.valign-top-row-6 tr:nth-child(6) td,
table.valign-top-row-7 tr:nth-child(7) th, table.valign-top-row-7 tr:nth-child(7) td,
table.valign-top-row-8 tr:nth-child(8) th, table.valign-top-row-8 tr:nth-child(8) td,
table.valign-top-col-1 tr th:nth-child(1), table.valign-top-col-1 tr td:nth-child(1), table tr.valign-top-col-1 th:nth-child(1), table tr.valign-top-col-1 td:nth-child(1),
table.valign-top-col-2 tr th:nth-child(2), table.valign-top-col-2 tr td:nth-child(2), table tr.valign-top-col-2 th:nth-child(2), table tr.valign-top-col-2 td:nth-child(2),
table.valign-top-col-3 tr th:nth-child(3), table.valign-top-col-3 tr td:nth-child(3), table tr.valign-top-col-3 th:nth-child(3), table tr.valign-top-col-3 td:nth-child(3),
table.valign-top-col-4 tr th:nth-child(4), table.valign-top-col-4 tr td:nth-child(4), table tr.valign-top-col-4 th:nth-child(4), table tr.valign-top-col-4 td:nth-child(4),
table.valign-top-col-5 tr th:nth-child(5), table.valign-top-col-5 tr td:nth-child(5), table tr.valign-top-col-5 th:nth-child(5), table tr.valign-top-col-5 td:nth-child(5),
table.valign-top-col-6 tr th:nth-child(6), table.valign-top-col-6 tr td:nth-child(6), table tr.valign-top-col-6 th:nth-child(6), table tr.valign-top-col-6 td:nth-child(6),
table.valign-top-col-7 tr th:nth-child(7), table.valign-top-col-7 tr td:nth-child(7), table tr.valign-top-col-7 th:nth-child(7), table tr.valign-top-col-7 td:nth-child(7),
table.valign-top-col-8 tr th:nth-child(8), table.valign-top-col-8 tr td:nth-child(8), table tr.valign-top-col-8 th:nth-child(8), table tr.valign-top-col-8 td:nth-child(8),
table tr td.valign-top {
	vertical-align: top;
}

table.valign-middle th, table.valign-middle td, table tr.valign-middle th, table tr.valign-middle td,
table.valign-middle-row-1 tr:nth-child(1) th, table.valign-middle-row-1 tr:nth-child(1) td,
table.valign-middle-row-2 tr:nth-child(2) th, table.valign-middle-row-2 tr:nth-child(2) td,
table.valign-middle-row-3 tr:nth-child(3) th, table.valign-middle-row-3 tr:nth-child(3) td,
table.valign-middle-row-4 tr:nth-child(4) th, table.valign-middle-row-4 tr:nth-child(4) td,
table.valign-middle-row-5 tr:nth-child(5) th, table.valign-middle-row-5 tr:nth-child(5) td,
table.valign-middle-row-6 tr:nth-child(6) th, table.valign-middle-row-6 tr:nth-child(6) td,
table.valign-middle-row-7 tr:nth-child(7) th, table.valign-middle-row-7 tr:nth-child(7) td,
table.valign-middle-row-8 tr:nth-child(8) th, table.valign-middle-row-8 tr:nth-child(8) td,
table.valign-middle-col-1 tr th:nth-child(1), table.valign-middle-col-1 tr td:nth-child(1), table tr.valign-middle-col-1 th:nth-child(1), table tr.valign-middle-col-1 td:nth-child(1),
table.valign-middle-col-2 tr th:nth-child(2), table.valign-middle-col-2 tr td:nth-child(2), table tr.valign-middle-col-2 th:nth-child(2), table tr.valign-middle-col-2 td:nth-child(2),
table.valign-middle-col-3 tr th:nth-child(3), table.valign-middle-col-3 tr td:nth-child(3), table tr.valign-middle-col-3 th:nth-child(3), table tr.valign-middle-col-3 td:nth-child(3),
table.valign-middle-col-4 tr th:nth-child(4), table.valign-middle-col-4 tr td:nth-child(4), table tr.valign-middle-col-4 th:nth-child(4), table tr.valign-middle-col-4 td:nth-child(4),
table.valign-middle-col-5 tr th:nth-child(5), table.valign-middle-col-5 tr td:nth-child(5), table tr.valign-middle-col-5 th:nth-child(5), table tr.valign-middle-col-5 td:nth-child(5),
table.valign-middle-col-6 tr th:nth-child(6), table.valign-middle-col-6 tr td:nth-child(6), table tr.valign-middle-col-6 th:nth-child(6), table tr.valign-middle-col-6 td:nth-child(6),
table.valign-middle-col-7 tr th:nth-child(7), table.valign-middle-col-7 tr td:nth-child(7), table tr.valign-middle-col-7 th:nth-child(7), table tr.valign-middle-col-7 td:nth-child(7),
table.valign-middle-col-8 tr th:nth-child(8), table.valign-middle-col-8 tr td:nth-child(8), table tr.valign-middle-col-8 th:nth-child(8), table tr.valign-middle-col-8 td:nth-child(8),
table tr td.valign-middle {
	vertical-align: middle;
}

table.valign-bottom th, table.valign-bottom td, table tr.valign-bottom th, table tr.valign-bottom td,
table.valign-bottom-row-1 tr:nth-child(1) th, table.valign-bottom-row-1 tr:nth-child(1) td,
table.valign-bottom-row-2 tr:nth-child(2) th, table.valign-bottom-row-2 tr:nth-child(2) td,
table.valign-bottom-row-3 tr:nth-child(3) th, table.valign-bottom-row-3 tr:nth-child(3) td,
table.valign-bottom-row-4 tr:nth-child(4) th, table.valign-bottom-row-4 tr:nth-child(4) td,
table.valign-bottom-row-5 tr:nth-child(5) th, table.valign-bottom-row-5 tr:nth-child(5) td,
table.valign-bottom-row-6 tr:nth-child(6) th, table.valign-bottom-row-6 tr:nth-child(6) td,
table.valign-bottom-row-7 tr:nth-child(7) th, table.valign-bottom-row-7 tr:nth-child(7) td,
table.valign-bottom-row-8 tr:nth-child(8) th, table.valign-bottom-row-8 tr:nth-child(8) td,
table.valign-bottom-col-1 tr th:nth-child(1), table.valign-bottom-col-1 tr td:nth-child(1), table tr.valign-bottom-col-1 th:nth-child(1), table tr.valign-bottom-col-1 td:nth-child(1),
table.valign-bottom-col-2 tr th:nth-child(2), table.valign-bottom-col-2 tr td:nth-child(2), table tr.valign-bottom-col-2 th:nth-child(2), table tr.valign-bottom-col-2 td:nth-child(2),
table.valign-bottom-col-3 tr th:nth-child(3), table.valign-bottom-col-3 tr td:nth-child(3), table tr.valign-bottom-col-3 th:nth-child(3), table tr.valign-bottom-col-3 td:nth-child(3),
table.valign-bottom-col-4 tr th:nth-child(4), table.valign-bottom-col-4 tr td:nth-child(4), table tr.valign-bottom-col-4 th:nth-child(4), table tr.valign-bottom-col-4 td:nth-child(4),
table.valign-bottom-col-5 tr th:nth-child(5), table.valign-bottom-col-5 tr td:nth-child(5), table tr.valign-bottom-col-5 th:nth-child(5), table tr.valign-bottom-col-5 td:nth-child(5),
table.valign-bottom-col-6 tr th:nth-child(6), table.valign-bottom-col-6 tr td:nth-child(6), table tr.valign-bottom-col-6 th:nth-child(6), table tr.valign-bottom-col-6 td:nth-child(6),
table.valign-bottom-col-7 tr th:nth-child(7), table.valign-bottom-col-7 tr td:nth-child(7), table tr.valign-bottom-col-7 th:nth-child(7), table tr.valign-bottom-col-7 td:nth-child(7),
table.valign-bottom-col-8 tr th:nth-child(8), table.valign-bottom-col-8 tr td:nth-child(8), table tr.valign-bottom-col-8 th:nth-child(8), table tr.valign-bottom-col-8 td:nth-child(8),
table tr td.valign-bottom {
	vertical-align: bottom;
}


/* horizontal alignment */
table.align-left th, table.align-left td, table tr.align-left th, table tr.align-left td,
table.align-left-row-1 tr:nth-child(1) th, table.align-left-row-1 tr:nth-child(1) td,
table.align-left-row-2 tr:nth-child(2) th, table.align-left-row-2 tr:nth-child(2) td,
table.align-left-row-3 tr:nth-child(3) th, table.align-left-row-3 tr:nth-child(3) td,
table.align-left-row-4 tr:nth-child(4) th, table.align-left-row-4 tr:nth-child(4) td,
table.align-left-row-5 tr:nth-child(5) th, table.align-left-row-5 tr:nth-child(5) td,
table.align-left-row-6 tr:nth-child(6) th, table.align-left-row-6 tr:nth-child(6) td,
table.align-left-row-7 tr:nth-child(7) th, table.align-left-row-7 tr:nth-child(7) td,
table.align-left-row-8 tr:nth-child(8) th, table.align-left-row-8 tr:nth-child(8) td,
table.align-left-col-1 tr th:nth-child(1), table.align-left-col-1 tr td:nth-child(1), table tr.align-left-col-1 th:nth-child(1), table tr.align-left-col-1 td:nth-child(1),
table.align-left-col-2 tr th:nth-child(2), table.align-left-col-2 tr td:nth-child(2), table tr.align-left-col-2 th:nth-child(2), table tr.align-left-col-2 td:nth-child(2),
table.align-left-col-3 tr th:nth-child(3), table.align-left-col-3 tr td:nth-child(3), table tr.align-left-col-3 th:nth-child(3), table tr.align-left-col-3 td:nth-child(3),
table.align-left-col-4 tr th:nth-child(4), table.align-left-col-4 tr td:nth-child(4), table tr.align-left-col-4 th:nth-child(4), table tr.align-left-col-4 td:nth-child(4),
table.align-left-col-5 tr th:nth-child(5), table.align-left-col-5 tr td:nth-child(5), table tr.align-left-col-5 th:nth-child(5), table tr.align-left-col-5 td:nth-child(5),
table.align-left-col-6 tr th:nth-child(6), table.align-left-col-6 tr td:nth-child(6), table tr.align-left-col-6 th:nth-child(6), table tr.align-left-col-6 td:nth-child(6),
table.align-left-col-7 tr th:nth-child(7), table.align-left-col-7 tr td:nth-child(7), table tr.align-left-col-7 th:nth-child(7), table tr.align-left-col-7 td:nth-child(7),
table.align-left-col-8 tr th:nth-child(8), table.align-left-col-8 tr td:nth-child(8), table tr.align-left-col-8 th:nth-child(8), table tr.align-left-col-8 td:nth-child(8),
table tr td.align-left {
	text-align: left;
}

table.align-center th, table.align-center td, table tr.align-center th, table tr.align-center td,
table.align-center-row-1 tr:nth-child(1) th, table.align-center-row-1 tr:nth-child(1) td,
table.align-center-row-2 tr:nth-child(2) th, table.align-center-row-2 tr:nth-child(2) td,
table.align-center-row-3 tr:nth-child(3) th, table.align-center-row-3 tr:nth-child(3) td,
table.align-center-row-4 tr:nth-child(4) th, table.align-center-row-4 tr:nth-child(4) td,
table.align-center-row-5 tr:nth-child(5) th, table.align-center-row-5 tr:nth-child(5) td,
table.align-center-row-6 tr:nth-child(6) th, table.align-center-row-6 tr:nth-child(6) td,
table.align-center-row-7 tr:nth-child(7) th, table.align-center-row-7 tr:nth-child(7) td,
table.align-center-row-8 tr:nth-child(8) th, table.align-center-row-8 tr:nth-child(8) td,
table.align-center-col-1 tr th:nth-child(1), table.align-center-col-1 tr td:nth-child(1), table tr.align-center-col-1 th:nth-child(1), table tr.align-center-col-1 td:nth-child(1),
table.align-center-col-2 tr th:nth-child(2), table.align-center-col-2 tr td:nth-child(2), table tr.align-center-col-2 th:nth-child(2), table tr.align-center-col-2 td:nth-child(2),
table.align-center-col-3 tr th:nth-child(3), table.align-center-col-3 tr td:nth-child(3), table tr.align-center-col-3 th:nth-child(3), table tr.align-center-col-3 td:nth-child(3),
table.align-center-col-4 tr th:nth-child(4), table.align-center-col-4 tr td:nth-child(4), table tr.align-center-col-4 th:nth-child(4), table tr.align-center-col-4 td:nth-child(4),
table.align-center-col-5 tr th:nth-child(5), table.align-center-col-5 tr td:nth-child(5), table tr.align-center-col-5 th:nth-child(5), table tr.align-center-col-5 td:nth-child(5),
table.align-center-col-6 tr th:nth-child(6), table.align-center-col-6 tr td:nth-child(6), table tr.align-center-col-6 th:nth-child(6), table tr.align-center-col-6 td:nth-child(6),
table.align-center-col-7 tr th:nth-child(7), table.align-center-col-7 tr td:nth-child(7), table tr.align-center-col-7 th:nth-child(7), table tr.align-center-col-7 td:nth-child(7),
table.align-center-col-8 tr th:nth-child(8), table.align-center-col-8 tr td:nth-child(8), table tr.align-center-col-8 th:nth-child(8), table tr.align-center-col-8 td:nth-child(8),
table tr td.align-center {
	text-align: center;
}

table.align-right th, table.align-right td, table tr.align-right th, table tr.align-right td,
table.align-right-row-1 tr:nth-child(1) th, table.align-right-row-1 tr:nth-child(1) td,
table.align-right-row-2 tr:nth-child(2) th, table.align-right-row-2 tr:nth-child(2) td,
table.align-right-row-3 tr:nth-child(3) th, table.align-right-row-3 tr:nth-child(3) td,
table.align-right-row-4 tr:nth-child(4) th, table.align-right-row-4 tr:nth-child(4) td,
table.align-right-row-5 tr:nth-child(5) th, table.align-right-row-5 tr:nth-child(5) td,
table.align-right-row-6 tr:nth-child(6) th, table.align-right-row-6 tr:nth-child(6) td,
table.align-right-row-7 tr:nth-child(7) th, table.align-right-row-7 tr:nth-child(7) td,
table.align-right-row-8 tr:nth-child(8) th, table.align-right-row-8 tr:nth-child(8) td,
table.align-right-col-1 tr th:nth-child(1), table.align-right-col-1 tr td:nth-child(1), table tr.align-right-col-1 th:nth-child(1), table tr.align-right-col-1 td:nth-child(1),
table.align-right-col-2 tr th:nth-child(2), table.align-right-col-2 tr td:nth-child(2), table tr.align-right-col-2 th:nth-child(2), table tr.align-right-col-2 td:nth-child(2),
table.align-right-col-3 tr th:nth-child(3), table.align-right-col-3 tr td:nth-child(3), table tr.align-right-col-3 th:nth-child(3), table tr.align-right-col-3 td:nth-child(3),
table.align-right-col-4 tr th:nth-child(4), table.align-right-col-4 tr td:nth-child(4), table tr.align-right-col-4 th:nth-child(4), table tr.align-right-col-4 td:nth-child(4),
table.align-right-col-5 tr th:nth-child(5), table.align-right-col-5 tr td:nth-child(5), table tr.align-right-col-5 th:nth-child(5), table tr.align-right-col-5 td:nth-child(5),
table.align-right-col-6 tr th:nth-child(6), table.align-right-col-6 tr td:nth-child(6), table tr.align-right-col-6 th:nth-child(6), table tr.align-right-col-6 td:nth-child(6),
table.align-right-col-7 tr th:nth-child(7), table.align-right-col-7 tr td:nth-child(7), table tr.align-right-col-7 th:nth-child(7), table tr.align-right-col-7 td:nth-child(7),
table.align-right-col-8 tr th:nth-child(8), table.align-right-col-8 tr td:nth-child(8), table tr.align-right-col-8 th:nth-child(8), table tr.align-right-col-8 td:nth-child(8),
table tr td.align-right {
	text-align: right;
}

.align-center-block {
	margin-left: auto;
	margin-right: auto;
}

code:not(.mw-highlight),
div:not(.mw-highlight) > pre {
	margin: 0.5em 0 0.5em 0.5em;
	padding: 0.5em;
	background-color: #F9F9F9;
	border: 1px dashed #2F6FAB;
	font-size: 0.9em;
	line-height: 1.4em;
	white-space: pre;
	overflow-x: auto;
}

/* <tt> is obsolete */
var,
tt {
	background-color: rgba(0,0,0,0.066);
	font-family: "Lucida Console", Consolas, monospace;
	font-size: 0.9em;
	font-style: normal;
	line-height: 1.4em;
	padding: 0.2em 0.3em;
}

tt:after {
	color: #D33;
	content: "<tt> is obsolete, use {{hl|text}} template";
	font-family: arial;
	font-size: 75%;
	font-weight: bold;
	line-height: 0;
	margin-left: 1em;
	position: relative;
		top: -0.5em;
	vertical-align: baseline;
}

/* technical writing style */
pre, code, tt, kbd, samp, .mw-code {
	font-family: "Lucida Console", monospace;
	tab-size: 4;
}
#wpTextbox1 {
	tab-size: 4;
}

/*
	syntaxhighlight styling
*/
div.mw-highlight.mw-content-ltr {
	text-align: left;
}
div.mw-highlight > pre > span.k,
div.mw-highlight > pre > span.kc,
div.mw-highlight > pre > span.nc,
div.mw-highlight > pre > span.nn,
div.mw-highlight > pre > span.nt,
div.mw-highlight > pre > span > span.k,
div.mw-highlight > pre > span > span.kc,
div.mw-highlight > pre > span > span.nc,
div.mw-highlight > pre > span > span.nn,
div.mw-highlight > pre > span > span.nt {
	font-weight: normal;
	text-shadow: 0 0 0.075em;		/* fake bold */
}

/* css !important */
div.mw-highlight.mw-highlight-lang-css .cp {
	background-color: #FF8;
	color: #D00;
	margin: -0.125em;
	padding: 0.125em;
	text-shadow: 0 0 0.075em;		/* fake bold */
}

div.mw-highlight > pre {
	font-size: 0.9em;
	line-height: 1.4em;
	margin: 0.5em 0;
	padding: 0.5em;
	overflow-x: auto;
	white-space: pre;
}

/*
	smaller Wiki-styled checkboxes, e.g [[Special:Search]] (after v1.39)
*/
.oo-ui-checkboxInputWidget [type="checkbox"],
.oo-ui-checkboxInputWidget [type="checkbox"] + span {
	height: 1.2em;
		min-height: unset;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	width: 1.2em;
		min-width: unset;
}

.oo-ui-layout.oo-ui-labelElement.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline {
	line-height: 1.1em;
}

/*
	bigger native checkboxes, e.g [[Special:ReplaceText]]
*/
input[type="checkbox"] {
	height: 1.2em;
	width: 1.2em;
}

/* Hide subtitle and categories on Main Page */

.page-Main_Page #contentSub {
	display: none;
}

.page-Main_Page #catlinks {
	display: none;
}

.page-Main_Page #firstHeading {
	display: none;
}


/*******************************************************************************
 * Custom Styles
 */

/*
	float-right everything (table, etc)
*/
@media screen and (min-width:999px) {
	.float-right,
	table.float-right /* needed to override table.wikitable */ {
		float: right;
		margin: 0 0 0.5em 1.5em;
	}
}

/*
	Main Page (and Eden Editor) floating boxes
*/
div.floating-box-container {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

div.floating-box {
	border: 1px solid #DDD;
	color: #404040;
	float: left;
	height: 12.5em;
	margin: 0.5em;
	padding: 0 0.5em;
	text-align: center;
	width: 21.5em;
}
div.floating-box h2 {
	margin: 0.2em 0;
}
div.floating-box h3 {
	margin-top: 0.3em;
}
div.floating-box p {
	margin: 0.25em;
}
div.floating-box.box-highlight {
	box-shadow: 0 0 0.25em rgba(255,128,128,0.5) inset;
}

/*
	TKOM patches
	[[Take On Mars: Beta Patches]]
*/
table.tkom-patch {
	width: 100%;
}

table.tkom-patch > tbody > tr > th {
	background-color: #FC0;
}

table.tkom-patch tr th:first-child {
	width: 80%;
}

table.tkom-patch tr.added {
	background-color: #DCDCDC;
}

table.tkom-patch tr.changed {
	background-color: #94E9FF;
}

table.tkom-patch tr.fixed {
	background-color: #FFFF6A;
}

table.tkom-patch tr.removed {
	background-color: #F99;
}

table.tkom-patch tr td:nth-child(2) {
	background-color: #ECECEC;
	color: grey;
	text-align: center;
	vertical-align: middle;
}

/*******************************************************************************
 * Template Styles
 */

/*
	[[Template:Controls/Control]]
	kbd for keyboard keys
	span.control-pad* for controller buttons
*/
kbd {
	color: #333;
	background-color: #EEE;
	border: 1px outset #888;
	border-radius: 0.25em;
	font-family: Consolas, monospace;
	font-weight: bold;
	line-height: 2em;
	margin: 0 0.125em;
	padding: 0.2em 0.33em;
	white-space:nowrap;
}

span.control-pad,
span.control-pad-blue,
span.control-pad-green,
span.control-pad-pink,
span.control-pad-red,
span.control-pad-white,
span.control-pad-yellow {
	background-color: #000;
	border-radius: 10em;
	border: outset #DDD 0.2em;
	color: #DDD;
	font-size: 0.9em;
	font-weight: bold;
	line-height: 2.5em;
	margin: 0 0.125em;
	padding: 0.5em;
	text-shadow: 0 0 #FFF;
}
span.control-pad-blue {
	border-color: #33F;
	color: #33F;
}
span.control-pad-green {
	border-color: #0D0;
	color: #0D0;
}
span.control-pad-pink {
	border-color: #F3A;
	color: #F3A;
}
span.control-pad-red {
	border-color: #D00;
	color: #D00;
}
span.control-pad-white {
	border-color: #FFF;
	color: #FFF;
}
span.control-pad-yellow {
	border-color: #FC3;
	color: #FC3;
}

/*
	gamepad icons use PromptFont, a very nice font made under the SIL Open Font Licence
	find it @ https://shinmera.github.io/promptfont/
*/
@font-face {
	font-family: 'PromptFont';
	src:
		url('/wikidata/resources/assets/fonts/PromptFont.woff2') format('woff2'),
		url('/wikidata/resources/assets/fonts/PromptFont.ttf') format('truetype'),
		url('/wikidata/resources/assets/fonts/PromptFont.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}

span.control-gamepad {
	font-family: PromptFont, sans-serif;
	font-size: 2.5em;
	line-height: 1.25em;
	margin: 0 0.1em;
	vertical-align: sub;
}

span.xbox-blue			{ text-shadow: -2px -2px 2px #40CCD0, 2px -2px 2px #40CCD0, -2px 2px 2px #40CCD0, 2px 2px 2px #40CCD0; }
span.xbox-green			{ text-shadow: -2px -2px 2px #3CDB4E, 2px -2px 2px #3CDB4E, -2px 2px 2px #3CDB4E, 2px 2px 2px #3CDB4E; }
span.xbox-red			{ text-shadow: -2px -2px 2px #D04242, 2px -2px 2px #D04242, -2px 2px 2px #D04242, 2px 2px 2px #D04242; }
span.xbox-yellow		{ text-shadow: -2px -2px 2px #ECDB33, 2px -2px 2px #ECDB33, -2px 2px 2px #ECDB33, 2px 2px 2px #ECDB33; } /* strong vs tame colours */
span.playstation-blue	{ text-shadow: -2px -2px 2px #6B8AC8, 2px -2px 2px #6B8AC8, -2px 2px 2px #6B8AC8, 2px 2px 2px #6B8AC8; } /* #6B8AC8 vs #9BADE4 */
span.playstation-green	{ text-shadow: -2px -2px 2px #30DE98, 2px -2px 2px #30DE98, -2px 2px 2px #30DE98, 2px 2px 2px #30DE98; } /* #30DE98 vs #37DBC5 */
span.playstation-pink	{ text-shadow: -2px -2px 2px #DC8FC4, 2px -2px 2px #DC8FC4, -2px 2px 2px #DC8FC4, 2px 2px 2px #DC8FC4; } /* #DC8FC4 vs #D591BD */
span.playstation-red	{ text-shadow: -2px -2px 2px #F6363A, 2px -2px 2px #F6363A, -2px 2px 2px #F6363A, 2px 2px 2px #F6363A; } /* #F6363A vs #EF6D6B */

/*
	[[Template:n/a]]
*/
table tr th.na-cell,
table tr td.na-cell {
	background: #ECECEC;
	color: grey;
	font-size: 0.8em;
	text-align: center;
	vertical-align: middle;
}

/*
	[[Template:cc]]
	[[Template:codecomment]]
*/
.code-comment {
	color: #00F;
	font-style: italic;
}

/*
	[[Template:TOC]]
*/
.toc-abc {
	border: 1px solid #AAA;
	display: flex;
	margin: 1em auto;
	text-align: center;
	max-width: 70em;
}
.toc-abc a {
	flex-grow: 1;
	padding: 0.25em 0.5em;
}

.toc-horizontal {
	width: 100% !important;
	overflow: auto;
}
.toc-horizontal .toc ul li {
	display: inline-table;
	margin: 0;
}
.toc-horizontal .toc ul ul li {
	margin: 0 1em 0 0;
}

.toc-side {
	float: right;
	margin: 0 0 0.5em 1.5em;
	max-width: 25%;
}

.toc-nonum .tocnumber {
	display: none;
}

.toc-nonum .toc ul {
	line-height: 1.5em;
	list-style: none;
	margin: 0.3em 0 0;
	padding: 0;
}
.toc-nonum .toc ul ul {
	margin: 0 0 0 2em;
}

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

/**
* [[Template:GVI]]
*/
span.gvi2 {
	background-color: #CCC;
	display: inline-block;
	font-size: 12px;
	height: 32px;
	margin: 1px;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 32px;
}

span.gvi2 span.icon {
	background-color: #FFF;
	display: flex;
	align-items: center;
	justify-content:center;
	overflow: hidden;
	position: absolute;
		top: 1px;
		left: 1px;
		right: 1px;
		bottom: 1em;
	text-align: center;
}

span.gvi2 span.version {
	box-sizing: border-box;
	display: block;
	font-family: consolas, monospace;
	font-weight: bold;
	line-height: 1em;
	max-height: 1em;
	position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
}
span.gvi2 span.version a {
	display: block;
	color: inherit !important;
}
span.gvi2 span.version a:hover {
	text-decoration: none;
}

span.gvi2.gvi-alpha {
	background-color: #ADBF83;
}

span.gvi2.gvi-beta {
	background-color: #668C9B; /* old: #8396BF; */
}
span.gvi2.gvi-beta span.version a {
	color: #FFF !important;
}

span.gvi2.gvi-dev {
	background-color: #E87600;
}
span.gvi2.gvi-dev span.version a {
	color: #FFF !important;
}

span.gvi2.gvi-diag {
	background-color: #62A762;
}
span.gvi2.gvi-diag span.version a {
	color: #FFF !important;
}

span.gvi2.gvi-ofp span.icon {
	background-color: #333;
}
span.gvi2.gvi-arma2   span.icon,
span.gvi2.gvi-arma2oa span.icon {
	background-color: #333;
}

/*
* [[Template:Icon]]
* Icon
*/
span.promptfont {
	font-family: PromptFont;
}

/*
* [[Template:Icon2]]
* Icon2 - short version
*/
span.icon2 {
	background-color: #CCC;
	color: #000;
	display: inline-block;
	font-size: 0.725em;
	height: 32px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 32px;
}

span.icon2 span.background {
	background-color: #FFF;
	background: radial-gradient(#FFF 66%, #DDD);
	font-family: Consolas, serif;
	font-size: 0.9em;
	line-height: 1.75em;
	position: absolute;
		top: 1px;
		left: 1px;
		right: 1px;
		bottom: 1.05em;
}
span.icon2 span.background span.letter-1 {
	color: blue;
	font-family: 'DejaVu serif', 'Times New Roman', serif;
	font-size: 2.4em;
	font-weight: bold;
	position: relative;
		top: 0.2em;
}

span.icon2 span.background span.letter-2 {
	color: #333;
	font-size: 2.33em;
	font-weight: bold;
}

span.icon2 span.subtext {
	position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		height: 1em;
		line-height: 1em;
}

/*
* [[Template:Icon2]]
* Icon2 - verbose version
*/
span.icon2.icon2-verbose {
	font-size: 1em;
	width: 64px;
}

span.icon2.icon2-verbose span.background {
	background: unset;
	background-color: #FFF;
	bottom: 1px;
	font-size: 0.85em;
	line-height: 1.125em;
}
span.icon2.icon2-verbose span.background span.letter-1 {
	font-size: 1.5em;
	vertical-align: inherit;
}
span.icon2.icon2-verbose span.background span.letter-2 {
	font-size: 1.5em;
}

/*
* [[Template:ConfigPage]]
* Class handling presentation of "Cfg* Config Reference" pages
*/
.cfg_reference {
	width: 85%;
}
.cfg_reference h2 {
	font-size: 1.8em;
	font-weight: bold;
	color: #404040;
	margin-top: 1em;
	padding-top: 0;
	border: none;
}
.cfg_reference h3 {
	color: #404040;
	margin-top: 1em;
	padding-top: 0;
}
.cfg_reference p {
	margin-left: 1.2em;
}
.cfg_reference table {
	margin-left: 2em;
}
.cfg_reference span.mw-editsection {
	vertical-align: top;
}
.cfg_reference div.mw-highlight > pre {
	margin: 1em 0 1em 2em;
	border: none;
	border-left: 1px solid #AAA;
	background-color: #F4F4F4;
}
.cfg_reference div.abc {
	border-left: 25px solid #DFDFDF;
}
.cfg_reference div.abc h2 {
	background-color: #FFF;
	margin-left: -25px;
	padding: 0.5em 0 0.5em 0.2em;
}
.cfg_reference div.abc h3 {
	float: left;
	width: 25px;
	margin: 0 0 0 -25px;
	padding-top: 0.3em;
	border: none;
	border-top: 1px solid #A0A0A0;
	font-size: 1.7em;
	font-weight: bold;
	color: #404040;
	text-align: center;
}
.cfg_reference div.abc h3 span.mw-editsection {
	display: none;
}
.cfg_reference div.abc h4,
.cfg_reference div.abc h5 {
	background-color: #DFDFDF;
	background: linear-gradient(90deg, #DFDFDF, rgba(223, 223, 223, 0));
	padding: 0.3em 0.5em 0.1em 0.5em;
	border-top: 1px solid #A0A0A0;
	font-size: 1.3em;
	font-weight: normal;
	font-family: "Lucida Console", monospace;
	color: #404040;
}
.cfg_reference div.abc h4 span.mw-editsection,
.cfg_reference div.abc h5 span.mw-editsection {
	vertical-align: middle;
	font-family: sans-serif;
	font-size: 70%;
	float: right;
}
.cfg_reference div.abc h4 span.mw-editsection span.mw-editsection-bracket,
.cfg_reference div.abc h5 span.mw-editsection span.mw-editsection-bracket {
	display: none;
}
.cfg_reference div.abc h5 {
	margin-left: 0.6em;
	margin-right: 0.6em;
	font-size: 1.1em;
}
.cfg_reference div.abc h5 span.mw-editsection {
	font-size: 80%;
}
.cfg_reference div.abc h5 span.mw-editsection span.mw-editsection-bracket {
	display: none;
}
.cfg_reference div.abc dl {
	margin-left: 1.2em;
}
.cfg_reference div.abc dt {
	float: left;
	margin-right: 1em;
}
.cfg_reference div.abc dt:after {
	content: ":";
}

/*
 * [[Template:RV]]
 * THE template for Real Virtuality documentation (commands and functions)
 */
._description {
	margin: auto;
	max-width: 100em;
}
._description h3 {
	/* clear: both; this is done by the Clear template now */
	margin-top: 0.66em;
	padding: 0.33em 2em;
	font-size: 1.2em;
	font-weight: bold;
	border-bottom: 0.0625em solid transparent;
}
._description.cmd h3 {
	color: #6788C2;
	background-color: #E0F0FF;
	border-color: #6788C2;
}
._description.fnc h3 {
	color: #25A1A1;
	background-color: #E0FFFF;
	border-color: #25A1A1;
}
._description.tool h3 {
	color: #62A762;
	background-color: #E5FFE5;
	border-color: #62A762;
}

._description .top-icons .gvi-icons {
	display: inline-block;
}
._description .top-icons .gvi-icons .gvi2 {
	margin-right: 0.5rem;
}
._description .top-icons .locality-icons {
	display: inline-block;
	margin-left: 3em;
}
._description .top-icons .locality-icons a {
	margin-right: 0.5rem;
}
._description .top-icons .top-icons-info {
	color: grey;
	font-size: small;
}

._description.cmd pre,
._description.cmd code:not(.mw-highlight),
._description.cmd div.sqfhighlighter-block {
	border-color: #6788C2;
}
._description.fnc pre,
._description.fnc code:not(.mw-highlight),
._description.fnc div.sqfhighlighter-block {
	border-color: #25A1A1;
}
._description.tool pre,
._description.tool code:not(.mw-highlight),
._description.tool div.sqfhighlighter-block {
	border-color: #62A762;
}
/* when browsing pages history, back when everything was linked manually... */
._description.cmd dl > dd > code:not(.mw-highlight) {
	display: block;
}

/*
	[[Position]] tooltip
*/
._description dl.syntax a[href="/wiki/Position#PositionAGL"],
._description dl.syntax a[href="/wiki/Position#PositionAGLS"],
._description dl.syntax a[href="/wiki/Position#PositionASL"],
._description dl.syntax a[href="/wiki/Position#PositionASLW"],
._description dl.syntax a[href="/wiki/Position#PositionATL"] {
	position: relative;
}

._description dl.syntax a[href="/wiki/Position#PositionAGL"]:after,
._description dl.syntax a[href="/wiki/Position#PositionAGLS"]:after,
._description dl.syntax a[href="/wiki/Position#PositionASL"]:after,
._description dl.syntax a[href="/wiki/Position#PositionASLW"]:after,
._description dl.syntax a[href="/wiki/Position#PositionATL"]:after {
	background-color: #EEE;
	background-image: url('https://community.bistudio.com/wikidata/images/2/23/position.jpg');
	background-position-y: 100%;
	background-repeat: no-repeat;
	background-size: 300px 166px;
	border: 1px solid #222;
	color: initial;
	content: 'See the Position page for more information';
	display: none;
	padding: 5px;
	position: absolute;
		top: -10px;
	height: 190px;
	width: 290px;
	z-index: 10;
}

._description dl.syntax a[href="/wiki/Position#PositionAGL"]:after { content: 'AGL: Above Ground Level'; }
._description dl.syntax a[href="/wiki/Position#PositionAGLS"]:after { content: 'AGLS: Above Ground Level and Surfaces'; }
._description dl.syntax a[href="/wiki/Position#PositionASL"]:after { content: 'ASL: Above Sea Level'; }
._description dl.syntax a[href="/wiki/Position#PositionASLW"]:after { content: 'ASLW: Above Sea Level and Waves'; }
._description dl.syntax a[href="/wiki/Position#PositionATL"]:after { content: 'ATL: Above Terrain Level'; }

._description dl.syntax a[href="/wiki/Position#PositionAGLS"]:after {
	background-image:
		url('https://community.bistudio.com/wikidata/images/2/23/position.jpg'),
		url('https://community.bistudio.com/wikidata/images/7/78/z.jpg');
	background-position: 0 100%, 100% 100%;
	background-size: 300px 166px, 300px 202px;
	height: 190px;
	width: 590px;
}

._description dl.syntax a[href="/wiki/Position#PositionAGL"]:hover:after,
._description dl.syntax a[href="/wiki/Position#PositionAGLS"]:hover:after,
._description dl.syntax a[href="/wiki/Position#PositionASL"]:hover:after,
._description dl.syntax a[href="/wiki/Position#PositionASLW"]:hover:after,
._description dl.syntax a[href="/wiki/Position#PositionATL"]:hover:after {
	display: block;
}
/*
* [[Template:Note]]
* User Notes
*/
._description dt {
	clear: both;
	font-weight: bold;
	padding: 0.3em;
	position: absolute;
	width: 8.4em;
}
	._description dt#Problems {
		color: #C00;
	}
	._description dt#Problems + dd {
		background-color: #FEE;
	}
._description > dd,
._description > dl > dd {
	margin: 0;
	padding: 0.3em 0.3em 0.3em 9em;
}
._description > dd:after,
._description > dl > dd:after {
	clear: both;
	content: '';
	display: block;
}

._description dl.syntax dd:nth-child(4n+6) {
	background-color: #F5F5F5;
}
._description dl.syntax dd:last-child {
	background-color: inherit;
}

._description dd.alias,
._description dd.groups,
._description dd.seealso {
	column-count: 4;
}

._description dd.alias a,
._description dd.groups a,
._description dd.seealso a {
	display: block;
}

dl.notes {
	display: none; /* displayed back for logged-in users in MediaWiki:Group-user.css */
}
dl.notes dd {
	font-size: small;
	padding-left: unset;
	text-align: center;
}
dl.notes dd > a:last-child { /* Add Note button */
	background-image: unset;
	border: 0.0625em solid #7A9CD3;
	display: block;
	margin: 0.5em auto;
	padding: 0.5em 1em;
	width: 5em;
}

/*
	Legacy note handling for Command and Function pages
*/
dl.command_description {
	margin: 1.5em auto;
	max-width: 100em;
}
dl.command_description dt.note { /* non-template user dt */
	float: left;
	position: relative;
		top: -1.6em;
	white-space: pre;
	width: 0;
}
dl.command_description dt.noteauthor {
	position: absolute;
}
dl.command_description dd:after {
	clear: both;
	content: '';
	display: block;
}
dl.command_description dd.note {
	margin: 0;
	padding: 0.3em 0.3em 0.3em 1em;
	background-color: #EEE;
}
dl.command_description dd.notedate {
	margin: 0;
	padding: 0.125em;
	clear: both;
	font-size: 0.9em;
	text-align: right;
	border-bottom: 1px solid #CCC;
}
dl.command_description.usernote_ofp dd.note,
dl.command_description.usernote_arma0 dd.note	{ border-right: 0.25em solid #AA8; }
dl.command_description.usernote_arma1 dd.note	{ border-right: 0.25em solid #FFDD7F; }
dl.command_description.usernote_arma2 dd.note	{ border-right: 0.25em solid #6EA859; }
dl.command_description.usernote_arma2oa dd.note	{ border-right: 0.25em solid #E1D6A8; }
dl.command_description.usernote_arma3 dd.note	{ border-right: 0.25em solid #ADBF83; }
dl.command_description.usernote_tkoh dd.note	{ border-right: 0.25em solid #8CF; }


/*
	[[Template:Timeline_Item]]
*/
.wikitable .timeline-item-icon {
	background-color: #848484;
	border-bottom: 1px dotted gray;
	border-right: 1px dotted gray;
	padding-left: 0.5em;
	padding-right: 0.7em;
	text-align: center;
}

.wikitable .timeline-item-date {
	border-bottom: 1px dotted gray;
	font-size: 120%;
	padding-left: 0.5em;
	padding-right: 1.5em;
}

.wikitable .timeline-item-text {
	border-bottom: 1px dotted gray;
	padding: 0.1em 0.5em 0.1em 0.5em;
	vertical-align: middle;
}

/*
	[[Template:TopMenu]]
*/
.topmenu {
	box-shadow: 0 0 1em 0 rgba(0,0,0,0.25);
	display: flex;
	flex-wrap: wrap;
	font-size: 1.1em;
	margin: 1em auto; /* 1em shadow */
	font-weight: bold;
	justify-content: center;
	line-height: 3em;
	text-align: center;
}
.topmenu a {
	flex-grow: 1;
	padding: 0.5em;
	white-space: nowrap;
}

/*
	[[Template:Messagebox]]
*/
.biki-messagebox {
	background-color: #025D00;
	display: flex;
	align-items: center;
	margin: 0.5em 0;
}

.biki-messagebox > div:nth-child(1) {
	align-items: center;
	color: #FFF;
	display: flex;
	flex-grow: 0;
	flex-shrink: 0;
	font-size: 28px;
	min-height: 28px;
	max-height: 44px;
	justify-content: center;
	margin: 0 8px;
	overflow: hidden;
	text-align: center;
	min-width: 28px;
	max-width: 60px;

}
.biki-messagebox > div:nth-child(2) {
	background-color: #FFF;
	flex-grow: 1;
	margin: 0.25em 0.25em 0.25em 0;
	overflow-x: auto;
	padding: 0.5em
}
.biki-messagebox > div:nth-child(2) p {
	margin: initial;
}

.biki-messagebox-spoiler {
	background-color: #FAA;
	border: 0.25em solid #D00;
	box-shadow: 0 0 1em 0 rgba(0,0,0,0.25);
	margin: 2em auto;
	padding: 0.25em;
	text-align: center;
	width: 60em;
	min-width: 30em;
	max-width: 100%
}
	.biki-messagebox-spoiler .spoiler-title {
		font-size: large;
		font-weight: bold;
	}

/*
	[[Template:Messagebox/BI]]
*/
.biki-messagebox.messagebox-bi			{ background-color: #6BA539;	}

/*
	[[Template:Feature]]
*/
.biki-messagebox.feature-afm			{ background-color: #3189C9;	}
.biki-messagebox.feature-ofp,
.biki-messagebox.feature-arma0			{ background-color: #AA8;		}
.biki-messagebox.feature-arma1			{ background-color: #FFDD7F;	}
.biki-messagebox.feature-arma2			{ background-color: #6EA859;	}
.biki-messagebox.feature-arma2oa		{ background-color: #E1D6A8;	}
.biki-messagebox.feature-arma3			{ background-color: #ADBF83;	}
.biki-messagebox.feature-arma3contact	{ background-color: #81AED3;	}
.biki-messagebox.feature-arma3oldman	{ background-color: #1C732F;	}
.biki-messagebox.feature-arma4			{ background-color: #CCC;		}
.biki-messagebox.feature-armaR			{ background-color: #E2A750;	}
.biki-messagebox.feature-dayz			{ background-color: #000;		}
.biki-messagebox.feature-eden-editor	{ background-color: #988297;	}
.biki-messagebox.feature-gamepad		{ background-color: #676;		}
.biki-messagebox.feature-gvi			{ background-color: #5A8;		}
.biki-messagebox.feature-important		{ background-color: #EA0;		}
.biki-messagebox.feature-informative	{ background-color: #00BFFF;	}
.biki-messagebox.feature-keyboard		{ background-color: #676;		}
.biki-messagebox.feature-obsolete		{ background-color: #999;		}
.biki-messagebox.feature-ofpe			{ background-color: #CDC;		}
.biki-messagebox.feature-pc				{ background-color: #333; background: linear-gradient(#333 0%, goldenrod 50%, #333 100%);								}
.biki-messagebox.feature-playstation	{ background-color: #006FCD;	}
.biki-messagebox.feature-quote			{ background-color: #8C8;		}
.biki-messagebox.feature-quote .feature-quote {
	font-style: italic;
}
.biki-messagebox.feature-consoles		{ background-color: #107C10 ; background: linear-gradient(45deg, #E60012 20px,#006FCD 20px,#006FCD 36px,#107C10 36px);	}
.biki-messagebox.feature-steam			{ background-color: #125274; background: linear-gradient(#111D2E, #1387B9);												}
.biki-messagebox.feature-tkoh			{ background-color: #8CF;		}
.biki-messagebox.feature-warning		{ background-color: #F00;		}
.biki-messagebox.feature-xbox			{ background-color: #107C10;	}
.biki-messagebox.feature-ylands			{ background-color: #AED2D8;	}

/*
	[[Template:Navbox]]
*/
.navboxWiki {
	border: 0.25em solid #CCC;
	font-size: 0.85em;
	margin: 1em auto;
	min-width: 75%;
}
.navboxWiki th {
	background-color: #EEE;
	padding: 0.5em 1em;
	min-width: 6em;
	width: 8em;
	max-width: 25%;
}
.navboxWiki td {
	padding: 0.125em 0.5em;
}
.navboxWiki td[colspan="2"] {
	padding: 0.5em;
	text-align: center;
}
.navboxWiki > tbody > tr:first-of-type {
	background-color: #DDD;
}
.navboxWiki tr:first-of-type th {
	font-size: 1.25em;
	position: relative;
}
.navboxWiki tr:first-of-type th span.mw-collapsible-toggle {
	background-color: #FFF;
	border: solid 0.0625em #888;
	font-size: 0.65em;
	margin: 0.5em;
	padding: 0.125em 0.5em;
	position: absolute;
		top: 0;
		right: 0;
}
.navboxWiki tr:first-of-type th span.mw-collapsible-toggle:before,
.navboxWiki tr:first-of-type th span.mw-collapsible-toggle:after {
	content: '';
}
.navboxWiki .navboxWiki { /* sub-navbox */
	border: none;
	font-size: 1em;
	margin: -0.25em -0.5em;
	width: 100%;
}
.navboxWiki .navboxWiki > tbody > tr:first-of-type {
	background-color: inherit;
}
.navboxWiki .navboxWiki tr:first-of-type th {
	font-size: inherit;
}

/*
	[[Navbox/Category]]
*/
.navbox-category .CategoryTreeSection .CategoryTreeItem .CategoryTreeBullet,
.navbox-category .CategoryTreeSection .CategoryTreeItem .CategoryTreeLabelCategory {
	display: none;
}
.navbox-category .CategoryTreeSection,
.navbox-category .CategoryTreeSection .CategoryTreeItem {
	display: inline;
}
.navbox-category .CategoryTreeSection .CategoryTreeLabelPage:after {
	content: " | ";
}
.navbox-category .CategoryTreeSection:last-child .CategoryTreeLabelPage:after {
	content: "";
}
.navbox-category .CategoryTreeLabelPage {
	font-style: normal;
}

/*
	[[Template:sic]]
*/
span.sic {
	border-bottom: 0.0625em dotted orange;
}
sup.sic {
	font-size: 0.75em;
	margin-left: 0.25em;
}

/*
	[[Template:TabView]]
*/
.biki-tab-title {
	border: 0.0625em solid transparent;
	cursor: pointer;
	display: inline-block;
	padding: 1em;
}
.biki-tab-title.selected {
	border-top-color: #DDD;
	border-left-color: #DDD;
	border-right-color: #DDD;
	border-bottom-color: #FFF;
}
.biki-tab-title:hover:not(.selected) {
	background-color: #EEE;
	color: #333;
}
.biki-tab-content {
	border: 0.0625em solid #DDD;
	margin-top: -0.0625em;
	padding: 1em;
}

/*
	[[Template:Sticky]]
*/
.sticky-top,
.sticky-bottom {
	background-color: #FFF;
	padding: 0.25em 2em;
	min-height: 2em;
	position: sticky;
		left: 0;
		right: 0;
}
.sticky-top {
	border-bottom: solid 0.0625em #888;
		top: 0;
}
.sticky-bottom {
	border-top: solid 0.0625em #888;
		bottom: 0;
}

/*
	[[Template:Columns]]
*/
.columns {
	margin-top: 0.3em;
}
.columns > ul,
.columns > ol {
	margin-top: 0;
}

/*
* [[Template:Link/External]]
* OFP-Faguss infobox style
*/
span.ofp-faguss-link a.external {
	font-family: consolas, monospace;
	font-size: 1.1em;
	letter-spacing: -0.01em;
}
span.ofp-faguss-info {
	display: none;
	background-color: #FFF;
	border: 0.0625em solid #EEE;
	border-radius: 0.25em;
	color: #888;
	display: inline-block;
	font-size: .75em;
	line-height: 1.1em;
	padding: 0.25em;
	text-align: center;
	vertical-align: middle;
}
span.ofp-faguss-info a.external {
	background: none;
	padding-right: initial;
}

/*
* [[Template:Link/External]]
* Shows, instead of the "external" arrow:
* - a Bohemia Interactive icon for BI links
* - an Enfusion icon for Enfusion links
* - an AAN icon for aan-online.com links
* - a Steam icon for Steam links
* - a W icon for Wikipedia links
* - a Discord icon for Discord (short) links
* - a Twitter icon for Twitter (X) links
* - a YouTube icon for YouTube (short) links
* - a Facebook icon for Facebook links
*/
a.external { /* an apparently needed fix, at least for DarkVector and other places */
	background-repeat: no-repeat;
}
span.bohemia a.external {
	background-image: url('/wikidata/images/8/8e/bi-favicon.png');
	background-position: right -1px;
	padding-right: 18px;
}
span.enfusion a.external {
	background-image: url('/wikidata/images/thumb/b/bc/enfusion_symbol.png/14px-enfusion_symbol.png');
	background-position: right 6px;
	padding-right: 16px;
}
span.aan-online a.external {
	background-image: url('https://community.bistudio.com/wikidata/images/thumb/8/81/arma-aan_icon_cropped-256x256.jpg/16px-arma-aan_icon_cropped-256x256.jpg');
	padding-right: 16px;
}
span.wikipedia a.external {
	background-image: url('/wikidata/images/8/8d/wikipedia-logo-12x12.png');
	background-position: right bottom;
	padding-right: 14px;
}
span.steam a.external {
	background-image: url('/wikidata/images/thumb/4/49/Steam_icon_logo.png/12px-Steam_icon_logo.png');
	background-position: right center;
	padding-right: 16px;
}
span.discord a.external {
	background-image: url('/wikidata/images/thumb/2/2d/Discord-Logo-Color.png/11px-Discord-Logo-Color.png');
	background-position: right center;
	padding-right: 14px;
}
span.facebook a.external {
	background-image: url('/wikidata/images/thumb/9/9a/facebook_favicon.png/12px-facebook_favicon.png');
	background-position: right center;
	padding-right: 14px;
}
span.twitter-x a.external {
	background-image: url('https://community.bistudio.com/wikidata/images/thumb/b/bf/twitter_x_favicon.png/14px-twitter_x_favicon.png');
	background-position: right center;
	padding-right: 16px;
}
span.youtube a.external {
	background-image: url('/wikidata/images/thumb/7/72/youtube-favicon.png/12px-youtube-favicon.png');
	background-position: right;
	padding-right: 16px;
}
span.googledrive a.external {
	background-image: url('https://community.bistudio.com/wikidata/images/thumb/3/35/GoogleDrive_favicon.png/12px-GoogleDrive_favicon.png');
	background-position: right;
	padding-right: 16px;
}
span.onedrive a.external {
	background-image: url('https://community.bistudio.com/wikidata/images/thumb/d/dc/OneDrive_favicon.png/12px-OneDrive_favicon.png');
	background-position: right;
	padding-right: 16px;
}

/* same-page anchor links */
div.mw-parser-output a[href^="#"]:after {
	content: '#';
	font-size: 0.75em;
	margin-left: 0.25em;
	opacity: 0.5;
}
div.mw-parser-output .toc a[href^="#"]:after,
div.mw-parser-output .toc-abc a[href^="#"]:after,
div.mw-parser-output .reference a[href^="#"]:after,
div.mw-parser-output div.mw-highlight a[href^="#"]:after {
	content: '';
}

/* mailto links */
div.mw-parser-output a.external[href^="mailto:"] {
	background-image: none;
	padding: revert;
}
div.mw-parser-output  a.external[href^="mailto:"]:after {
	content: " ✉";
	font-weight: bold;
}

/*
	[[Template:Table/RVScriptingCommands]]
	[[Template:Table/RVScriptingFunctions]]
*/
table.wikitable.rv-commands th {
	background-color: #E0F0FF;
}
table.wikitable.rv-functions th {
	background-color: #E0FFFF;
}


/*
	Arma Reforger Workbench icons
	[[:Category:Arma Reforger/Modding/Official Tools]]
*/

.floating-box.armaR-world-editor,
.floating-box.armaR-particle-editor,
.floating-box.armaR-animation-editor,
.floating-box.armaR-script-editor,
.floating-box.armaR-audio-editor,
.floating-box.armaR-behavior-editor,
.floating-box.armaR-string-editor,
.floating-box.armaR-procedural-animation-editor {
	color: #C7C7C7;
	position: relative;
}
.floating-box.armaR-world-editor a,
.floating-box.armaR-particle-editor a,
.floating-box.armaR-animation-editor a,
.floating-box.armaR-script-editor a,
.floating-box.armaR-audio-editor a,
.floating-box.armaR-behavior-editor a,
.floating-box.armaR-string-editor a,
.floating-box.armaR-procedural-animation-editor a {
	color: #C7C7C7 !important;
}
.floating-box.armaR-world-editor a:hover,
.floating-box.armaR-particle-editor a:hover,
.floating-box.armaR-animation-editor a:hover,
.floating-box.armaR-script-editor a:hover,
.floating-box.armaR-audio-editor a:hover,
.floating-box.armaR-behavior-editor a:hover,
.floating-box.armaR-string-editor a:hover,
.floating-box.armaR-procedural-animation-editor a:hover {
	text-decoration: underline;
}
.floating-box.armaR-world-editor::before,
.floating-box.armaR-particle-editor::before,
.floating-box.armaR-animation-editor::before,
.floating-box.armaR-script-editor::before,
.floating-box.armaR-audio-editor::before,
.floating-box.armaR-behavior-editor::before,
.floating-box.armaR-string-editor::before,
.floating-box.armaR-procedural-animation-editor::before,
.floating-box.armaR-world-editor::after,
.floating-box.armaR-particle-editor::after,
.floating-box.armaR-animation-editor::after,
.floating-box.armaR-script-editor::after,
.floating-box.armaR-audio-editor::after,
.floating-box.armaR-behavior-editor::after,
.floating-box.armaR-string-editor::after,
.floating-box.armaR-procedural-animation-editor::after {
	content: '';
	position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
}
.floating-box.armaR-world-editor::before,
.floating-box.armaR-particle-editor::before,
.floating-box.armaR-animation-editor::before,
.floating-box.armaR-script-editor::before,
.floating-box.armaR-audio-editor::before,
.floating-box.armaR-behavior-editor::before,
.floating-box.armaR-string-editor::before,
.floating-box.armaR-procedural-animation-editor::before {
	background-color: #434446;
	z-index: -2;
}
.floating-box.armaR-world-editor::after,
.floating-box.armaR-particle-editor::after,
.floating-box.armaR-animation-editor::after,
.floating-box.armaR-script-editor::after,
.floating-box.armaR-audio-editor::after,
.floating-box.armaR-behavior-editor::after,
.floating-box.armaR-string-editor::after,
.floating-box.armaR-procedural-animation-editor::after {
	background-position: 50%;
	background-repeat: no-repeat;
	opacity: 0.33;
	z-index: -1;
}
.floating-box.armaR-world-editor::after					{ background-image: url('https://community.bistudio.com/wikidata/images/thumb/7/7d/armaR-workbench_world_editor.png/42px-armaR-workbench_world_editor.png'); }
.floating-box.armaR-particle-editor::after				{ background-image: url('https://community.bistudio.com/wikidata/images/thumb/2/20/armaR-workbench_particle_editor.png/42px-armaR-workbench_particle_editor.png'); }
.floating-box.armaR-animation-editor::after				{ background-image: url('https://community.bistudio.com/wikidata/images/thumb/c/cb/armaR-workbench_animation_editor.png/42px-armaR-workbench_animation_editor.png'); }
.floating-box.armaR-script-editor::after				{ background-image: url('https://community.bistudio.com/wikidata/images/thumb/f/f7/armaR-workbench_script_editor.png/42px-armaR-workbench_script_editor.png'); }
.floating-box.armaR-audio-editor::after					{ background-image: url('https://community.bistudio.com/wikidata/images/thumb/a/ac/armaR-workbench_audio_editor.png/42px-armaR-workbench_audio_editor.png'); }
.floating-box.armaR-behavior-editor::after				{ background-image: url('https://community.bistudio.com/wikidata/images/thumb/c/ce/armaR-workbench_behavior_editor.png/42px-armaR-workbench_behavior_editor.png'); }
.floating-box.armaR-string-editor::after				{ background-image: url('https://community.bistudio.com/wikidata/images/thumb/e/e4/armaR-workbench_string_editor.png/42px-armaR-workbench_string_editor.png'); }
.floating-box.armaR-procedural-animation-editor::after	{ background-image: url('https://community.bistudio.com/wikidata/images/thumb/5/52/armaR-workbench_procedural_animation_editor.png/42px-armaR-workbench_procedural_animation_editor.png'); }

/*******************************************************************************
 * classic web dev
 */

/*
	MediaWiki 1.35 → 1.39
*/
#mw-head { top: 80px; }
#mw-panel { top: 80px; }
#bohemia-header .bohemia-header-wrapper span[data-v-bd357264] {
	line-height: inherit;
}

.wikiEditor-ui-toolbar .tabs,
.wikiEditor-ui-toolbar .section-main,
.wikiEditor-ui-toolbar .section-secondary {
	height: auto !important;
}
table {
	line-height: inherit;
}

/*
	Visual Editor
*/

.oo-ui-textInputWidget-autosized {
	resize: both !important;
}
.oo-ui-window-frame {
	width: 75% !important;
}
.oo-ui-popupWidget-popup {
	min-width: 800px;
}

/*
	Mobiles
*/
@media screen and (orientation: portrait) {
	._description {
		width: 100%;
	}
	._description dt {
		padding: 0.5em 0 0;
		position: inherit;
		width: inherit;
	}
	._description > dd, ._description > dl > dd {
	  padding: inherit;
	}
	._description dd.alias,
	._description dd.groups,
	._description dd.seealso {
		column-count: 2;
	}
	dl.command_description {
		width: 100%;
	}

	.mw-gallery-slideshow-img-container img,
	div.floatleft img,
	div.floatright img {
		height: auto;
		width: 100%;
	}

	.thumbinner {
		max-width: 100%;
	}
	iframe[src^="//www.youtube-nocookie.com/embed/"] {
		max-width: 100%; /* not to ratio but little concern here */
	}

	/*
		overflow scrollbars
	*/
	.mw-parser-output table,
	.mw-parser-output table.wikitable {
	  	display: block;
		width: fit-content;
		max-width: 100%;
		overflow: auto;
	}
	.mw-parser-output table > caption,
	.mw-parser-output table.wikitable > caption {
		display: block;
	}

	/* hack that will not fit all the cases but only 99.9% of them */
	.mw-parser-output table:not(:has(thead)):not(:has(tfoot)) > tbody {
		display: table;
		width: inherit;
	}

	.mw-parser-output table.wikitable {
		background-color: transparent;
		border: none;
	}
	.mw-parser-output table.wikitable > tbody {
		background-color: #F8F9FA;
	}
}

/*
	Images - images directly in paragraph cannot go over page's width (unless specified otherwise or using tables etc)
*/
.mw-parser-output > p > a.image > img {
	max-width: 100%;
	height: auto;
}

/*
	Additional Fonts
*/
@font-face {
	font-family: 'AudreysHand';
	src: url('/wikidata/resources/assets/fonts/AudreysHand-Regular.ttf');
	font-weight: normal;
	font-style: normal;
}