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
Undo revision 48278 by Lawiki1534 (talk)
Tag: Undo
No edit summary
Line 1: Line 1:
/* CSS placed here will affect users of the DarkVector skin */
/* CSS placed here will affect users of the Vector skin */
 
 
/* 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,
.mw-code,
.wikiEditor-ui-toolbar {
    color: #ccc !important;
    background-color: #4C4C4C !important;
    border: none;
}
 
.doc {
    background: transparent;
}
 
.CategoryTreeToggle {
    color: #a62e10;
}
 
.editOptions {
    color: #a8a8a8;
    background-color: #333;
    border-color: #4c4c4c;
}
 
.oo-ui-tabOptionWidget,
.oo-ui-tabSelectWidget-framed {
    color: #a62e10 !important;
}
 
.oo-ui-menuOptionWidget,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
    color: #a8a8a8 !important;
}
 
.oo-ui-tabSelectWidget-framed,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
.oo-ui-menuSelectWidget {
    background-color: #4c4c4c !important;
}
 
.oo-ui-tabSelectWidget-framed,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
    border-color: #4c4c4c !important;
}
 
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
    background-color: #606060 !important;
    border-color: #4c4c4c !important;
}
 
.mw-rcfilters-ui-filterMenuHeaderWidget-header,
.mw-rcfilters-ui-filterMenuSectionOptionWidget,
.oo-ui-popupWidget-popup {
    color: #a8a8a8 !important;
    background-color: #606060 !important;
    border-color: #4c4c4c !important;
}
 
.mw-rcfilters-ui-filterMenuHeaderWidget-title,
.mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title,
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title,
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label,
.mw-rcfilters-ui-menuSelectWidget-footer {
    color: #ccc !important;
}
 
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected)
{
    color: #999 !important;
}
 
.mw-rcfilters-ui-filterMenuHeaderWidget-title,
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title,
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label,
.mw-rcfilters-ui-menuSelectWidget-footer,
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected)
{
    background-color: #606060 !important;
}
 
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
    border-bottom-color: transparent !important;
}
 
input,
textarea {
    background-color: #4c4c4c;
    border-color: #4c4c4c;
    color: #c1c1c1;
}
 
.ace-tm,
.ace-tm .ace_gutter,
.ace-tm .ace_gutter-active-line,
.codeEditor-status {
    background-color: #4c4c4c !important;
    color: #c1c1c1 !important;
}
 
.ace-tm .ace_print-margin {
    background: none !important;
}


/* CSS placed here will affect users of the Vector skin */
.ace-tm .ace_marker-layer .ace_selection {
    background-color: #606060 !important;
}


/* positioning for custom logos and whatnot */
.ace-tm,
.logothing {
.ace-tm .ace_gutter,
display: block;
.ace-tm .ace_gutter-active-line {
width: 160px;
    border-color: #4c4c4c !important;
position: absolute;
left: -12.2em;
top: -2.8em;
background: none;
}
}


<style>
.codeEditor-status {
@import url('https://fonts.googleapis.com/css?family=Rubik&display=swap');
    background-color: #4C4C4C !important;
</style>
}


div#content h1, div#content h2 {font-family: "Rubik", serif}
.ace-tm .ace_constant {
/* changes the default font used for MediaWiki headings to Rubik */
    color: #d44 !important;
}


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


/* changes the background color of the bottom and left of each page, up to behind half of the logo */
.oo-ui-radioInputWidget input[type="radio"]:checked + span {
body {background: #a62e10}
    background-image: linear-gradient(transparent, transparent), url('images/circle-constructive.png') !important;
    background-position: center center !important;
}


/* Override Vector colour scheme to make it dark (compiled from modified LESS code) */
.uls-menu, .mw-mmv-dialog {
h1,h2,h3,h4,h5,h6{
    background-color: #606060 !important;
color:#c1c1c1
}
}
hr{
 
color:#222
.uls-menu .uls-search,
.mw-search-profile-tabs {
    background-color: transparent !important;
    background-image: none!important;
}
}
.editOptions{
 
background-color:#333;
.uls-menu .uls-search {
border-color:#4c4c4c
    border-top-color: #e69710 !important;
    border-bottom-color: #e69710 !important;
}
}
input,textarea{
 
background-color:#282828;
.uls-menu .uls-filtersuggestion {
border-color:#282828;
    background-color: #909090 !important;
color:#c1c1c1
}
}
a,.mw-body a.external,.mw-body a.extiw{
 
color:#e87057
.uls-menu .uls-title,
.mw-mmv-options-text-header,
.rc-anchor-light {
    color: #aaa !important;
}
}
a:visited,.mw-body a.external:visited,.mw-body a.extiw:visited{
 
color:#e87057
.uls-menu .uls-lcd-region-section .uls-lcd-region-title {
    color: #ccc !important;
}
}
a.new,#p-personal a.new{
 
color:#ff4a24
.uls-lcd-region-section ul li:hover,
.rc-footer {
    background-color: #707070 !important;
}
}
ul{
 
list-style-image:none
.uls-menu .uls-search-label {
    background: transparent url('images/search_tool.png') !important;
    background-repeat: no-repeat !important;
}
}
div.thumbinner,.catlinks{
 
background-color:#4c4c4c;
.uls-icon-close {
border-color:#1f1f1f
    background: transparent url('images/exit.png') !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}
}
#toc,div.toc,ul#filetoc,li.gallerybox div.thumb,.tocnumber{
 
