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
 
will this work? prob not
 
(330 intermediate revisions by 7 users not shown)
Line 1: Line 1:
/* CSS placed here will affect users of the DarkVector skin */
/* CSS placed here will affect users of the Vector skin */
@font-face {
  font-family: "Rubik";
  src: url("/resources/assets/Rubik.woff2") format("woff2"),
      url("/resources/assets/Rubik-Bold.woff2") format("woff2"),
      url("/resources/assets/Rubik-Italic.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
} in
 
@font-face {bl
  font-family: "Rubik";
  src: url("/resources/assets/Rubik-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
}


/* CSS placed here will affect users of the Vector skin */
@font-face {#
  font-family: "Rubik";
  src: url("/resources/assets/Rubik-Italic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
}
 
@font-face {
  font-family: "Rubik";
  src: url("/resources/assets/Rubik-Italic.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
}
body, .mw-headline {
font-family: "Rubik", "Arial", "Helvetica Neue", "Segoe UI", Rubix, sans-serif !important;
}
 
.Navboxcss {v
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%
}
a
.mw-editsection {
padding-left: 10px;
}h
 
.toctogglelabel {
color: #e87057;
}
 
.toc {
display: none;
}
 
/* 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 */
}


/* positioning for custom logos and whatnot */
.navbox-subgroup .navbox-group,
.logothing {
.navbox-subgroup .navbox-abovebelow {
display: block;
background-color: #e6e6ff;     /* Level 3 color */
width: 160px;
position: absolute;
left: -12.2em;
top: -2.8em;
background: none;
}
}


<style>
.navbox-even {
@import url('https://fonts.googleapis.com/css?family=Rubik&display=swap');
background-color: #f7f7f7;      /* Even row striping */
</style>
}


div#content h1, div#content h2 {font-family: "Rubik", serif}
.navbox-odd {
/* changes the default font used for MediaWiki headings to Rubik */
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;
}


/* changes the background color of the bottom and left of each page, up to behind half of the logo */
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
body {background: #a62e10}
/* @noflip */
float: left;
/* @noflip */
text-align: left;
}


/* Override Vector colour scheme to make it dark (compiled from modified LESS code) */
/* Override Vector colour scheme to make it dark (compiled from modified LESS code) */
h1,h2,h3,h4,h5,h6{
 
color:#c1c1c1
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
hr {
    color: #222;
}
}
.editOptions{
 
background-color:#333;
pre {
border-color:#4c4c4c
    color: #ccc;
    background-color: #4C4C4C;
    border: none;
}
}
input,textarea{
 
background-color:#282828;
.CodeMirror,
border-color:#282828;
.mw-code,
color:#c1c1c1
.wikiEditor-ui-toolbar {
    color: #ccc !important;
    background-color: #4C4C4C !important;
    border: none;
}
}
a,.mw-body a.external,.mw-body a.extiw{
 
color:#e87057
.doc {
    background: transparent;
}
}
a:visited,.mw-body a.external:visited,.mw-body a.extiw:visited{
 
color:#e87057
.CategoryTreeToggle {
    color: #e87057;
}
}
a.new,#p-personal a.new{
 
color:#ff4a24
.editOptions {
    color: #a8a8a8;
    background-color: #333;
    border-color: #4c4c4c;
}
}
ul{
 
list-style-image:none
#CodeMirror {
background-color: #FFFFFF !important;
}
}
div.thumbinner,.catlinks{
background-color:#4c4c4c;
.mw-undelete-revlist {
border-color:#1f1f1f
color: white;
}
}
#toc,div.toc,ul#filetoc,li.gallerybox div.thumb,.tocnumber{
#mw-delete-table label.oo-ui-labelElement-label {
background-color:#404040;
  color: white !important;
border-color:#4c4c4c;
color: #D8D8D8
}
}
code{
form.mw-htmlform .oo-ui-labelElement-label {
border:none;
  color: white;
background-color:inherit;
color:inherit
}
}
oo-ui-fieldLayout-header{
#movepage-wrapper label.oo-ui-labelElement-label {
        color: #a62e10
color: white !important;
}
}
table.mw_metadata td,table.mw_metadata th,table.wikitable,table.wikitable>*>tr>th,table.wikitable>*>tr>td,pre{
#wpSummaryLabel label, #mw-editpage-minoredit label, #mw-editpage-watch label {
color:#c1c1c1;
  color: white !important;
background-color:#4c4c4c;
border-color:#1f1f1f
}
}
table.mw_metadata th,table.wikitable>*>tr>th{
.cancelLink .oo-ui-labelElement-label {
background-color:#595959
  color: white !important;
}
}
table.diff{
.oo-ui-fieldLayout-header {
background-color:#4c4c4c
color: black !important;
}
}
td .diffchange{
.oo-ui-tabOptionWidget,
color:#4c4c4c
.oo-ui-tabSelectWidget-framed {
    color: #e87057 !important;
}
}
#pagehistory li.selected,td.diff-context{
.oo-ui-window-body {
background-color:inherit;
color: lightgray; !important
color:inherit
}
}
#pagehistory li{
 
border:0
.oo-ui-menuOptionWidget,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
    color: #a8a8a8 !important;
}
}
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)
.oo-ui-tabSelectWidget-framed,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
.oo-ui-menuSelectWidget {
    background-color: #4c4c4c !important;
}
}
#left-navigation div.vectorTabs,#right-navigation div.vectorTabs{
background-image:inherit;
background-color:#e87057;


.oo-ui-tabSelectWidget-framed,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
    border-color: #4c4c4c !important;
}
}
#left-navigation div.vectorTabs ul,#right-navigation div.vectorTabs ul{
 
background-color:#e87057
.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;
}
}
#left-navigation div.vectorTabs ul li,#right-navigation div.vectorTabs ul li{
 
