User:Taniks1618/vector.css

/* light */ /* @namespace url(http://www.w3.org/1999/xhtml);

body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important; background: #fff !important; }

a { color: #0088cc !important; text-decoration: none; }

a:hover { color: #005580 !important; text-decoration: underline; }

h1 { border: 0px !important; font-family: 'Arial' !important; font-weight: 700 !important; font-size: 36px !important; }

h2 { border: 0px !important; font-family: 'Arial' !important; font-weight: 400 !important; font-size: 26px !important; }

h3 { border: 0px !important; font-family: 'Arial' !important; font-weight: 400 !important; font-size: 16px !important; }

{ font-size: 20px !important; }
 * 1) content h3

p { font-weight: 300 !important; line-height: 1.9 !important; }

table,td,th { border: 0px !important; border-collapse: collapse !important; padding: 5px !important; }

ul,li { background: transparent !important; border: 0px !important; line-height: 1.8 !important; font-size: 14px !important; font-weight: 300 !important; }

li span { background: transparent !important; border: 0px !important; font-size: 14px !important; }

.referencetooltip { background-color: #EEE !important; }

dl { font-weight: 300 !important; }

dt { font-style: italic; font-size: 16px !important; margin-top: 10px !important; }

dd { font-size: 15px !important; }

.mw-wiki-logo { padding-left: 15px !important; padding-top: 10px !important; border: none !important; }

{ background-image: url('https://i.imgur.com/ur4m5Ia.png') !important; }
 * 1) p-logo a

code { padding: 3px !important; background: transparent !important; color: #39892f !important; }

tt { font-family: 'Source Code Pro','Lucida Sans Unicode','Courier New' !important; font-size: 16px !important; }

.new,.new:link,.new:visited { color: #cd5b45 !important; }

blockquote { border: 0px !important; font-style: italic !important; font-size: 20px !important; margin: 35px 75px !important; line-height: 1.5 !important; font-weight: 300 !important; background: transparent !important; }

select { padding: 0px 10px; }

.mw-ui-button,.mw-ui-progressive { border-radius: 4px !important; border: 1px solid #347Bff !important; color: #347Bff !important; background: #fff !important; text-shadow: 0px 0px 0px; }

.mw-ui-button.mw-ui-progressive:hover,.mw-ui-button.mw-ui-progressive:focus,.mw-ui-button.mw-ui-progressive:active,.mw-ui-button:hover,.mw-ui-progressive:hover,.mw-ui-button:focus,.mw-ui-progressive:focus { box-shadow: 0px 0px 0px !important; text-shadow: 0px 0px 0px !important; border: 1px solid #347Bff !important; }

{ border-radius: 4px !important; border: 1px solid #347Bff !important; color: #347Bff !important; background: #fff !important; text-shadow: 0px 0px 0px; padding: 0.5em 1em; cursor: pointer; }
 * 1) wpSave,#wpPreview,#wpDiff

{ color: rgba(52,123,255,0.5) !important; }
 * 1) wpSave:hover,#wpPreview:hover,#wpDiff:hover

{ background: transparent !important; border-color: #ccc !important; }
 * 1) simpleSearch

{ background: transparent !important; }
 * 1) searchInput

.mw-ui-input { border: 1px solid #347Bff !important; color: #000 !important; background: #fff !important; font-size: 16px !important; }

.mw-ui-input:focus { box-shadow: 0px 0px 0px !important; }

.mw-content-ltr pre { font-family: "Courier New", Lucida Console, sans-serif !important; color: #000d26 !important; }

.suggestions { font-weight: 300 !important; font-size: 15px !important; max-width: 300px !important; margin-top: 15px !important; border: 0px !important; box-shadow: 2px 2px 10px 2px rgba(0,0,0,0.5); }

.suggestions-results { border: 0px !important; }

.suggestions-result { padding: 10px !important; }

.imeselector,#searchEngines { display: none !important; }

.mw-search-formheader { border: 0px !important; background: transparent !important; }

.central-featured-logo { background-image: url('https://i.imgur.com/nRDTbeb.png') !important; }

.mw-search-result-heading,.searchresult,.searchmatch { font-size: 14px !important; font-weight: 400 !important; padding: 3px 0px !important; }

.searchmatch { font-weight: 700 !important; }

.mw-search-result-data,.mw-search-createlink { display: none; }

{ background: transparent !important; border: 0px !important; }
 * 1) mw-page-base,.vectorTabs

{ border: 0px !important; margin-left: 215px !important; }
 * 1) content

.portal { background: transparent !important; }

{ width: 200px !important; border-right: 1px solid #bbb; background: white !important; padding-left: 10px !important; }
 * 1) mw-panel

{ left: 0px; padding-left: 10px; background-color: white; }
 * 1) p-logo

{ padding-left: 40px; background-color: white; left: 0px; border-right: 1px solid #aaa; }
 * 1) p-logo a

{ opacity: 1.0; }
 * 1) p-logo a:hover

{ background-color: #f9f9f9; opacity: 1.0; box-shadow: 0px 1px 2px #aaa; -webkit-transition-property: opacity !important; -moz-transition-property: opacity !important; -o-transition-property: opacity !important; -ms-transition-property: opacity !important; transition-property: opacity !important; -webkit-transition-duration: 0.5s !important; -moz-transition-duration: 0.5s !important; -o-transition-duration: 0.5s !important; -ms-transition-duration: 0.5s !important; transition-duration: 0.25s !important; }
 * 1) mw-head

{ opacity: 1.0 !important; }
 * 1) mw-head:hover

.uls-settings-trigger { display: none !important; }

{ margin-left: 233px !important; }
 * 1) left-navigation

.wikitable { font-weight: 300 !important; }

.wikitable td,.wikitable th { border: 1px dashed rgba(0,0,0,0.07) !important; }

pre { line-height: 1.3 !important; font-family: "Courier New", Lucida Console, sans-serif !important; border: 0px !important; background: 0px !important; font-size: 16px !important; }

.mw-code { border: 0px !important; padding: 17px !important; background: 0px !important; font-size: 16px !important; }

.toc { background: transparent !important; border-style: dashed !important; display: block !important; max-width: 300px !important; }

.toctoggle { display: none !important; }

.thumbinner,.thumb,.toccolours,.graytable { background: transparent !important; border: 0px !important; font-size: 16px !important; }

.thumbimage { border: 0px !important; }

.thumbcaption { font-style: italic !important; margin: 7px 0px !important; }

.thumbimage:hover { opacity: 0.85 !important; }

.dablink { margin: 14px 0px !important; font-weight: 300 !important; font-size: 18px !important; }

{ display: none !important; }
 * 1) siteSub,.flaggedrevs_preview

.ambox,.tmbox,.Note,.informationbox { margin: 5px 0px !important; font-size: 18px !important; font-weight: 700 !important; line-height: 1.5 !important; border: 1px dashed #aaa !important; max-width: 550px !important; font-weight: 300 !important; }

.ambox td,.tmbox td { padding: 10px !important; }

.ambox-text-small,.mbox-text,.Note td { font-size: 14px !important; font-weight: 300 !important; color: #000 !important; }

.ambox-image,.mbox-image { display: none; }

{ background: rgba(255,0,0,0.1) !important; border: 1px dashed rgba(255,0,0,0.15) !important; color: #a00000 !important; }
 * 1) request_for_deletion,.ambox-serious

.tmbox-notice,.tmbox-move,.Note { background: rgba(150,75,0,0.1) !important; border: 1px dashed rgba(150,75,0,0.15) !important; }

.informationbox { background: #fff !important; padding: 10px !important; font-size: 14px !important; }

.editOptions { background: #fff !important; border: 0px !important; }

.catlinks { background: transparent !important; border: 1px dashed #aaa !important; font-size: 16px !important; }

.infobox,.tright,.toccolours { border: 0px !important; background: transparent !important; border-collapse: collapse !important; }

.infobox td,.infobox th,.tright td,.tright th,.toccolours td,.toccolours th { padding: 5px !important; background: transparent !important; font-weight: 400 !important; border: 1px dashed rgba(0,0,0,0.07) !important; }

.image img:hover { opacity: 0.85 !important; }

.globegris { background: transparent !important; }

.mw-editsection-bracket,.references-small b,.mw-cite-backlink,.plainlinksneverexpand { display: none !important; }

{ display: none; }
 * 1) floating_object

.navbox,.nowraplinks { margin: 10px 0px !important; border-collapse: collapse !important; }

.navbox td,.navbox th,.nowraplinks td,.nowraplinks th { padding: 9px 6px !important; font-size: 14px !important; font-weight: 300 !important; border: 1px solid #fff !important; }

.NavFrame { border: 0px !important; background: transparent !important; padding: 0px !important; }

.NavHead { margin: 10px 0px !important; padding: 12px !important; font-size: 16px !important; font-weight: 700 !important; background: transparent !important; }

.Boxmerge { border: 0px !important; }

{ display: none !important; }
 * 1) coordinates

{ display: none !important; }
 * 1) mw-fr-revisiontag,#mw-fr-reviewnotice

div#footer { margin-left: 14em !important; padding: 1.25em 1.5em 1.5em !important; }



@namespace url(http://www.w3.org/1999/xhtml);

body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important; color: #ddd; background-color: #222 !important; }

a { color: #608dff !important; text-decoration: none; }

a:hover { color: #637ab5 !important; text-decoration: underline; }

a:visited { color: #637ab5 !important; }

.b, div, th { color: #fff !important; }

h1 { border: 0 !important; font-family: 'Arial' !important; font-weight: 700 !important; font-size: 36px !important; color: #fff !important; }

h2 { border: 0 !important; font-family: 'Arial' !important; font-weight: 400 !important; font-size: 26px !important; color: #eee !important; }

h3 { border: 0 !important; font-family: 'Arial' !important; font-weight: 400 !important; font-size: 16px !important; color: #ddd !important; }

h4 { color: #ccc !important; }

[style*="color: black"] { color: #fff !important; }

[style*="background:#f8f9fa"] { background: #2d2c2b !important; border: none !important; }

.reflist, .refbegin { background-color: #282828 !important; }

{ font-size: 20px !important; }
 * 1) content h3

p { font-weight: 300 !important; line-height: 1.7 !important; color: #ddd !important; }

.portal-column-right span, .portal-column-left span, body.ns-100 .mw-body-content h2, .mw_metadata th, .tracklist th, { color: #ddd !important; background-color: #444 !important; }
 * 1) mp-tfl-h2

body.ns-100 .mw-body-content th, body.ns-100 .mw-body-content div, body.ns-100 #portal td, .mw_metadata td, .tracklist td, .tracklist div { color: #ddd !important; border-width: 0px !important; background-color: #333 !important; }

.portal-column-right, .portal-column-left, body.ns-100 .mw-body-content .subpages { color: #ddd !important; background-color: #222 !important; border-width: 0 !important; }

.mw-highlight { background-color: #222 !important; }

.mw-highlight .nc, .mw-highlight .nf { color: #068dff; }

.mw-highlight .no { color: #dd0000; }

.mw-notification { background-color: #333 !important; }

{ color: #ddd !important; }
 * 1) Example

{ width: 99% !important; border-width: 1px 0 1px 0 !important; border-style: solid !important; border-color: #777 !important; }
 * 1) disambigbox

.hlist.hlist-separated.inline { background-color: transparent !important; }

table, td, th { border: 0 !important; border-collapse: collapse !important; padding: 5px !important; /* color: #333 !important; */ background-color: #444 !important; /* With this feature enabled, you loose visibility on colored table cells */; }