background-color:#404040;
.mw-mmv-post-image,.mw-mmv-image-metadata{
border-color:#4c4c4c;
    background-color: #4c4c4c !important;
color: #D8D8D8
}
}
code{
 
border:none;
.mw-mmv-image-links li,
background-color:inherit;
.rc-report-problem-text {
color:inherit
    color: #bbb !important;
}
}
oo-ui-fieldLayout-header{
 
        color: #a62e10
.mw-mmv-post-image {
    color: #fff !important;
}
}
table.mw_metadata td,table.mw_metadata th,table.wikitable,table.wikitable>*>tr>th,table.wikitable>*>tr>td,pre{
 
color:#c1c1c1;
.mw-mmv-options-dialog-header {
background-color:#4c4c4c;
    color: #ccc !important;
border-color:#1f1f1f
}
}
table.mw_metadata th,table.wikitable>*>tr>th{
 
background-color:#595959
.mw-mmv-options-text-body {
    color: #999 !important;
}
}
table.diff{
 
background-color:#4c4c4c
.mw-mmv-dialog .mw-mmv-dialog-down-arrow,
.oo-ui-tagItemWidget.oo-ui-widget-enabled {
    background-color: #aaa !important;
}
}
td .diffchange{
 
color:#4c4c4c
.smw-ask-otheroptions tr {
    background: #505050 none repeat scroll 0% 0% !important;
}
}
#pagehistory li.selected,td.diff-context{
 
background-color:inherit;
a,
color:inherit
.mw-body a.external,
.mw-body a.extiw,
.uls-language-list a {
    color: #e87057 !important;
}
}
#pagehistory li{
 
border:0
a:visited,
.mw-body a.external:visited,
.mw-body a.extiw:visited {
    color: #e87057;
}
}
ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper,ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper,ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper{
 
background-color:rgba(0,0,0,0.8)
a.new,
#p-personal a.new {
    color: #d44
}
}
#left-navigation div.vectorTabs,#right-navigation div.vectorTabs{
background-image:inherit;
background-color:#e87057;


ul {
    list-style-image: none
}
}
#left-navigation div.vectorTabs ul,#right-navigation div.vectorTabs ul{
 
background-color:#e87057
div.thumbinner,
.catlinks {
    background-color: #4c4c4c;
    border-color: #666
}
}
#left-navigation div.vectorTabs ul li,#right-navigation div.vectorTabs ul li{
 
background-color:#222;
#toc,
background-image:-moz-linear-gradient(top, #8c4434 20%, #8c4434 100%);
div.toc,
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #8c4434), color-stop(100%, #8c4434));
ul#filetoc,
background-image:-webkit-linear-gradient(top, #8c4434 20%, #8c4434 100%);
li.gallerybox div.thumb {
background-image:linear-gradient(#e67860 20%, #8c4434 100%)
    background-color: #3d3d3d;
    border-color: #666
}
}
#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;
code {
    border: none;
    background-color: inherit;
    color: inherit
}
}
#left-navigation div.vectorTabs li.selected,#right-navigation div.vectorTabs li.selected{
 
background-color:#333;
table.mw_metadata td,
background-image:-moz-linear-gradient(top, #ffa896 0, #ffa896 10%);
table.mw_metadata th,
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffa896), color-stop(10%, #ffa896));
table.wikitable,
background-image:-webkit-linear-gradient(top, #ffa896 0, #ffa896 10%);
table.wikitable>*>tr>th,
background-image:linear-gradient(#ffa896 0, #e87057 50%)
table.wikitable>*>tr>td,
pre {
    color: #c1c1c1;
    background-color: #4c4c4c;
    border-color: #666
}
}
#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
table.mw_metadata th,
table.wikitable>*>tr>th {
    background-color: #595959
}
}
#left-navigation div.vectorTabs li a,#right-navigation div.vectorTabs li a{
 
color:#FFFFFF
.infobox>caption,
.navbox2 th {
    background: #595959;
}
}
#left-navigation div.vectorTabs span,#right-navigation div.vectorTabs span{
 
background:transparent
.infobox th {
    background: #4c4c4c;
}
}
div#mw-head #right-navigation div.vectorMenu h3{
 
background:inherit
#preferences {
    background-color: transparent;
}
}
div#mw-head div.vectorMenu h3 span{
 
color:#e87057
#preftoc li {
    background-image: none;
}
}
div.vectorMenu h3 a{
 
background:inherit
#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;
}
}
div.vectorMenu ul{
 
background-color:black;
.wikiEditor-ui,
border:solid 1px #0c0c0c
.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;
}
}
div.vectorMenu li a{
 
color:#e87057
.mw-warning-with-logexcerpt {
    color: #a9a9a9
}
}
div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited{
 
color:#009900;
.mw-datatable th,
text-decoration:none
#rc-imageselect {
    background-color: #4C4C4C !important;
}
}
div.vectorMenu#p-cactions div.menu{
 
border-color:#1f1f1f
.rc-anchor {
    box-shadow:none;
}
}
div.vectorMenu#p-cactions ul{
 
border:0;
div#simpleSearch {
background-color:#4c4c4c
    background-color: transparent!important;
    background-image: none!important;
    border: none!important;
}
}
#mw-navigation div#mw-panel div.portal{
 
background-image:none;
.oo-ui-textInputWidget input,
border-top:0px solid #4c4c4c
.oo-ui-textInputWidget textarea,
.oo-ui-tagMultiselectWidget-handle,
div#simpleSearch #searchInput{
    background-color: #4C4C4C !important;
    color: #C1C1C1 !important;
}
}
#mw-navigation div#mw-panel div.portal#p-logo,#mw-navigation div#mw-panel div.portal#p-navigation{
 
