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
MERGING IN PROGRESS
will this work? prob not
 
(322 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 */
/* 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


/* positioning for custom logos and whatnot */
@font-face {bl
.logothing {
  font-family: "Rubik";
display: block;
  src: url("/resources/assets/Rubik-Bold.woff2") format("woff2");
width: 160px;
  font-weight: bold;
position: absolute;
  font-style: normal;
left: -12.2em;
top: -2.8em;
background: none;
}
}


<style>
@font-face {#
@import url('https://fonts.googleapis.com/css?family=Rubik&display=swap');
  font-family: "Rubik";
</style>
  src: url("/resources/assets/Rubik-Italic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
}


div#content h1, div#content h2 {font-family: "Rubik", serif}
@font-face {
/* changes the default font used for MediaWiki headings to Rubik */
  font-family: "Rubik";
 
  src: url("/resources/assets/Rubik-Italic.woff2") format("woff2");
 
  font-weight: bold;
/* changes the background color of the bottom and left of each page, up to behind half of the logo */
  font-style: italic;
body {background: #a62e10}
 
/* Override Vector colour scheme to make it dark (compiled from modified LESS code) */
h1,h2,h3,h4,h5,h6{
color:#c1c1c1
}
}
hr{
body, .mw-headline {
color:#222
font-family: "Rubik", "Arial", "Helvetica Neue", "Segoe UI", Rubix, sans-serif !important;
}
}
.editOptions{
 
background-color:#333;
.Navboxcss {v
border-color:#4c4c4c
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%);
}
}
input,textarea{
.font-face{
background-color:#282828;
font-size: 90%
border-color:#282828;
color:#c1c1c1
}
}
a,.mw-body a.external,.mw-body a.extiw{
a
color:#e87057
.mw-editsection {
padding-left: 10px;
}h
 
.toctogglelabel {
color: #e87057;
}
}
a:visited,.mw-body a.external:visited,.mw-body a.extiw:visited{
 
color:#e87057
.toc {
display: none;
}
}
a.new,#p-personal a.new{
 
color:#ff4a24
/* 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 */
}
}
ul{
 
list-style-image:none
.navbox .navbox {
margin-top: 0;            /* No top margin for nested navboxes */
}
}
div.thumbinner,.catlinks{
 
background-color:#4c4c4c;
.navbox + .navbox {
border-color:#1f1f1f
margin-top: -1px;         /* Single pixel border between adjacent navboxes */
}
}
#toc,div.toc,ul#filetoc,li.gallerybox div.thumb,.tocnumber{
 
background-color:#404040;
.navbox-inner,
border-color:#4c4c4c;
.navbox-subgroup {
color: #D8D8D8
width: 100%;
}
}
code{
 
border:none;
.navbox-group,
background-color:inherit;
.navbox-title,
color:inherit
.navbox-abovebelow {
padding: 0.25em 1em;     /* Title, group and above/below styles */
line-height: 1.5em;
text-align: center;
}
}
oo-ui-fieldLayout-header{
 
        color: #a62e10
th.navbox-group {            /* Group style */
white-space: nowrap;
/* @noflip */
text-align: right;
}
}
table.mw_metadata td,table.mw_metadata th,table.wikitable,table.wikitable>*>tr>th,table.wikitable>*>tr>td,pre{
 
color:#c1c1c1;
.navbox,
background-color:#4c4c4c;
.navbox-subgroup {
border-color:#1f1f1f
background-color: #fdfdfd; /* Background color */
}
}
table.mw_metadata th,table.wikitable>*>tr>th{
 
background-color:#595959
.navbox-list {
line-height: 1.5em;
border-color: #fdfdfd;    /* Must match background color */
}
}
table.diff{
 
background-color:#4c4c4c
/* 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 */
}
}
td .diffchange{
 
color:#4c4c4c
.navbox th,
.navbox-title {
background-color: #ccccff;      /* Level 1 color */
}
}
#pagehistory li.selected,td.diff-context{
 
background-color:inherit;
.navbox-abovebelow,
color:inherit
th.navbox-group,
.navbox-subgroup .navbox-title {
background-color: #ddddff;     /* Level 2 color */
}
}
#pagehistory li{
 
border:0
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
background-color: #e6e6ff;      /* Level 3 color */
}
}
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)
.navbox-even {
background-color: #f7f7f7;      /* Even row striping */
}
}
#left-navigation div.vectorTabs,#right-navigation div.vectorTabs{
background-image:inherit;
background-color:#e87057;


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


.comments-submit {
#siteNotice {
color:#c1c1c1
    font-size: .8em
}
}