background-color:#222;
.mw-rcfilters-ui-filterMenuHeaderWidget-header,
background-image:-moz-linear-gradient(top, #8c4434 20%, #8c4434 100%);
.mw-rcfilters-ui-filterMenuSectionOptionWidget,
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #8c4434), color-stop(100%, #8c4434));
.oo-ui-popupWidget-popup {
background-image:-webkit-linear-gradient(top, #8c4434 20%, #8c4434 100%);
    color: #a8a8a8 !important;
background-image:linear-gradient(#e67860 20%, #8c4434 100%)
    background-color: #606060 !important;
    border-color: #4c4c4c !important;
}
}
#left-navigation div.vectorTabs li.new a,#right-navigation div.vectorTabs li.new a,#left-navigation div.vectorTabs li.new a:visited,#right-navigation div.vectorTabs li.new a:visited{
 
color:#FFFFFF;
.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;
}
}
#left-navigation div.vectorTabs li.selected,#right-navigation div.vectorTabs li.selected{
 
background-color:#333;
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected)
background-image:-moz-linear-gradient(top, #ffa896 0, #ffa896 10%);
{
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffa896), color-stop(10%, #ffa896));
    color: #999 !important;
background-image:-webkit-linear-gradient(top, #ffa896 0, #ffa896 10%);
background-image:linear-gradient(#ffa896 0, #e87057 50%)
}
}
#left-navigation div.vectorTabs li.selected a,#right-navigation div.vectorTabs li.selected a,#left-navigation div.vectorTabs li.selected a:visited,#right-navigation div.vectorTabs li.selected a:visited{
 
color:#FFFFFF
.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;
}
}
#left-navigation div.vectorTabs li a,#right-navigation div.vectorTabs li a{
 
color:#FFFFFF
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
    border-bottom-color: transparent !important;
}
}
#left-navigation div.vectorTabs span,#right-navigation div.vectorTabs span{
/* CSS for post-edit message */
background:transparent
#mw-notification-area .oo-ui-labelElement-label {
    color: black !important;
}
}
div#mw-head #right-navigation div.vectorMenu h3{
 
background:inherit
 
input,
textarea {
    background-color: #4c4c4c;
    border-color: #4c4c4c;
    color: #c1c1c1;
}
}
div#mw-head div.vectorMenu h3 span{
 
color:#e87057
.ace-tm,
.ace-tm .ace_gutter,
.ace-tm .ace_gutter-active-line,
.codeEditor-status {
    background-color: #4c4c4c !important;
    color: #c1c1c1 !important;
}
}
div.vectorMenu h3 a{
 
background:inherit
.ace-tm .ace_print-margin {
    background: none !important;
}
}
div.vectorMenu ul{
 
background-color:black;
.ace-tm .ace_marker-layer .ace_selection {
border:solid 1px #0c0c0c
    background-color: #606060 !important;
}
}
div.vectorMenu li a{
 
color:#e87057
.ace-tm,
.ace-tm .ace_gutter,
.ace-tm .ace_gutter-active-line {
    border-color: #4c4c4c !important;
}
}
div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited{
 
color:#009900;
.codeEditor-status {
text-decoration:none
    background-color: #4C4C4C !important;
}
}
div.vectorMenu#p-cactions div.menu{
 
border-color:#1f1f1f
.ace-tm .ace_constant {
    color: #d44 !important;
}
}
div.vectorMenu#p-cactions ul{
 
border:0;
.ace-tm .ace_cursor {
background-color:#4c4c4c
    color: #333 !important;
}
}
#mw-navigation div#mw-panel div.portal{
 
background-image:none;
.oo-ui-radioInputWidget input[type="radio"]:checked + span {
border-top:0px solid #4c4c4c
    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;
}
}
#mw-navigation div#mw-panel div.portal#p-logo,#mw-navigation div#mw-panel div.portal#p-navigation{
 
border-top:none
.uls-menu .uls-search {
    border-top-color: #e87057 !important;
    border-bottom-color: #e87057 !important;
}
}
html{
 
font-size:100%;
.uls-menu .uls-filtersuggestion {
    background-color: #909090 !important;
}
}
html,body{
 
height:100%;
.uls-menu .uls-title,
margin:0;
.mw-mmv-options-text-header,
padding:0
.rc-anchor-light {
    color: #aaa !important;
}
}
body{
 
background-color:#2a2a2a
.uls-menu .uls-lcd-region-section .uls-lcd-region-title {
    color: #ccc !important;
}
}
.mw-body{
 
margin-left:10em;
.uls-lcd-region-section ul li:hover,
padding:1em;
.rc-footer {
border:1px solid #e87057;
    background-color: #707070 !important;
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;
.uls-menu .uls-search-label {
margin:.5em 0
    background: transparent url('skins/Darkvector/images/search.svg') !important;
    background-repeat: no-repeat !important;
}
}
.mw-body h1,.mw-body h2,.mw-body #firstHeading .mw-body h1,.mw-body #firstHeading{
 
font-size:1.8em
.uls-icon-close {
    background: transparent url('images/exit.png') !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}
}
.mw-body h2{
 
font-size:1.5em;
.mw-mmv-post-image,.mw-mmv-image-metadata{
margin-top:1em
    background-color: #4c4c4c !important;
}
}
.mw-body h3,.mw-body h4,.mw-body h5,.mw-body h6{
 
line-height:1.6;
.mw-searchoptions {
margin-top:.3em;
color: black !important;
margin-bottom:0;
padding-bottom:0
}
}
.mw-body h3{
 
font-size:1.17em
.mw-mmv-image-links li,
.rc-report-problem-text {
    color: #bbb !important;
}
}
.mw-body h3,.mw-body h4{
 
font-weight:bold
.mw-mmv-post-image {
    color: #fff !important;
}
}
.mw-body h4,.mw-body h5,.mw-body h6{
 
font-size:100%
.mw-mmv-options-dialog-header {
    color: #ccc !important;
}
}
.mw-body #toc h2,.mw-body .toc h2 div.emptyPortlet{
 