border-top:none
div#simpleSearch #searchInput {
    height: 100% !important;
    padding: 0 !important;
}
}
html{
 
font-size:100%;
div#simpleSearch #searchButton {
    background-color: rgba(210, 138, 13, 0.27)!important;
}
}
html,body{
 
height:100%;
.oo-ui-buttonElement-button,
margin:0;
.mw-ui-button {
padding:0
    color: #ffffff !important;
    background-color: #e69710 !important;
    border-color: #e69710 !important;
}
}
body{
 
background-color:#2a2a2a
.oo-ui-buttonElement-button:hover,
.mw-ui-button:hover {
    color: #ffffff !important;
    background-color: #D28A0D !important;
    border-color: #D28A0D !important;
}
}
.mw-body{
 
margin-left:10em;
.oo-ui-dropdownInputWidget select,
padding:1em;
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled,
border:1px solid #e87057;
.mw-ui-checkbox:not(#noop) input[type="checkbox"] + label::before {
border-right-width:0;
    background-color: #4C4C4C !important;
margin-top:-1px;
background-color:#333;
color:#c1c1c1;
direction:ltr
}
}
.mw-body .mw-editsection,.mw-body .mw-editsection-like .mw-body p{
 
line-height:inherit;
.mw-ui-checkbox:not(#noop) input[type="checkbox"] + label::before {
margin:.5em 0
    background-image: url('images/check-constructive.png') !important;
}
}
.mw-body h1,.mw-body h2,.mw-body #firstHeading .mw-body h1,.mw-body #firstHeading{
 
font-size:1.8em
table.diff {
    background-color: #4c4c4c;
}
}
.mw-body h2{
 
font-size:1.5em;
td .diffchange {
margin-top:1em
    color: #4c4c4c;
}
}
.mw-body h3,.mw-body h4,.mw-body h5,.mw-body h6{
 
line-height:1.6;
#pagehistory li.selected,
margin-top:.3em;
td.diff-context {
margin-bottom:0;
    background-color: inherit;
padding-bottom:0
    color: inherit
}
}
.mw-body h3{
 
font-size:1.17em
#pagehistory li {
    border: 0;
}
}
.mw-body h3,.mw-body h4{
 
font-weight:bold
.gallerytext p {
    color: rgba(0, 0, 0, 0.8);
}
}
.mw-body h4,.mw-body h5,.mw-body h6{
 
font-size:100%
#left-navigation div.darkvectorTabs,
#right-navigation div.darkvectorTabs {
    background-image: inherit;
    background-color: #250b2d
}
}
.mw-body #toc h2,.mw-body .toc h2 div.emptyPortlet{
 
display:none
#left-navigation div.darkvectorTabs ul,
#right-navigation div.darkvectorTabs ul {
    background-color: #250b2d
}
}
ul{
 
list-style-type:disc;
#left-navigation div.darkvectorTabs ul li,
list-style-image:/* @embed */
#right-navigation div.darkvectorTabs ul li {
url('skins/Vector/images/bullet-icon.png')
    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%)
}
}
pre,.mw-code{
 
line-height:1.3em
#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
}
}
#siteNotice{
 
font-size:.8em
#left-navigation div.darkvectorTabs li.selected,
#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%)
}
}
.redirectText{
 
font-size:140%
#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
}
}
.redirectMsg img{
 
vertical-align:text-bottom
#left-navigation div.darkvectorTabs li a,
#right-navigation div.darkvectorTabs li a {
    color: #e69710
}
}
.mw-body-content{
 
position:relative;
#left-navigation div.darkvectorTabs span,
line-height:1.6;
#right-navigation div.darkvectorTabs span {
font-size:.875em
    background: transparent
}
}
body.vector-animateLayout .mw-body,body.vector-animateLayout div#footer,body.vector-animateLayout #left-navigation{
 
-webkit-transition:margin-left 250ms,padding 250ms;
#mw-head #right-navigation div.darkvectorMenu h3 {
-moz-transition:margin-left 250ms,padding 250ms;
    background: inherit
-o-transition:margin-left 250ms,padding 250ms;
transition:margin-left 250ms,padding 250ms
}
}
body.vector-animateLayout #p-logo{
 
-webkit-transition:left 250ms;
#mw-head div.darkvectorMenu h3 span {
-moz-transition:left 250ms;
    color: #e69710
-o-transition:left 250ms;
transition:left 250ms
}
}
body.vector-animateLayout #mw-panel{
 
-webkit-transition:padding-right 250ms;
div.darkvectorMenu h3 a {
-moz-transition:padding-right 250ms;
    background: inherit
-o-transition:padding-right 250ms;
transition:padding-right 250ms
}
}
body.vector-animateLayout #p-search{
 
-webkit-transition:margin-right 250ms;
div.darkvectorMenu ul {
-moz-transition:margin-right 250ms;
    background-color: black;
-o-transition:margin-right 250ms;
    border: solid 1px #0c0c0c
transition:margin-right 250ms
}
}
body.vector-animateLayout #p-personal{
 
-webkit-transition:right 250ms;
div.darkvectorMenu li a {
-moz-transition:right 250ms;
    color: #e69710
-o-transition:right 250ms;
transition:right 250ms
}
}
body.vector-animateLayout #mw-head-base{
 
-webkit-transition:margin-left 250ms;
div.darkvectorMenu li.selected a,
-moz-transition:margin-left 250ms;
div.darkvectorMenu li.selected a:visited {
-o-transition:margin-left 250ms;
    color: #D28A0D;
transition:margin-left 250ms
    text-decoration: none
}
}
#p-personal{
 
position:absolute;
div.darkvectorMenu#p-cactions div.menu {
top:.33em;
    border-color: #666
right:.75em;
z-index:100
}
}
#p-personal h3{
 
display:none
div.darkvectorMenu#p-cactions ul {
    border: 0;
    background-color: #4c4c4c
}
}
#p-personal ul{
 
list-style-type:none;
#mw-navigation #mw-panel div.portal {
list-style-image:none;
    background-image: none;
margin:0;
    border-top: 1px solid #4c4c4c
padding-left:10em
}
}
#p-personal li{
 
line-height:1.125em;
#mw-navigation #mw-panel div.portal#p-logo,
float:left;
#mw-navigation #mw-panel div.portal#p-navigation {
margin-left:.75em;
    border-top: none
margin-top:.5em;
font-size:.75em;
white-space:nowrap
}
}
#pt-userpage,#pt-anonuserpage{
 
background-position:left top;
html {
background-repeat:no-repeat;
    font-size: 100%
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;
html,
margin-right:.5em;
body {
margin-left:.5em
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: sans-serif
}
}
#p-search h3{
 