.redirectText {
    font-size: 140%
}


/*Tabber colors*/
.redirectMsg img {
.tabbernav {
     vertical-align: text-bottom
     font-family: inherit !important;
    font-weight: normal !important;
    font-size: 13px !important;
    border-bottom: 3px solid #505050 !important;
    padding: 0.3em 0 !important;
}
}
.tabbernav a {
 
     padding: 0.3em 0.5em !important;
.mw-body-content {
     margin: 0 !important;
     position: relative;
     color: lightgrey !important;
     line-height: 1.6;
    border:1px !important;
     font-size: .875em
    background: #242424 !important;
}
}
.tabberactive a {
 
     color: white !important;
body.darkvector-animateLayout .mw-body,
     background: #ba3614 !important;
body.darkvector-animateLayout #footer,
     font-weight: bold;
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
}
}
.tabbernav :not(.tabberactive) a:hover {
 
     background: #4b4b4b !important;
body.darkvector-animateLayout #p-logo {
}
     -webkit-transition: left 250ms;
.tabbertab {
     -moz-transition: left 250ms;
     border: 0px !important;
     -o-transition: left 250ms;
     border-color: #505050 !important;
    transition: left 250ms
}
}


/* Cursors */
body.darkvector-animateLayout #mw-panel {
 
    -webkit-transition: padding-right 250ms;
body {
    -moz-transition: padding-right 250ms;
  cursor: url('http://screamer.wiki/images/4/4c/Cursor.png'), pointer; HEIGHT=40 WIDTH=30}
    -o-transition: padding-right 250ms;
    transition: padding-right 250ms
a:link {
}
  cursor: url('http://screamer.wiki/images/f/fd/Link.png'), pointer; }
a:hover{
  cursor: url('http://screamer.wiki/images/f/fd/Link.png'), pointer; }
a:active{
  cursor: url('http://screamer.wiki/images/c/ce/Press.png'), pointer; }
 
a:element{
  cursor: url('http://screamer.wiki/images/4/4c/Cursor.png'), pointer; }


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


::-webkit-scrollbar {
body.darkvector-animateLayout #p-personal {
width: 12px !important;
    -webkit-transition: right 250ms;
-webkit-overflow-scrolling: auto !important;
    -moz-transition: right 250ms;
    -o-transition: right 250ms;
    transition: right 250ms
}
}
 
::-webkit-scrollbar-track {
body.darkvector-animateLayout #mw-head-base {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1) !important;
    -webkit-transition: margin-left 250ms;
-webkit-border-radius: 0px !important;
    -moz-transition: margin-left 250ms;
border-radius: 0px !important;
    -o-transition: margin-left 250ms;
}
    transition: margin-left 250ms
::-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.1) !important;  
}
::-webkit-scrollbar-thumb:window-inactive {
background: #A62e10 !important;
}
}


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


a[href="/wiki/User:Screamer1234"]  { color:#52ffcb !important; font-weight: bold !important; }
#p-personal h3 {
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
    display: none
ere will be applied to all skins on the entire site. *****/
}


a[href="/wiki/User:Lawiki1534"]  { color:#2871F7 !important; font-weight: bold !important; }
#p-personal ul {
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
    list-style-type: none;
ere will be applied to all skins on the entire site. *****/
    list-style-image: none;
    margin: 0;
    padding-left: 10em
}


a[href="/wiki/User:Sump"]  { color:cyan !important; font-weight: bold !important; }
#p-personal li {
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
    line-height: 1.125em;
ere will be applied to all skins on the entire site. *****/
    float: left;
 
    margin-left: .75em;
a[href="/wiki/User:HLDK"]  { color:orange !important; font-weight: bold !important; }
    margin-top: .5em;
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
    font-size: .75em;
ere will be applied to all skins on the entire site. *****/
    white-space: nowrap;
 
    color: #7c7c7c;
a[href="/wiki/User:TheMan5"]  { color:white !important; font-weight: bold !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="/wiki/User:MoekaChiina"]  { color:#db4dff !important; font-weight: bold !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="/wiki/User:Zeroxeon"]  { color:#00f521 !important; font-weight: bold !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. *****/


#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
}


/* CSS placed here will affect users of the Vector skin */
#p-search {
 
    float: left;
 
    margin-right: .5em;
/* Override Vector colour scheme to make it dark (compiled from modified LESS code) */
    margin-left: .5em;
 
    font-family: "Rubik", sans-serif;
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #c1c1c1
}
}


div.mw-number-text {
#p-search h3 {
     color: #888 !important;
     display: none
}
}