display:none
.mw-mmv-options-text-body {
    color: #999 !important;
}
}
ul{
 
list-style-type:disc;
.mw-mmv-dialog .mw-mmv-dialog-down-arrow,
list-style-image:/* @embed */
.oo-ui-tagItemWidget.oo-ui-widget-enabled {
url('skins/Vector/images/bullet-icon.png')
    background-color: #aaa !important;
}
}
pre,.mw-code{
.movepage-wrapper {
line-height:1.3em
  color: white !important;
}
}
#siteNotice{
 
font-size:.8em
.smw-ask-otheroptions tr {
    background: #505050 none repeat scroll 0% 0% !important;
}
}
.redirectText{
 
font-size:140%
a {
    color: #e87057 !important;
}
}
.redirectMsg img{
 
vertical-align:text-bottom
a.new {
    color: #d44 !important;
}
}
.mw-body-content{
 
position:relative;
ul {
line-height:1.6;
    list-style-image: none
font-size:.875em
}
}
body.vector-animateLayout .mw-body,body.vector-animateLayout div#footer,body.vector-animateLayout #left-navigation{
 
-webkit-transition:margin-left 250ms,padding 250ms;
div.thumbinner,
-moz-transition:margin-left 250ms,padding 250ms;
.catlinks {
-o-transition:margin-left 250ms,padding 250ms;
    background-color: #4c4c4c;
transition:margin-left 250ms,padding 250ms
    border-color: #666
}
}
body.vector-animateLayout #p-logo{
 
-webkit-transition:left 250ms;
#toc,
-moz-transition:left 250ms;
div.toc,
-o-transition:left 250ms;
ul#filetoc,
transition:left 250ms
li.gallerybox div.thumb {
    background-color: #3d3d3d;
    border-color: #666
}
}
body.vector-animateLayout #mw-panel{
figure, figcaption {
-webkit-transition:padding-right 250ms;
    background-color: #3d3d3d !important;
-moz-transition:padding-right 250ms;
    border-color: #3d3d3d !important;
-o-transition:padding-right 250ms;
    border-style: solid !important;
transition:padding-right 250ms
    border-width: 2px !important;
}
}
body.vector-animateLayout #p-search{
 
-webkit-transition:margin-right 250ms;
code {
-moz-transition:margin-right 250ms;
    border: none;
-o-transition:margin-right 250ms;
    background-color: inherit;
transition:margin-right 250ms
    color: inherit
}
}
body.vector-animateLayout #p-personal{
 
-webkit-transition:right 250ms;
table.mw_metadata td,
-moz-transition:right 250ms;
table.mw_metadata th,
-o-transition:right 250ms;
table.wikitable,
transition:right 250ms
table.wikitable>*>tr>th,
table.wikitable>*>tr>td,
pre {
    color: #c1c1c1;
    background-color: #4c4c4c;
    border-color: #666
}
}
body.vector-animateLayout #mw-head-base{
 
-webkit-transition:margin-left 250ms;
table.mw_metadata th,
-moz-transition:margin-left 250ms;
table.wikitable>*>tr>th {
-o-transition:margin-left 250ms;
    background-color: #595959
transition:margin-left 250ms
}
}
#p-personal{
 
position:absolute;
.infobox>caption,
top:.33em;
.navbox2 th {
right:.75em;
    background: #595959;
z-index:100
}
}
#p-personal h3{
 
display:none
.infobox th {
    background: #4c4c4c;
}
}
#p-personal ul{
 
list-style-type:none;
#preferences {
list-style-image:none;
    background-color: transparent;
margin:0;
padding-left:10em
}
}
#p-personal li{
 
line-height:1.125em;
#preftoc li {
float:left;
    background-image: none;
margin-left:.75em;
margin-top:.5em;
font-size:.75em;
white-space:nowrap
}
}
#pt-userpage,#pt-anonuserpage{
 
background-position:left top;
#preftoc li>a {
background-repeat:no-repeat;
    border-top: 1px solid #ccc;
background-image:url('skins/Vector/images/user-icon.png');
    border-right: 1px solid #ccc;
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    border-left: 1px solid #ccc;
url('skins/Vector/images/user-icon.svg');
    border-collapse: collapse;
background-image:linear-gradient(transparent, transparent),/* @embed */
    background-color: transparent;
url('skins/Vector/images/user-icon.svg');
    color: #D28A0D;
padding-left:15px !important
}
}
#p-search{
 
float:left;
.wikiEditor-ui,
margin-right:.5em;
.wikiEditor-preview-contents,
margin-left:.5em
.mw-datatable td,
.smw-editpage-help, div.mw-warning-with-logexcerpt,
.oo-ui-radioInputWidget input[type="radio"] + span,
.rc-anchor-light {
    background: transparent !important;
}
}
#p-search h3{
 
display:none
.mw-warning-with-logexcerpt {
    color: #a9a9a9
}
}
#p-search form,#p-search input{
 
margin:0;
.mw-datatable th,
margin-top:.4em
#rc-imageselect {
    background-color: #4C4C4C !important;
}
}
div#simpleSearch{
 
display:block;
.rc-anchor {
width:12.5em;
    box-shadow:none;
padding-right:1.5em;
height:1.4em;
margin-top:.65em;
position:relative;
min-height:2px;
border:solid 2px #e87057;
color:black;
background-color:1c1c1c;
background-image:/* @embed */
background-repeat:repeat-x;
border-radius:0px;
box-shadow: -0px -0px #262626;
}
}
div#simpleSearch input{
 
margin:0;
div#simpleSearch {
padding:0;
    background-color: transparent!important;
border:0;
    background-image: none!important;
