Both the Screamercord and this very wiki are currently listed as adult websites by AI classification models. We are currently working to remedy this, 2026 is not 2019.

In the meantime, you can help by moving all permalinks to IPFS

MediaWiki:Darkvector.css: Difference between revisions

From Screamer Wiki
Jump to navigation Jump to search
Third Test
Tag: Reverted
m Reverted edits by Tankman fan 44 (talk) to last revision by Angeleno
Tags: Rollback Reverted
Line 1: Line 1:
/* CSS placed here will affect users of the darkvector skin */
/* CSS placed here will affect users of the Vector skin */
@import url('https://fonts.googleapis.com/css2?family=Rubik&display=swap');
body, .mw-headline {
font-family: "Rubik", "Helvetica Neue", "Segoe UI", Arial, sans-serif;
}
.Navboxcss {
background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(9,9,121,1) 51%, rgba(0,212,255,1) 100%);
}
.font-face{
font-size: 90%
}
 
.mw-editsection {
padding-left: 10px;
}
 
.toctogglelabel {
color: #e87057;
}
 
.toc {
background-color: #4b4b4b;
}
 
/* Default style for navigation boxes */
.navbox {                    /* Navbox container style */
box-sizing: border-box;
border: 1px solid #a2a9b1;
width: 100%;
clear: both;
font-size: 88%;
text-align: center;
padding: 1px;
margin: 1em auto 0;      /* Prevent preceding content from clinging to navboxes */
}
 
.navbox .navbox {
margin-top: 0;            /* No top margin for nested navboxes */
}
 
.navbox + .navbox {
margin-top: -1px;        /* Single pixel border between adjacent navboxes */
}
 
.navbox-inner,
.navbox-subgroup {
width: 100%;
}
 
.navbox-group,
.navbox-title,
.navbox-abovebelow {
padding: 0.25em 1em;      /* Title, group and above/below styles */
line-height: 1.5em;
text-align: center;
}
 
th.navbox-group {            /* Group style */
white-space: nowrap;
/* @noflip */
text-align: right;
}
 
.navbox,
.navbox-subgroup {
background-color: #fdfdfd; /* Background color */
}
 
.navbox-list {
line-height: 1.5em;
border-color: #fdfdfd;    /* Must match background color */
}
 
/* cell spacing for navbox cells */
tr + tr > .navbox-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */
border-top: 2px solid #fdfdfd; /* Must match background color */
}
 
.navbox th,
.navbox-title {
background-color: #ccccff;      /* Level 1 color */
}
 
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
background-color: #ddddff;      /* Level 2 color */
}
 
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
background-color: #e6e6ff;      /* Level 3 color */
}
 
.navbox-even {
background-color: #f7f7f7;      /* Even row striping */
}
 
.navbox-odd {
background-color: transparent;  /* Odd row striping */
}
 
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
padding: 0.125em 0;      /* Adjust hlist padding in navboxes */
}
/* Styling for JQuery makeCollapsible, matching that of collapseButton */
.mw-parser-output .mw-collapsible-toggle {
font-weight: normal;
/* @noflip */
text-align: right;
padding-right: 0.2em;
padding-left: 0.2em;
}
 
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
/* @noflip */
float: left;
/* @noflip */
text-align: left;
}
 
/* Override Vector colour scheme to make it dark (compiled from modified LESS code) */
 
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #c1c1c1
}
 
div.mw-number-text {
    color: #888 !important;
}
 
div.mw-number-text h3 {
    color: #c1c1c1 !important;
}
 
hr {
    color: #222;
}
 
pre {
    color: #ccc;
    background-color: #4C4C4C;
    border: none;
}
 
.CodeMirror,
.mw-code,
.wikiEditor-ui-toolbar {
    color: #ccc !important;
    background-color: #4C4C4C !important;
    border: none;
}


/* positioning for custom logos and whatnot */
.doc {
.logothing {
    background: transparent;
display: block;
width: 160px;
position: absolute;
left: -12.2em;
top: -2.8em;
background: none;
}
}


<style>
.CategoryTreeToggle {
@import url('https://fonts.googleapis.com/css?family=Rubik&display=swap');
    color: #e87057;
</style>
}


div#content h1, div#content h2 {font-family: "Rubik", serif}
.editOptions {
/* changes the default font used for MediaWiki headings to Rubik */
    color: #a8a8a8;
    background-color: #333;
    border-color: #4c4c4c;
}
 
.oo-ui-tabOptionWidget,
.oo-ui-tabSelectWidget-framed {
    color: #e87057 !important;
}
 
.oo-ui-menuOptionWidget,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
    color: #a8a8a8 !important;
}
 
.oo-ui-tabSelectWidget-framed,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
.oo-ui-menuSelectWidget {
    background-color: #4c4c4c !important;
}
 
.oo-ui-tabSelectWidget-framed,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
    border-color: #4c4c4c !important;
}
 
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
    background-color: #606060 !important;
    border-color: #4c4c4c !important;
}
 
.mw-rcfilters-ui-filterMenuHeaderWidget-header,
.mw-rcfilters-ui-filterMenuSectionOptionWidget,
.oo-ui-popupWidget-popup {
    color: #a8a8a8 !important;
    background-color: #606060 !important;
    border-color: #4c4c4c !important;
}
 
.mw-rcfilters-ui-filterMenuHeaderWidget-title,
.mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title,
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title,
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label,
.mw-rcfilters-ui-menuSelectWidget-footer {
    color: #ccc !important;
}
 
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected)
{
    color: #999 !important;
}
 
.mw-rcfilters-ui-filterMenuHeaderWidget-title,
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title,
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label,
.mw-rcfilters-ui-menuSelectWidget-footer,
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected)
{
    background-color: #606060 !important;
}
 
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
    border-bottom-color: transparent !important;
}
 
input,
textarea {
    background-color: #4c4c4c;
    border-color: #4c4c4c;
    color: #c1c1c1;
}
 
.ace-tm,
.ace-tm .ace_gutter,
.ace-tm .ace_gutter-active-line,
.codeEditor-status {
    background-color: #4c4c4c !important;
    color: #c1c1c1 !important;
}
 
.ace-tm .ace_print-margin {
    background: none !important;
}
 
.ace-tm .ace_marker-layer .ace_selection {
    background-color: #606060 !important;
}
 
.ace-tm,
.ace-tm .ace_gutter,
.ace-tm .ace_gutter-active-line {
    border-color: #4c4c4c !important;
}
 
.codeEditor-status {
    background-color: #4C4C4C !important;
}
 
.ace-tm .ace_constant {
    color: #d44 !important;
}
 
.ace-tm .ace_cursor {
    color: #333 !important;
}
 
.oo-ui-radioInputWidget input[type="radio"]:checked + span {
    background-image: linear-gradient(transparent, transparent), url('images/circle-constructive.png') !important;
    background-position: center center !important;
}
 
.uls-menu, .mw-mmv-dialog {
    background-color: #606060 !important;
}
 
.uls-menu .uls-search,
.mw-search-profile-tabs {
    background-color: transparent !important;
    background-image: none!important;
}
 
.uls-menu .uls-search {
    border-top-color: #e87057 !important;
    border-bottom-color: #e87057 !important;
}
 
.uls-menu .uls-filtersuggestion {
    background-color: #909090 !important;
}
 
.uls-menu .uls-title,
.mw-mmv-options-text-header,
.rc-anchor-light {
    color: #aaa !important;
}
 
.uls-menu .uls-lcd-region-section .uls-lcd-region-title {
    color: #ccc !important;
}
 
.uls-lcd-region-section ul li:hover,
.rc-footer {
    background-color: #707070 !important;
}
 
.uls-menu .uls-search-label {
    background: transparent url('skins/Vector/resources/common/images/search_tool.png') !important;
    background-repeat: no-repeat !important;
}
 
.uls-icon-close {
    background: transparent url('images/exit.png') !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}
 
.mw-mmv-post-image,.mw-mmv-image-metadata{
    background-color: #4c4c4c !important;
}
 
.mw-mmv-image-links li,
.rc-report-problem-text {
    color: #bbb !important;
}
 
.mw-mmv-post-image {
    color: #fff !important;
}
 
.mw-mmv-options-dialog-header {
    color: #ccc !important;
}
 
.mw-mmv-options-text-body {
    color: #999 !important;
}
 
.mw-mmv-dialog .mw-mmv-dialog-down-arrow,
.oo-ui-tagItemWidget.oo-ui-widget-enabled {
    background-color: #aaa !important;
}
 
.smw-ask-otheroptions tr {
    background: #505050 none repeat scroll 0% 0% !important;
}
 
a {
    color: #e87057 !important;
}
 
a:visited {
    color: #e87057 !important;
}
 
a.new {
    color: #d44 !important;
}
 
ul {
    list-style-image: none
}
 
div.thumbinner,
.catlinks {
    background-color: #4c4c4c;
    border-color: #666
}
 
#toc,
div.toc,
ul#filetoc,
li.gallerybox div.thumb {
    background-color: #3d3d3d;
    border-color: #666
}
 
code {
    border: none;
    background-color: inherit;
    color: inherit
}
 
table.mw_metadata td,
table.mw_metadata th,
table.wikitable,
table.wikitable>*>tr>th,
table.wikitable>*>tr>td,
pre {
    color: #c1c1c1;
    background-color: #4c4c4c;
    border-color: #666
}
 
table.mw_metadata th,
table.wikitable>*>tr>th {
    background-color: #595959
}
 
.infobox>caption,
.navbox2 th {
    background: #595959;
}
 
.infobox th {
    background: #4c4c4c;
}
 
#preferences {
    background-color: transparent;
}
 
#preftoc li {
    background-image: none;
}
 
#preftoc li>a {
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-collapse: collapse;
    background-color: transparent;
    color: #D28A0D;
}
 
.wikiEditor-ui,
.wikiEditor-preview-contents,
.mw-datatable td,
.smw-editpage-help, div.mw-warning-with-logexcerpt,
.oo-ui-radioInputWidget input[type="radio"] + span,
.rc-anchor-light {
    background: transparent !important;
}
 
.mw-warning-with-logexcerpt {
    color: #a9a9a9
}
 
.mw-datatable th,
#rc-imageselect {
    background-color: #4C4C4C !important;
}
 
.rc-anchor {
    box-shadow:none;
}
 
div#simpleSearch {
    background-color: transparent!important;
    background-image: none!important;
    border: none!important;
}
 