div.mw-number-text h3 {
#p-search form,
     color: #c1c1c1 !important;
#p-search input {
     margin: 0;
    margin-top: .4em
}
}


hr {
div#simpleSearch {
     color: #222;
     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
}
}


pre,
div#simpleSearch input {
.mw-code,
    margin: 0;
.wikiEditor-ui-toolbar {
    padding: 0;
     color: #ccc !important;
     border: 0;
     background-color: #4C4C4C !important;
     background-color: transparent;
     border: none;
     color: black
}
}


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


.CategoryTreeToggle {
div#simpleSearch #searchInput:focus {
     color: #a62e10;
     outline: none
}
}


.editOptions {
div#simpleSearch #searchInput.placeholder {
     color: #a8a8a8;
     color: #999
    background-color: #333;
    border-color: #4c4c4c;
}
}


.oo-ui-tabOptionWidget,
div#simpleSearch #searchInput:-ms-input-placeholder {
.oo-ui-tabSelectWidget-framed {
     color: #999
     color: #a62e10 !important;
}
}


.oo-ui-menuOptionWidget,
div#simpleSearch #searchInput:-moz-placeholder {
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
     color: #999
     color: #a8a8a8 !important;
}
}


.oo-ui-tabSelectWidget-framed,
div#simpleSearch #searchInput::-webkit-search-decoration,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
div#simpleSearch #searchInput::-webkit-search-cancel-button,
.oo-ui-menuSelectWidget {
div#simpleSearch #searchInput::-webkit-search-results-button,
     background-color: #4c4c4c !important;
div#simpleSearch #searchInput::-webkit-search-results-decoration {
     -webkit-appearance: textfield
}
}


.oo-ui-tabSelectWidget-framed,
div#simpleSearch #searchButton,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
div#simpleSearch #mw-searchButton {
     border-color: #4c4c4c !important;
     position: absolute;
}
    top: 0;
 
    right: 0;
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover,
    width: 1.65em;
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
    height: 100%;
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected,
    cursor: pointer;
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
    text-indent: -99999px;
     background-color: #606060 !important;
    line-height: 1;
     border-color: #4c4c4c !important;
    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
}
}


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


.mw-rcfilters-ui-filterMenuHeaderWidget-title,
div.darkvectorTabs h3 {
.mw-rcfilters-ui-itemMenuOptionWidget-label-title,
     display: none
.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)
div.darkvectorTabs {
{
    float: left;
     color: #999 !important;
    height: 2.5em;
    background-image: url('images/tab-break.png');
    background-position: bottom left;
    background-repeat: no-repeat;
     padding-left: 1px
}
}


.mw-rcfilters-ui-filterMenuHeaderWidget-title,
div.darkvectorTabs ul {
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title,
    float: left;
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label,
    height: 100%;
.mw-rcfilters-ui-menuSelectWidget-footer,
    list-style-type: none;
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected)
    list-style-image: none;
{
    margin: 0;
     background-color: #606060 !important;
    padding: 0;
    background-image: url('images/tab-break.png');
    background-position: right bottom;
     background-repeat: no-repeat
}
}


.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
div.darkvectorTabs ul li {
     border-bottom-color: transparent !important;
    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
}
}


input,
div.darkvectorTabs ul>li {
textarea {
     display: block
     background-color: #4c4c4c;
    border-color: #4c4c4c;
    color: #c1c1c1;
}
}


.ace-tm,
div.darkvectorTabs li.new a,
.ace-tm .ace_gutter,
div.darkvectorTabs li.new a:visited {
.ace-tm .ace_gutter-active-line,
     color: #a55858
.codeEditor-status {
    background-color: #4c4c4c !important;
     color: #c1c1c1 !important;
}
}


.ace-tm .ace_print-margin {
div.darkvectorTabs li.selected {
     background: none !important;
     background-image: url('images/tab-current-fade.png')
}
}


.ace-tm .ace_marker-layer .ace_selection {
div.darkvectorTabs li.selected a,
     background-color: #606060 !important;
div.darkvectorTabs li.selected a:visited {
     color: #333;
    text-decoration: none
}
}


.ace-tm,
div.darkvectorTabs li.icon a {
.ace-tm .ace_gutter,
    background-position: bottom right;
.ace-tm .ace_gutter-active-line {
     background-repeat: no-repeat
     border-color: #4c4c4c !important;
}
}


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


.ace-tm .ace_constant {
div.darkvectorTabs li>a {
     color: #d44 !important;
     display: block
}
}


.ace-tm .ace_cursor {
div.darkvectorTabs span {
     color: #333 !important;
    display: inline-block;
    background-image: url('images/tab-break.png');
     background-position: bottom right;
    background-repeat: no-repeat
}
}