background-color:transparent;
    border: none!important;
color:#c1c1c1
}
}
.oo-ui-textInputWidget input,
.oo-ui-textInputWidget textarea,
.oo-ui-tagMultiselectWidget-handle,
div#simpleSearch #searchInput{
div#simpleSearch #searchInput{
width:100%;
    background-color: #4C4C4C !important;
padding:.2em 0 .2em .2em;
    color: #C1C1C1 !important;
font-size:13px;
}
direction:ltr;
 
-webkit-appearance:textfield
div#simpleSearch #searchInput {
    height: 100% !important;
    padding: 0 !important;
}
 
div#simpleSearch #searchButton {
    background-color: rgba(232, 112, 87 0.27)!important;
}
.oo-ui-messageDialog-text label {
  color: black !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
}
 
.vector-menu-heading  ul li,
.vector-menu-heading  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
}
 
.vector-menu-heading li.selected,
.vector-menu-heading 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
}
}
div#simpleSearch #searchInput:focus{
 
outline:none
.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
}
}
div#simpleSearch #searchInput.placeholder{
 
color:#999
.mw-body h3 {
    font-size: 1.17em
}
}
div#simpleSearch #searchInput:-ms-input-placeholder{
 
color:#999
.mw-body h3,
.mw-body h4 {
    font-weight: bold
}
}
div#simpleSearch #searchInput:-moz-placeholder{
 
color:#999
.mw-body h4,
.mw-body h5,
.mw-body h6 {
    font-size: 100%
}
}
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
.mw-body #toc h2,
.mw-body .toc h2 {
    font-size: 100%;
    font-family: sans-serif
}
}
div#simpleSearch #searchButton,div#simpleSearch #mw-searchButton{
 
position:absolute;
div.emptyPortlet {
top:0;
    display: none
right:0;
}
width:1.65em;
 
height:100%;
ul {
cursor:pointer;
    list-style-type: disc;
text-indent:-99999px;
    list-style-image: url('images/bullet-icon.svg')
line-height:1;
}
direction:ltr;
 
white-space:nowrap;
pre,
overflow:hidden;
.mw-code {
background-image:url('skins/Vector/images/search-ltr.png');
    line-height: 1.3em
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
}
url('skins/Vector/images/search-ltr.svg');
 
background-image:linear-gradient(transparent, transparent),/* @embed */
#siteNotice {
url('skins/Vector/images/search-ltr.svg');
    font-size: .8em
background-position:center center;
}
background-repeat:no-repeat
 
.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
}
}
div#simpleSearch #mw-searchButton{
 