display:none
body {
    background-color: #2a2a2a
}
}
#p-search form,#p-search input{
 
margin:0;
.mw-body {
margin-top:.4em
    margin-left: 10em;
    padding: 1em;
    border: 1px solid #250b2d;
    border-right-width: 0;
    margin-top: -1px;
    background-color: #333;
    color: #c1c1c1;
    direction: ltr
}
}
div#simpleSearch{
 
display:block;
.mw-body .mw-editsection,
width:12.5em;
.mw-body .mw-editsection-like {
padding-right:1.5em;
    font-family: sans-serif
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;
.mw-body p {
padding:0;
    line-height: inherit;
border:0;
    margin: .5em 0
background-color:transparent;
color:#c1c1c1
}
}
div#simpleSearch #searchInput{
 
width:100%;
.mw-body h1,
padding:.2em 0 .2em .2em;
.mw-body h2,
font-size:13px;
.mw-body #firstHeading {
direction:ltr;
    font-family: "Linux Libertine", Georgia, Times, serif;
-webkit-appearance:textfield
    line-height: 1.3;
    margin-bottom: .25em;
    padding: 0
}
}
div#simpleSearch #searchInput:focus{
 
outline:none
.mw-body h1,
.mw-body #firstHeading {
    font-size: 1.8em
}
}
div#simpleSearch #searchInput.placeholder{
 
color:#999
.mw-body h2 {
    font-size: 1.5em;
    margin-top: 1em
}
}
div#simpleSearch #searchInput:-ms-input-placeholder{
 
color:#999
.mw-body h3,
.mw-body h4,
.mw-body h5,
.mw-body h6 {
    line-height: 1.6;
    margin-top: .3em;
    margin-bottom: 0;
    padding-bottom: 0
}
}
div#simpleSearch #searchInput:-moz-placeholder{
 
color:#999
.mw-body h3 {
    font-size: 1.17em
}
}
div#simpleSearch #searchInput::-webkit-search-decoration,div#simpleSearch #searchInput::-webkit-search-cancel-button,div#simpleSearch #searchInput::-webkit-search-results-button,div#simpleSearch #searchInput::-webkit-search-results-decoration{
 
-webkit-appearance:textfield
.mw-body h3,
.mw-body h4 {
    font-weight: bold
}
}
div#simpleSearch #searchButton,div#simpleSearch #mw-searchButton{
 
position:absolute;
.mw-body h4,
top:0;
.mw-body h5,
right:0;
.mw-body h6 {
width:1.65em;
    font-size: 100%
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-body #toc h2,
.mw-body .toc h2 {
    font-size: 100%;
    font-family: sans-serif
}
}
div.vectorTabs h3{
 
display:none
div.emptyPortlet {
    display: none
}
}
div.vectorTabs{
 
float:left;
ul {
height:2.5em;
    list-style-type: disc;
background-image:/* @embed */
    list-style-image: url('images/bullet-icon.svg')
url('skins/Vector/images/tab-break.png');
background-position:bottom left;
background-repeat:no-repeat;
padding-left:1px
}
}
div.vectorTabs ul{
 
float:left;
pre,
height:100%;
.mw-code {
list-style-type:none;
    line-height: 1.3em
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;
#siteNotice {
line-height:1.125em;
    font-size: .8em
display:inline-block;
height:100%;
margin:0;
padding:0;
background-color:#f3f3f3;
background-image:/* @embed */
url('skins/Vector/images/tab-normal-fade.png');
background-position:bottom left;
background-repeat:repeat-x;
white-space:nowrap
}
}
div.vectorTabs ul>li{
 
display:block
.redirectText {
    font-size: 140%
}
}
div.vectorTabs li.new a,div.vectorTabs li.new a:visited{
 
color:#a55858
.redirectMsg img {
    vertical-align: text-bottom
}
}
div.vectorTabs li.selected{
 
background-image:/* @embed */
.mw-body-content {
url('skins/Vector/images/tab-current-fade.png')
    position: relative;
    line-height: 1.6;
    font-size: .875em
}
}
div.vectorTabs li.selected a,div.vectorTabs li.selected a:visited{
 
color:#333;
body.darkvector-animateLayout .mw-body,
text-decoration:none
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
}
}
div.vectorTabs li.icon a{
 
background-position:bottom right;
body.darkvector-animateLayout #p-logo {
background-repeat:no-repeat
    -webkit-transition: left 250ms;
    -moz-transition: left 250ms;
    -o-transition: left 250ms;
    transition: left 250ms
}
}
div.vectorTabs li a{
 
display:inline-block;
body.darkvector-animateLayout #mw-panel {
height:1.9em;
    -webkit-transition: padding-right 250ms;
padding-left:.5em;
    -moz-transition: padding-right 250ms;
padding-right:.5em;
    -o-transition: padding-right 250ms;
color:#e87057;
    transition: padding-right 250ms
cursor:pointer;
font-size:.8em
}
}
div.vectorTabs li>a{
 
display:block
body.darkvector-animateLayout #p-search {
    -webkit-transition: margin-right 250ms;
    -moz-transition: margin-right 250ms;
    -o-transition: margin-right 250ms;
    transition: margin-right 250ms
}
}
div.vectorTabs span{
 
display:inline-block;
body.darkvector-animateLayout #p-personal {
background-image:/* @embed */
    -webkit-transition: right 250ms;
url('skins/Vector/images/tab-break.png');
    -moz-transition: right 250ms;
background-position:bottom right;
    -o-transition: right 250ms;
background-repeat:no-repeat
    transition: right 250ms
}
}
div.vectorTabs span a{
 
display:inline-block;
body.darkvector-animateLayout #mw-head-base {
padding-top:1.25em
    -webkit-transition: margin-left 250ms;
    -moz-transition: margin-left 250ms;
    -o-transition: margin-left 250ms;
    transition: margin-left 250ms
}
}
div.vectorTabs span>a{
 
float:left;
#p-personal {
display:block
    position: absolute;
    top: .33em;
    right: .75em;
    z-index: 100
}
}
div.vectorMenu{
 
direction:ltr;
#p-personal h3 {
float:left;
    display: none
cursor:pointer;
position:relative;
}
}
body.rtl div.vectorMenu{
 
direction:rtl
#p-personal ul {
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding-left: 10em
}
}
div#mw-head div.vectorMenu h3{
 