.oo-ui-radioInputWidget input[type="radio"]:checked + span {
div.darkvectorTabs span a {
     background-image: linear-gradient(transparent, transparent), url('images/circle-constructive.png') !important;
     display: inline-block;
     background-position: center center !important;
     padding-top: 1.25em
}
}


.uls-menu, .mw-mmv-dialog {
div.darkvectorTabs span>a {
     background-color: #606060 !important;
     float: left;
    display: block
}
}


.uls-menu .uls-search,
div.darkvectorMenu {
.mw-search-profile-tabs {
    direction: ltr;
     background-color: transparent !important;
     float: left;
     background-image: none!important;
     cursor: pointer;
    position: relative
}
}


.uls-menu .uls-search {
body.rtl div.darkvectorMenu {
     border-top-color: #e69710 !important;
     direction: rtl
    border-bottom-color: #e69710 !important;
}
}


.uls-menu .uls-filtersuggestion {
#mw-head div.darkvectorMenu h3 {
     background-color: #909090 !important;
    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
}
}


.uls-menu .uls-title,
div.darkvectorMenu h3 span {
.mw-mmv-options-text-header,
    display: block;
.rc-anchor-light {
    font-size: .8em;
     color: #aaa !important;
    padding-left: .7em;
    padding-top: 1.375em;
    margin-right: 20px;
    font-weight: normal;
     color: #656565
}
}


.uls-menu .uls-lcd-region-section .uls-lcd-region-title {
div.darkvectorMenu h3 a {
     color: #ccc !important;
    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
}
}


.uls-lcd-region-section ul li:hover,
div.darkvectorMenu.menuForceShow h3 a {
.rc-footer {
     background-position: 100% 100%
     background-color: #707070 !important;
}
}


.uls-menu .uls-search-label {
div.darkvectorMenuFocus h3 a {
     background: transparent url('images/search_tool.png') !important;
    background-image: url('images/arrow-down-focus-icon.png');
     background-repeat: no-repeat !important;
     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')
}
}


.uls-icon-close {
div.darkvectorMenu div.menu {
     background: transparent url('images/exit.png') !important;
    min-width: 100%;
     background-repeat: no-repeat !important;
    position: absolute;
     background-position: center center !important;
     top: 2.5em;
    left: -1px;
     background-color: white;
    border: solid 1px silver;
    border-top-width: 0;
     clear: both;
    text-align: left;
    display: none
}
}


.mw-mmv-post-image,.mw-mmv-image-metadata{
div.darkvectorMenu:hover div.menu,
     background-color: #4c4c4c !important;
div.darkvectorMenu.menuForceShow div.menu {
     display: block
}
}


.mw-mmv-image-links li,
div.darkvectorMenu ul {
.rc-report-problem-text {
    list-style-type: none;
     color: #bbb !important;
    list-style-image: none;
    padding: 0;
     margin: 0;
    text-align: left
}
}


.mw-mmv-post-image {
div.darkvectorMenu ul,
     color: #fff !important;
x:-moz-any-link {
     min-width: 5em
}
}


.mw-mmv-options-dialog-header {
div.darkvectorMenu ul,
     color: #ccc !important;
x:-moz-any-link,
x:default {
     min-width: 0
}
}


.mw-mmv-options-text-body {
div.darkvectorMenu li {
     color: #999 !important;
    padding: 0;
    margin: 0;
    text-align: left;
     line-height: 1em
}
}


.mw-mmv-dialog .mw-mmv-dialog-down-arrow,
div.darkvectorMenu li a {
.oo-ui-tagItemWidget.oo-ui-widget-enabled {
    display: inline-block;
     background-color: #aaa !important;
    padding: .5em;
}
    white-space: nowrap;
 
     color: #e87057;
.smw-ask-otheroptions tr {
    cursor: pointer;
    background: #505050 none repeat scroll 0% 0% !important;
    font-size: .8em
}
}


a,
div.darkvectorMenu li>a {
.mw-body a.external,
     display: block
.mw-body a.extiw,
.uls-language-list a {
     color: #e87057 !important;
}
}


a:visited,
div.darkvectorMenu li.selected a,
.mw-body a.external:visited,
div.darkvectorMenu li.selected a:visited {
.mw-body a.extiw:visited {
     color: #333;
     color: #e87057;
    text-decoration: none
}
}


a.new,
@-webkit-keyframes rotate {
#p-personal a.new {
    from {
     color: #d44
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
     }
}
}


