MediaWiki:Vector.css

From Medieval Engineers Wiki
Revision as of 14:05, 23 May 2022 by CptTwinkie (talk | contribs) (Variables support test)
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/* CSS placed here will affect users of the Vector skin */
:root
{
    /* Backgrounds */
    --header-background: rgba(80,60,30,0.8);;
}

.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle
{
    background:  var(--header-background);
}

.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined
{
    background: none;
}

body
{
  background-color:#100C06;
  background-image:URL(https://mec-wiki-media.storage.googleapis.com/images/a/a2/WebsiteBackground.jpg);
  background-attachment:fixed;
  color:white;
  font-size:18px;
}

#mw-head
{
  background-color:rgba(80,60,30,0.8);
  border-bottom:2px solid rgba(183,143,81,0.8);
}

#mw-panel,.mw-body,h1,h2,h3,h4,h5,#mw-page-base,#mw-head-base,div#mw-panel div.portal h3,div.vectorMenu h3 span
{
  color:white!important;
  background:none;
}

#mw-body
{
  background-color:rgba(80,60,30,0.8);
}

#pagehistory li.selected {
  color: white;
}

.ns-3012 .mw-body { 
  background-color: rgba(10,0,0,0.5) !important;
}
.ns-8 .mw-body {
  background-color: rgb(20,0,0) !important;
}

a
{
  color:rgb(183,143,81)!important;
}

a:visited
{
  color:rgb(137,97,35)!important;
}

#right-navigation
{
  height:45px;
}

nav.vector-menu-tabs li a
{
  color:white!important;
}

a.new,#p-personal a.new
{
  color:#ba0000!important;
}

a.new:visited,#p-personal a.new:visited,li.new a
{
  color:#a55858!important;
}

#p-logo
{
  margin-top:75px;
  height:150px;
  z-index:1;
}

#p-logo a
{
  height:150px;
}

div#mw-panel div.portal
{
  padding-top:15px!important;
}

div#p-navigation
{
  position:relative;
  z-index:4;
}

nav.vector-menu-tabs ul li:first-child
{
  border-radius:.33em 0 0 0;
}

nav.vector-menu-tabs ul li:last-child
{
  border-radius:0 .33em 0 0;
}

nav.vector-menu-tabs ul li:only-child
{
  border-radius:.33em .33em 0 0;
}

nav.vector-menu-tabs ul li, nav.vector-menu-dropdown
{
  color:white!important;
  background-color:rgba(59,47,38,0.6);
  background-image:none;
}

nav.vector-menu-tabs ul li.selected
{
  color:white!important;
  background-color:rgba(183,143,81,0.8);
  background-image:none;
  font-weight:bold;
}

.mw-body
{
  border:1px solid #222;
  background-color:rgba(0,0,0,0.5);
  font-size:16px;
  border-radius:.33em;
}

div#footer ul li
{
  color:rgb(123,123,123);
}

nav.vector-menu-tabs span,nav.vector-menu-tabs,div#mw-head div.vectorMenu h3
{
  background-image:none;
}

nav.vector-menu-tabs span a
{
  padding-top:14px;
}

pre,.mw-code
{
  background-color:rgba(80,60,30,0.4);
  color:#CCC;
  border:1px solid #B78F51;
  border-width:1px 4px;
  border-radius:.33em;
}

code
{
  color:white;
  background-color:rgba(80,60,30,0.8);
  border:1px solid #B78F51;
  border-width:1px 4px;
  border-radius:.33em;
}

#wpUploadFile
{
  border:1px solid #B78F51;
}

.menu ul li
{
  background-color:rgba(59,47,38,0.6);
}

.vector-menu-tabs ul li:hover
{
  background-color:rgba(183,143,81,0.8);
}

.menu ul li:hover a,.vector-menu-tabs ul li:hover a
{
  text-decoration:none;
}

.menu ul
{
  border-top:2px solid #B78F51;
}

.menu ul li a
{
  color:white!important;
}

#pagehistory li
{
  border:none;
}

#pagehistory .selected
{
  background-color:rgba(80,60,30,0.4)!important;
  border:1px dashed #B78F51!important;
  border-radius:.33em!important;
  border-width:1px 4px;
}

div.thumbinner
{
  background-color:transparent;
  border-radius:.33em;
  border-width:1px 4px;
}