float:left;
#p-personal li {
background-image:/* @embed */
    line-height: 1.125em;
url('skins/Vector/images/tab-break.png');
    float: left;
background-repeat:no-repeat;
    margin-left: .75em;
background-position:bottom right;
    margin-top: .5em;
margin-left:-1px;
    font-size: .75em;
font-size:1em;
    white-space: nowrap
height:2.5em;
padding-right:1px;
margin-right:-1px
}
}
div.vectorMenu h3 span{
 
display:block;
#pt-userpage,
font-size:.8em;
#pt-anonuserpage {
padding-left:.7em;
    background-position: left top;
padding-top:1.375em;
    background-repeat: no-repeat;
margin-right:20px;
    background-image: url('images/user-icon.png');
font-weight:normal;
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/user-icon.svg');
color:#4d4d4d
    background-image: linear-gradient(transparent, transparent), url('images/user-icon.svg');
    padding-left: 15px !important
}
}
div.vectorMenu li a{
 
transition: 0.4s
#p-search {
    float: left;
    margin-right: .5em;
    margin-left: .5em
}
}
div.vectorMenu li:hover a{
 
background-color:#383838;
#p-search h3 {
color: #f54f2c
    display: none
}
}
div.vectorMenu h3 a{
 
position:absolute;
#p-search form,
top:0;
#p-search input {
right:0;
    margin: 0;
width:20px;
    margin-top: .4em
height:2.5em;
background-image:url('skins/Vector/images/arrow-down-icon.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/arrow-down-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/arrow-down-icon.svg');
background-position:100% 70%;
background-repeat:no-repeat;
-webkit-transition:background-position 250ms;
-moz-transition:background-position 250ms;
-o-transition:background-position 250ms;
transition:background-position 250ms
}
}
div.vectorMenu.menuForceShow h3 a{
 
background-position:100% 100%
div#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.vectorMenuFocus h3 a{
 
background-image:url('skins/Vector/images/arrow-down-focus-icon.png');
div#simpleSearch input {
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    margin: 0;
url('skins/Vector/images/arrow-down-focus-icon.svg');
    padding: 0;
background-image:linear-gradient(transparent, transparent),/* @embed */
    border: 0;
url('skins/Vector/images/arrow-down-focus-icon.svg')
    background-color: transparent;
    color: black
}
}
div.vectorMenu div.menu{
 
min-width:100%;
div#simpleSearch #searchInput {
position:absolute;
    width: 100%;
top:2.5em;
    padding: .2em 0 .2em .2em;
left:-1px;
    font-size: 13px;
background-color:white;
    direction: ltr;
border:solid 1px silver;
    -webkit-appearance: textfield
border-top-width:0;
clear:both;
text-align:left;
display:none
}
}
div.vectorMenu:hover div.menu,div.vectorMenu.menuForceShow div.menu{
 
display:block
div#simpleSearch #searchInput:focus {
    outline: none
}
}
div.vectorMenu ul{
 
list-style-type:none;
div#simpleSearch #searchInput.placeholder {
list-style-image:none;
    color: #999
padding:0;
margin:0;
text-align:left
}
}
div.vectorMenu ul,x:-moz-any-link{
 
min-width:5em
div#simpleSearch #searchInput:-ms-input-placeholder {
    color: #999
}
}
div.vectorMenu ul,x:-moz-any-link,x:default{
 
min-width:0
div#simpleSearch #searchInput:-moz-placeholder {
    color: #999
}
}
div.vectorMenu li{
 
padding:0;
div#simpleSearch #searchInput::-webkit-search-decoration,
margin:0;
div#simpleSearch #searchInput::-webkit-search-cancel-button,
text-align:left;
div#simpleSearch #searchInput::-webkit-search-results-button,
line-height:1em
div#simpleSearch #searchInput::-webkit-search-results-decoration {
    -webkit-appearance: textfield
}
}
div.vectorMenu li a{
 
display:inline-block;
div#simpleSearch #searchButton,
padding:.5em;
div#simpleSearch #mw-searchButton {
white-space:nowrap;
    position: absolute;
color:#e87057;
    top: 0;
cursor:pointer;
    right: 0;
font-size:.8em
    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.vectorMenu li>a{
 
display:block
div#simpleSearch #mw-searchButton {
    z-index: 1
}
}
div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited{
 
color:#333;
div.darkvectorTabs h3 {
text-decoration:none
    display: none
}
}
@-webkit-keyframes rotate{
 
from{
div.darkvectorTabs {
-webkit-transform:rotate(0deg);
    float: left;
-moz-transform:rotate(0deg);
    height: 2.5em;
transform:rotate(0deg)
    background-image: url('images/tab-break.png');
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-left: 1px
}
}
to{
 
-webkit-transform:rotate(360deg);
div.darkvectorTabs ul {
-moz-transform:rotate(360deg);
    float: left;
transform:rotate(360deg)
    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
}
}
@-moz-keyframes rotate{
 
from{
div.darkvectorTabs ul>li {
-webkit-transform:rotate(0deg);
    display: block
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
}
to{
 
-webkit-transform:rotate(360deg);
div.darkvectorTabs li.new a,
-moz-transform:rotate(360deg);
div.darkvectorTabs li.new a:visited {
transform:rotate(360deg)
    color: #a55858
}
}
div.darkvectorTabs li.selected {
    background-image: url('images/tab-current-fade.png')
}
}
@-o-keyframes rotate{
 
from{
div.darkvectorTabs li.selected a,
-webkit-transform:rotate(0deg);
div.darkvectorTabs li.selected a:visited {
-moz-transform:rotate(0deg);
    color: #333;
transform:rotate(0deg)
    text-decoration: none
}
}
to{
 
-webkit-transform:rotate(360deg);
div.darkvectorTabs li.icon a {
-moz-transform:rotate(360deg);
    background-position: bottom right;
transform:rotate(360deg)
    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
}
}
@keyframes rotate{
 
from{
div.darkvectorTabs li>a {
-webkit-transform:rotate(0deg);
    display: block
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
}
to{
 
-webkit-transform:rotate(360deg);
div.darkvectorTabs span {
-moz-transform:rotate(360deg);
    display: inline-block;
transform:rotate(360deg)
    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
}
}
#ca-unwatch.icon a,#ca-watch.icon a{
 
margin:0;
div.darkvectorTabs span>a {
padding:0;
    float: left;
display:block;
    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('skins/Vector/images/unwatch-icon.png');
div.darkvectorMenu {
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    direction: ltr;
url('skins/Vector/images/unwatch-icon.svg');
    float: left;
background-image:linear-gradient(transparent, transparent),/* @embed */
    cursor: pointer;
url('skins/Vector/images/unwatch-icon.svg')
    position: relative
}
}
#ca-watch.icon a{
 
background-image:url('skins/Vector/images/watch-icon.png');
body.rtl div.darkvectorMenu {
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    direction: rtl
url('skins/Vector/images/watch-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/watch-icon.svg')
}
}
#ca-unwatch.icon a:hover,#ca-unwatch.icon a:focus{
 
background-image:url('skins/Vector/images/unwatch-icon-hl.png');
#mw-head div.darkvectorMenu h3 {
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    float: left;
url('skins/Vector/images/unwatch-icon-hl.svg');
    background-image: url('images/tab-break.png');
background-image:linear-gradient(transparent, transparent),/* @embed */
    background-repeat: no-repeat;
url('skins/Vector/images/unwatch-icon-hl.svg')
    background-position: bottom right;
    margin-left: -1px;
    font-size: 1em;
    height: 2.5em;
    padding-right: 1px;
    margin-right: -1px
}
}
#ca-watch.icon a:hover,#ca-watch.icon a:focus{
 
background-image:url('skins/Vector/images/watch-icon-hl.png');
div.darkvectorMenu h3 span {
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    display: block;
url('skins/Vector/images/watch-icon-hl.svg');
    font-size: .8em;
background-image:linear-gradient(transparent, transparent),/* @embed */
    padding-left: .7em;
url('skins/Vector/images/watch-icon-hl.svg')
    padding-top: 1.375em;
    margin-right: 20px;
    font-weight: normal;
    color: #656565
}
}
#ca-unwatch.icon a.loading,#ca-watch.icon a.loading{
 
background-image:url('skins/Vector/images/watch-icon-loading.png');
div.darkvectorMenu h3 a {
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    position: absolute;
url('skins/Vector/images/watch-icon-loading.svg');
    top: 0;
background-image:linear-gradient(transparent, transparent),/* @embed */
    right: 0;
url('skins/Vector/images/watch-icon-loading.svg');
    width: 20px;
-webkit-animation:rotate 700ms infinite linear;
    height: 2.5em;
-moz-animation:rotate 700ms infinite linear;
    background-image: url('images/arrow-down-icon.png');
-o-animation:rotate 700ms infinite linear;
    background-image: -webkit-linear-gradient(transparent, transparent), url('images/arrow-down-icon.svg');
animation:rotate 700ms infinite linear;
    background-image: linear-gradient(transparent, transparent), url('images/arrow-down-icon.svg');
outline:none;
    background-position: 100% 70%;
cursor:default;
    background-repeat: no-repeat;
pointer-events:none;
    -webkit-transition: background-position 250ms;
background-position:50% 60%;
    -moz-transition: background-position 250ms;
-webkit-transform-origin:50% 57%;
    -o-transition: background-position 250ms;
transform-origin:50% 57%
    transition: background-position 250ms
}
}
#ca-unwatch.icon a span,#ca-watch.icon a span{
 