ul {
@-moz-keyframes rotate {
     list-style-image: none
     from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
}


div.thumbinner,
@-o-keyframes rotate {
.catlinks {
    from {
    background-color: #4c4c4c;
        -webkit-transform: rotate(0deg);
    border-color: #666
        -moz-transform: rotate(0deg);
}
        transform: rotate(0deg)
 
    }
#toc,
    to {
div.toc,
        -webkit-transform: rotate(360deg);
ul#filetoc,
        -moz-transform: rotate(360deg);
li.gallerybox div.thumb {
        transform: rotate(360deg)
    background-color: #3d3d3d;
    }
    border-color: #666
}
}


code {
@keyframes rotate {
     border: none;
     from {
     background-color: inherit;
        -webkit-transform: rotate(0deg);
     color: inherit
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
     to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
     }
}
}


table.mw_metadata td,
#ca-unwatch.icon a,
table.mw_metadata th,
#ca-watch.icon a {
table.wikitable,
    margin: 0;
table.wikitable>*>tr>th,
    padding: 0;
table.wikitable>*>tr>td,
    display: block;
pre {
    width: 26px;
     color: #c1c1c1;
    padding-top: 3.1em;
     background-color: #4c4c4c;
    margin-top: 0;
     border-color: #666
     height: 0;
     overflow: hidden;
     background-position: 5px 60%
}
}


table.mw_metadata th,
#ca-unwatch.icon a {
table.wikitable>*>tr>th {
    background-image: url('images/unwatch-icon.svg');
     background-color: #595959
    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')
}
}


.infobox>caption,
#ca-watch.icon a {
.navbox2 th {
    background-image: url('images/watch-icon.svg');
     background: #595959;
    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')
}
}


.infobox th {
#ca-watch.icon a:hover,
     background: #4c4c4c;
#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')
}
}


#preferences {
#ca-unwatch.icon a.loading,
     background-color: transparent;
#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%
}
}


#preftoc li {
#ca-unwatch.icon a span,
     background-image: none;
#ca-watch.icon a span {
     display: none
}
}


#preftoc li>a {
#mw-navigation h2 {
     border-top: 1px solid #ccc;
     position: absolute;
     border-right: 1px solid #ccc;
     top: -9999px
    border-left: 1px solid #ccc;
    border-collapse: collapse;
    background-color: transparent;
    color: #D28A0D;
}
}


.wikiEditor-ui,
#mw-page-base {
.wikiEditor-preview-contents,
    height: 5em;
.mw-datatable td,
    background-position: bottom left;
.smw-editpage-help, div.mw-warning-with-logexcerpt,
    background-repeat: repeat-x;
.oo-ui-radioInputWidget input[type="radio"] + span,
    background-color: #2a2a2a;
.rc-anchor-light {
    background-image:-moz-linear-gradient(top, #222 50%, #2a2a2a 100%);
    background: transparent !important;
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-warning-with-logexcerpt {
#mw-head-base {
     color: #a9a9a9
    margin-top: -5em;
    margin-left: 10em;
     height: 5em
}
}


.mw-datatable th,
#mw-head {
#rc-imageselect {
    position: absolute;
     background-color: #4C4C4C !important;
    top: 0;
     right: 0;
    width: 100%
}
}


.rc-anchor {
#mw-head h3 {
     box-shadow:none;
     margin: 0;
    padding: 0
}
}


div#simpleSearch {
#left-navigation {
     background-color: transparent!important;
     float: left;
     background-image: none!important;
    margin-left: 10em;
     border: none!important;
     margin-top: 2.5em;
     margin-bottom: -2.5em;
    display: inline
}
}


.oo-ui-textInputWidget input,
#right-navigation {
.oo-ui-textInputWidget textarea,
     float: right;
.oo-ui-tagMultiselectWidget-handle,
     margin-top: 2.5em
div#simpleSearch #searchInput{
     background-color: #4C4C4C !important;
     color: #C1C1C1 !important;
}
}


div#simpleSearch #searchInput {
#p-logo {
     height: 100% !important;
     position: absolute;
     padding: 0 !important;
    top: -160px;
     left: 0;
    width: 10em;
    height: 160px
}
}


div#simpleSearch #searchButton {
#p-logo a {
     background-color: rgba(210, 138, 13, 0.27)!important;
    display: block;
    width: 10em;
    height: 160px;
    background-repeat: no-repeat;
     background-position: center center;
    text-decoration: none
}
}


.oo-ui-buttonElement-button,
#mw-panel {
.mw-ui-button {
    font-size: inherit;
     color: #ffffff !important;
    position: absolute;
     background-color: #e69710 !important;
     top: 160px;
     border-color: #e69710 !important;
     padding-top: 1em;
     width: 10em;
    left: 0
}
}