z-index:1
#p-search form,
#p-search input {
    margin: 0;
    margin-top: .4em
}
}
div.vectorTabs h3{
 
display:none
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.vectorTabs{
 
float:left;
div#simpleSearch input {
height:2.5em;
    margin: 0;
background-image:/* @embed */
    padding: 0;
url('skins/Vector/images/tab-break.png');
    border: 0;
background-position:bottom left;
    background-color: transparent;
background-repeat:no-repeat;
    color: black
padding-left:1px
}
}
div.vectorTabs ul{
 
float:left;
div#simpleSearch #searchInput {
height:100%;
    width: 100%;
list-style-type:none;
    padding: .2em 0 .2em .2em;
list-style-image:none;
    font-size: 13px;
margin:0;
    direction: ltr;
padding:0;
    -webkit-appearance: textfield
background-image:/* @embed */
url('skins/Vector/images/tab-break.png');
background-position:right bottom;
background-repeat:no-repeat
}
}
div.vectorTabs ul li{
 
float:left;
div#simpleSearch #searchInput:focus {
line-height:1.125em;
    outline: none
display:inline-block;
height:100%;
margin:0;
padding:0;
background-color:#f3f3f3;
background-image:/* @embed */
url('skins/Vector/images/tab-normal-fade.png');
background-position:bottom left;
background-repeat:repeat-x;
white-space:nowrap
}
}
div.vectorTabs ul>li{
 
display:block
div#simpleSearch #searchInput.placeholder {
    color: #999
}
}
div.vectorTabs li.new a,div.vectorTabs li.new a:visited{
 
color:#a55858
div#simpleSearch #searchInput:-ms-input-placeholder {
    color: #999
}
}
div.vectorTabs li.selected{
 
background-image:/* @embed */
div#simpleSearch #searchInput:-moz-placeholder {
url('skins/Vector/images/tab-current-fade.png')
    color: #999
}
}
div.vectorTabs li.selected a,div.vectorTabs li.selected a:visited{
 
color:#333;
div#simpleSearch #searchInput::-webkit-search-decoration,
text-decoration:none
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.vectorTabs li.icon a{
 
background-position:bottom right;
div#simpleSearch #searchButton,
background-repeat:no-repeat
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/DarkVector/images/search.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/search.svg');
    background-position: center center;
    background-repeat: no-repeat
}
}
div.vectorTabs li a{
 
display:inline-block;
div#simpleSearch #mw-searchButton {
height:1.9em;
    z-index: 1
padding-left:.5em;
padding-right:.5em;
color:#e87057;
cursor:pointer;
font-size:.8em
}
}
div.vectorTabs li>a{
 
display:block
div.darkvectorTabs h3 {
    display: none
}
}
div.vectorTabs span{
 
display:inline-block;
div.darkvectorTabs {
background-image:/* @embed */
    float: left;
url('skins/Vector/images/tab-break.png');
    height: 2.5em;
background-position:bottom right;
    background-image: url('images/tab-break.png');
background-repeat:no-repeat
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-left: 1px
}
}
div.vectorTabs span a{
 
display:inline-block;
div.darkvectorTabs ul {
padding-top:1.25em
    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.vectorTabs span>a{
 
float:left;
div.darkvectorTabs ul li {
display:block
    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.vectorMenu{
 
direction:ltr;
div.darkvectorTabs ul>li {
float:left;
    display: block
cursor:pointer;
position:relative;
}
}
body.rtl div.vectorMenu{
 
direction:rtl
div.darkvectorTabs li.new a,
div.darkvectorTabs li.new a:visited {
    color: #a55858
}
}
div#mw-head div.vectorMenu h3{
 
float:left;
div.darkvectorTabs li.selected {
background-image:/* @embed */
    background-image: url('images/tab-current-fade.png')
url('skins/Vector/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.vectorMenu h3 span{
 
display:block;
div.darkvectorTabs li.selected a,
font-size:.8em;
div.darkvectorTabs li.selected a:visited {
padding-left:.7em;
    color: #333;
padding-top:1.375em;
    text-decoration: none
margin-right:20px;
font-weight:normal;
color:#4d4d4d
}
}
div.vectorMenu li a{
 
transition: 0.4s
div.darkvectorTabs li.icon a {
    background-position: bottom right;
    background-repeat: no-repeat
}
}
div.vectorMenu li:hover a{
 
background-color:#383838;
div.darkvectorTabs li a {
color: #f54f2c
    display: inline-block;
    height: 1.9em;
    padding-left: .5em;
    padding-right: .5em;
    color: #e87057;
    cursor: pointer;
    font-size: .8em
}
}
div.vectorMenu h3 a{
 
position:absolute;
div.darkvectorTabs li>a {
top:0;
    display: block
right:0;
width:20px;
height:2.5em;
background-image:url('skins/Vector/images/arrow-down-icon.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/arrow-down-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/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.vectorMenu.menuForceShow h3 a{
 
background-position:100% 100%
div.darkvectorTabs span {
    display: inline-block;
    background-image: url('images/tab-break.png');
    background-position: bottom right;
    background-repeat: no-repeat
}
}
div.vectorMenuFocus h3 a{
 
background-image:url('skins/Vector/images/arrow-down-focus-icon.png');
div.darkvectorTabs span a {
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    display: inline-block;
url('skins/Vector/images/arrow-down-focus-icon.svg');
    padding-top: 1.25em
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/arrow-down-focus-icon.svg')
}
}
div.vectorMenu div.menu{
 
min-width:100%;
div.darkvectorTabs span>a {
position:absolute;
    float: left;
top:2.5em;
    display: block
left:-1px;
background-color:white;
border:solid 1px silver;
border-top-width:0;
clear:both;
text-align:left;
display:none
}
}
div.vectorMenu:hover div.menu,div.vectorMenu.menuForceShow div.menu{
 
display:block
div.darkvectorMenu {
    direction: ltr;
    float: left;
    cursor: pointer;
    position: relative
}
}
div.vectorMenu ul{
 
list-style-type:none;
body.rtl div.darkvectorMenu {
list-style-image:none;
    direction: rtl
padding:0;
margin:0;
text-align:left
}
}
div.vectorMenu ul,x:-moz-any-link{
 
min-width:5em
#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.vectorMenu ul,x:-moz-any-link,x:default{
 
min-width:0
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.vectorMenu li{
 
padding:0;
div.darkvectorMenu h3 a {
margin:0;
    position: absolute;
text-align:left;
    top: 0;
line-height:1em
    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.vectorMenu li a{
 
display:inline-block;
div.darkvectorMenu.menuForceShow h3 a {
padding:.5em;
    background-position: 100% 100%
white-space:nowrap;
color:#e87057;
cursor:pointer;
font-size:.8em
}
}
div.vectorMenu li>a{
 
display:block
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.vectorMenu li.selected a,div.vectorMenu li.selected a:visited{
 
color:#333;
div.darkvectorMenu div.menu {
text-decoration:none
    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
}
}
@-webkit-keyframes rotate{
 
from{
div.darkvectorMenu:hover div.menu,
-webkit-transform:rotate(0deg);
div.darkvectorMenu.menuForceShow div.menu {
-moz-transform:rotate(0deg);
    display: block
transform:rotate(0deg)
}
}
to{
 
-webkit-transform:rotate(360deg);
div.darkvectorMenu ul {
-moz-transform:rotate(360deg);
    list-style-type: none;
transform:rotate(360deg)
    list-style-image: none;
    padding: 0;
    margin: 0;
    text-align: left
}
}
div.darkvectorMenu ul,
x:-moz-any-link {
    min-width: 5em
}
}
@-moz-keyframes rotate{
 
from{
div.darkvectorMenu ul,
-webkit-transform:rotate(0deg);
x:-moz-any-link,
-moz-transform:rotate(0deg);
x:default {
transform:rotate(0deg)
    min-width: 0
}
}
to{
 
-webkit-transform:rotate(360deg);
div.darkvectorMenu li {
-moz-transform:rotate(360deg);
    padding: 0;
transform:rotate(360deg)
    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
}
}
@-o-keyframes rotate{
 
from{
div.darkvectorMenu li>a {
-webkit-transform:rotate(0deg);
    display: block
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
}
to{
 
-webkit-transform:rotate(360deg);
div.darkvectorMenu li.selected a,
-moz-transform:rotate(360deg);
div.darkvectorMenu li.selected a:visited {
transform:rotate(360deg)
    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)
    }
}
}
@keyframes rotate{
 
from{
@-moz-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);
@-o-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)
    }
}
}
@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;
#ca-unwatch.icon a,
padding:0;
#ca-watch.icon a {
display:block;
    margin: 0;
width:26px;
    padding: 0;
padding-top:3.1em;
    display: block;
margin-top:0;
    width: 26px;
height:0;
    padding-top: 3.1em;
overflow:hidden;
    margin-top: 0;
background-position:5px 60%
    height: 0;
    overflow: hidden;
    background-position: 5px 60%
}
}
#ca-unwatch.icon a{
 
background-image:url('skins/Vector/images/unwatch-icon.png');
#ca-unwatch.icon a {
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    background-image: url('images/unwatch-icon.svg');
url('skins/Vector/images/unwatch-icon.svg');
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon.svg')
url('skins/Vector/images/unwatch-icon.svg')
}
}
#ca-watch.icon a{
 
background-image:url('skins/Vector/images/watch-icon.png');
#ca-watch.icon a {
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    background-image: url('images/watch-icon.svg');
url('skins/Vector/images/watch-icon.svg');
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon.svg')
url('skins/Vector/images/watch-icon.svg')
}
}
#ca-unwatch.icon a:hover,#ca-unwatch.icon a:focus{
 
background-image:url('skins/Vector/images/unwatch-icon-hl.png');
#ca-unwatch.icon a:hover,
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
#ca-unwatch.icon a:focus {
url('skins/Vector/images/unwatch-icon-hl.svg');
    background-image: url('images/unwatch-icon-hl.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/unwatch-icon-hl.svg');
url('skins/Vector/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('skins/Vector/images/watch-icon-hl.png');
#ca-watch.icon a:hover,
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
#ca-watch.icon a:focus {
url('skins/Vector/images/watch-icon-hl.svg');
    background-image: url('images/watch-icon-hl.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
    background-image: -webkit-linear-gradient(transparent, transparent), url('skins/DarkVector/images/watch-icon-hl.svg');
url('skins/Vector/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('skins/Vector/images/watch-icon-loading.png');
#ca-unwatch.icon a.loading,
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
#ca-watch.icon a.loading {
url('skins/Vector/images/watch-icon-loading.svg');
    background-image: url('images/watch-icon-loading.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/watch-icon-loading.svg');
url('skins/Vector/images/watch-icon-loading.svg');
    background-image: linear-gradient(transparent, transparent), url('images/watch-icon-loading.svg');
-webkit-animation:rotate 700ms infinite linear;
    -webkit-animation: rotate 700ms infinite linear;
-moz-animation:rotate 700ms infinite linear;
    -moz-animation: rotate 700ms infinite linear;
-o-animation:rotate 700ms infinite linear;
    -o-animation: rotate 700ms infinite linear;
animation:rotate 700ms infinite linear;
    animation: rotate 700ms infinite linear;
outline:none;
    outline: none;
cursor:default;
    cursor: default;
pointer-events:none;
    pointer-events: none;
background-position:50% 60%;
    background-position: 50% 60%;
-webkit-transform-origin:50% 57%;
    -webkit-transform-origin: 50% 57%;
transform-origin:50% 57%
    transform-origin: 50% 57%
}
}
#ca-unwatch.icon a span,#ca-watch.icon a span{
 
display:none
#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/Vector/images/page-fade.png');
    background-repeat: repeat-x;
background-color:1c1c1c;
    background-color: #2a2a2a;
background-image:-moz-linear-gradient(top, #333 50%, #2a2a2a 100%);
    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-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:-webkit-linear-gradient(top, #333 50%, #2a2a2a 100%);
background-image:linear-gradient(#333 50%, #2a2a2a 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
}
 
#mw-panel {
    font-size: inherit;
    position: absolute;
    top: 160px;
    padding-top: 1em;
    width: 10em;
    left: 0
}
}
div#mw-panel{
 
font-size:inherit;
#mw-panel .portal {
position:absolute;
    margin: 0 .6em 0 .7em;
top:160px;
    padding: .25em 0;
padding-top:1em;
    direction: ltr;
width:10em;
    background-position: top left;
left:0
    background-repeat: no-repeat;
    background-image: url('images/portal-break.png')
}
}
div#mw-panel div.portal{
.mw-search-result-data {
margin:0 .6em 0 .7em;
color: #999;
padding:.25em 0;
direction:ltr;
background-position:top left;
background-repeat:no-repeat;
background-image:/* @embed */
url('skins/Vector/images/portal-break.png')
}
}
div#mw-panel div.portal h3{
.history-deleted {
font-size:.75em;
color: #999 !important;
color:#D8D8D8;
font-weight:bold;
margin:0;
padding:.25em 0 .25em .25em;
cursor:default;
border:none
}
}
div#mw-panel div.portal div.body{
 