display:none
div.darkvectorMenu.menuForceShow h3 a {
    background-position: 100% 100%
}
}
#mw-navigation h2{
 
position:absolute;
div.darkvectorMenuFocus h3 a {
top:-9999px
    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')
}
}
#mw-page-base{
 
height:5em;
div.darkvectorMenu div.menu {
background-position:bottom left;
    min-width: 100%;
background-repeat:repeat-x;
    position: absolute;
background-image:url('skins/Vector/images/page-fade.png');
    top: 2.5em;
background-color:1c1c1c;
    left: -1px;
background-image:-moz-linear-gradient(top, #333 50%, #2a2a2a 100%);
    background-color: white;
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #333), color-stop(100%, #2a2a2a));
    border: solid 1px silver;
background-image:-webkit-linear-gradient(top, #333 50%, #2a2a2a 100%);
    border-top-width: 0;
background-image:linear-gradient(#333 50%, #2a2a2a 100%);
    clear: both;
background-color:#333
    text-align: left;
    display: none
}
}
#mw-head-base{
 
margin-top:-5em;
div.darkvectorMenu:hover div.menu,
margin-left:10em;
div.darkvectorMenu.menuForceShow div.menu {
height:5em
    display: block
}
}
div#mw-head{
 
position:absolute;
div.darkvectorMenu ul {
top:0;
    list-style-type: none;
right:0;
    list-style-image: none;
width:100%
    padding: 0;
    margin: 0;
    text-align: left
}
}
div#mw-head h3{
 
margin:0;
div.darkvectorMenu ul,
padding:0
x:-moz-any-link {
    min-width: 5em
}
}
#left-navigation{
 
float:left;
div.darkvectorMenu ul,
margin-left:10em;
x:-moz-any-link,
margin-top:2.5em;
x:default {
margin-bottom:-2.5em;
    min-width: 0
display:inline
}
}
#right-navigation{
 