.oo-ui-buttonElement-button:hover,
#mw-panel .portal {
.mw-ui-button:hover {
    margin: 0 .6em 0 .7em;
     color: #ffffff !important;
    padding: .25em 0;
     background-color: #D28A0D !important;
    direction: ltr;
     border-color: #D28A0D !important;
     background-position: top left;
     background-repeat: no-repeat;
     background-image: url('images/portal-break.png')
}
}
 
.mw-search-result-data {
.oo-ui-dropdownInputWidget select,
color: #999;
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled,
.mw-ui-checkbox:not(#noop) input[type="checkbox"] + label::before {
    background-color: #4C4C4C !important;
}
}
 
.history-deleted {
.mw-ui-checkbox:not(#noop) input[type="checkbox"] + label::before {
color: #999 !important;
    background-image: url('images/check-constructive.png') !important;
}
}


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


td .diffchange {
#mw-panel .portal .body {
     color: #4c4c4c;
     margin: 0 0 0 1.25em;
    padding-top: 0
}
}


#pagehistory li.selected,
#mw-panel .portal .body ul {
td.diff-context {
    list-style-type: none;
     background-color: inherit;
     list-style-image: none;
     color: inherit
    margin: 0;
     padding: 0
}
}


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


.gallerytext p {
#mw-panel .portal .body ul li a {
     color: rgba(0, 0, 0, 0.8);
     color: #e87057
}
}


#left-navigation div.darkvectorTabs,
#mw-panel .portal .body ul li a:visited {
#right-navigation div.darkvectorTabs {
     color: #D28A0D
     background-image: inherit;
    background-color: #250b2d
}
}


#left-navigation div.darkvectorTabs ul,
#mw-panel .portal.first {
#right-navigation div.darkvectorTabs ul {
     background-image: none;
     background-color: #250b2d
    margin-top: 0
}
}


#left-navigation div.darkvectorTabs ul li,
#mw-panel .portal.first h3 {
#right-navigation div.darkvectorTabs ul li {
     display: none
     background-color: #222;
    background-image: -moz-linear-gradient(top, #2e2e2e 20%, #222 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #2e2e2e), color-stop(100%, #222));
    background-image: -webkit-linear-gradient(top, #2e2e2e 20%, #222 100%);
    background-image: linear-gradient(#2e2e2e 20%, #222 100%)
}
}


#left-navigation div.darkvectorTabs li.new a,
#mw-panel .portal.first .body {
#right-navigation div.darkvectorTabs li.new a,
    margin-left: .5em
#left-navigation div.darkvectorTabs li.new a:visited,
#right-navigation div.darkvectorTabs li.new a:visited {
    color: #d44
}
}
 
.mw-prefs-buttons {
#left-navigation div.darkvectorTabs li.selected,
     background-color: #4a4a4a /*make background less glaring under buttons */
#right-navigation div.darkvectorTabs li.selected {
     background-color: #333;
    background-image: -moz-linear-gradient(top, #e69710 0, #333 10%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e69710), color-stop(10%, #333));
    background-image: -webkit-linear-gradient(top, #e69710 0, #333 10%);
    background-image: linear-gradient(#e69710 0, #333 10%)
}
}


#left-navigation div.darkvectorTabs li.selected a,
#footer {
#right-navigation div.darkvectorTabs li.selected a,
    margin-left: 10em;
#left-navigation div.darkvectorTabs li.selected a:visited,
    margin-top: 0;
#right-navigation div.darkvectorTabs li.selected a:visited {
    padding: .75em;
     color: #D28A0D
     direction: ltr
}
}


#left-navigation div.darkvectorTabs li a,
#footer ul {
#right-navigation div.darkvectorTabs li a {
    list-style-type: none;
     color: #e69710
    list-style-image: none;
    margin: 0;
     padding: 0
}
}


#left-navigation div.darkvectorTabs span,
#footer ul li {
#right-navigation div.darkvectorTabs span {
    margin: 0;
     background: transparent
    padding: 0;
    padding-top: .5em;
    padding-bottom: .5em;
    color: #7c7c7c !important;
     font-size: .7em
}
}


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


#mw-head div.darkvectorMenu h3 span {
#footer #footer-icons li {
     color: #e69710
     float: left;
}
    margin-left: .5em;
 
    line-height: 2em;
div.darkvectorMenu h3 a {
     text-align: right
     background: inherit
}
}


div.darkvectorMenu ul {
#footer #footer-info li {
     background-color: black;
     line-height: 1.4em
    border: solid 1px #0c0c0c
}
}