html .thumbimage
{
  border-style:none!important;
}

table.wikitable > tr > th,table.mw_metadata,table.mw_metadata th,table.mw_metadata td,table.wikitable,th,td
{
  background-color:transparent;
  color:white;
}

table.wikitable > * > tr > th
{
  background-color:rgba(80,60,30,0.4);
}

ul#filetoc,.mw-search-profile-tabs
{
  border:1px solid #B78F51;
  background-color:rgba(80,60,30,0.4);
  border-width:1px 4px;
  border-radius:.33em;
}

.editOptions
{
  background-color:rgba(80,60,30,0.4);
  border:1px solid #B78F51;
  border-radius:0 0 .33em .33em;
  border-top:none;
  color: white;
}

textarea
{
  background-color:rgba(80,60,30,0.4);
  color:white;
  border:1px solid #B78F51!important;
}

textarea:focus
{
  border:1px solid #B78F51!important;
  outline:none;
}

input:focus
{
  outline:none;
}

.mw-warning
{
  border:1px solid #222;
  background-color:#3B2F26;
}

.mw-highlight
{
  background:transparent;
  background-color:rgb(0,0,0);
}

.mw-content-ltr.mw-highlight-lines pre {
  box-shadow: inset 2.75em 0 0 #B78F51;
}

.mw-content-ltr.mw-highlight .linenos {
  color:  white;
}

#toc,.toc,.mw-warning,.toccolours
{
  border:1px solid #B78F51;
  border-radius:.33em;
  background-color:rgba(80,60,30,0.4);
  border-width:1px 4px;
}

.catlinks
{
  border:1px solid #b78f51;
  border-width:1px 4px;
  background-color:rgba(80,60,30,0.4);
  border-radius:.33em;
}

.mw-normal-catlinks
{
  color:rgb(183,143,81)!important;
}

fieldset
{
  border:1px solid #FFF;
  border-radius:.33em;
  border-width:1px 4px;
}

.mw-changeslist-legend
{
  border-width:1px 4px;
  border-radius:.33em;
}