float:right;
div.darkvectorMenu li {
margin-top:2.5em
    padding: 0;
    margin: 0;
    text-align: left;
    line-height: 1em
}
}
#p-logo{
 
position:absolute;
div.darkvectorMenu li a {
top:-160px;
    display: inline-block;
left:0;
    padding: .5em;
width:10em;
    white-space: nowrap;
height:160px
    color: #e69710;
    cursor: pointer;
    font-size: .8em
}
}
#p-logo a{
 
display:block;
div.darkvectorMenu li>a {
width:10em;
    display: block
height:160px;
background-repeat:no-repeat;
background-position:center center;
text-decoration:none
}
}
div#mw-panel{
 
font-size:inherit;
div.darkvectorMenu li.selected a,
position:absolute;
div.darkvectorMenu li.selected a:visited {
top:160px;
    color: #333;
padding-top:1em;
    text-decoration: none
width:10em;
left:0
}
}
div#mw-panel div.portal{
 
margin:0 .6em 0 .7em;
@-webkit-keyframes rotate {
padding:.25em 0;
    from {
direction:ltr;
        -webkit-transform: rotate(0deg);
background-position:top left;
        -moz-transform: rotate(0deg);
background-repeat:no-repeat;
        transform: rotate(0deg)
background-image:/* @embed */
    }
url('skins/Vector/images/portal-break.png')
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
}
div#mw-panel div.portal h3{
 
font-size:.75em;
@-moz-keyframes rotate {
color:#D8D8D8;
    from {
font-weight:bold;
        -webkit-transform: rotate(0deg);
margin:0;
        -moz-transform: rotate(0deg);
padding:.25em 0 .25em .25em;
        transform: rotate(0deg)
cursor:default;
    }
border:none
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
}
div#mw-panel div.portal div.body{
 
margin:0 0 0 1.25em;
@-o-keyframes rotate {
padding-top:0
    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#mw-panel div.portal div.body ul{
 
list-style-type:none;
@keyframes rotate {
list-style-image:none;
    from {
margin:0;
        -webkit-transform: rotate(0deg);
padding-top:8px;
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
}
div#mw-panel div.portal div.body ul li{
 
line-height:1.125em;
#ca-unwatch.icon a,
margin:0;
#ca-watch.icon a {
padding:.25em 0;
    margin: 0;
font-size:.75em;
    padding: 0;
word-wrap:break-word
    display: block;
    width: 26px;
    padding-top: 3.1em;
    margin-top: 0;
    height: 0;
    overflow: hidden;
    background-position: 5px 60%
}
}
div#mw-panel div.portal div.body ul li a{
 
color:#e87057
#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')
}
}
div#mw-panel div.portal div.body ul li a:visited{
 
color:#e87057
#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')
}
}
div#mw-panel div.portal.first{
 
background-image:none;
#ca-unwatch.icon a:hover,
margin-top:0
#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')
}
}
div#mw-panel div.portal.first h3{
 
display:none
#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')
}
}
div#mw-panel div.portal.first div.body{
 
margin-left:.5em
#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%
}
}
div#footer{
 
margin-left:10em;
#ca-unwatch.icon a span,
margin-top:0;
#ca-watch.icon a span {
padding:.75em;
    display: none
direction:ltr
}
}
div#footer ul{
 
list-style-type:none;
#mw-navigation h2 {
list-style-image:none;
    position: absolute;
margin:0;
    top: -9999px
padding:0
}
}
div#footer ul li{
 
margin:0;
#mw-page-base {
padding:0;
    height: 5em;
padding-top:.5em;
    background-position: bottom left;
padding-bottom:.5em;
    background-repeat: repeat-x;
color:#c1c1c1;
    background-image: url('images/page-fade.png');
font-size:.7em
    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
}
}
div#footer #footer-icons{
 
float:right
#mw-head-base {
    margin-top: -5em;
    margin-left: 10em;
    height: 5em
}
}
div#footer #footer-icons li{
 
float:left;
#mw-head {
margin-left:.5em;
    position: absolute;
line-height:2em;
    top: 0;
text-align:right
    right: 0;
    width: 100%
}
}
div#footer #footer-info li{
 
line-height:1.4em
#mw-head h3 {
    margin: 0;
    padding: 0
}
}
div#footer #footer-places li{
 
float:left;
#left-navigation {
margin-right:1em;
    float: left;
line-height:2em
    margin-left: 10em;
    margin-top: 2.5em;
    margin-bottom: -2.5em;
    display: inline
}
}
body.ltr div#footer #footer-places{
 
float:left
#right-navigation {
    float: right;
    margin-top: 2.5em
}
}
.mw-body .external{
 
background-position:center right;
#p-logo {
background-repeat:no-repeat;
    position: absolute;
background-image:url('skins/Vector/images/external-link-ltr-icon.png');
    top: -160px;
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
    left: 0;
url('skins/Vector/images/external-link-ltr-icon.svg');
    width: 10em;
background-image:linear-gradient(transparent, transparent),/* @embed */
    height: 160px
url('skins/Vector/images/external-link-ltr-icon.svg');
padding-right:13px
}
}
#footer, .ajaxpoll-id-info {
 
     color: #D8D8D8
#p-logo a {
    display: block;
    width: 10em;
    height: 160px;
    background-repeat: no-repeat;
    background-position: center center;
     text-decoration: none
}
}


.comments-submit {
#mw-panel {
color:#c1c1c1
    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')
}