.oo-ui-textInputWidget input,
.oo-ui-textInputWidget textarea,
.oo-ui-tagMultiselectWidget-handle,
div#simpleSearch #searchInput{
    background-color: #4C4C4C !important;
    color: #C1C1C1 !important;
}
 
div#simpleSearch #searchInput {
    height: 100% !important;
    padding: 0 !important;
}
 
div#simpleSearch #searchButton {
    background-color: rgba(210, 138, 13, 0.27)!important;
}
 
.oo-ui-buttonElement-button,
.mw-ui-button {
    color: #ffffff !important;
    background-color: #e87057 !important;
    border-color: #e87057 !important;
}
 
.oo-ui-buttonElement-button:hover,
.mw-ui-button:hover {
    color: #ffffff !important;
    background-color: #D28A0D !important;
    border-color: #D28A0D !important;
}


.oo-ui-dropdownInputWidget select,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled,
.mw-ui-checkbox:not(#noop) input[type="checkbox"] + label::before {
    background-color: #4C4C4C !important;
}


/* changes the background color of the bottom and left of each page, up to behind half of the logo */
.mw-ui-checkbox:not(#noop) input[type="checkbox"] + label::before {
body {background: #a62e10}
    background-image: url('images/check-constructive.png') !important;
}


/* Override darkvector colour scheme to make it dark (compiled from modified LESS code) */
table.diff {
h1,h2,h3,h4,h5,h6{
    background-color: #4c4c4c;
color:#c1c1c1
}
}
hr{
 
color:#222
td .diffchange {
    color: #4c4c4c;
}
}
.editOptions{
 
background-color:#333;
#pagehistory li.selected,
border-color:#4c4c4c
td.diff-context {
    background-color: inherit;
    color: inherit
}
}
input,textarea{
 
background-color:#282828;
#pagehistory li {
border-color:#282828;
    border: 0;
color:#c1c1c1
}
}
a,.mw-body a.external,.mw-body a.extiw{
 
color:#e87057
.gallerytext p {
    color: rgba(255, 255, 255, 0.8);
}
}
a:visited,.mw-body a.external:visited,.mw-body a.extiw:visited{
 
color:#e87057
#left-navigation div.darkvectorTabs,
#right-navigation div.darkvectorTabs {
    background-image: inherit;
    background-color: #e87057
}
}
a.new,#p-personal a.new{
 
color:#d44
#left-navigation div.darkvectorTabs ul,
#right-navigation div.darkvectorTabs ul {
    background-color: #e87057
}
}
ul{
 
list-style-image:none
#left-navigation div.darkvectorTabs ul li,
#right-navigation div.darkvectorTabs ul li {
    background-color: #e87057;
    background-image: -moz-linear-gradient(top, #333 20%, #2a2a2a 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #333), color-stop(100%, #2a2a2a));
    background-image: -webkit-linear-gradient(top, #333 20%, #2a2a2a 100%);
    background-image: linear-gradient(#333 20%, #2a2a2a 100%)
}
}
div.thumbinner,.catlinks{
 
background-color:#4c4c4c;
#left-navigation div.darkvectorTabs li.new a,
border-color:#1f1f1f
#right-navigation div.darkvectorTabs li.new a,
#left-navigation div.darkvectorTabs li.new a:visited,
#right-navigation div.darkvectorTabs li.new a:visited {
    color: #d44
}
}
#toc,div.toc,ul#filetoc,li.gallerybox div.thumb,.tocnumber{
 
background-color:#404040;
#left-navigation div.darkvectorTabs li.selected,
border-color:#4c4c4c;
#right-navigation div.darkvectorTabs li.selected {
color: #D8D8D8
    background-color: #333;
    background-image: -moz-linear-gradient(top, #e87057 0, #333 10%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e87057), color-stop(10%, #333));
    background-image: -webkit-linear-gradient(top, #e87057 0, #333 10%);
    background-image: linear-gradient(#e87057 0, #333 10%)
}
}
code{
 
border:none;
#left-navigation div.darkvectorTabs li.selected a,
background-color:inherit;
#right-navigation div.darkvectorTabs li.selected a,
color:inherit
#left-navigation div.darkvectorTabs li.selected a:visited,
#right-navigation div.darkvectorTabs li.selected a:visited {
    color: #D28A0D
}
}
oo-ui-fieldLayout-header{
 
        color: #a62e10
#left-navigation div.darkvectorTabs li a,
#right-navigation div.darkvectorTabs li a {
    color: #e87057
}
}
table.mw_metadata td,table.mw_metadata th,table.wikitable,table.wikitable>*>tr>th,table.wikitable>*>tr>td,pre{
 
color:#c1c1c1;
#left-navigation div.darkvectorTabs span,
background-color:#4c4c4c;
#right-navigation div.darkvectorTabs span {
border-color:#1f1f1f
    background: transparent
}
}
table.mw_metadata th,table.wikitable>*>tr>th{
 
background-color:#595959
#mw-head #right-navigation div.darkvectorMenu h3 {
    background: inherit
}
}
table.diff{
 
background-color:#4c4c4c
#mw-head div.darkvectorMenu h3 span {
    color: #e87057
}
}
td .diffchange{
 
color:#4c4c4c
div.darkvectorMenu h3 a {
    background: inherit
}
}
#pagehistory li.selected,td.diff-context{
 
background-color:inherit;
div.darkvectorMenu ul {
color:inherit
    background-color: black;
    border: solid 1px #0c0c0c
}
}
#pagehistory li{
 
border:0
div.darkvectorMenu li a {
    color: #e87057
}
}
ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper,ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper,ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper{
 
background-color:rgba(0,0,0,0.8)
div.darkvectorMenu li.selected a,
div.darkvectorMenu li.selected a:visited {
    color: #D28A0D;
    text-decoration: none
}
}
#left-navigation div.darkvectorTabs,#right-navigation div.darkvectorTabs{
background-image:inherit;
background-color:#e87057;


div.darkvectorMenu#p-cactions div.menu {
    border-color: #666
}
}
#left-navigation div.darkvectorTabs ul,#right-navigation div.darkvectorTabs ul{
 
background-color:#e87057
div.darkvectorMenu#p-cactions ul {
    border: 0;
    background-color: #4c4c4c
}
}
#left-navigation div.darkvectorTabs ul li,#right-navigation div.darkvectorTabs ul li{
 
background-color:#222;
#mw-navigation #mw-panel div.portal {
background-image:-moz-linear-gradient(top, #8c4434 20%, #00FF00 100%);
    background-image: none;
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #8c4434), color-stop(100%, #8c4434));
    border-top: 1px solid #4c4c4c
background-image:-webkit-linear-gradient(top, #8c4434 20%, #8c4434 100%);
background-image:linear-gradient(#e67860 0%, #8c4434 20%)
}
}
#left-navigation div.darkvectorTabs li.new a,#right-navigation div.darkvectorTabs li.new a,#left-navigation div.darkvectorTabs li.new a:visited,#right-navigation div.darkvectorTabs li.new a:visited{
 
color:#FFFFFF;
#mw-navigation #mw-panel div.portal#p-logo,
#mw-navigation #mw-panel div.portal#p-navigation {
    border-top: none
}
}
#left-navigation div.darkvectorTabs li.selected,#right-navigation div.darkvectorTabs li.selected{
 
background-color:#333;
html {
background-image:-moz-linear-gradient(top, #ffa896 0, #e87057 5%);
    font-size: 100%
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffa896), color-stop(10%, #ffa896));
background-image:-webkit-linear-gradient(top, #ffa896 0, #e87057 10%);
background-image:linear-gradient(#e87057 0, #333 10%)
}
}
#left-navigation div.darkvectorTabs li.selected a,#right-navigation div.darkvectorTabs li.selected a,#left-navigation div.darkvectorTabs li.selected a:visited,#right-navigation div.darkvectorTabs li.selected a:visited{
 
color:#FFFFFF
html,
body {
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: "Rubik", sans-serif
}
}
#left-navigation div.darkvectorTabs li a,#right-navigation div.darkvectorTabs li a{
 
color:#FFFFFF
body {
    background-color: #2a2a2a
}
}
#left-navigation div.darkvectorTabs span,#right-navigation div.darkvectorTabs span{
 
background:transparent
.mw-body {
    margin-left: 10em;
    padding: 1em;
    border: 1px solid #e87057;
    border-right-width: 0;
    margin-top: -1px;
    background-color: #333;
    color: #c1c1c1;
    direction: ltr
}
}
div#mw-head #right-navigation div.darkvectorMenu h3{
 
background:inherit
.mw-body .mw-editsection,
.mw-body .mw-editsection-like {
    font-family: "Rubik", sans-serif
}
}
div#mw-head div.darkvectorMenu h3 span{
 
color:#e87057
.mw-body p {
    line-height: inherit;
    margin: .5em 0
}
}
div.darkvectorMenu h3 a{
 
background:inherit
.mw-body h1,
.mw-body h2,
.mw-body #firstHeading {
    font-family: "Rubik", sans-serif;
    line-height: 1.3;
    margin-bottom: .25em;
    padding: 0
}
}
div.darkvectorMenu ul{
 
background-color:black;
.mw-body h1,
border:solid 1px #0c0c0c
.mw-body #firstHeading {
    font-size: 1.8em
}
}
div.darkvectorMenu li a{
 
color:#e87057
.mw-body h2 {
    font-size: 1.5em;
    margin-top: 1em
}
}
div.darkvectorMenu li.selected a,div.darkvectorMenu li.selected a:visited{
 
color:#009900;
.mw-body h3,
text-decoration:none
.mw-body h4,
.mw-body h5,
.mw-body h6 {
    line-height: 1.6;
    margin-top: .3em;
    margin-bottom: 0;
    padding-bottom: 0
}
}
div.darkvectorMenu#p-cactions div.menu{
 
border-color:#1f1f1f
.mw-body h3 {
    font-size: 1.17em
}
}
div.darkvectorMenu#p-cactions ul{
 
border:0;
.mw-body h3,
background-color:#4c4c4c
.mw-body h4 {
    font-weight: bold
}
}
#mw-navigation div#mw-panel div.portal{
 
background-image:none;
.mw-body h4,
border-top:0px solid #4c4c4c
.mw-body h5,
.mw-body h6 {
    font-size: 100%
}
}
#mw-navigation div#mw-panel div.portal#p-logo,#mw-navigation div#mw-panel div.portal#p-navigation{
 