div.mw-warning-with-logexcerpt
{
  border:2px solid #FFF;
  border-radius:.33em;
  border-width:1px 4px;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button
{
  color:#c2a16d;
  background-color:transparent;
  border:none;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover
{
  color:#000;
  background-color:#c2a16d;
  border-color:#c2a16d;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button
{
  color:#000;
  background-color:#c2a16d;
  border-color:#c2a16d;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus
{
  border-color:#c2a16d;
  box-shadow:none;
}

.oo-ui-dropdownWidget,.oo-ui-textInputWidget input,oo-ui-textInputWidget textarea,.vector-menu-dropdown .vector-menu-content
{
  background-color:rgba(80,60,30,0.8);
  border:1px solid #c2a16d;
  box-shadow:none;
}

.mw-ui-input, .oo-ui-textInputWidget .oo-ui-inputWidget-input {
  background-color: rgba(80,60,30,0.4);
}

.oo-ui-dropdownWidget-handle
{
  border:1px solid #c2a16d;
}

.oo-ui-checkboxInputWidget [type="checkbox"] + span
{
  background-color:rgba(80,60,30,0.8);
  border:1px solid #c2a16d;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled input:focus,.oo-ui-textInputWidget.oo-ui-widget-enabled textarea:focus
{
  border-color:#c2a16d;
  box-shadow:none;
}

:focus
{
  outline:0 none;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled input,.oo-ui-textInputWidget.oo-ui-widget-enabled textarea
{
  box-shadow:none;
  color:white!important;
}

.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover,.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus
{
  border-color:#c2a16d;
}

.oo-ui-menuSelectWidget
{
  background-color:rgba(80,60,30,0.8);
  border:1px solid #c2a16d;
  box-shadow:none;
}

.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected
{
  background-color:#c2a16d;
  color:#000;
}

.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted
{
  background-color:#c2a16d;
  color:#000;
}

.oo-ui-checkboxInputWidget [type="checkbox"]:active + span
{
  background-color:#c2a16d;
  border-color:#c2a16d;
}

.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted
{
  background-color:#c2a16d;
}

select
{
  color:#FFF;
  background-color:rgba(80,60,30,0.8);
  border-color:#c2a16d;
  border-image:none;
  border-radius:.33em;
  border-width:1px 4px;
}

input
{
  background-color:rgba(80,60,30,0.4);
  border:solid #c2a16d;
  border-image:none;
  border-radius:.33em;
  color:#FFF;
  border-width:1px 4px;
}

input[type="submit"]
{
  background-color:transparent;
  background-image:url(https://mec-wiki-media.storage.googleapis.com/images/c/cf/Button_Default.png);
  background-size:100% 100%;
  border:none;
  border-radius:.33em;
  font-weight:700;
  font-size:14px;
  padding:10px 14px!important;
  text-shadow:0 1px 2px rgba(0,0,0,0.6);
}

input[type="submit"]:hover
{
  background-image:url(https://mec-wiki-media.storage.googleapis.com/images/e/e3/Button_Default_Highlight.png);
}

/*///////////////////////////
         WikiEditor
///////////////////////////*/
.wikiEditor-ui
{
  background-color:transparent;
}

.wikiEditor-ui .wikiEditor-ui-view
{
  border:none;
}

.wikiEditor-ui a
{
  color:white!important;
}

.wikiEditor-ui-controls
{
  background-color:rgba(80,60,30,0.4);
  border: none;
/*  border:1px solid #b78f51;
  border-bottom:none;
  border-right:none;
  border-radius:.33em .33em 0 0;*/
}

.wikiEditor-ui-view-wikitext
{
  border-radius:.33em 0 0 0;
}

.wikiEditor-ui-tabs
{
  border:none;
  background-color:transparent;
}

.wikiEditor-ui-tabs div.current
{
  border:none;
  background-color:#b78f51;
}

.wikiEditor-ui-tabs div
{
  background-color:#3b2f26;
  border:none;
}

.wikiEditor-ui-buttons
{
  background-color:transparent;
  border:none;
  margin-right:1px;
  border-right:1px solid #b78f51;
  border-radius:0 .33em 0 0;
}

.wikiEditor-ui-toolbar
{
  background-image:none;
  background-color:rgba(80,60,30,0.4);
  border: 1px solid #b78f51;
  border-bottom: none;
  border-radius: 0.3em 0.3em 0 0;
}

.wikiEditor-ui-toolbar .sections .section
{
  border-top:1px solid #b78f51;
  background-color:transparent;
}

/*.wikiEditor-ui .wikiEditor-ui-top {
    border-bottom: 1px solid #b78f51;
}*/
.wikiEditor-ui-toolbar .group .label,.wikiEditor-ui-toolbar .booklet .index div,.wikiEditor-ui-toolbar .page-characters div span,.wikiEditor-ui-toolbar .booklet .index .current,.wikiEditor-ui-toolbar .page-table th,.wikiEditor-ui-toolbar .section-help .page-table td
{
  color:white!important;
}

.wikiEditor-ui-toolbar .group .tool-select
{
  background-color:rgba(80,60,30,0.4);
}

.wikiEditor-ui-toolbar .group .tool-select .menu .options,.wikiEditor-ui-toolbar .booklet .pages
{
  background-color:rgba(80,60,30,0.8);
}

.wikiEditor-ui-toolbar .group .tool-select .menu .options a:hover,.wikiEditor-ui-toolbar .page-characters div span:hover,.wikiEditor-ui-toolbar .booklet .index .current
{
  background-color:#b78f51;
}

.wikiEditor-ui-toolbar .group
{
  border-right-color:#b78f51;
}

.wikiEditor-ui-toolbar .group .tool-select,.wikiEditor-ui-toolbar .group .tool-select .menu .options,.wikiEditor-ui-toolbar .page-characters div span
{
  border:1px solid #b78f51;
}

.wikiEditor-ui-toolbar .group-search
{
  border-left:none;
}

.wikiEditor-preview-contents
{
  background-color:transparent;
  border-right:1px solid #b78f51;
  border-left:1px solid #b78f51;
}

.wikiEditor-toolbar-dialog .ui-dialog-buttonpane
{
  border-top-color:rgb(183,143,81)!important;
}

#simpleSearch
{
  background-image:none!important;
}

button,.editButtons > input
{
  background-color:transparent!important;
  background-image:url(https://mec-wiki-media.storage.googleapis.com/images/c/cf/Button_Default.png);
  background-size:100% 100%;
  border:none;
  color:white!important;
  font-weight:700!important;
  padding:10px 14px!important;
  font-size:14px!important;
  border-radius:.33em!important;
  text-shadow:0 1px 2px rgba(0,0,0,0.6);
}

button:hover,.editButtons > input:hover
{
  background-image:url(https://mec-wiki-media.storage.googleapis.com/images/e/e3/Button_Default_Highlight.png);
}

.vector-menu-tabs > ul > li:first-child
{
  border-top-left-radius:2px;
}

.vector-menu-tabs > ul > li:last-child
{
  border-top-right-radius:2px;
}

.vector-menu-tabs > ul
{
  background-image:none!important;
}

.ui-widget-content
{
  background-color:rgba(80,60,30,0.8);
  background-image:none;
  color:white;
}

body .ui-dialog .ui-widget-header
{
  background:none!important;
  background-color:rgba(183,143,81,0.8)!important;
  border:none;
  color:white;
}

.ui-dialog .ui-dialog-content
{
  background-color:rgba(80,60,30,0.8)!important;
}

body .ui-button
{
  background:url(https://mec-wiki-media.storage.googleapis.com/images/c/cf/Button_Default.png)!important;
  background-size:100% 100%!important;
  border:none!important;
  border-radius:.33em!important;
  font-weight:bold!important;
  font-size:14px!important;
  padding:8px 10px!important;
  text-shadow:0 1px 2px rgba(0,0,0,0.6);
}

body .ui-button:hover
{
  background:url(https://mec-wiki-media.storage.googleapis.com/images/e/e3/Button_Default_Highlight.png)!important;
  background-size:100% 100%!important;
}

.not-patrolled
{
  background-color:rgba(80,60,30,0.6);
}

body .mw-notification
{
  background-color:rgba(80,60,30,0.8)!important;
  border-color:rgba(183,143,81,0.8);
}

.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame
{
  background-color:rgba(80,60,30,0.8);
  color:white;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled input,.oo-ui-textInputWidget.oo-ui-widget-enabled textarea
{
  color:#000;
}

.mw-foreignStructuredUploa-bookletLayout-small-notice .oo-ui-fieldLayout-messages-notice .oo-ui-labelWidget
{
  color:white;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button
{
  background-color:rgb(183,143,81);
}

div.oo-ui-processDialog-actions-primary > div > a
{
  color:white;
}

#mw-content-text td.diff-addedline > div > ins
{
  background:rgba(30,100,30,0.8);
}

td.diff-addedline
{
  background-color:rgba(30,100,30,0.2);
  border-color:rgba(30,100,30,0.8);
}

#mw-content-text td.diff-deletedline > div > del
{
  background:rgba(100,30,30,0.8);
}

td.diff-deletedline
{
  background-color:rgba(100,30,30,0.2);
  border-color:rgba(100,30,30,0.8);
}

td.diff-context
{
  background:rgba(80,60,30,0.3);
  background-color:rgba(80,60,30,0.3);
  border-color:rgb(183,143,81);
  color:white;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled input
{
  color:white;
}

div#simpleSearch
{
  border:solid 1px #B78F51;
  border-radius:.33em;
  border-width:1px 4px;
  color:white;
  font-weight:bold;
  background-color:transparent;
  background-image:none;
}

div#simpleSearch input
{
  margin:0;
  padding:0;
  border:0;
  background-color:transparent;
  color:white;
  font-weight:bold;
}

div.vectorMenu div.menu
{
  border-bottom:none;
  border-right:none;
  border-left:none;
}

.menu ul li,option
{
  background-color:#503c1e;
}

.menu ul li:hover
{
  background-color:#b78f51;
}

.client-js #preftoc
{
  background-image:none;
  background-color:rgba(59,47,38,0.6);
  border:1px solid #b78f51;
  border-radius:.33em;
}

.client-js #preftoc li
{
  background-image:none;
}

.client-js #preftoc li a
{
  text-decoration:none;
  color:white!important;
  font-weight:bold;
}

.client-js #preftoc li a:hover
{
  text-decoration:none;
  background-color:rgba(183,143,81,0.8);
  border-radius:.33em;
}

.client-js #preftoc li.selected a
{
  text-decoration:none;
  background-image:none;
  background-color:rgba(183,143,81,0.8);
  border-radius:.33em;
}

.client-js #preferences
{
  border:1px solid #222;
  border-radius:.33em;
  background-color:rgba(0,0,0,0.5);
}

.client-js #preferences legend,.htmlform-tip
{
  color:white;
}

#wpName1
{
  background-color:rgba(80,60,30,0.3);
  color:white;
}

.warningbox
{
  color:white;
  border-color:#B78F51;
  background-color:rgba(80,60,30,0.3);
}

#mw-createaccount-join:hover
{
  background-color:transparent;
  border-color:none;
}

.oo-ui-selectFileWidget-empty .oo-ui-selectFileWidget-dropTarget
{
  background-color:#b78f51;
  border-color:#FFF;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button,.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button
{
  color:white!important;
  font-weight:bold;
  background-color:#b78f51;
  border:1px solid #b78f51;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button:hover
{
  background-color:#b78f51;
  border:1px solid white;
}

.mw-foreignStructuredUpload-bookletLayout-license
{
  color:#AAA;
}

.oo-ui-selectFileWidget-dropTarget
{
  background-color:#b78f51;
  border:1px solid #b78f51;
}

.oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-label > .oo-ui-selectFileWidget-fileType
{
  color:#DDD;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button,.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover
{
  background-color:#b78f51;
  border-color:white;
}

.mw-upload-bookletLayout-filePreview .oo-ui-progressBarWidget-bar
{
  background-color:#b78f51;
}

.oo-ui-inputWidget-input,.oo-ui-textInputWidget input,.oo-ui-textInputWidget textarea,.suggestions-special,.suggestions-results
{
  background-color:rgba(80,60,30,0.4);
  border:1px solid #b78f51;
}

.oo-ui-processDialog-error
{
  border:1px solid #9e0000;
  background-color:rgba(100,50,50,0.4);
}

.oo-ui-processDialog-errors-title,div.mw-number-text,
{
  color:white!important;
}

.suggestions-result,.suggestions-special .special-query
{
  color:white;
}

.oo-ui-processDialog-errors
{
  background-color:rgba(0,0,0,0.6);
}

.mw-ui-input
{
  border-color:#b78f51;
  border-radius:.33em;
  border-width:1px 4px;
}

.mw-ui-input:focus
{
  box-shadow:none;
  border-color:#b78f51;
}

.mw-ui-button.mw-ui-progressive:disabled
{
  background:transparent;
  background-image:url(https://mec-wiki-media.storage.googleapis.com/images/c/cf/Button_Default.png);
  background-size:100% 100%;
  border:none;
  box-shadow:inset 100px 100px rgba(0,0,0,.4);
  color:#aaa;
  filter:url(data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filteri…0.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale);
  -moz-filter:url(data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filteri…0.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale);
  -o-filter:url(data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filteri…0.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale);
  -webkit-filter:grayscale(75%);
  filter:gray;
}

.mw-ui-button.mw-ui-progressive,.mw-ui-button.mw-ui-primary
{
  background-color:transparent;
  background-image:url(https://mec-wiki-media.storage.googleapis.com/images/c/cf/Button_Default.png);
  background-size:100% 100%;
  border:none;
  border-radius:.33em;
  font-weight:700;
  font-size:14px;
  color:white;
  text-shadow:0 1px rgba(0,0,0,0.1);
  padding:10px 16px!important;
}

.mw-ui-button.mw-ui-progressive:hover
{
  background-image:url(https://mec-wiki-media.storage.googleapis.com/images/e/e3/Button_Default_Highlight.png);
  background-size:100% 100%;
  color:white;
  border:none;
}

.mw-ui-button.mw-ui-progressive:focus,.mw-ui-button.mw-ui-primary:focus
{
  border:none;
  box-shadow:none;
}

.mw-ui-button.mw-ui-progressive:active
{
  background:#b78f51;
  box-shadow:none;
}

.mw-datatable th
{
  background-color:rgba(80,60,30,0.4);
}

.mw-datatable tr:hover td
{
  background-color:rgba(183,143,81,0.2);
}

.mw-datatable td
{
  background-color:transparent;
}

::-webkit-input-placeholder
{
/* Chrome/Opera/Safari */
  color:white;
}

::-moz-placeholder
{
/* Firefox 19+ */
  color:white;
}

:-ms-input-placeholder
{
/* IE 10+ */
  color:white;
}

:-moz-placeholder
{
/* Firefox 18- */
  color:white;
}

#mw-searchoptions
{
  background-color:rgba(80,60,30,0.4)!important;
  border-color:#c2a16d!important;
}

/*///////////////////////////
          MsUpload
///////////////////////////*/
#upload-list .file
{
  background:rgba(80,60,30,0.8);
}

#upload-div
{
  background:rgba(183,143,81,0.8);
}

.drop-over
{
  background:rgba(183,143,81,0.8);
}

#upload-list .file .file-warning
{
  color:#FFFFFF;
}

#upload-list .file .file-size
{
  color:#FFFFFF;
}

#upload-list .file .small-warn
{
  background:url(/extensions/MsUpload/images/msu_error-small.png?93bad) no-repeat 0;
  background-color:transparent;
}

#upload-drop
{
  border-radius:.33em;
}

#upload-div
{
  border-color:#b78f51;
}

.chzn-container
{
  border-color:#b78f51;
  border-width:1px 4px;
  border-style:solid;
  border-radius:.33em;
  background:rgba(80,60,30,0.4);
}

.chzn-container-multi .chzn-choices
{
  background:transparent!important;
  border:none;
}

.chzn-container-multi .chzn-choices .search-choice
{
  background:#b78f51;
  background-image:none;
  -webkit-box-shadow:0 0 2px #000 inset, 0 1px 0 rgba(0,0,0,0.05);
  -moz-box-shadow:0 0 2px #000 inset,0 1px 0 rgba(0,0,0,0.05);
  box-shadow:0 0 2px #000 inset, 0 1px 0 rgba(0,0,0,0.05);
  color:white;
  border:1px solid rgb(36,27,15);
}

.chzn-container-active .chzn-choices .search-field input
{
  color:white!important;
}

.chzn-container .chzn-drop
{
  background:rgba(80,60,30,0.8);
  border:1px solid #b78f51;
  border-width:1px 4px;
/*    border-top: 1px solid #b78f51 !important;*/
  border-radius:.33em;
}

.chzn-container .chzn-results .active-result
{
  color:white;
}

.chzn-container .chzn-results .highlighted
{
  background-color:#b78f51;
  background-image:none!important;
}

.chzn-container .chzn-results .highlighted:first-child
{
  border-radius:.33em .33em 0 0;
}

.chzn-container .chzn-results .highlighted:last-child
{
  border-radius:0 0 .33em .33em;
}

.chzn-container .chzn-results .highlighted:only-child
{
  border-radius:.33em;
}

/*///////////////////////////
          Popups
///////////////////////////*/
.mwe-popups
{
  background:rgba(40,30,15,0.95);
  border-radius:.33em;
  border:1px solid #b78f51;
  border-width:1px 4px;
}

.mwe-popups > div > div.mwe-popups-timestamp-recent
{
  color:#777;
}

.mwe-popups > div > div.mwe-popups-timestamp-older
{
  color:#777;
}

.mwe-popups-icon:hover
{
  background-color:transparent;
}

.mwe-popups.flipped_y:after
{
  border-top-color:rgb(183,143,81);
  bottom:-11px;
}

.mwe-popups.flipped_y:before
{
  border-top-color:rgb(183,143,81);
  bottom:-11px;
}

.mwe-popups.mwe-popups-no-image-tri:after
{
  border-bottom-color:rgb(183,143,81);
  top:-11px;
}

.mwe-popups.mwe-popups-no-image-tri:before
{
  border-bottom-color:rgb(183,143,81);
  top:-11px;
}

/*///////////////////////////
         Templates
///////////////////////////*/
.small-box
{
  border-width:1px 4px;
  border-radius:.33em;
  border-color:rgb(183,143,81);
}

.notification-box
{
  border-color:rgb(183,143,81);
  border-width:1px 4px;
  border-radius:.33em;
  color:white;
}

.text-box
{
  border-width:1px 4px;
  border-radius:.33em;
  border-color:rgb(183,143,81);
  color:white;
}

.medium-box
{
  border-width:1px 4px;
  border-color:rgb(183,143,81);
  border-width:1px 4px;
  border-radius:.33em;
  color:white;
}

.large-box
{
  border-color:rgb(183,143,81);
  border-width:1px 4px;
  border-radius:.33em;
  color:white;
}

.neutral
{
  background:rgba(80,60,30,0.5);
}

.more-positive
{
  border-color:rgb(37,141,37,0.8);
  background:rgba(30,100,30,0.4);
}

.positive
{
  background:rgba(30,100,30,0.3);
}

.negative
{
  background:rgba(100,30,30,0.3);
}

.more-negative
{
  border-color:rgb(141,37,37,0.8);
  background:rgba(100,30,30,0.4);
}

.green-text
{
  color:rgba(80,255,80,0.6);
}

.red-text
{
  color:rgba(255,80,80,0.6);
}

.header
{
  border-color:#B78F51;
  background:rgba(80,60,30,0.8);
  border-width:1px 4px;
  border-radius:.33em;
  color:white;
}

/* Infoboxes */
.ib-main
{
  border-color:rgb(183,143,81);
  background-color:rgba(80,60,30,0.4);
  border-width:1px 4px;
  border-radius:.33em;
}

.ib-border-top
{
  border-top-color:rgb(183,143,81);
}

/*///////////////////////////
     Syntax Highlighter
///////////////////////////*/
.syntaxhighlighter
{
  background-color:rgba(80,60,30,0.5)!important;
  border-radius:.33em!important;
}

.syntaxhighlighter.collapsed .toolbar
{
  background:rgba(80,60,30,0.5)!important;
}

.syntaxhighlighter .toolbar
{
  background:rgba(80,60,30,0.5)!important;
}

.syntaxhighlighter .plain,.syntaxhighlighter .plain a
{
/* color: black !important; */
  color:#dcdcdc!important;
}

.syntaxhighlighter .gutter .line
{
/* border-right: 1px solid #ddd !important; 87% Gray*/
  border-right:1px solid rgba(183,143,81,0.6)!important;
}

.syntaxhighlighter .gutter
{
/* color: #afafaf !important; 69% Gray*/
  color:#afafaf!important;
}

.syntaxhighlighter .gutter .line
{
/* border-right: 1px solid #ddd !important; 87% Gray*/
  border-right:1px solid rgba(183,143,81,0.6)!important;
}

.syntaxhighlighter .toolbar a
{
  color:white!important;
}

/*///////////////////////////
     MultimediaViewer
///////////////////////////*/
.mw-mmv-stripe-button.mw-mmv-description-page-button,.mw-mmv-stripe-button.mw-mmv-description-page-button:active,.mw-mmv-stripe-button.mw-mmv-description-page-button:visited
{
  color:white!important;
}

.mw-mmv-post-image
{
  background-color:rgba(183,143,81,0.9);
  color:white;
}

.mw-mmv-image-metadata
{
  background-color:rgba(59,47,38,0.8);
  border-top-color:#5a483a;
}

.mw-mmv-image-links li,.mw-mmv-post-image
{
  color:#ddd;
}

.mw-ui-button,.mw-ui-button:focus
{
  background:rgba(80,60,30,0.8);
  border:1px solid #B78F51;
  border-width:1px 4px;
  border-radius:.33em 0 0 0 .33em;
  box-shadow:none;
}

.mw-ui-button:hover
{
  background-color:rgba(80,60,30,0.9);
}

#mw-content-text a.mw-mmv-view-expanded.mw-ui-button.mw-ui-icon.mw-ui-icon-before
{
  border-right:1px solid #B78F51;
}

#mw-content-text a.mw-mmv-view-config.mw-ui-button.mw-ui-icon.mw-ui-icon-element
{
  border-left:none;
}

.mw-mmv-dialog
{
  border:1px solid #B78F51;
  border-width:1px 4px;
  border-radius:.33em;
}

.mw-mmv-dialog,.mw-mmv-options-dialog.mw-mmv-enable-confirmation-shown
{
  box-shadow:2px 2px 1px rgba(0,0,0,0.8);
}

.mw-mmv-dialog,.mw-mmv-options-dialog.mw-mmv-disable-confirmation-shown,.mw-mmv-options-enable-alert,.mw-mmv-options-dialog.mw-mmv-enable-confirmation-shown
{
  background:rgb(59,47,38);
}

.mw-mmv-dialog .mw-mmv-dialog-down-arrow
{
  background:rgb(59,47,38);
  display:none;
/* Can't get z-index to work on this...why? */
}

.mw-mmv-options-text-header,.mw-mmv-options-text-body,.mw-mmv-options-dialog .mw-mmv-disable-confirmation .mw-mmv-options-text-header,.mw-mmv-options-enable-alert,.mw-mmv-title
{
  color:white;
}

.mw-mmv-options-dialog .mw-mmv-enable-confirmation .mw-mmv-confirmation-close
{
  background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2096%2096%22%20enable-background%3D%22new%200%200%2096%2096%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20fill%3D%22%23AAAAAB%22%20points%3D%2296%2C14%2082%2C0%2048%2C34%2014%2C0%200%2C14%2034%2C48%200%2C82%2014%2C96%2048%2C62%2082%2C96%2096%2C82%2062%2C48%20%22%2F%3E%0A%3C%2Fsvg%3E%0A);
}



/*///////////////////////////
        MSCatSelect
///////////////////////////*/
#MsCatSelect
{
  background: transparent;
}

.chzn-container-single .chzn-single,
.chzn-container-active.chzn-with-drop .chzn-single,
.chzn-container .chzn-container-single .chzn-container-active .chzn-with-drop,
.chzn-container .chzn-results .no-results
{
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.chzn-container-single .chzn-search input
{
  background: transparent;
  border-color: #B78F51;
}

#MsCatSelect .row2 input
{
  background: rgba(80,60,30,0.4);
  border:1px solid #B78F51;
  border-width:1px 4px;
  border-radius:.33em;
}

.addcat
{
  background-color:transparent !important;
  background-image:url(https://mec-wiki-media.storage.googleapis.com/images/c/cf/Button_Default.png) !important;
  background-size:100% 100% !important;
  border:none !important;
  border-radius:.33em !important;
  color: white !important;
  font-weight: bold;
}

.addcat:hover
{
  background-image:url(https://mec-wiki-media.storage.googleapis.com/images/e/e3/Button_Default_Highlight.png) !important;
}




/*///////////////////////////
         CodeMirror
///////////////////////////*/
.CodeMirror
{
  background: rgba(80,60,30,0.5);
  color: white;
  border: 1px solid #B78F51;
}
.CodeMirror-cursor
{
  border-left: 1px solid white;
}
.CodeMirror-activeline-background
{
  background: transparent;
}
.CodeMirror-selected,
.CodeMirror-focused .CodeMirror-selected
{
  background: rgba(183,143,81,0.6);
  color: white;
}
.cm-mw-pagename
{
  text-decoration: none;
}

.cm-mw-comment
{
  color: #4b9041;
}

.cm-mw-template,
.cm-mw-link-text,
pre.cm-mw-tag-nowiki, .cm-mw-tag-nowiki
{
  color: #bbb;
}

.cm-mw-template-delimiter,
.cm-mw-template-argument-name,
.cm-mw-template-bracket,
.cm-mw-template-bracket,
.cm-mw-templatevariable-bracket,
.cm-mw-templatevariable-delimiter
{
  color: #D48D57;
}
.cm-mw-template-name,
.cm-mw-templatevariable-name
{
  color: #EE9047;
}

.cm-mw-link,
.cm-mw-link-bracket,
.cm-mw-link-delimiter,
.cm-mw-extlink-bracket,
.cm-mw-extlink-protocol,
.cm-mw-free-extlink-protocol
{
  color: #569cd6;
}
.cm-mw-link-pagename,
.cm-mw-extlink,
.cm-mw-free-extlink
{
  color: #22c8ff;
}

.cm-mw-htmltag-bracket,
.cm-mw-htmltag-name,
.cm-mw-htmltag-attribute
{
  color: #D45757;
}

.cm-mw-table-bracket
{
  color: #D457D4;
}
.cm-mw-table-definition
{
  color: #FF3BFF;
}

.cm-mw-parserfunction-bracket,
.cm-mw-parserfunction-delimiter,
.cm-mw-exttag-bracket
{
  color: #9A4DBB;
}
.cm-mw-parserfunction-name,
.cm-mw-exttag-name
{
  color: #C53BFF;
}
.cm-mw-parserfunction
{
  color: #F5DCFF;
}

.cm-mw-list,
.cm-mw-skipformatting
{
  color: white;
  background-color: rgba(183,143,81,0.6)
}