div.darkvectorMenu li a {
#footer #footer-places li {
     color: #e69710
     float: left;
    margin-right: 1em;
    line-height: 2em
}
}


div.darkvectorMenu li.selected a,
body.ltr #footer #footer-places {
div.darkvectorMenu li.selected a:visited {
     float: left
     color: #D28A0D;
    text-decoration: none
}
}


div.darkvectorMenu#p-cactions div.menu {
.mw-jump, #jump-to-nav {
     border-color: #666
     overflow: hidden;
    height: 0px
}
}


div.darkvectorMenu#p-cactions ul {
.tocnumber {
    border: 0;
list-style-type:inherit;
    background-color: #4c4c4c
background-color: transparent;
border-color:#666;
color: #e87057
}
}
 
.toctogglelabel {
#mw-navigation #mw-panel div.portal {
     cursor: pointer;
     background-image: none;
     color: #e87057
     border-top: 1px solid #4c4c4c
}
}
 
.mw-changeslist-legend {
#mw-navigation #mw-panel div.portal#p-logo,
    color: #a9a9a9;
#mw-navigation #mw-panel div.portal#p-navigation {
     background-color: #404040 !important;
     border-top: none
}
}
 
ol.references li:target {
html {
     background-color: #663300
     font-size: 100%
}
}
 
sup.reference:target {
html,
    background-color: #663300
body {
}
     height: 100%;
.mw-editfont-monospace {
     margin: 0;
     background-color: #393939
     padding: 0;
}
     font-family: sans-serif
.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}


body {
/* Portable Infobox CSS here */
    background-color: #2a2a2a
.portable-infobox.pi-background {
  background-color: #312B2A;
  border-color: #a62e10;
}
}
 
.portable-infobox .pi-secondary-background {
.mw-body {
  background-color: #a62e10;
    margin-left: 10em;
}
    padding: 1em;
.portable-infobox .pi-header{
    border: 1px solid #250b2d;
  font-weight: bold;
    border-right-width: 0;
  text-align: center;
    margin-top: -1px;
}
     background-color: #333;
.portable-infobox .pi-title {
    color: #c1c1c1;
  background-color: #a62e10;
    direction: ltr
  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{
.mw-body .mw-editsection,
background-color: #312B2A;
.mw-body .mw-editsection-like {
    font-family: sans-serif
}
}


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


.mw-body h1,
gallerytext{
.mw-body h2,
color: white;
.mw-body #firstHeading {
    font-family: "Linux Libertine", Georgia, Times, serif;
    line-height: 1.3;
    margin-bottom: .25em;
    padding: 0
}
}


.mw-body h1,
div#content h1, div#content h2 {font-family: "Rubik", serif}
.mw-body #firstHeading {
/* changes the default font used for MediaWiki headings to Rubik */
    font-size: 1.8em
}


.mw-body h2 {
.mw-body .external{
    font-size: 1.5em;
background-position:center right;
    margin-top: 1em
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 {
.mw-body h3,
color: #999999;
.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 {
/* CommentStreams */
    font-size: 1.17em
.cs-comment-header {
background-color: black;
}
}


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


.mw-body h4,
body {
.mw-body h5,
  cursor: url('https://screamer.wiki/images/4/4c/Cursor.png'), pointer; height:40; width:30;}
.mw-body h6 {
    font-size: 100%
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; }


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


div.emptyPortlet {
::-webkit-scrollbar {
    display: none
width: 12px !important;
-webkit-overflow-scrolling: auto !important;
}
}
 
ul {
::-webkit-scrollbar-track {
    list-style-type: disc;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3) !important;
    list-style-image: url('images/bullet-icon.svg')
-webkit-border-radius: 0px !important;
border-radius: 0px !important;
}
}
 
pre,
::-webkit-scrollbar-thumb {
.mw-code {
-webkit-border-radius: 0px !important;
    line-height: 1.3em
border-radius: 0px !important;
background: #d13c17 !important;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5) !important;
}
}
 
#siteNotice {
::-webkit-scrollbar-thumb:window-inactive {
    font-size: .8em
background: #A62e10 !important;  
}
 
.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
}
 
#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
}
 
#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('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('images/search.svg');
    background-image: linear-gradient(transparent, transparent), url('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: #e69710;
    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: #e69710;
    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.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/unwatch-icon.svg');
    background-image: linear-gradient(transparent, transparent), url('images/unwatch-icon.svg')
}
 
#ca-watch.icon a {
    background-image: url('images/watch-icon.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/watch-icon.svg');
    background-image: linear-gradient(transparent, transparent), url('images/watch-icon.svg')
}
 