border-top:none
.mw-body #toc h2,
.mw-body .toc h2 {
    font-size: 100%;
    font-family: sans-serif
}
}
html{
 
font-size:100%;
div.emptyPortlet {
    display: none
}
}
html,body{
 
height:100%;
ul {
margin:0;
    list-style-type: disc;
padding:0
    list-style-image: url('images/bullet-icon.svg')
}
}
body{
 
background-color:#1c1c1c
pre,
.mw-code {
    line-height: 1.3em
}
}
.mw-body{
 
margin-left:10em;
#siteNotice {
padding:1em;
    font-size: .8em
border:1px solid #e87057;
border-right-width:0;
margin-top:-1px;
background-color:#333;
color:#c1c1c1;
direction:ltr
}
}
.mw-body .mw-editsection,.mw-body .mw-editsection-like .mw-body p{
 
line-height:inherit;
.redirectText {
margin:.5em 0
    font-size: 140%
}
}
.mw-body h1,.mw-body h2,.mw-body #firstHeading .mw-body h1,.mw-body #firstHeading{
 
font-size:1.8em
.redirectMsg img {
    vertical-align: text-bottom
}
}
.mw-body h2{
 
font-size:1.5em;
.mw-body-content {
margin-top:1em
    position: relative;
    line-height: 1.6;
    font-size: .875em
}
}
.mw-body h3,.mw-body h4,.mw-body h5,.mw-body h6{
 
line-height:1.6;
body.darkvector-animateLayout .mw-body,
margin-top:.3em;
body.darkvector-animateLayout #footer,
margin-bottom:0;
body.darkvector-animateLayout #left-navigation {
padding-bottom:0
    -webkit-transition: margin-left 250ms, padding 250ms;
    -moz-transition: margin-left 250ms, padding 250ms;
    -o-transition: margin-left 250ms, padding 250ms;
    transition: margin-left 250ms, padding 250ms
}
}
.mw-body h3{
 
font-size:1.17em
body.darkvector-animateLayout #p-logo {
    -webkit-transition: left 250ms;
    -moz-transition: left 250ms;
    -o-transition: left 250ms;
    transition: left 250ms
}
}
.mw-body h3,.mw-body h4{
 
font-weight:bold
body.darkvector-animateLayout #mw-panel {
    -webkit-transition: padding-right 250ms;
    -moz-transition: padding-right 250ms;
    -o-transition: padding-right 250ms;
    transition: padding-right 250ms
}
}
.mw-body h4,.mw-body h5,.mw-body h6{
 
font-size:100%
body.darkvector-animateLayout #p-search {
    -webkit-transition: margin-right 250ms;
    -moz-transition: margin-right 250ms;
    -o-transition: margin-right 250ms;
    transition: margin-right 250ms
}
}
.mw-body #toc h2,.mw-body .toc h2 div.emptyPortlet{
 
display:none
body.darkvector-animateLayout #p-personal {
    -webkit-transition: right 250ms;
    -moz-transition: right 250ms;
    -o-transition: right 250ms;
    transition: right 250ms
}
}
ul{
 
list-style-type:disc;
body.darkvector-animateLayout #mw-head-base {
list-style-image:/* @embed */
    -webkit-transition: margin-left 250ms;
url('skins/darkvector/images/bullet-icon.png')
    -moz-transition: margin-left 250ms;
    -o-transition: margin-left 250ms;
    transition: margin-left 250ms
}
}
pre,.mw-code{
 
line-height:1.3em
#p-personal {
    position: absolute;
    top: .33em;
    right: .75em;
    z-index: 100
}
}
#siteNotice{
 
font-size:.8em
#p-personal h3 {
    display: none
}
}
.redirectText{
 
font-size:140%
#p-personal ul {
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding-left: 10em
}
}
.redirectMsg img{
 
vertical-align:text-bottom
#p-personal li {
    line-height: 1.125em;
    float: left;
    margin-left: .75em;
    margin-top: .5em;
    font-size: .75em;
    white-space: nowrap;
    color: #7c7c7c;
}
}
.mw-body-content{
 
position:relative;
#pt-userpage,
line-height:1.6;
#pt-anonuserpage {
font-size:.875em
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url('images/user-icon.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/user-icon.svg');
    background-image: linear-gradient(transparent, transparent), url('images/user-icon.svg');
    padding-left: 15px !important
}
}
body.darkvector-animateLayout .mw-body,body.darkvector-animateLayout div#footer,body.darkvector-animateLayout #left-navigation{
 
-webkit-transition:margin-left 250ms,padding 250ms;
#p-search {
-moz-transition:margin-left 250ms,padding 250ms;
    float: left;
-o-transition:margin-left 250ms,padding 250ms;
    margin-right: .5em;
transition:margin-left 250ms,padding 250ms
    margin-left: .5em;
    font-family: "Rubik", sans-serif;
}
}
body.darkvector-animateLayout #p-logo{
 
-webkit-transition:left 250ms;
#p-search h3 {
-moz-transition:left 250ms;
    display: none
-o-transition:left 250ms;
transition:left 250ms
}
}
body.darkvector-animateLayout #mw-panel{
 
-webkit-transition:padding-right 250ms;
#p-search form,
-moz-transition:padding-right 250ms;
#p-search input {
-o-transition:padding-right 250ms;
    margin: 0;
transition:padding-right 250ms
    margin-top: .4em
}
}
body.darkvector-animateLayout #p-personal{
 
-webkit-transition:right 250ms;
div#simpleSearch {
-moz-transition:right 250ms;
    display: block;
-o-transition:right 250ms;
    width: 12.6em;
transition:right 250ms
    padding-right: 1.4em;
    height: 1.4em;
    margin-top: .65em;
    position: relative;
    min-height: 1px;
    border: solid 1px #aaa;
    color: black;
    background-color: white;
    background-image: url('/skins/vector/resources/common/images/search-fade.png');
    background-position: top left;
    background-repeat: repeat-x
}
}
body.darkvector-animateLayout #mw-head-base{
 
-webkit-transition:margin-left 250ms;
div#simpleSearch input {
-moz-transition:margin-left 250ms;
    margin: 0;
-o-transition:margin-left 250ms;
    padding: 0;
transition:margin-left 250ms
    border: 0;
    background-color: transparent;
    color: black
}
}
#p-personal{
 
position:absolute;
div#simpleSearch #searchInput {
top:.33em;
    width: 100%;
right:.75em;
    padding: .2em 0 .2em .2em;
z-index:100
    font-size: 13px;
    direction: ltr;
    -webkit-appearance: textfield
}
}
#p-personal h3{
 
display:none
div#simpleSearch #searchInput:focus {
    outline: none
}
}
#p-personal ul{
 
list-style-type:none;
div#simpleSearch #searchInput.placeholder {
list-style-image:none;
    color: #999
margin:0;
padding-left:10em
}
}
#p-personal li{
 
line-height:1.125em;
div#simpleSearch #searchInput:-ms-input-placeholder {
float:left;
    color: #999
margin-left:.75em;
margin-top:.5em;
font-size:.75em;
white-space:nowrap
}
}
#pt-userpage,#pt-anonuserpage{
 
background-position:left top;
div#simpleSearch #searchInput:-moz-placeholder {
background-repeat:no-repeat;
    color: #999
background-image:url('skins/darkvector/images/user-icon.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/darkvector/images/user-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/darkvector/images/user-icon.svg');
padding-left:15px !important
}
}
div.darkvectorTabs h3{
 
display:none
div#simpleSearch #searchInput::-webkit-search-decoration,
div#simpleSearch #searchInput::-webkit-search-cancel-button,
div#simpleSearch #searchInput::-webkit-search-results-button,
div#simpleSearch #searchInput::-webkit-search-results-decoration {
    -webkit-appearance: textfield
}
}
div.darkvectorTabs{
 
float:left;
div#simpleSearch #searchButton,
height:2.5em;
div#simpleSearch #mw-searchButton {
background-image:/* @embed */
    position: absolute;
url('skins/darkvector/images/tab-break.png');
    top: 0;
background-position:bottom left;
    right: 0;
background-repeat:no-repeat;
    width: 1.65em;
padding-left:1px
    height: 100%;
    cursor: pointer;
    text-indent: -99999px;
    line-height: 1;
    direction: ltr;
    white-space: nowrap;
    overflow: hidden;
    background-image: url('images/search-ltr.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/Vector/resources/common/images/search.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/Vector/resources/common/images/search.svg');
    background-position: center center;
    background-repeat: no-repeat
}
}
div.darkvectorTabs ul{
 
float:left;
div#simpleSearch #mw-searchButton {
height:100%;
    z-index: 1
list-style-type:none;
list-style-image:none;
margin:0;
padding:0;
background-image:/* @embed */
url('skins/darkvector/images/tab-break.png');
background-position:right bottom;
background-repeat:no-repeat
}
}
div.darkvectorTabs ul li{
 
float:left;
div.darkvectorTabs h3 {
line-height:1.125em;
    display: none
display:inline-block;
height:100%;
margin:0;
padding:0;
background-color:#f3f3f3;
background-image:/* @embed */
background-position:bottom left;
background-repeat:repeat-x;
white-space:nowrap
}
}
div.darkvectorTabs ul>li{
 
display:block
div.darkvectorTabs {
    float: left;
    height: 2.5em;
    background-image: url('images/tab-break.png');
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-left: 1px
}
}
div.darkvectorTabs li.new a,div.darkvectorTabs li.new a:visited{
 
color:#a55858
div.darkvectorTabs ul {
    float: left;
    height: 100%;
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
    background-image: url('images/tab-break.png');
    background-position: right bottom;
    background-repeat: no-repeat
}
}
div.darkvectorTabs li.selected{
 
background-image:/* @embed */
div.darkvectorTabs ul li {
    float: left;
    line-height: 1.125em;
    display: inline-block;
    height: 100%;
    margin: 0;
    padding: 0;
    background-color: #f3f3f3;
    background-image: url('images/tab-normal-fade.png');
    background-position: bottom left;
    background-repeat: repeat-x;
    white-space: nowrap
}
}
div.darkvectorTabs li.selected a,div.darkvectorTabs li.selected a:visited{
 
color:#333;
div.darkvectorTabs ul>li {
text-decoration:none
    display: block
}
}
div.darkvectorTabs li.icon a{
 
background-position:bottom right;
div.darkvectorTabs li.new a,
background-repeat:no-repeat
div.darkvectorTabs li.new a:visited {
    color: #a55858
}
}
div.darkvectorTabs li a{
 
display:inline-block;
div.darkvectorTabs li.selected {
height:1.9em;
    background-image: url('images/tab-current-fade.png')
padding-left:.5em;
padding-right:.5em;
color:#e87057;
cursor:pointer;
font-size:.8em
}
}
div.darkvectorTabs li>a{
 
display:block
div.darkvectorTabs li.selected a,
div.darkvectorTabs li.selected a:visited {
    color: #333;
    text-decoration: none
}
}
div.darkvectorTabs span{
 
display:inline-block;
div.darkvectorTabs li.icon a {
background-image:/* @embed */
    background-position: bottom right;
url('skins/darkvector/images/tab-break.png');
    background-repeat: no-repeat
background-position:bottom right;
background-repeat:no-repeat
}
}
div.darkvectorTabs span a{
 
display:inline-block;
div.darkvectorTabs li a {
padding-top:1.25em
    display: inline-block;
    height: 1.9em;
    padding-left: .5em;
    padding-right: .5em;
    color: #e87057;
    cursor: pointer;
    font-size: .8em
}
}
div.darkvectorTabs span>a{
 
float:left;
div.darkvectorTabs li>a {
display:block
    display: block
}
}
div.darkvectorMenu{
 
direction:ltr;
div.darkvectorTabs span {
float:left;
    display: inline-block;
cursor:pointer;
    background-image: url('images/tab-break.png');
position:relative;
    background-position: bottom right;
    background-repeat: no-repeat
}
}
body.rtl div.darkvectorMenu{
 
direction:rtl
div.darkvectorTabs span a {
    display: inline-block;
    padding-top: 1.25em
}
}
div#mw-head div.darkvectorMenu h3{
 