/*Tabber colors*/
#mw-panel .portal h3 {
.tabbernav {
     font-size: .75em;
     font-family: inherit !important;
     color: #656565;
     font-weight: normal !important;
     font-weight: normal;
     font-size: 13px !important;
     margin: 0;
     border-bottom: 3px solid #505050 !important;
     padding: .25em 0 .25em .25em;
     padding: 0.3em 0 !important;
    cursor: default;
    border: none
}
}
.tabbernav a {
 
     padding: 0.3em 0.5em !important;
#mw-panel .portal .body {
     margin: 0 !important;
     margin: 0 0 0 1.25em;
    color: lightgrey !important;
     padding-top: 0
    border:1px !important;
    background: #242424 !important;
}
}
.tabberactive a {
 
     color: white !important;
#mw-panel .portal .body ul {
     background: #ba3614 !important;
     list-style-type: none;
     font-weight: bold;
     list-style-image: none;
     margin: 0;
    padding: 0
}
}
.tabbernav :not(.tabberactive) a:hover {
 
     background: #4b4b4b !important;
#mw-panel .portal .body ul li {
    line-height: 1.125em;
    margin: 0;
    padding: .25em 0;
     font-size: .75em;
    word-wrap: break-word
}
}
.tabbertab {
 
     border: 0px !important;
#mw-panel .portal .body ul li a {
    border-color: #505050 !important;
     color: #e69710
}
}


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


body {
#mw-panel .portal.first {
  cursor: url('http://screamer.wiki/images/4/4c/Cursor.png'), pointer; HEIGHT=40 WIDTH=30}
    background-image: none;
    margin-top: 0
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 */
#mw-panel .portal.first h3 {
    display: none
}


::-webkit-scrollbar {
#mw-panel .portal.first .body {
width: 12px !important;
    margin-left: .5em
-webkit-overflow-scrolling: auto !important;
}
}
.mw-prefs-buttons {
::-webkit-scrollbar-track {
    background-color: #4a4a4a /*make background less glaring under buttons */
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1) !important;
-webkit-border-radius: 0px !important;
border-radius: 0px !important;
}
}
 
::-webkit-scrollbar-thumb {
#footer {
-webkit-border-radius: 0px !important;
    margin-left: 10em;
border-radius: 0px !important;
    margin-top: 0;
background: #d13c17 !important;  
    padding: .75em;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1) !important;
    direction: ltr
}
}
 
::-webkit-scrollbar-thumb:window-inactive {
#footer ul {
background: #A62e10 !important;  
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0
}
}


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


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


a[href="/wiki/User:Lawiki1534"]  { color:#2871F7 !important; font-weight: bold !important; }
#footer #footer-icons li {
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
    float: left;
ere will be applied to all skins on the entire site. *****/
    margin-left: .5em;
    line-height: 2em;
    text-align: right
}


a[href="/wiki/User:Sump"]  { color:cyan !important; font-weight: bold !important; }
#footer #footer-info li {
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
    line-height: 1.4em
ere will be applied to all skins on the entire site. *****/
}


a[href="/wiki/User:HLDK"]  { color:orange !important; font-weight: bold !important; }
#footer #footer-places li {
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
    float: left;
ere will be applied to all skins on the entire site. *****/
    margin-right: 1em;
    line-height: 2em
}


a[href="/wiki/User:TheMan5"]  { color:white !important; font-weight: bold !important; }
body.ltr #footer #footer-places {
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
    float: left
ere will be applied to all skins on the entire site. *****/
}


a[href="/wiki/User:MoekaChiina"]  { color:#db4dff !important; font-weight: bold !important; }
.mw-jump, #jump-to-nav {
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
    overflow: hidden;
ere will be applied to all skins on the entire site. *****/
    height: 0px
}


a[href="/wiki/User:Zeroxeon"]  { color:#00f521 !important; font-weight: bold !important; }
.tocnumber {
/***** CSS placed ha[href="/wiki/User:USERNAME"]  { color:COLOUR NAME !important; font-weight: bold !important; }
list-style-type:inherit;
ere will be applied to all skins on the entire site. *****/
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:#e69710}

Revision as of 17:56, 9 April 2021

/* CSS placed here will affect users of the Vector skin */


/* 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,
.mw-code,
.wikiEditor-ui-toolbar {
    color: #ccc !important;
    background-color: #4C4C4C !important;
    border: none;
}

.doc {
    background: transparent;
}

.CategoryTreeToggle {
    color: #a62e10;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.uls-menu .uls-search {
    border-top-color: #e69710 !important;
    border-bottom-color: #e69710 !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('images/search_tool.png') !important;
    background-repeat: no-repeat !important;
}

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

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

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

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

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

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

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

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

a,
.mw-body a.external,
.mw-body a.extiw,
.uls-language-list a {
    color: #e87057 !important;
}

a:visited,
.mw-body a.external:visited,
.mw-body a.extiw:visited {
    color: #e87057;
}

a.new,
#p-personal a.new {
    color: #d44
}

ul {
    list-style-image: none
}

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

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

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

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

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

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

.infobox th {
    background: #4c4c4c;
}

#preferences {
    background-color: transparent;
}

#preftoc li {
    background-image: none;
}

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

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

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

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

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

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

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

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

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

.oo-ui-buttonElement-button,
.mw-ui-button {
    color: #ffffff !important;
    background-color: #e69710 !important;
    border-color: #e69710 !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(0, 0, 0, 0.8);
}

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

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

#left-navigation div.darkvectorTabs ul li,
#right-navigation div.darkvectorTabs ul li {
    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,
#right-navigation div.darkvectorTabs li.new a,
#left-navigation div.darkvectorTabs li.new a:visited,
#right-navigation div.darkvectorTabs li.new a:visited {
    color: #d44
}

#left-navigation div.darkvectorTabs li.selected,
#right-navigation div.darkvectorTabs li.selected {
    background-color: #333;
    background-image: -moz-linear-gradient(top, #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,
#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: #e69710
}

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

div.darkvectorMenu h3 a {
    background: inherit
}

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

div.darkvectorMenu li a {
    color: #e69710
}

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: sans-serif
}

body {
    background-color: #2a2a2a
}

.mw-body {
    margin-left: 10em;
    padding: 1em;
    border: 1px solid #250b2d;
    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: sans-serif
}

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

.mw-body h1,
.mw-body h2,
.mw-body #firstHeading {
    font-family: "Linux Libertine", Georgia, Times, 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
}

#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 {
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:#e69710}