margin:0 0 0 1.25em;
#mw-panel .portal h3 {
padding-top:0
    font-size: .75em;
    color: #656565;
    font-weight: normal;
    margin: 0;
    padding: .25em 0 .25em .25em;
    cursor: default;
    border: none
}
}
div#mw-panel div.portal div.body ul{
 
list-style-type:none;
#mw-panel .portal .body {
list-style-image:none;
    margin: 0 0 0 1.25em;
margin:0;
    padding-top: 0
padding-top:8px;
}
}
div#mw-panel div.portal div.body ul li{
 
line-height:1.125em;
#mw-panel .portal .body ul {
margin:0;
    list-style-type: none;
padding:.25em 0;
    list-style-image: none;
font-size:.75em;
    margin: 0;
word-wrap:break-word
    padding: 0
}
}
div#mw-panel div.portal div.body ul li a{
 
color:#e87057
#mw-panel .portal .body ul li {
    line-height: 1.125em;
    margin: 0;
    padding: .25em 0;
    font-size: .75em;
    word-wrap: break-word
}
}
div#mw-panel div.portal div.body ul li a:visited{
 
color:#e87057
#mw-panel .portal .body ul li a {
    color: #e87057
}
}
div#mw-panel div.portal.first{
 
background-image:none;
#mw-panel .portal .body ul li a:visited {
margin-top:0
    color: #D28A0D
}
}
div#mw-panel div.portal.first h3{
 
display:none
#mw-panel .portal.first {
    background-image: none;
    margin-top: 0
}
}
div#mw-panel div.portal.first div.body{
 
margin-left:.5em
#mw-panel .portal.first h3 {
    display: none
}
}
div#footer{
 