float:left;
div.darkvectorTabs span>a {
background-image:/* @embed */
    float: left;
url('skins/darkvector/images/tab-break.png');
    display: block
background-repeat:no-repeat;
background-position:bottom right;
margin-left:-1px;
font-size:1em;
height:2.5em;
padding-right:1px;
margin-right:-1px
}
}
div.darkvectorMenu h3 span{
 
display:block;
div.darkvectorMenu {
font-size:.8em;
    direction: ltr;
padding-left:.7em;
    float: left;
padding-top:1.375em;
    cursor: pointer;
margin-right:20px;
    position: relative
font-weight:normal;
color:#4d4d4d
}
}
div.darkvectorMenu li a{
 
transition: 0.4s
body.rtl div.darkvectorMenu {
    direction: rtl
}
}
div.darkvectorMenu li:hover a{
 
background-color:#383838;
#mw-head div.darkvectorMenu h3 {
color: #f54f2c
    float: left;
    background-image: url('images/tab-break.png');
    background-repeat: no-repeat;
    background-position: bottom right;
    margin-left: -1px;
    font-size: 1em;
    height: 2.5em;
    padding-right: 1px;
    margin-right: -1px
}
}
div.darkvectorMenu h3 a{
 
position:absolute;
div.darkvectorMenu h3 span {
top:0;
    display: block;
right:0;
    font-size: .8em;
width:20px;
    padding-left: .7em;
height:2.5em;
    padding-top: 1.375em;
background-image:url('skins/darkvector/images/arrow-down-icon.png');
    margin-right: 20px;
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    font-weight: normal;
url('skins/darkvector/images/arrow-down-icon.svg');
    color: #656565
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/darkvector/images/arrow-down-icon.svg');
background-position:100% 70%;
background-repeat:no-repeat;
-webkit-transition:background-position 250ms;
-moz-transition:background-position 250ms;
-o-transition:background-position 250ms;
transition:background-position 250ms
}
}
div.darkvectorMenu.menuForceShow h3 a{
 
background-position:100% 100%
div.darkvectorMenu h3 a {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 2.5em;
    background-image: url('images/arrow-down-icon.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/arrow-down-icon.svg');
    background-image: linear-gradient(transparent, transparent), url('images/arrow-down-icon.svg');
    background-position: 100% 70%;
    background-repeat: no-repeat;
    -webkit-transition: background-position 250ms;
    -moz-transition: background-position 250ms;
    -o-transition: background-position 250ms;
    transition: background-position 250ms
}
}
div.darkvectorMenuFocus h3 a{
 
background-image:url('skins/darkvector/images/arrow-down-focus-icon.png');
div.darkvectorMenu.menuForceShow h3 a {
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    background-position: 100% 100%
url('skins/darkvector/images/arrow-down-focus-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/darkvector/images/arrow-down-focus-icon.svg')
}
}
div.darkvectorMenu div.menu{
 
min-width:100%;
div.darkvectorMenuFocus h3 a {
position:absolute;
    background-image: url('images/arrow-down-focus-icon.png');
top:2.5em;
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/arrow-down-focus-icon.svg');
left:-1px;
    background-image: linear-gradient(transparent, transparent), url('images/arrow-down-focus-icon.svg')
background-color:white;
border:solid 1px silver;
border-top-width:0;
clear:both;
text-align:left;
display:none
}
}
div.darkvectorMenu:hover div.menu,div.darkvectorMenu.menuForceShow div.menu{
 
display:block
div.darkvectorMenu div.menu {
    min-width: 100%;
    position: absolute;
    top: 2.5em;
    left: -1px;
    background-color: white;
    border: solid 1px silver;
    border-top-width: 0;
    clear: both;
    text-align: left;
    display: none
}
}
div.darkvectorMenu ul{
 
list-style-type:none;
div.darkvectorMenu:hover div.menu,
list-style-image:none;
div.darkvectorMenu.menuForceShow div.menu {
padding:0;
    display: block
margin:0;
text-align:left
}
}
div.darkvectorMenu ul,x:-moz-any-link{
 
min-width:5em
div.darkvectorMenu ul {
    list-style-type: none;
    list-style-image: none;
    padding: 0;
    margin: 0;
    text-align: left
}
}
div.darkvectorMenu ul,x:-moz-any-link,x:default{
 
min-width:0
div.darkvectorMenu ul,
x:-moz-any-link {
    min-width: 5em
}
}
div.darkvectorMenu li{
 
padding:0;
div.darkvectorMenu ul,
margin:0;
x:-moz-any-link,
text-align:left;
x:default {
line-height:1em
    min-width: 0
}
}
div.darkvectorMenu li a{
 
display:inline-block;
div.darkvectorMenu li {
padding:.5em;
    padding: 0;
white-space:nowrap;
    margin: 0;
color:#e87057;
    text-align: left;
cursor:pointer;
    line-height: 1em
font-size:.8em
}
}
div.darkvectorMenu li>a{
 
display:block
div.darkvectorMenu li a {
    display: inline-block;
    padding: .5em;
    white-space: nowrap;
    color: #e87057;
    cursor: pointer;
    font-size: .8em
}
}
div.darkvectorMenu li.selected a,div.darkvectorMenu li.selected a:visited{
 
color:#333;
div.darkvectorMenu li>a {
text-decoration:none
    display: block
}
}
@-webkit-keyframes rotate{
 
from{
div.darkvectorMenu li.selected a,
-webkit-transform:rotate(0deg);
div.darkvectorMenu li.selected a:visited {
-moz-transform:rotate(0deg);
    color: #333;
transform:rotate(0deg)
    text-decoration: none
}
}
to{
 
-webkit-transform:rotate(360deg);
@-webkit-keyframes rotate {
-moz-transform:rotate(360deg);
    from {
transform:rotate(360deg)
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
}
@-moz-keyframes rotate {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
}
@-moz-keyframes rotate{
 
from{
@-o-keyframes rotate {
-webkit-transform:rotate(0deg);
    from {
-moz-transform:rotate(0deg);
        -webkit-transform: rotate(0deg);
transform:rotate(0deg)
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
}
to{
 
-webkit-transform:rotate(360deg);
@keyframes rotate {
-moz-transform:rotate(360deg);
    from {
transform:rotate(360deg)
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
}
#ca-unwatch.icon a,
#ca-watch.icon a {
    margin: 0;
    padding: 0;
    display: block;
    width: 26px;
    padding-top: 3.1em;
    margin-top: 0;
    height: 0;
    overflow: hidden;
    background-position: 5px 60%
}
}
@-o-keyframes rotate{
 
from{
#ca-unwatch.icon a {
-webkit-transform:rotate(0deg);
    background-image: url('images/unwatch-icon.svg');
-moz-transform:rotate(0deg);
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon.svg');
transform:rotate(0deg)
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon.svg')
}
}
to{
 
-webkit-transform:rotate(360deg);
#ca-watch.icon a {
-moz-transform:rotate(360deg);
    background-image: url('images/watch-icon.svg');
transform:rotate(360deg)
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon.svg')
}
}
#ca-unwatch.icon a:hover,
#ca-unwatch.icon a:focus {
    background-image: url('images/unwatch-icon-hl.svg');
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon-hl.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon-hl.svg')
}
}
@keyframes rotate{
 
from{
#ca-watch.icon a:hover,
-webkit-transform:rotate(0deg);
#ca-watch.icon a:focus {
-moz-transform:rotate(0deg);
    background-image: url('images/watch-icon-hl.svg');
transform:rotate(0deg)
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon-hl.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon-hl.svg')
}
}
to{
 
-webkit-transform:rotate(360deg);
#ca-unwatch.icon a.loading,
-moz-transform:rotate(360deg);
#ca-watch.icon a.loading {
transform:rotate(360deg)
    background-image: url('images/watch-icon-loading.svg');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/watch-icon-loading.svg');
    background-image: linear-gradient(transparent, transparent), url('images/watch-icon-loading.svg');
    -webkit-animation: rotate 700ms infinite linear;
    -moz-animation: rotate 700ms infinite linear;
    -o-animation: rotate 700ms infinite linear;
    animation: rotate 700ms infinite linear;
    outline: none;
    cursor: default;
    pointer-events: none;
    background-position: 50% 60%;
    -webkit-transform-origin: 50% 57%;
    transform-origin: 50% 57%
}
}
#ca-unwatch.icon a span,
#ca-watch.icon a span {
    display: none
}
}
#mw-navigation h2{
 
position:absolute;
#mw-navigation h2 {
top:-9999px
    position: absolute;
    top: -9999px
}
}
#mw-page-base{
 
height:5em;
#mw-page-base {
background-position:bottom left;
    height: 5em;
background-repeat:repeat-x;
    background-position: bottom left;
background-image:url('skins/darkvector/images/page-fade.png');
    background-repeat: repeat-x;
background-color:1c1c1c;
    background-color: #2a2a2a;