ul, .skin-vector .compact-ambox table .mbox-text-span { list-style-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='13'%3E%3Ccircle cx='2.5' cy='9' r='2.5' fill='%23ddd'/%3E%3C/svg%3E"); }

/* Table of Contents */

.toc { background: #333 !important; border: none !important; display: block !important; max-width: 300px !important; padding: 7px 14px !important; }

.tocnumber { color: #ddd !important; }

.tocnumber:hover { text-decoration: none !important; }

.toctogglelabel { color: #608dff !important; outline: 0 !important; }

.toctogglespan { float: right !important; margin-top: 11px !important; margin-left: 10px !important; }

.toctogglespan::before, .toctogglespan::after { content: "" !important; }

.toc a:hover { text-decoration: none !important; }

a:hover .toctext { color: #637ab5 !important; text-decoration: underline; }

/* End */

ul, li, caption { background: transparent !important; border: 0px !important; line-height: 1.8 !important; font-size: 14px !important; font-weight: 300 !important; }

li span { background: transparent !important; border: 0 !important; font-size: 14px !important; }

.referencetooltip { background-color: #282828 !important; }

dl { font-weight: 300 !important; }

dt { font-style: italic; font-size: 16px !important; margin-top: 10px !important; }

dd { font-size: 15px !important; }

{ background-image: var(--wiki-logo) !important; background-color: #222 !important; background-size: 125px 150px; }
 * 1) p-logo a

.mw-wiki-logo { padding-left: 15px !important; padding-top: 10px !important; border: 0 !important; outline: 0 !important; }

code { padding: 3px !important; background: transparent !important; color: #39892f !important; border: 1px solid #555 !important; }

.hatnote span { color: #888 !important; background-color: #222 !important; }

tt { font-family: 'Source Code Pro', 'Lucida Sans Unicode', 'Courier New' !important; font-size: 16px !important; }

.new, .new:link, .new:visited { color: #cd5b45 !important; }

blockquote { border: 0 !important; font-style: italic !important; font-size: 20px !important; margin: 35px 75px !important; line-height: 1.5 !important; font-weight: 300 !important; background: transparent !important; }

select { padding: 0 10px; }

.mw-ui-button, .mw-ui-progressive { border: 1px solid #888 !important; color: #347Bff !important; background: #222 !important; text-shadow: 0 0 0; }

.mw-ui-button.mw-ui-progressive:hover, .mw-ui-button.mw-ui-progressive:focus, .mw-ui-button.mw-ui-progressive:active, .mw-ui-button:hover, .mw-ui-progressive:hover, .mw-ui-button:focus, .mw-ui-progressive:focus { box-shadow: 0 0 0 !important; text-shadow: 0 0 0 !important; border: 1px solid #347Bff !important; }

.mw-helplink { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M10 0a10 10 0 1 0 10 10A10 10 0 0 0 10 0zm1 16H9v-2h2zm2.71-7.6a2.64 2.64 0 0 1-.33.74 3.16 3.16 0 0 1-.48.55l-.54.48c-.21.18-.41.35-.58.52a2.54 2.54 0 0 0-.47.56A2.3 2.3 0 0 0 11 12a3.79 3.79 0 0 0-.11 1H9.08a8.9 8.9 0 0 1 .07-1.25 3.28 3.28 0 0 1 .25-.9 2.79 2.79 0 0 1 .41-.67 4 4 0 0 1 .58-.58c.17-.16.34-.3.51-.44a3 3 0 0 0 .43-.44 1.83 1.83 0 0 0 .3-.55 2 2 0 0 0 .11-.72 2.06 2.06 0 0 0-.17-.86 1.71 1.71 0 0 0-1-.9 1.7 1.7 0 0 0-.5-.1 1.77 1.77 0 0 0-1.53.68 3 3 0 0 0-.5 1.82H6.16a4.74 4.74 0 0 1 .28-1.68 3.56 3.56 0 0 1 .8-1.29 3.88 3.88 0 0 1 1.28-.83A4.59 4.59 0 0 1 10.18 4a4.44 4.44 0 0 1 1.44.23 3.51 3.51 0 0 1 1.15.65 3.08 3.08 0 0 1 .78 1.06 3.54 3.54 0 0 1 .29 1.45 3.39 3.39 0 0 1-.13 1.01z' fill='%23ddd'/%3E%3C/svg%3E") !important; }

/* Media Viewer, image preview */

.mw-mmv-above-fold { background-color: #333 !important; }

.mw-mmv-image-metadata { background-color: #111 !important; }

.mw-mmv-dialog, .mw-mmv-dialog-down-arrow, .mw-mmv-download-attribution, .mw-mmv-download-pane, .mw-mmv-download-pane:hover { background-color: #333 !important; }

/* End */

/* Language Settings modal */ .language-settings-dialog, .languagesettings-menu .menu-section:hover, #uls-display-settings-font-selectors .uls-font-item { background-color: #333 !important; }

.languagesettings-menu .menu-section:focus { border-right: 0 !important; border-top: 0 !important; border-bottom: 0 !important; }

{ background-color: #444 !important; }
 * 1) languagesettings-settings-panel, .uls-language-settings-close-block, .uls-input-settings .uls-input-settings-inputmethods-list

.uls-language-settings-close-block .uls-icon-close { filter: invert(100%); }

.language-settings-dialog h1 { font-size: 30px !important; }

{ background-color: #444 !important; }
 * 1) display-panel-trigger.active, #input-panel-trigger.active

.languagesettings-menu .menu-section .settings-text { color: #bbb !important; }

{ background-color: #608dff !important; color: #fff !important; }
 * 1) uls-display-settings-language-tab.mw-ui-pressed, #uls-display-settings-fonts-tab.mw-ui-pressed, #languagesettings-panels .mw-ui-pressed

{ color: #fff !important; }
 * 1) languagesettings-settings-panel strong

{ color: #bbb !important; } /* End */
 * 1) languagesettings-settings-panel .checkbox

/* More Languages button and modal */ .mw-interlanguage-selector.mw-ui-button { color: #608dff !important; background-color: #333 !important; border: 0 !important; text-align: center !important; padding: 4px 8px 4px 26px; }

.interlanguage-uls-menu .uls-lcd, .interlanguage-uls-menu #search, .uls-no-found-more, .callout--languageselection .uls-lcd, .callout--languageselection #search { background-color: #444 !important; }

.uls-search-input-wrapper input { border-radius: 4px !important; padding: 0px 5px; background-color: #333 !important; color: #fff; }

/* End */

{ border-radius: 4px !important; border: 1px solid #347Bff !important; color: #347Bff !important; background: #222 !important; text-shadow: 0 0 0; padding: 0.5em 1em; cursor: pointer; }
 * 1) wpSave,
 * 2) wpPreview,
 * 3) wpDiff

{ color: rgba(52, 123, 255, 0.5) !important; }
 * 1) wpSave:hover,
 * 2) wpPreview:hover,
 * 3) wpDiff:hover

.oo-ui-buttonElement-button { border-color: #777 !important; }

/* Search */

{ position: relative; overflow: hidden; background: transparent !important; border-color: #666 !important; }
 * 1) simpleSearch

{ height: 100%; color: #ddd !important; background: transparent !important; }
 * 1) searchInput

/* Advanced search */

.oo-ui-indicatorElement-indicator.oo-ui-indicator-clear, .oo-ui-iconElement-icon.oo-ui-icon-search { filter: invert(100%); }

.oo-ui-tabSelectWidget-framed, .mw-prefs-buttons { background-color: #333 !important; }

.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected { background-color: #444 !important; }

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { background-color: #068dff !important; color: #fff !important; }

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button[aria-controls^="mw-advancedSearch-expandable-"] { background-color: #444 !important; }

.oo-ui-widget.oo-ui-widget-enabled.oo-ui-labelElement.oo-ui-tagItemWidget { color: #333 !important; }

.mw-advancedSearch-fieldContainer { background: #333 !important; }

.mw-advancedSearch-fieldContainer .oo-ui-labelElement > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label { background-color: #333 !important; color: #eee !important; }

.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled { background: #222 !important; }

.oo-ui-tagMultiselectWidget-handle > .oo-ui-tagMultiselectWidget-content > input { color: #fff !important; }

.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button { background-color: #333 !important; }

.oo-ui-dropdownInputWidget.oo-ui-widget-enabled { background-color: #333 !important; }

.oo-ui-widget.oo-ui-labelElement.oo-ui-optionWidget.oo-ui-decoratedOptionWidget.oo-ui-menuOptionWidget .oo-ui-labelElement-label { color: #fff !important; }

.oo-ui-dropdownWidget-handle { background-color: #222 !important; color: #fff! important; }

.oo-ui-menuSelectWidget { background-color: #222 !important; }

.oo-ui-optionWidget-selected { background-color: #555 !important; }

.oo-ui-optionWidget-highlighted { background-color: #888 !important; }

.mw-advancedSearch-namespace-selection { background: #444 !important; }

{ color: #ddd !important; background: transparent !important; }
 * 1) ooui-1.oo-ui-inputWidget-input

{ color: #ddd !important; background-color: #444 !important; }
 * 1) mw-searchoptions,
 * 2) searchText

.mw-ui-vform .warning { background-color: #664a00 !important; }

.mw-ui-vform .error { background-color: #5c0000 !important; }

.mw-ui-input { border: 1px solid #888 !important; color: #ddd !important; background: #222 !important; font-size: 16px !important; }

.mw-ui-input:focus { box-shadow: 0 0 0 !important; }

.oo-ui-labelWidget.oo-ui-inline-help { color: #aaa !important; }

.mwe-math-fallback-image-inline { -webkit-filter: invert(100%); /* filter: url("data:image/svg+xml;utf8, #invert"); */; }

.mwe-math-fallback-image-inline img, .mwe-math-element img, img[src*="LaTeX"] { filter: invert(100%); }

.equation-box { background-color: #333 !important; }

.mwe-popups, .mwe-popups-container, div.navpopup { background-color: #333 !important; font-size: 16px !important; }

a.mwe-popups-extract::after { background: #333 !important; }

/* Reference tooltips */

.rt-tooltip { background-color: #333 !important; border: 1px solid #888 !important; }

.rt-tooltipTail::after { background: #333 !important; }

.mwe-popups-extract:after { background: transparent !important; }

.mwe-popups .mw-ui-icon { padding-top: 2px !important; }

.mwe-popups-settings-icon:hover, .rt-settingsLink:hover { background-color: #222 !important; }

.mwe-popups.flipped-y:after { border-top: 11px solid #333 !important; }

.rt-tooltipTail:after { background-color: #333 !important; }

.mwe-popups.mwe-popups-no-image-pointer:after { border-bottom: 11px solid #333 !important; }

.mw-headline { color: #ddd !important; }

.mw-content-ltr pre { font-family: "Courier New", Lucida Console, sans-serif !important; background-color: #333 !important; }

.mw-parser-output #mp-other-lower { border-color: #777 !important; }

.mw-parser-output #mp-other-lower .mp-h2 { background-color: #444 !important; }

.suggestions { font-weight: 300 !important; font-size: 15px !important; max-width: 300px !important; margin-top: 15px !important; border: 0 !important; box-shadow: 2px 2px 10px 2px rgba(0, 0, 0, 0.5); }

.suggestions-results { border: 0 !important; }

.suggestions-result { padding: 10px !important; }

.imeselector, { display: none !important; }
 * 1) searchEngines

.mw-search-formheader { border: 0px !important; background: transparent !important; }

.central-featured { height: 350px; background: transparent none no-repeat scroll center center / 200px auto; background-image: var(--wiki-logo); }

.central-featured-logo { display: none; }

.central-textlogo { filter: invert(1) !important; }

.bookend { background-image: none !important; }

.link-box em, .link-box small { color: #bbb !important; }

.search-form fieldset { background-color: #444 !important; border-color: #888 !important; border-width: 1px !important; }

.quotebox-title { background-color: #444 !important; }

{ background-color: #222 !important; border-color: #888 !important; border-width: 1px !important; }
 * 1) searchInput,
 * 2) searchLanguage,
 * 3) langsearch-input

.formBtn { background-color: #222 !important; border-color: #888 !important; border-width: 1px !important; border-radius: 0 !important; }

.mw-search-result-heading, .searchresult, .searchmatch { font-size: 14px !important; font-weight: 400 !important; line-height: 22px; }

.searchmatch, .mw-search-result-heading a:not(.searchmatch) { font-size: 18px !important; }

.searchmatch { font-weight: 600 !important; }

.searchresult .searchmatch { font-size: 14px !important; }

.mw-search-result-data, .mw-search-createlink { display: none; }

.mw-search-exists { margin: 40px 0 !important; }

.mw-search-result { padding-bottom: 40px !important; }

.vectorTabs { background: transparent !important; border-width: 0px !important; }
 * 1) mw-page-base,

div#content.mw-body { color: #ddd !important; border: 0px !important; margin-left: 215px !important; }

.portal, .portal table { background: transparent !important; }

{ width: 200px !important; border-right: 1px solid #666; background-color: #222 !important; padding-left: 10px !important; }
 * 1) mw-panel

{ left: 0; padding-left: 10px !important; background-color: #fff; }
 * 1) p-logo

{ width: 11em !important; padding-left: 40px; background-color: #fff; left: 0; border-right: 1px solid #666; margin-left: -1em; }
 * 1) p-logo a

{ opacity: 1.0; }
 * 1) p-logo a:hover

{ color: #ddd !important; background-color: #2b2b2b; /* Change the color here for a different theme of header */ border-bottom: 1px solid #666 !important; opacity: 1.0; box-shadow: 0 1px 2px #2b2b2b; transition-property: opacity !important; transition-duration: 0.25s !important; height: 80px !important; }
 * 1) mw-head

{ opacity: 1.0 !important; }
 * 1) mw-head:hover

.vector-menu-portal h3, .vector-menu-tabs { background-image: none !important; }

.vector-menu-tabs a, { background-image: none !important; }
 * 1) mw-head .vector-menu-dropdown h3

.vector-menu-tabs li a, { font-size: 12px !important; }
 * 1) p-cactions-label span

.vector-menu-dropdown h3 { padding-top: 12px !important; }

.vector-menu-dropdown h3::after { top: -3px !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M11.05 3.996l-.965-1.053-4.035 3.86-3.947-3.86L1.05 3.996l5 5 5-5' fill='%23ddd'/%3E%3C/svg%3E") !important; }

.vector-menu-dropdown .vector-menu-content { background-color: #2b2b2b !important; }

{ background-position-y: -12px !important; outline: 0 !important; }
 * 1) p-cactions-label

{ background-color: #3b3b3b !important; }
 * 1) p-cactions > .vector-menu-content.body > .vector-menu-content-list.menu

.vector-menu-content-list li { margin: -3px 4px 5px 4px; }

{ margin: 2px 4px; }
 * 1) ca-watch

{ font-size: 15px !important; }
 * 1) ca-move

{ background-position: 0 11px !important; padding-left: 20px !important; }
 * 1) pt-userpage a

{ color: #ddd !important; }
 * 1) pt-anonuserpage

{ margin-top: 7px !important; }
 * 1) pt-notifications-alert, #pt-notifications-notice

{ top: 3px !important; }
 * 1) p-personal

{ margin-top: 13px !important; outline: 0 !important; }
 * 1) p-lang .uls-settings-trigger

.uls-lcd-region-title { color: #888 !important; }

{ margin-left: 233px !important; }
 * 1) left-navigation

.wikitable { font-weight: 300 !important; }

.wikitable td, .wikitable th { border: 1px solid #444 !important; }

pre { line-height: 1.3 !important; font-family: "Courier New", Lucida Console, sans-serif !important; border: 0 !important; background: 0 !important; font-size: 16px !important; color: aliceblue !important; }

.mw-code { border: 0 !important; padding: 17px !important; background: 0 !important; font-size: 16px !important; }

.k-player .time-disp { color: #444 !important; }

.MainPageBG, .list, .template-documentation, .collapsible th, .autocollapse th { color: #ddd !important; background-color: #333 !important; border-color: #444 !important; }
 * 1) bodyContent tbody,
 * 2) mp-left,
 * 1) mp-left div,
 * 2) mp-right div,
 * 3) mp-topbanner,

{ background-color: #333 !important; }
 * 1) js-lang-list-button

.app-badges { background-color: #222 !important; }

.wikitable, .wikitable th, .wikitable rh, .plainrowheaders, .nounderlines, .wikitable tr, .wikitable td, .navbox-title, .navbox-group, .navbox-odd, .navbox-even, .hlist, .navbox-abovebelow, .group { color: #eee !important; background-color: #444 !important; }
 * 1) mp-left h2,
 * 2) mp-right h2,
 * 3) mp-bottom h2,

body.ns-0 #content tbody code { color: #39892f !important; background-color: #222 !important; border-width: 0 !important; }

.suggestions-results, .suggestions-special { background-color: #444 !important; }

.suggestions-results:hover, .suggestions-special:hover { background-color: #2c5699 !important; }

.suggestions-results span, .special-query { color: #ddd !important; }

.suggestions-result, special-label { color: #bbb !important; }

.highlight { color: #393939 !important; }

.mw-search-profile-tabs { color: #ddd !important; background-color: #333 !important; border-color: #555 !important; }

.wikitable tr, .wikitable td, .homonymie, .plainlinks { color: #eee !important; background-color: transparent !important; }

td.table-no { background-color: #7d3636 !important; }

td.table-yes { background-color: #437043 !important; }

.quotebox { color: #eee !important; background-color: #252525 !important; border-color: #555 !important; }

body.mediawiki table.mbox-small-left { background-color: #222 !important; }

.thumbinner, .thumb, .toccolours, .graytable { background: transparent !important; border: 0px !important; font-size: 16px !important; }

.thumbimage { border: 0 !important; }

.thumbcaption { font-style: italic !important; margin: 7px 0 !important; color: #aaa !important; }

.thumbimage:hover { opacity: 0.85 !important; }

.dablink { margin: 14px 0 !important; font-weight: 300 !important; font-size: 18px !important; }

.flaggedrevs_preview { display: none !important; }
 * 1) siteSub,

.ambox, .tmbox, .Note, .informationbox { margin: 5px 0 !important; font-size: 18px !important; line-height: 1.5 !important; max-width: 1000px !important; /* Troubleshoot value: 550px */ font-weight: 300 !important; }

.ambox td, .tmbox td { padding: 10px !important; }

.ambox-text-small, .mbox-text, .Note td { font-size: 14px !important; font-weight: 300 !important; color: #ddd !important; }

/* .ambox-image, .mbox-image { display: none; }

.ambox-serious { background: rgba(255, 0, 0, 0.1) !important; border: 1px solid rgba(255, 0, 0, 0.15) !important; color: #a00000 !important; }
 * 1) request_for_deletion,

.tmbox-notice, .tmbox-move, .Note { background: rgba(150, 75, 0, 0.1) !important; border: 1px solid rgba(150, 75, 0, 0.15) !important; }

.informationbox { background: #222 !important; padding: 10px !important; font-size: 14px !important; }

.shortcutbox { background: #333 !important; }

.editOptions { background: #222 !important; border: 0px !important; }

.catlinks {   /*    background: transparent !important; border: 1px solid #aaa !important; */ background: #444 !important; border: none !important; font-size: 16px !important; }

.infobox, .tright, .toccolours { color: #ddd !important; border: 0 !important; background: transparent !important; border-collapse: collapse !important; }

.infobox td, .infobox th, .tright td, .tright th, .toccolours td, .toccolours th { padding: 5px !important; background: #333 !important; font-weight: 400 !important; }

.infobox_v3 { background: #333 !important; border-color: transparent !important; }

.infobox_v3 .entete div { background-color: #333 !important; color: #ddd !important; }

.image img:hover { opacity: 0.85 !important; }

.globegris { background: transparent !important; }

.mw-editsection-bracket, .references-small b, .mw-cite-backlink, .plainlinksneverexpand { display: none !important; }

.mw-body { background-color: #222 !important; }

{ display: none; }
 * 1) floating_object

.navbox, .nowraplinks { margin: 10px 0 !important; border: 0 !important; background: transparent !important; }

.navbox td, .navbox th, .nowraplinks td, .nowraplinks th { padding: 9px 6px !important; font-size: 14px !important; font-weight: 300 !important; border: 1px solid #222 !important; }

.vertical-navbox th { background-color: #444 !important; }

.NavFrame { border: 0 !important; background: transparent !important; padding: 0 !important; }

.NavHead { margin: 10px 0 !important; padding: 12px !important; font-size: 16px !important; font-weight: 700 !important; background: transparent !important; }

.NavContent { background-color: #ffffff1a !important; }

.Boxmerge { border: 0px !important; }

{ display: none !important; }
 * 1) coordinates

{ display: none !important; }
 * 1) mw-fr-revisiontag,
 * 2) mw-fr-reviewnotice

{ margin-left: 14em !important; padding: 1.25em 1.5em 1.5em !important; }
 * 1) footer

{ color: #777 !important; }
 * 1) footer-info-copyright,
 * 2) footer-info-lastmod

{ padding: 2px !important; }
 * 1) footer li

.oo-ui-window-frame, .oo-ui-popupWidget-popup { color: #ddd !important; background-color: #444 !important; }

/* .oo-ui-buttonElement-button .oo-ui-iconElement-icon { -webkit-filter: invert(100%); }

/* Preferences when logged in */

/* .oo-ui-tabSelectWidget-framed, .mw-prefs-buttons { background-color: #333 !important; } .oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected { background-color: #444 !important; } .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { background-color: #608dff !important; color: #fff !important; } .oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button { background-color: #333 !important; } .oo-ui-widget.oo-ui-labelElement.oo-ui-optionWidget.oo-ui-decoratedOptionWidget.oo-ui-menuOptionWidget .oo-ui-labelElement-label { color: #333 !important; }

.oo-ui-inline-help { color: #aaa !important; }

{ color: #cd5b45 !important; }
 * 1) mw-prefs-restoreprefs .oo-ui-labelElement-label

.mw-revslider-revision-wrapper-down.mw-revslider-revision-hovered { color: #d6a100 !important; }

.mw-revslider-revision-wrapper-up.mw-revslider-revision-hovered { color: #1e6db8 !important; }

.mw-revslider-revision-older { background-color: #775900 !important; }

.mw-revslider-revision-intermediate { background-color: #454545 !important; }

.mw-revslider-revision-newer { background-color: #133656 !important; }

.mw-revslider-revision { background-color: #555 !important; }

del.diffchange.diffchange-inline { background-color: #775900 !important; }

ins.diffchange.diffchange-inline { background-color: #133656 !important; }

.diff-context { color: #999 !important; }

td.diff-otitle, td.diff-ntitle { background-color: #333 !important; }

.lang-list-button { outline-color: #222 !important; }

.lang-list-content { background-color: #444 !important; }

.bookshelf span { background-color: #444 !important; }

.lang-list-container { background-color: #333 !important; }

.localized-slogan { color: #555 !important; }

.svg-Wikimedia-logo_black { filter: invert(100%); }

.hll { background-color: #2B2B2B !important; }

kbd { background-image: linear-gradient(to top, #333, #111, #333) !important; box-shadow: 0.1em 0.2em 0.2em #111 !important; border: 1px solid #555 !important; }

div[style*="background:#ccc"] { background: #333 !important; }

.cta-holder { background-color: #333; }

{ background-color: #333 !important; }
 * 1) NewarticletextNS > div

select {   /* Selects are notoriousely hard to style, so I just put an 0.8 invert over it. It looks fine I guess, but a better solution should be found */ filter: invert(0.8); }

.oo-ui-textInputWidget .oo-ui-inputWidget-input { background-color: #444; color: #FFF; }

.warningbox { background-color: #443; }

/* Wikieditor */

.wikiEditor-ui-toolbar { background-color: #444; }

.wikiEditor-ui-toolbar .tabs span.tab a, .wikiEditor-ui-toolbar .tabs span.tab a:visited { background-image: url('data:image/svg+xml;utf8, '); }

.mw-editform #wpTextbox1 { background-color: #333; color: white; }

.menuSwitcher { background-color: #333 !important; }

.editMenus-button { background-color: #444; border: outset 2px #888; border-radius: 0.25em; }

.menuSwitcher-help-button, .menuSwitcher-help-button:hover, .menuSwitcher-hide-button, .menuSwitcher-hide-button:hover { color: #FFF !important; }

.oo-ui-popupToolGroup-handle>span { filter: invert(1); }

.oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover { background-color: #222; }

/* Central Notice Banner */

.cnotice { background-color: #333 !important; border: 1px solid #444; }

.cnotice-toggle-box { -webkit-filter: invert(100%); filter: invert(100%); }

div[style*="background:#FCFCFC"] { background: #263F1E !important; }

/* Preferences */

.client-js #preferences { border: 1px solid #888 !important; background-color: #444 !important; }

.client-js #preferences legend { color: #ededed; }

.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed { border-color: #888 !important; }

/* Page Preview Options dialog */ { background-color: #333 !important; }
 * 1) mwe-popups-settings

{ color: #fff !important; }
 * 1) mwe-popups-settings main form label > span

.mw-ui-icon-popups-close::before { filter: invert(100%) !important; }

.mwe-popups-overlay { background-color: rgba(0, 0, 0, 0.6) !important; }

/* Minor fixes */

.app-badges .footer-sidebar-content { background-color: #222 !important; }

.mw-mmv-info-box { background-color: #111 !important; }