margin-left:10em;
#mw-panel .portal.first .body {
margin-top:0;
    margin-left: .5em
padding:.75em;
direction:ltr
}
}
div#footer ul{
.mw-prefs-buttons {
list-style-type:none;
    background-color: #4a4a4a /*make background less glaring under buttons */
list-style-image:none;
margin:0;
padding:0
}
}
div#footer ul li{
 
margin:0;
#footer {
padding:0;
    margin-left: 10em;
padding-top:.5em;
    margin-top: 0;
padding-bottom:.5em;
    padding: .75em;
color:#c1c1c1;
    direction: ltr
font-size:.7em
}
}
div#footer #footer-icons{
 
float:right
#footer ul {
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0
}
}
div#footer #footer-icons li{
 
float:left;
#footer ul li {
margin-left:.5em;
    margin: 0;
line-height:2em;
    padding: 0;
text-align:right
    padding-top: .5em;
    padding-bottom: .5em;
    color: #7c7c7c !important;
    font-size: .7em
}
}
div#footer #footer-info li{
 
line-height:1.4em
#footer #footer-icons {
    float: right
}
}
div#footer #footer-places li{
 
float:left;
#footer #footer-icons li {
margin-right:1em;
    float: left;
line-height:2em
    margin-left: .5em;
    line-height: 2em;
    text-align: right
}
}
body.ltr div#footer #footer-places{
 
float:left
#footer #footer-info li {
    line-height: 1.4em
}
}
.mw-body .external{
 
background-position:center right;
#footer #footer-places li {
background-repeat:no-repeat;
    float: left;
background-image:url('skins/Vector/images/external-link-ltr-icon.png');
    margin-right: 1em;
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    line-height: 2em
url('skins/Vector/images/external-link-ltr-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/external-link-ltr-icon.svg');
padding-right:13px
}
}
#footer, .ajaxpoll-id-info {
 
     color: #D8D8D8
body.ltr #footer #footer-places {
     float: left
}
}


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


.tocnumber {
list-style-type:inherit;
background-color: transparent;
border-color:#666;
color: #e87057
}
.toctogglelabel {
    cursor: pointer;
    color: #e87057
}
.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:#e87057}
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.pi-background {
    font-family: inherit !important;
  background-color: #312B2A;
    font-weight: normal !important;
  border-color: #a62e10;
    font-size: 13px !important;
}
    border-bottom: 3px solid #505050 !important;
.portable-infobox .pi-secondary-background {
    padding: 0.3em 0 !important;
  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;
}
}
.tabbernav a {
.portable-infobox .pi-border-color{
    padding: 0.3em 0.5em !important;
     border-color: #453d3c;
    margin: 0 !important;
    color: lightgrey !important;
     border:1px !important;
    background: #242424 !important;
}
}
.tabberactive a {
.portable-infobox {
    color: white !important;
  width:270px;
    background: #ba3614 !important;
  border: 1px solid #a62e10;
    font-weight: bold;
  border-radius: 4px 4px 2px 2px;
}
}
.tabbernav :not(.tabberactive) a:hover {
.portable-infobox .pi-horizontal-group-item.pi-data-label{
    background: #4b4b4b !important;
background-color: #312B2A;
}
}
.tabbertab {
.portable-infobox .pi-horizontal-group-item.pi-data-value{
    border: 0px !important;
background-color: #312B2A;
    border-color: #505050 !important;
}
 
 
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
}
.label.format {
color: #999999;
}
 
/* CommentStreams */
.cs-comment-header {
background-color: black;
}
}


Line 892: Line 1,632:


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


/* Scrollbar */
/* Scrollbar */
Line 914: Line 1,654:
   
   
::-webkit-scrollbar-track {
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1) !important;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3) !important;
-webkit-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
border-radius: 0px !important;
border-radius: 0px !important;
Line 923: Line 1,663:
border-radius: 0px !important;
border-radius: 0px !important;
background: #d13c17 !important;  
background: #d13c17 !important;  
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1) !important;  
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5) !important;  
}
}
   
   
Line 930: Line 1,670:
}
}


/* Usernames /*
ca-talk {
 
display: none;
a[href="/wiki/User:Screamer1234"] { color:#52ffcb !important; font-weight: bold !important; }
}
/***** CSS placed ha[href="/wiki/User:USERNAME"] { color:COLOUR NAME !important; font-weight: bold !important; }
contentSub {
ere will be applied to all skins on the entire site. *****/
color: white;
 