background-image:-moz-linear-gradient(top, #1c1c1c 50%, 1c1c1c 100%);
    background-image:-moz-linear-gradient(top, #222 50%, #2a2a2a 100%);
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #1c1c1c), color-stop(100%, #1c1c1c));
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #333), color-stop(100%, #2a2a2a));
background-image:-webkit-linear-gradient(top, #1c1c1c 50%, 1c1c1c 100%);
background-image:-webkit-linear-gradient(top, #333 50%, #2a2a2a 100%);
background-image:linear-gradient(#1c1c1c 50%, 1c1c1c 100%);
background-image:linear-gradient(#333 50%, #2a2a2a 100%);
background-color:#333
}
}
#mw-head-base{
 
margin-top:-5em;
#mw-head-base {
margin-left:10em;
    margin-top: -5em;
height:5em
    margin-left: 10em;
    height: 5em
}
}
div#mw-head{
 
position:absolute;
#mw-head {
top:0;
    position: absolute;
right:0;
    top: 0;
width:100%
    right: 0;
    width: 100%
}
}
div#mw-head h3{
 
margin:0;
#mw-head h3 {
padding:0
    margin: 0;
    padding: 0
}
}
#left-navigation{
 
float:left;
#left-navigation {
margin-left:10em;
    float: left;
margin-top:2.5em;
    margin-left: 10em;
margin-bottom:-2.5em;
    margin-top: 2.5em;
display:inline
    margin-bottom: -2.5em;
    display: inline
}
}
#right-navigation{
 
float:right;
#right-navigation {
margin-top:2.5em
    float: right;
    margin-top: 2.5em
}
}
#p-logo{
 
position:absolute;
#p-logo {
top:-160px;
    position: absolute;
left:0;
    top: -160px;
width:10em;
    left: 0;
height:160px
    width: 10em;
    height: 160px
}
}
#p-logo a{
 
display:block;
#p-logo a {
width:10em;
    display: block;
height:160px;
    width: 10em;
background-repeat:no-repeat;
    height: 160px;
background-position:center center;
    background-repeat: no-repeat;
text-decoration:none
    background-position: center center;
    text-decoration: none
}
}
div#mw-panel{
 
font-size:inherit;
#mw-panel {
position:absolute;
    font-size: inherit;
top:160px;
    position: absolute;
padding-top:1em;
    top: 160px;
width:10em;
    padding-top: 1em;
left:0
    width: 10em;
    left: 0
}
}
div#mw-panel div.portal{
 
margin:0 .6em 0 .7em;
#mw-panel .portal {
padding:.25em 0;
    margin: 0 .6em 0 .7em;
direction:ltr;
    padding: .25em 0;
background-position:top left;
    direction: ltr;
background-repeat:no-repeat;
    background-position: top left;
background-image:/* @embed */
    background-repeat: no-repeat;
url('skins/darkvector/images/portal-break.png')
    background-image: url('images/portal-break.png')
}
}
div#mw-panel div.portal h3{
 
font-size:.75em;
#mw-panel .portal h3 {
color:#D8D8D8;
    font-size: .75em;
font-weight:bold;
    color: #656565;
margin:0;
    font-weight: normal;
padding:.25em 0 .25em .25em;
    margin: 0;
cursor:default;
    padding: .25em 0 .25em .25em;
border:none
    cursor: default;
    border: none
}
}
div#mw-panel div.portal div.body{
 
margin:0 0 0 1.25em;
#mw-panel .portal .body {
padding-top:0
    margin: 0 0 0 1.25em;
    padding-top: 0
}
}
div#mw-panel div.portal div.body ul{
 
list-style-type:none;
#mw-panel .portal .body ul {
list-style-image:none;
    list-style-type: none;
margin:0;
    list-style-image: none;
padding-top:8px;
    margin: 0;
    padding: 0
}
}
div#mw-panel div.portal div.body ul li{
 
line-height:1.125em;
#mw-panel .portal .body ul li {
margin:0;
    line-height: 1.125em;
padding:.25em 0;
    margin: 0;
font-size:.75em;
    padding: .25em 0;
word-wrap:break-word
    font-size: .75em;
    word-wrap: break-word
}
}
div#mw-panel div.portal div.body ul li a{
 
color:#e87057
#mw-panel .portal .body ul li a {
    color: #e87057
}
}
div#mw-panel div.portal div.body ul li a:visited{
 
color:#e87057
#mw-panel .portal .body ul li a:visited {
    color: #D28A0D
}
}
div#mw-panel div.portal.first{
 
background-image:none;
#mw-panel .portal.first {
margin-top:0
    background-image: none;
    margin-top: 0
}
}
div#mw-panel div.portal.first h3{
 
display:none
#mw-panel .portal.first h3 {
    display: none
}
}
div#mw-panel div.portal.first div.body{
 
margin-left:.5em
#mw-panel .portal.first .body {
    margin-left: .5em
}
}
div#footer{
.mw-prefs-buttons {
margin-left:10em;
    background-color: #4a4a4a /*make background less glaring under buttons */
margin-top:0;
padding:.75em;
direction:ltr
}
}
div#footer ul{
 
list-style-type:none;
#footer {
list-style-image:none;
    margin-left: 10em;
margin:0;
    margin-top: 0;
padding:0
    padding: .75em;
    direction: ltr
}
}
div#footer ul li{
 
margin:0;
#footer ul {
padding:0;
    list-style-type: none;
padding-top:.5em;
    list-style-image: none;
padding-bottom:.5em;
    margin: 0;
color:#c1c1c1;
    padding: 0
font-size:.7em
}
}
div#footer #footer-icons{
 
float:right
#footer ul li {
    margin: 0;
    padding: 0;
    padding-top: .5em;
    padding-bottom: .5em;
    color: #7c7c7c !important;
    font-size: .7em
}
}
div#footer #footer-icons li{
 
float:left;
#footer #footer-icons {
margin-left:.5em;
    float: right
line-height:2em;
text-align:right
}
}
div#footer #footer-info li{
 
line-height:1.4em
#footer #footer-icons li {
    float: left;
    margin-left: .5em;
    line-height: 2em;
    text-align: right
}
}
div#footer #footer-places li{
 
float:left;
#footer #footer-info li {
margin-right:1em;
    line-height: 1.4em
line-height:2em
}
}
body.ltr div#footer #footer-places{
 
float:left
#footer #footer-places li {
    float: left;
    margin-right: 1em;
    line-height: 2em
}
}
.mw-body .external{
 
background-position:center right;
body.ltr #footer #footer-places {
background-repeat:no-repeat;
    float: left
background-image:url('skins/DarkVector/images/external-link-ltr-icon.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/DarkVector/images/external-link-ltr-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/DarkVector/images/external-link-ltr-icon.svg');
padding-right:13px
}
}
#footer, .ajaxpoll-id-info {
 
     color: #D8D8D8
.mw-jump, #jump-to-nav {
     overflow: hidden;
    height: 0px
}
}


.tocnumber {
list-style-type:inherit;
background-color: transparent;
border-color:#666;
color:#db8200
}
.toctogglelabel {
    cursor: pointer;
    color: #db8200
}
.mw-changeslist-legend {
    color: #a9a9a9;
    background-color: #404040 !important;
}
ol.references li:target {
    background-color: #663300
}
sup.reference:target {
    background-color: #663300
}
.mw-editfont-monospace {
    background-color: #393939
}
.diff.diff-contentalign-left {
    background-color: #393939
}
.catlinks {
    background-color: #393939
}
.mw-createacct-benefits-list p {
    color: #c9c9c9
}
div#mw-panel div.portal div.body ul li a:visited{color:#db8200}
div#mw-panel div.portal div.body ul li a{color:#e87057}
div#mw-panel div.portal h3 {color:#7c7c7c}


/*Tabber colors*/
/* Portable Infobox CSS here */
.tabbernav {
/* Portable Infobox CSS here */
    font-family: inherit !important;
.portable-infobox.pi-background {
    font-weight: normal !important;
  background-color: #312B2A;
    font-size: 13px !important;
  border-color: #a62e10;
     border-bottom: 3px solid #505050 !important;
}
    padding: 0.3em 0 !important;
.portable-infobox .pi-secondary-background {
  background-color: #a62e10;
}
.portable-infobox .pi-header{
  font-weight: bold;
  text-align: center;
}
.portable-infobox .pi-title {
  background-color: #a62e10;
  font-size: 125%;
  color: #FFFFFF;
  font-family: Rubik;
  text-align: center;
}
.portable-infobox .pi-border-color{
     border-color: #453d3c;
}
.portable-infobox {
  width:270px;
  border: 1px solid #a62e10;
  border-radius: 4px 4px 2px 2px;
}
}
.tabbernav a {
.portable-infobox .pi-horizontal-group-item.pi-data-label{
    padding: 0.3em 0.5em !important;
background-color: #312B2A;
    margin: 0 !important;
    color: lightgrey !important;
    border:1px !important;
    background: #242424 !important;
}
}
.tabberactive a {
.portable-infobox .pi-horizontal-group-item.pi-data-value{
    color: white !important;
background-color: #312B2A;
    background: #ba3614 !important;
    font-weight: bold;
}
}
.tabbernav :not(.tabberactive) a:hover {
 
    background: #4b4b4b !important;
gallerytext{
color: white;
}
}
.tabbertab {
 
    border: 0px !important;
div#content h1, div#content h2 {font-family: "Rubik", serif}
    border-color: #505050 !important;
/* changes the default font used for MediaWiki headings to Rubik */
 
.mw-body .external{
background-position:center right;
background-repeat:no-repeat;
background-image:url('skins/Vector/resources/common/images/external-link-ltr-icon.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/resources/common/images/external-link-ltr-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/resources/common/images/external-link-ltr-icon.svg');
padding-right:13px
}
}



Revision as of 22:48, 16 August 2022

/* CSS placed here will affect users of the Vector skin */
@import url('https://fonts.googleapis.com/css2?family=Rubik&display=swap');
body, .mw-headline {
font-family: "Rubik", "Helvetica Neue", "Segoe UI", Arial, sans-serif;
}
.Navboxcss {
 background: rgb(2,0,36);
 background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(9,9,121,1) 51%, rgba(0,212,255,1) 100%);
}
.font-face{
 font-size: 90%
}

.mw-editsection {
padding-left: 10px;
}

.toctogglelabel {
color: #e87057;
}

.toc {
background-color: #4b4b4b;
}

/* Default style for navigation boxes */
.navbox {                     /* Navbox container style */
	box-sizing: border-box;
	border: 1px solid #a2a9b1;
	width: 100%;
	clear: both;
	font-size: 88%;
	text-align: center;
	padding: 1px;
	margin: 1em auto 0;       /* Prevent preceding content from clinging to navboxes */
}

