/* Reduce font size */
@media only screen and (min-width: 40.0625em){
h1 { font-size: 2.2em;}
h2 { font-size: 1.8em;}
h3 { font-size: 1.6em;}
h4 { font-size: 1.4em;}
h5 { font-size: 1.5em;}
h6 { font-size: 1.6em;}
}
table.ambox-notice {
width:auto;
}
/* Width 100% as requested */
row {
max-width: 95%;
}
p {
margin-bottom: .25em;
line-height: 1.4;
}
img {
margin-bottom: 1em;
}
ambox img {
margin-bottom: initial;
}
h1,h2,h3,h4,h5,h6 {
margin-bottom: .25em;
margin-top: 1em;
}
mw-bodytext h2 {
border-bottom: 1px solid #a2a9b1;
display: block;
overflow: hidden;
line-height: 1.2;
}
toctitle h2 {
border-bottom: none;
display: inline;
}
reflist ul li {
font-size: .9rem;
}
mw-content-ltr ul, .mw-content-rtl .mw-content-ltr ul,
mw-content-ltr ol, .mw-content-rtl .mw-content-ltr ol {
margin-bottom: 1em;
margin-top: .75em;
}
#mw-content-text ul li,
#mw-content-text ol li {
margin-bottom: .1em;
line-height: 1.5;
}
#toc ul li {
margin-bottom:0;
}
#toc ul {
margin-bottom: 0;
}
#banner {
overflow: initial !important;
}
thumbinner {
max-width: 100%;
}
/* Wikitable Reset to Strip out Foundation 5 */
table { width: auto; }
td.mw-label { width: 0; }
td.smwpropname, th.smwpropname, td.smwspecname { text-align: inherit; }
table tbody tr td, table tr td { line-height: inherit; }
table { background: transparent; margin-bottom: 1.25em; border: 0; }
table thead, table tfoot { background: 0; font-weight: normal; }
table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0; font-size: 100%; color: inherit; text-align: inherit; }
table tr th, table tr td { padding: 0; font-size: 100%; color: inherit; }
table tr.even, table tr.alt, table tr:nth-of-type(even) { background: transparent; }
table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: inherit; text-align: inherit; }
/* wikitable classes reset */
table.wikitable {
margin: 1em 0;
}
table.wikitable > tr > th,
table.wikitable > * > tr > th {
text-align: inherit;
}
/* wikitable classes add */
table.wikitable > tr > th,
table.wikitable > tr > td,
table.wikitable > * > tr > th,
table.wikitable > * > tr > td {
border: 1px #aaa solid;
padding: 0.2em;
}
/* Custom h* styles (blue headings) */
wikitable td.hl3,
wikitable th.hl3 {
background-color: #8da7d6;
}
wikitable td.hl1,
wikitable th.hl1 {
background: #c5d8fc;
}
wikitable td.hl2,
wikitable th.hl2 {
background: #a7c1f2;
}
/* Make entire table valign=top, to replace the |valign=top| on every cell. */
vatop tr,
tr.vatop,
vatop td,
vatop th {
vertical-align: top;
}
/* Tables in responsive and other breaks */
@media only screen and (max-width: 768px) {
table {overflow-x: auto; overflow-y: hidden; display: block; width: auto;}
table.wikitable {background-color: none; border: none;}
/* Give user a method to style a x-axis scrollable table without wrapping cell text */
scrollable {overflow: scroll; overflow-y: hidden;}
scrollable table {white-space: nowrap; border: 1px solid #eee; border-collapse: separate;}
a {word-wrap: break-word;}
input {max-width: 100%;}
}
/* Make MW table output readable on small screens */
@media only screen and (max-width: 640px) {
table.mw-specialpages-table td {display: inline; padding: 0;}
#mw-pages table td,
#mw-subcategories table td {display: inline; padding: 0;}
}
/* After Content for Approved Revisions - Make readable with swipe right */
@media only screen and (max-width: 768px) {
#mw-data-after-content {
overflow-x: auto;
overflow-y: hidden;
display: block;
width: auto;
}
}
/* Test Code Container */
textarea.codeBoxAreaNew:hover, textarea.codeBoxArea:focus {
border-color: rgb(0, 157, 255);
box-shadow: 2px 3px 2px rgba(0, 157, 255, 0.59);
cursor:text;
resize:none;
}
textarea.codeBoxAreaNew {
min-height: unset;
}
/* Pure CSS solution to NO JS Actions menu */
client-nojs ul#actions.f-dropdown {
display:none;
position: absolute;
left: unset;
right: 16px;
top: 43px;
}
client-nojs .f-dropdown:before,
client-nojs .f-dropdown:after {
display: none;
}
client-nojs ul#actions.f-dropdown:hover {
display:block;
}
client-nojs a#actions-button {
position:relative;
display:inline-block;
}
client-nojs a#actions-button:hover + .f-dropdown {
display:block !important;
}
/* END NO-JS Solution */
mw-cookiewarning-container {
opacity: 1;
padding: 5px 5px;
background-color: #F5F5F5;
color: black;
}
top-bar {
top: 40px;
}