a[href="/wiki/User:Lawiki1534"] { color:#2871F7 !important; font-weight: bold !important; }
}
/***** CSS placed ha[href="/wiki/User:USERNAME"] { color:COLOUR NAME !important; font-weight: bold !important; }
/* Add your usernames here */
ere will be applied to all skins on the entire site. *****/
a[href$=":Lawiki"], a[href$="/Lawiki"], a[visited$=":Lawiki"], a[visited$="/Lawiki"]{
 
    font-weight:bold;
a[href="/wiki/User:Sump"] { color:cyan !important; font-weight: bold !important; }
    color: #2871F7 !important;
/***** CSS placed ha[href="/wiki/User:USERNAME"] { color:COLOUR NAME !important; font-weight: bold !important; }
}
ere will be applied to all skins on the entire site. *****/
a[href$=":Screamer1234"], a[href$="/Screamer1234"]{
 
    font-weight:bold;
a[href="/wiki/User:HLDK"] { color:orange !important; font-weight: bold !important; }
    color: cyan !important;
/***** CSS placed ha[href="/wiki/User:USERNAME"] { color:COLOUR NAME !important; font-weight: bold !important; }
}
ere will be applied to all skins on the entire site. *****/
a[href$=":Sump"], a[href$="/Sump"]{
 
    font-weight:bold;
a[href="/wiki/User:TheMan5"] { color:white !important; font-weight: bold !important; }
    color: cyan !important;
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
}
ere will be applied to all skins on the entire site. *****/
a[href$=":Tankman_fan_44"], a[href$="/Tankman_fan_44"]{
 
    font-weight:bold;
a[href="/wiki/User:MoekaChiina"] { color:#db4dff !important; font-weight: bold !important; }
    color: #FFFFFF !important;
/***** CSS placed ha[href="/wiki/User:USERNAME"] { color:COLOUR NAME !important; font-weight: bold !important; }
    text-shadow: 0px 0px 5px #2a9df4;
ere will be applied to all skins on the entire site. *****/
}
 
a[href$=":LuaGunsX"], a[href$="/LuaGunsX"]{
a[href="/wiki/User:Zeroxeon"] { color:#00f521 !important; font-weight: bold !important; }
    font-weight:bold;
/***** CSS placed ha[href="/wiki/User:USERNAME"] { color:COLOUR NAME !important; font-weight: bold !important; }
    color: #9C3838 !important;
ere will be applied to all skins on the entire site. *****/
}
a[href$=":TheEpikShyGuy"], a[href$="/TheEpikShyGuy"]{
    font-weight:bold;
    text-shadow: 0px 0px 10px #ffffff;
    color: black !important;
}

Latest revision as of 20:55, 20 August 2025

/* CSS placed here will affect users of the Vector skin */
@font-face {
  font-family: "Rubik";
  src: url("/resources/assets/Rubik.woff2") format("woff2"),
       url("/resources/assets/Rubik-Bold.woff2") format("woff2"),
       url("/resources/assets/Rubik-Italic.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
} in

@font-face {bl
  font-family: "Rubik";
  src: url("/resources/assets/Rubik-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
}

@font-face {#
  font-family: "Rubik";
  src: url("/resources/assets/Rubik-Italic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "Rubik";
  src: url("/resources/assets/Rubik-Italic.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
}
body, .mw-headline {
font-family: "Rubik", "Arial", "Helvetica Neue", "Segoe UI", Rubix, sans-serif !important;
}

.Navboxcss {v
 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%
}
a
.mw-editsection {
padding-left: 10px;
}h

.toctogglelabel {
color: #e87057;
}

.toc {
display: none;
}

/* 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;
}

#CodeMirror {
	background-color: #FFFFFF !important;
}
 
.mw-undelete-revlist {
	color: white;
}
#mw-delete-table label.oo-ui-labelElement-label {
  color: white !important;
}
form.mw-htmlform .oo-ui-labelElement-label {
  color: white;
}
#movepage-wrapper label.oo-ui-labelElement-label {
	color: white !important;
}
#wpSummaryLabel label, #mw-editpage-minoredit label, #mw-editpage-watch label {
  color: white !important;
}
.cancelLink .oo-ui-labelElement-label {
  color: white !important;
}
.oo-ui-fieldLayout-header {
	color: black !important;
}
.oo-ui-tabOptionWidget,
.oo-ui-tabSelectWidget-framed {
    color: #e87057 !important;
}
.oo-ui-window-body {
	color: lightgray; !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;
}
/* CSS for post-edit message */
#mw-notification-area .oo-ui-labelElement-label {
    color: black !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/Darkvector/images/search.svg') !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-searchoptions {
color: black !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;
}
.movepage-wrapper {
  color: white !important;
}

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

a {
    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
}
figure, figcaption {
    background-color: #3d3d3d !important;
    border-color: #3d3d3d !important;
    border-style: solid !important;
    border-width: 2px !important;
}

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(232, 112, 87 0.27)!important;
}
.oo-ui-messageDialog-text label {
  color: black !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
}

.vector-menu-heading  ul li,
.vector-menu-heading  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
}

.vector-menu-heading li.selected,
.vector-menu-heading 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/DarkVector/images/search.svg');
    background-image: linear-gradient(transparent, transparent), url('skins/DarkVector/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-search-result-data {
	color: #999;
}
.history-deleted {
	color: #999 !important;
}

#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: #e87057
}
.toctogglelabel {
    cursor: pointer;
    color: #e87057
}
.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:#e87057}
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.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
}
.label.format {
color: #999999;
}

/* CommentStreams */
.cs-comment-header {
	background-color: black;
}

/* Cursors */

body {
  cursor: url('https://screamer.wiki/images/4/4c/Cursor.png'), pointer; height:40; width:30;}
 
a:link {
  cursor: url('https://screamer.wiki/images/f/fd/Link.png'), pointer; }
 
a:hover{
  cursor: url('https://screamer.wiki/images/f/fd/Link.png'), pointer; }
 
a:active{
  cursor: url('https://screamer.wiki/images/c/ce/Press.png'), pointer; }
  
a:element{
  cursor: url('https://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;
	
}
/* Add your usernames here */
a[href$=":Lawiki"], a[href$="/Lawiki"], a[visited$=":Lawiki"], a[visited$="/Lawiki"]{
    font-weight:bold;
    color: #2871F7 !important;
}
a[href$=":Screamer1234"], a[href$="/Screamer1234"]{
    font-weight:bold;
    color: cyan !important;
}
a[href$=":Sump"], a[href$="/Sump"]{
    font-weight:bold;
    color: cyan !important;
}
a[href$=":Tankman_fan_44"], a[href$="/Tankman_fan_44"]{
    font-weight:bold;
    color: #FFFFFF !important;
    text-shadow: 0px 0px 5px #2a9df4;
}
a[href$=":LuaGunsX"], a[href$="/LuaGunsX"]{
    font-weight:bold;
    color: #9C3838 !important;
}
a[href$=":TheEpikShyGuy"], a[href$="/TheEpikShyGuy"]{
    font-weight:bold;
    text-shadow: 0px 0px 10px #ffffff;
    color: black !important;
}