.navbox .navbox {
	margin-top: 0;            /* No top margin for nested navboxes */
}

.navbox + .navbox {
	margin-top: -1px;         /* Single pixel border between adjacent navboxes */
}

.navbox-inner,
.navbox-subgroup {
	width: 100%;
}

.navbox-group,
.navbox-title,
.navbox-abovebelow {
	padding: 0.25em 1em;      /* Title, group and above/below styles */
	line-height: 1.5em;
	text-align: center;
}

th.navbox-group {             /* Group style */
	white-space: nowrap;
	/* @noflip */
	text-align: right;
}

.navbox,
.navbox-subgroup {
	background-color: #fdfdfd; /* Background color */
}

.navbox-list {
	line-height: 1.5em;
	border-color: #fdfdfd;    /* Must match background color */
}

/* cell spacing for navbox cells */
tr + tr > .navbox-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */
	border-top: 2px solid #fdfdfd; /* Must match background color */
}

.navbox th,
.navbox-title {
	background-color: #ccccff;      /* Level 1 color */
}

.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
	background-color: #ddddff;      /* Level 2 color */
}

.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
	background-color: #e6e6ff;      /* Level 3 color */
}

.navbox-even {
	background-color: #f7f7f7;      /* Even row striping */
}

.navbox-odd {
	background-color: transparent;  /* Odd row striping */
}

.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
	padding: 0.125em 0;       /* Adjust hlist padding in navboxes */
}
/* Styling for JQuery makeCollapsible, matching that of collapseButton */
.mw-parser-output .mw-collapsible-toggle {
	font-weight: normal;
	/* @noflip */
	text-align: right;
	padding-right: 0.2em;
	padding-left: 0.2em;
}

.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
	/* @noflip */
	float: left;
	/* @noflip */
	text-align: left;
}

/* Override Vector colour scheme to make it dark (compiled from modified LESS code) */

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #c1c1c1
}

div.mw-number-text {
    color: #888 !important;
}

div.mw-number-text h3 {
    color: #c1c1c1 !important;
}

hr {
    color: #222;
}

pre {
    color: #ccc;
    background-color: #4C4C4C;
    border: none;
}

.CodeMirror,
.mw-code,
.wikiEditor-ui-toolbar {
    color: #ccc !important;
    background-color: #4C4C4C !important;
    border: none;
}

.doc {
    background: transparent;
}

.CategoryTreeToggle {
    color: #e87057;
}

.editOptions {
    color: #a8a8a8;
    background-color: #333;
    border-color: #4c4c4c;
}

.oo-ui-tabOptionWidget,
.oo-ui-tabSelectWidget-framed {
    color: #e87057 !important;
}

.oo-ui-menuOptionWidget,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
    color: #a8a8a8 !important;
}

.oo-ui-tabSelectWidget-framed,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
.oo-ui-menuSelectWidget {
    background-color: #4c4c4c !important;
}

.oo-ui-tabSelectWidget-framed,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
    border-color: #4c4c4c !important;
}

.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
    background-color: #606060 !important;
    border-color: #4c4c4c !important;
}

.mw-rcfilters-ui-filterMenuHeaderWidget-header,
.mw-rcfilters-ui-filterMenuSectionOptionWidget,
.oo-ui-popupWidget-popup {
    color: #a8a8a8 !important;
    background-color: #606060 !important;
    border-color: #4c4c4c !important;
}

.mw-rcfilters-ui-filterMenuHeaderWidget-title,
.mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title,
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title,
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label,
.mw-rcfilters-ui-menuSelectWidget-footer {
    color: #ccc !important;
}

.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected)
{
    color: #999 !important;
}

.mw-rcfilters-ui-filterMenuHeaderWidget-title,
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title,
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label,
.mw-rcfilters-ui-menuSelectWidget-footer,
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected)
{
    background-color: #606060 !important;
}

.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
    border-bottom-color: transparent !important;
}

input,
textarea {
    background-color: #4c4c4c;
    border-color: #4c4c4c;
    color: #c1c1c1;
}

.ace-tm,
.ace-tm .ace_gutter,
.ace-tm .ace_gutter-active-line,
.codeEditor-status {
    background-color: #4c4c4c !important;
    color: #c1c1c1 !important;
}

.ace-tm .ace_print-margin {
    background: none !important;
}

.ace-tm .ace_marker-layer .ace_selection {
    background-color: #606060 !important;
}

.ace-tm,
.ace-tm .ace_gutter,
.ace-tm .ace_gutter-active-line {
    border-color: #4c4c4c !important;
}

.codeEditor-status {
    background-color: #4C4C4C !important;
}

.ace-tm .ace_constant {
    color: #d44 !important;
}

.ace-tm .ace_cursor {
    color: #333 !important;
}

.oo-ui-radioInputWidget input[type="radio"]:checked + span {
    background-image: linear-gradient(transparent, transparent), url('images/circle-constructive.png') !important;
    background-position: center center !important;
}

.uls-menu, .mw-mmv-dialog {
    background-color: #606060 !important;
}

.uls-menu .uls-search,
.mw-search-profile-tabs {
    background-color: transparent !important;
    background-image: none!important;
}

.uls-menu .uls-search {
    border-top-color: #e87057 !important;
    border-bottom-color: #e87057 !important;
}

.uls-menu .uls-filtersuggestion {
    background-color: #909090 !important;
}

.uls-menu .uls-title,
.mw-mmv-options-text-header,
.rc-anchor-light {
    color: #aaa !important;
}

.uls-menu .uls-lcd-region-section .uls-lcd-region-title {
    color: #ccc !important;
}

.uls-lcd-region-section ul li:hover,
.rc-footer {
    background-color: #707070 !important;
}

.uls-menu .uls-search-label {
    background: transparent url('skins/Vector/resources/common/images/search_tool.png') !important;
    background-repeat: no-repeat !important;
}

.uls-icon-close {
    background: transparent url('images/exit.png') !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}

.mw-mmv-post-image,.mw-mmv-image-metadata{
    background-color: #4c4c4c !important;
}

.mw-mmv-image-links li,
.rc-report-problem-text {
    color: #bbb !important;
}

.mw-mmv-post-image {
    color: #fff !important;
}

.mw-mmv-options-dialog-header {
    color: #ccc !important;
}

.mw-mmv-options-text-body {
    color: #999 !important;
}

.mw-mmv-dialog .mw-mmv-dialog-down-arrow,
.oo-ui-tagItemWidget.oo-ui-widget-enabled {
    background-color: #aaa !important;
}

.smw-ask-otheroptions tr {
    background: #505050 none repeat scroll 0% 0% !important;
}

a {
    color: #e87057 !important;
}

a:visited {
    color: #e87057 !important;
}

a.new {
    color: #d44 !important;
}

ul {
    list-style-image: none
}

div.thumbinner,
.catlinks {
    background-color: #4c4c4c;
    border-color: #666
}

#toc,
div.toc,
ul#filetoc,
li.gallerybox div.thumb {
    background-color: #3d3d3d;
    border-color: #666
}

code {
    border: none;
    background-color: inherit;
    color: inherit
}

table.mw_metadata td,
table.mw_metadata th,
table.wikitable,
table.wikitable>*>tr>th,
table.wikitable>*>tr>td,
pre {
    color: #c1c1c1;
    background-color: #4c4c4c;
    border-color: #666
}

table.mw_metadata th,
table.wikitable>*>tr>th {
    background-color: #595959
}

.infobox>caption,
.navbox2 th {
    background: #595959;
}

.infobox th {
    background: #4c4c4c;
}

#preferences {
    background-color: transparent;
}

#preftoc li {
    background-image: none;
}

#preftoc li>a {
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-collapse: collapse;
    background-color: transparent;
    color: #D28A0D;
}

.wikiEditor-ui,
.wikiEditor-preview-contents,
.mw-datatable td,
.smw-editpage-help, div.mw-warning-with-logexcerpt,
.oo-ui-radioInputWidget input[type="radio"] + span,
.rc-anchor-light {
    background: transparent !important;
}

.mw-warning-with-logexcerpt {
    color: #a9a9a9
}

.mw-datatable th,
#rc-imageselect {
    background-color: #4C4C4C !important;
}

.rc-anchor {
    box-shadow:none;
}

div#simpleSearch {
    background-color: transparent!important;
    background-image: none!important;
    border: none!important;
}

.oo-ui-textInputWidget input,
.oo-ui-textInputWidget textarea,
.oo-ui-tagMultiselectWidget-handle,
div#simpleSearch #searchInput{
    background-color: #4C4C4C !important;
    color: #C1C1C1 !important;
}

div#simpleSearch #searchInput {
    height: 100% !important;
    padding: 0 !important;
}

div#simpleSearch #searchButton {
    background-color: rgba(210, 138, 13, 0.27)!important;
}

.oo-ui-buttonElement-button,
.mw-ui-button {
    color: #ffffff !important;
    background-color: #e87057 !important;
    border-color: #e87057 !important;
}

.oo-ui-buttonElement-button:hover,
.mw-ui-button:hover {
    color: #ffffff !important;
    background-color: #D28A0D !important;
    border-color: #D28A0D !important;
}

.oo-ui-dropdownInputWidget select,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled,
.mw-ui-checkbox:not(#noop) input[type="checkbox"] + label::before {
    background-color: #4C4C4C !important;
}

.mw-ui-checkbox:not(#noop) input[type="checkbox"] + label::before {
    background-image: url('images/check-constructive.png') !important;
}

table.diff {
    background-color: #4c4c4c;
}

td .diffchange {
    color: #4c4c4c;
}

#pagehistory li.selected,
td.diff-context {
    background-color: inherit;
    color: inherit
}

#pagehistory li {
    border: 0;
}

.gallerytext p {
    color: rgba(255, 255, 255, 0.8);
}

#left-navigation div.darkvectorTabs,
#right-navigation div.darkvectorTabs {
    background-image: inherit;
    background-color: #e87057
}

#left-navigation div.darkvectorTabs ul,
#right-navigation div.darkvectorTabs ul {
    background-color: #e87057
}