#ca-unwatch.icon a:hover,
#ca-unwatch.icon a:focus {
    background-image: url('images/unwatch-icon-hl.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/unwatch-icon-hl.svg');
    background-image: linear-gradient(transparent, transparent), url('images/unwatch-icon-hl.svg')
}
 
#ca-watch.icon a:hover,
#ca-watch.icon a:focus {
    background-image: url('images/watch-icon-hl.png');
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/watch-icon-hl.svg');
    background-image: linear-gradient(transparent, transparent), url('images/watch-icon-hl.svg')
}
 
#ca-unwatch.icon a.loading,
#ca-watch.icon a.loading {
    background-image: url('images/watch-icon-loading.png');
    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-image: url('images/page-fade.png');
    background-color: #2a2a2a;
    background-image: -moz-linear-gradient(top, #333 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%);
    background-color: #333
}
 
#mw-head-base {
    margin-top: -5em;
    margin-left: 10em;
    height: 5em
}
 
#mw-head {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%
}
 
#mw-head h3 {
    margin: 0;
    padding: 0
}
 
#left-navigation {
    float: left;
    margin-left: 10em;
    margin-top: 2.5em;
    margin-bottom: -2.5em;
    display: inline
}
 
#right-navigation {
    float: right;
    margin-top: 2.5em
}
 
#p-logo {
    position: absolute;
    top: -160px;
    left: 0;
    width: 10em;
    height: 160px
}
 
#p-logo a {
    display: block;
    width: 10em;
    height: 160px;
    background-repeat: no-repeat;
    background-position: center center;
    text-decoration: none
}
 
#mw-panel {
    font-size: inherit;
    position: absolute;
    top: 160px;
    padding-top: 1em;
    width: 10em;
    left: 0
}
 
#mw-panel .portal {
    margin: 0 .6em 0 .7em;
    padding: .25em 0;
    direction: ltr;
    background-position: top left;
    background-repeat: no-repeat;
    background-image: url('images/portal-break.png')
}
 
#mw-panel .portal h3 {
    font-size: .75em;
    color: #656565;
    font-weight: normal;
    margin: 0;
    padding: .25em 0 .25em .25em;
    cursor: default;
    border: none
}
 
#mw-panel .portal .body {
    margin: 0 0 0 1.25em;
    padding-top: 0
}
 
#mw-panel .portal .body ul {
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0
}
 
#mw-panel .portal .body ul li {
    line-height: 1.125em;
    margin: 0;
    padding: .25em 0;
    font-size: .75em;
    word-wrap: break-word
}
 
#mw-panel .portal .body ul li a {
    color: #e69710
}
 
#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 {
ca-talk {
list-style-type:inherit;
display: none;
background-color: transparent;
border-color:#666;
color:#e87057
}
}
.toctogglelabel {
contentSub {
    cursor: pointer;
color: white;
    color: #e87057
}
.mw-changeslist-legend {
    color: #a9a9a9;
    background-color: #404040 !important;
}
}
ol.references li:target {
/* Add your usernames here */
     background-color: #663300
a[href$=":Lawiki"], a[href$="/Lawiki"], a[visited$=":Lawiki"], a[visited$="/Lawiki"]{
     font-weight:bold;
    color: #2871F7 !important;
}
}
sup.reference:target {
a[href$=":Screamer1234"], a[href$="/Screamer1234"]{
     background-color: #663300
     font-weight:bold;
    color: cyan !important;
}
}
.mw-editfont-monospace {
a[href$=":Sump"], a[href$="/Sump"]{
     background-color: #393939
     font-weight:bold;
    color: cyan !important;
}
}
.diff.diff-contentalign-left {
a[href$=":Tankman_fan_44"], a[href$="/Tankman_fan_44"]{
     background-color: #393939
     font-weight:bold;
    color: #FFFFFF !important;
    text-shadow: 0px 0px 5px #2a9df4;
}
}
.catlinks {
a[href$=":LuaGunsX"], a[href$="/LuaGunsX"]{
     background-color: #393939
     font-weight:bold;
    color: #9C3838 !important;
}
}
.mw-createacct-benefits-list p {
a[href$=":TheEpikShyGuy"], a[href$="/TheEpikShyGuy"]{
     color: #c9c9c9
    font-weight:bold;
    text-shadow: 0px 0px 10px #ffffff;
     color: black !important;
}
}
div#mw-panel div.portal div.body ul li a:visited{color:#e87057}
div#mw-panel div.portal div.body ul li a{color:#e69710}

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