#left-navigation div.darkvectorTabs ul li,
#right-navigation div.darkvectorTabs ul li {
    background-color: #e87057;
    background-image: -moz-linear-gradient(top, #333 20%, #2a2a2a 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #333), color-stop(100%, #2a2a2a));
    background-image: -webkit-linear-gradient(top, #333 20%, #2a2a2a 100%);
    background-image: linear-gradient(#333 20%, #2a2a2a 100%)
}

#left-navigation div.darkvectorTabs li.new a,
#right-navigation div.darkvectorTabs li.new a,
#left-navigation div.darkvectorTabs li.new a:visited,
#right-navigation div.darkvectorTabs li.new a:visited {
    color: #d44
}

#left-navigation div.darkvectorTabs li.selected,
#right-navigation div.darkvectorTabs li.selected {
    background-color: #333;
    background-image: -moz-linear-gradient(top, #e87057 0, #333 10%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e87057), color-stop(10%, #333));
    background-image: -webkit-linear-gradient(top, #e87057 0, #333 10%);
    background-image: linear-gradient(#e87057 0, #333 10%)
}

#left-navigation div.darkvectorTabs li.selected a,
#right-navigation div.darkvectorTabs li.selected a,
#left-navigation div.darkvectorTabs li.selected a:visited,
#right-navigation div.darkvectorTabs li.selected a:visited {
    color: #D28A0D
}

#left-navigation div.darkvectorTabs li a,
#right-navigation div.darkvectorTabs li a {
    color: #e87057
}

#left-navigation div.darkvectorTabs span,
#right-navigation div.darkvectorTabs span {
    background: transparent
}

#mw-head #right-navigation div.darkvectorMenu h3 {
    background: inherit
}

#mw-head div.darkvectorMenu h3 span {
    color: #e87057
}

div.darkvectorMenu h3 a {
    background: inherit
}

div.darkvectorMenu ul {
    background-color: black;
    border: solid 1px #0c0c0c
}

div.darkvectorMenu li a {
    color: #e87057
}

div.darkvectorMenu li.selected a,
div.darkvectorMenu li.selected a:visited {
    color: #D28A0D;
    text-decoration: none
}

div.darkvectorMenu#p-cactions div.menu {
    border-color: #666
}

div.darkvectorMenu#p-cactions ul {
    border: 0;
    background-color: #4c4c4c
}

#mw-navigation #mw-panel div.portal {
    background-image: none;
    border-top: 1px solid #4c4c4c
}

#mw-navigation #mw-panel div.portal#p-logo,
#mw-navigation #mw-panel div.portal#p-navigation {
    border-top: none
}

html {
    font-size: 100%
}

html,
body {
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: "Rubik", sans-serif
}

body {
    background-color: #2a2a2a
}

.mw-body {
    margin-left: 10em;
    padding: 1em;
    border: 1px solid #e87057;
    border-right-width: 0;
    margin-top: -1px;
    background-color: #333;
    color: #c1c1c1;
    direction: ltr
}

.mw-body .mw-editsection,
.mw-body .mw-editsection-like {
    font-family: "Rubik", sans-serif
}

.mw-body p {
    line-height: inherit;
    margin: .5em 0
}

.mw-body h1,
.mw-body h2,
.mw-body #firstHeading {
    font-family: "Rubik", sans-serif;
    line-height: 1.3;
    margin-bottom: .25em;
    padding: 0
}

.mw-body h1,
.mw-body #firstHeading {
    font-size: 1.8em
}

.mw-body h2 {
    font-size: 1.5em;
    margin-top: 1em
}

.mw-body h3,
.mw-body h4,
.mw-body h5,
.mw-body h6 {
    line-height: 1.6;
    margin-top: .3em;
    margin-bottom: 0;
    padding-bottom: 0
}

.mw-body h3 {
    font-size: 1.17em
}

.mw-body h3,
.mw-body h4 {
    font-weight: bold
}

.mw-body h4,
.mw-body h5,
.mw-body h6 {
    font-size: 100%
}

.mw-body #toc h2,
.mw-body .toc h2 {
    font-size: 100%;
    font-family: sans-serif
}

div.emptyPortlet {
    display: none
}

ul {
    list-style-type: disc;
    list-style-image: url('images/bullet-icon.svg')
}

pre,
.mw-code {
    line-height: 1.3em
}

#siteNotice {
    font-size: .8em
}

.redirectText {
    font-size: 140%
}

.redirectMsg img {
    vertical-align: text-bottom
}

.mw-body-content {
    position: relative;
    line-height: 1.6;
    font-size: .875em
}

body.darkvector-animateLayout .mw-body,
body.darkvector-animateLayout #footer,
body.darkvector-animateLayout #left-navigation {
    -webkit-transition: margin-left 250ms, padding 250ms;
    -moz-transition: margin-left 250ms, padding 250ms;
    -o-transition: margin-left 250ms, padding 250ms;
    transition: margin-left 250ms, padding 250ms
}

body.darkvector-animateLayout #p-logo {
    -webkit-transition: left 250ms;
    -moz-transition: left 250ms;
    -o-transition: left 250ms;
    transition: left 250ms
}

body.darkvector-animateLayout #mw-panel {
    -webkit-transition: padding-right 250ms;
    -moz-transition: padding-right 250ms;
    -o-transition: padding-right 250ms;
    transition: padding-right 250ms
}

body.darkvector-animateLayout #p-search {
    -webkit-transition: margin-right 250ms;
    -moz-transition: margin-right 250ms;
    -o-transition: margin-right 250ms;
    transition: margin-right 250ms
}

body.darkvector-animateLayout #p-personal {
    -webkit-transition: right 250ms;
    -moz-transition: right 250ms;
    -o-transition: right 250ms;
    transition: right 250ms
}

body.darkvector-animateLayout #mw-head-base {
    -webkit-transition: margin-left 250ms;
    -moz-transition: margin-left 250ms;
    -o-transition: margin-left 250ms;
    transition: margin-left 250ms
}

#p-personal {
    position: absolute;
    top: .33em;
    right: .75em;
    z-index: 100
}

#p-personal h3 {
    display: none
}

#p-personal ul {
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding-left: 10em
}

#p-personal li {
    line-height: 1.125em;
    float: left;
    margin-left: .75em;
    margin-top: .5em;
    font-size: .75em;
    white-space: nowrap;
    color: #7c7c7c;
}

#pt-userpage,
#pt-anonuserpage {
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url('images/user-icon.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/user-icon.svg');
    background-image: linear-gradient(transparent, transparent), url('images/user-icon.svg');
    padding-left: 15px !important
}

#p-search {
    float: left;
    margin-right: .5em;
    margin-left: .5em;
    font-family: "Rubik", sans-serif;
	
}

#p-search h3 {
    display: none
}

#p-search form,
#p-search input {
    margin: 0;
    margin-top: .4em
}

div#simpleSearch {
    display: block;
    width: 12.6em;
    padding-right: 1.4em;
    height: 1.4em;
    margin-top: .65em;
    position: relative;
    min-height: 1px;
    border: solid 1px #aaa;
    color: black;
    background-color: white;
    background-image: url('/skins/vector/resources/common/images/search-fade.png');
    background-position: top left;
    background-repeat: repeat-x
}

div#simpleSearch input {
    margin: 0;
    padding: 0;
    border: 0;
    background-color: transparent;
    color: black
}

div#simpleSearch #searchInput {
    width: 100%;
    padding: .2em 0 .2em .2em;
    font-size: 13px;
    direction: ltr;
    -webkit-appearance: textfield
}

div#simpleSearch #searchInput:focus {
    outline: none
}

div#simpleSearch #searchInput.placeholder {
    color: #999
}

div#simpleSearch #searchInput:-ms-input-placeholder {
    color: #999
}

div#simpleSearch #searchInput:-moz-placeholder {
    color: #999
}

div#simpleSearch #searchInput::-webkit-search-decoration,
div#simpleSearch #searchInput::-webkit-search-cancel-button,
div#simpleSearch #searchInput::-webkit-search-results-button,
div#simpleSearch #searchInput::-webkit-search-results-decoration {
    -webkit-appearance: textfield
}

div#simpleSearch #searchButton,
div#simpleSearch #mw-searchButton {
    position: absolute;
    top: 0;
    right: 0;
    width: 1.65em;
    height: 100%;
    cursor: pointer;
    text-indent: -99999px;
    line-height: 1;
    direction: ltr;
    white-space: nowrap;
    overflow: hidden;
    background-image: url('images/search-ltr.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/Vector/resources/common/images/search.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/Vector/resources/common/images/search.svg');
    background-position: center center;
    background-repeat: no-repeat
}

div#simpleSearch #mw-searchButton {
    z-index: 1
}

div.darkvectorTabs h3 {
    display: none
}

div.darkvectorTabs {
    float: left;
    height: 2.5em;
    background-image: url('images/tab-break.png');
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-left: 1px
}

div.darkvectorTabs ul {
    float: left;
    height: 100%;
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
    background-image: url('images/tab-break.png');
    background-position: right bottom;
    background-repeat: no-repeat
}

div.darkvectorTabs ul li {
    float: left;
    line-height: 1.125em;
    display: inline-block;
    height: 100%;
    margin: 0;
    padding: 0;
    background-color: #f3f3f3;
    background-image: url('images/tab-normal-fade.png');
    background-position: bottom left;
    background-repeat: repeat-x;
    white-space: nowrap
}

div.darkvectorTabs ul>li {
    display: block
}

div.darkvectorTabs li.new a,
div.darkvectorTabs li.new a:visited {
    color: #a55858
}

div.darkvectorTabs li.selected {
    background-image: url('images/tab-current-fade.png')
}

div.darkvectorTabs li.selected a,
div.darkvectorTabs li.selected a:visited {
    color: #333;
    text-decoration: none
}

div.darkvectorTabs li.icon a {
    background-position: bottom right;
    background-repeat: no-repeat
}

div.darkvectorTabs li a {
    display: inline-block;
    height: 1.9em;
    padding-left: .5em;
    padding-right: .5em;
    color: #e87057;
    cursor: pointer;
    font-size: .8em
}

div.darkvectorTabs li>a {
    display: block
}

div.darkvectorTabs span {
    display: inline-block;
    background-image: url('images/tab-break.png');
    background-position: bottom right;
    background-repeat: no-repeat
}

div.darkvectorTabs span a {
    display: inline-block;
    padding-top: 1.25em
}

div.darkvectorTabs span>a {
    float: left;
    display: block
}

div.darkvectorMenu {
    direction: ltr;
    float: left;
    cursor: pointer;
    position: relative
}

body.rtl div.darkvectorMenu {
    direction: rtl
}

#mw-head div.darkvectorMenu h3 {
    float: left;
    background-image: url('images/tab-break.png');
    background-repeat: no-repeat;
    background-position: bottom right;
    margin-left: -1px;
    font-size: 1em;
    height: 2.5em;
    padding-right: 1px;
    margin-right: -1px
}

div.darkvectorMenu h3 span {
    display: block;
    font-size: .8em;
    padding-left: .7em;
    padding-top: 1.375em;
    margin-right: 20px;
    font-weight: normal;
    color: #656565
}

div.darkvectorMenu h3 a {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 2.5em;
    background-image: url('images/arrow-down-icon.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/arrow-down-icon.svg');
    background-image: linear-gradient(transparent, transparent), url('images/arrow-down-icon.svg');
    background-position: 100% 70%;
    background-repeat: no-repeat;
    -webkit-transition: background-position 250ms;
    -moz-transition: background-position 250ms;
    -o-transition: background-position 250ms;
    transition: background-position 250ms
}

div.darkvectorMenu.menuForceShow h3 a {
    background-position: 100% 100%
}

div.darkvectorMenuFocus h3 a {
    background-image: url('images/arrow-down-focus-icon.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/arrow-down-focus-icon.svg');
    background-image: linear-gradient(transparent, transparent), url('images/arrow-down-focus-icon.svg')
}

div.darkvectorMenu div.menu {
    min-width: 100%;
    position: absolute;
    top: 2.5em;
    left: -1px;
    background-color: white;
    border: solid 1px silver;
    border-top-width: 0;
    clear: both;
    text-align: left;
    display: none
}

div.darkvectorMenu:hover div.menu,
div.darkvectorMenu.menuForceShow div.menu {
    display: block
}

div.darkvectorMenu ul {
    list-style-type: none;
    list-style-image: none;
    padding: 0;
    margin: 0;
    text-align: left
}

div.darkvectorMenu ul,
x:-moz-any-link {
    min-width: 5em
}

div.darkvectorMenu ul,
x:-moz-any-link,
x:default {
    min-width: 0
}

div.darkvectorMenu li {
    padding: 0;
    margin: 0;
    text-align: left;
    line-height: 1em
}

div.darkvectorMenu li a {
    display: inline-block;
    padding: .5em;
    white-space: nowrap;
    color: #e87057;
    cursor: pointer;
    font-size: .8em
}

div.darkvectorMenu li>a {
    display: block
}

div.darkvectorMenu li.selected a,
div.darkvectorMenu li.selected a:visited {
    color: #333;
    text-decoration: none
}

@-webkit-keyframes rotate {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-moz-keyframes rotate {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes rotate {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes rotate {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

#ca-unwatch.icon a,
#ca-watch.icon a {
    margin: 0;
    padding: 0;
    display: block;
    width: 26px;
    padding-top: 3.1em;
    margin-top: 0;
    height: 0;
    overflow: hidden;
    background-position: 5px 60%
}

#ca-unwatch.icon a {
    background-image: url('images/unwatch-icon.svg');
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon.svg')
}

#ca-watch.icon a {
    background-image: url('images/watch-icon.svg');
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon.svg')
}

#ca-unwatch.icon a:hover,
#ca-unwatch.icon a:focus {
    background-image: url('images/unwatch-icon-hl.svg');
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon-hl.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon-hl.svg')
}

#ca-watch.icon a:hover,
#ca-watch.icon a:focus {
    background-image: url('images/watch-icon-hl.svg');
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon-hl.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon-hl.svg')
}

#ca-unwatch.icon a.loading,
#ca-watch.icon a.loading {
    background-image: url('images/watch-icon-loading.svg');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/watch-icon-loading.svg');
    background-image: linear-gradient(transparent, transparent), url('images/watch-icon-loading.svg');
    -webkit-animation: rotate 700ms infinite linear;
    -moz-animation: rotate 700ms infinite linear;
    -o-animation: rotate 700ms infinite linear;
    animation: rotate 700ms infinite linear;
    outline: none;
    cursor: default;
    pointer-events: none;
    background-position: 50% 60%;
    -webkit-transform-origin: 50% 57%;
    transform-origin: 50% 57%
}

#ca-unwatch.icon a span,
#ca-watch.icon a span {
    display: none
}

#mw-navigation h2 {
    position: absolute;
    top: -9999px
}

#mw-page-base {
    height: 5em;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-color: #2a2a2a;
    	background-image:-moz-linear-gradient(top, #222 50%, #2a2a2a 100%);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #333), color-stop(100%, #2a2a2a));
	background-image:-webkit-linear-gradient(top, #333 50%, #2a2a2a 100%);
	background-image:linear-gradient(#333 50%, #2a2a2a 100%);
}

#mw-head-base {
    margin-top: -5em;
    margin-left: 10em;
    height: 5em
}

#mw-head {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%
}

#mw-head h3 {
    margin: 0;
    padding: 0
}

#left-navigation {
    float: left;
    margin-left: 10em;
    margin-top: 2.5em;
    margin-bottom: -2.5em;
    display: inline
}

#right-navigation {
    float: right;
    margin-top: 2.5em
}

#p-logo {
    position: absolute;
    top: -160px;
    left: 0;
    width: 10em;
    height: 160px
}

#p-logo a {
    display: block;
    width: 10em;
    height: 160px;
    background-repeat: no-repeat;
    background-position: center center;
    text-decoration: none
}

#mw-panel {
    font-size: inherit;
    position: absolute;
    top: 160px;
    padding-top: 1em;
    width: 10em;
    left: 0
}

#mw-panel .portal {
    margin: 0 .6em 0 .7em;
    padding: .25em 0;
    direction: ltr;
    background-position: top left;
    background-repeat: no-repeat;
    background-image: url('images/portal-break.png')
}

#mw-panel .portal h3 {
    font-size: .75em;
    color: #656565;
    font-weight: normal;
    margin: 0;
    padding: .25em 0 .25em .25em;
    cursor: default;
    border: none
}

#mw-panel .portal .body {
    margin: 0 0 0 1.25em;
    padding-top: 0
}

#mw-panel .portal .body ul {
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0
}

#mw-panel .portal .body ul li {
    line-height: 1.125em;
    margin: 0;
    padding: .25em 0;
    font-size: .75em;
    word-wrap: break-word
}

#mw-panel .portal .body ul li a {
    color: #e87057
}

#mw-panel .portal .body ul li a:visited {
    color: #D28A0D
}

#mw-panel .portal.first {
    background-image: none;
    margin-top: 0
}

#mw-panel .portal.first h3 {
    display: none
}

#mw-panel .portal.first .body {
    margin-left: .5em
}
.mw-prefs-buttons {
    background-color: #4a4a4a /*make background less glaring under buttons */
}

#footer {
    margin-left: 10em;
    margin-top: 0;
    padding: .75em;
    direction: ltr
}

#footer ul {
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0
}

#footer ul li {
    margin: 0;
    padding: 0;
    padding-top: .5em;
    padding-bottom: .5em;
    color: #7c7c7c !important;
    font-size: .7em
}

#footer #footer-icons {
    float: right
}

#footer #footer-icons li {
    float: left;
    margin-left: .5em;
    line-height: 2em;
    text-align: right
}

#footer #footer-info li {
    line-height: 1.4em
}

#footer #footer-places li {
    float: left;
    margin-right: 1em;
    line-height: 2em
}

body.ltr #footer #footer-places {
    float: left
}

.mw-jump, #jump-to-nav {
    overflow: hidden;
    height: 0px
}

.tocnumber {
list-style-type:inherit;
background-color: transparent;
border-color:#666;
color:#db8200
}
.toctogglelabel {
    cursor: pointer;
    color: #db8200
}
.mw-changeslist-legend {
    color: #a9a9a9;
    background-color: #404040 !important;
}
ol.references li:target {
    background-color: #663300
}
sup.reference:target {
    background-color: #663300
}
.mw-editfont-monospace {
    background-color: #393939
}
.diff.diff-contentalign-left {
    background-color: #393939
}
.catlinks {
    background-color: #393939
}
.mw-createacct-benefits-list p {
    color: #c9c9c9
}
div#mw-panel div.portal div.body ul li a:visited{color:#db8200}
div#mw-panel div.portal div.body ul li a{color:#e87057}
div#mw-panel div.portal h3 {color:#7c7c7c}

/* Portable Infobox CSS here */
/* Portable Infobox CSS here */
.portable-infobox.pi-background {
   background-color: #312B2A;
   border-color: #a62e10;
}
.portable-infobox .pi-secondary-background {
   background-color: #a62e10;
}
.portable-infobox .pi-header{
   font-weight: bold;
   text-align: center;
}
.portable-infobox .pi-title {
   background-color: #a62e10;
   font-size: 125%;
   color: #FFFFFF;
   font-family: Rubik;
   text-align: center;
}
.portable-infobox .pi-border-color{
    border-color: #453d3c;
}
.portable-infobox {
   width:270px;
   border: 1px solid #a62e10;
   border-radius: 4px 4px 2px 2px;
}
.portable-infobox .pi-horizontal-group-item.pi-data-label{
 background-color: #312B2A;
}
.portable-infobox .pi-horizontal-group-item.pi-data-value{
 background-color: #312B2A;
}

gallerytext{
	color: white;
}

div#content h1, div#content h2 {font-family: "Rubik", serif}
/* changes the default font used for MediaWiki headings to Rubik */

.mw-body .external{
	background-position:center right;
	background-repeat:no-repeat;
	background-image:url('skins/Vector/resources/common/images/external-link-ltr-icon.png');
	background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
	url('skins/Vector/resources/common/images/external-link-ltr-icon.svg');
	background-image:linear-gradient(transparent, transparent),/* @embed */
	url('skins/Vector/resources/common/images/external-link-ltr-icon.svg');
	padding-right:13px
}

/* Cursors */

body {
  cursor: url('http://screamer.wiki/images/4/4c/Cursor.png'), pointer; HEIGHT:40; WIDTH:30;}
 
a:link {
  cursor: url('http://screamer.wiki/images/f/fd/Link.png'), pointer; }
 
a:hover{
  cursor: url('http://screamer.wiki/images/f/fd/Link.png'), pointer; }
 
a:active{
  cursor: url('http://screamer.wiki/images/c/ce/Press.png'), pointer; }
  
a:element{
  cursor: url('http://screamer.wiki/images/4/4c/Cursor.png'), pointer; }

/* Scrollbar */

::-webkit-scrollbar {
	width: 12px !important;
	-webkit-overflow-scrolling: auto !important;
}
 
::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3) !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
}
 
::-webkit-scrollbar-thumb {
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
	background: #d13c17 !important; 
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5) !important; 
}
 
::-webkit-scrollbar-thumb:window-inactive {
	background: #A62e10 !important; 
}

ca-talk {
	display: none;
}
contentSub {
	color: white;
	
}