User:Pale Prism/common.css

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)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* Underline links to redirects. */
a.mw-redirect {
  text-decoration: underline dashed !important;
}

/* Underline links to disambiguation pages. */
a.mw-disambig {
  text-decoration: underline wavy !important;
}

/* Move section [edit] links to the right side of the screen. */
.mw-editsection,
.mw-editsection-like {
  float: right;
  line-height: inherit;
}

#firstHeading .mw-editsection,
#firstHeading .mw-editsection-like {
  margin-right: 0.5em;
}

/* Hide the toplinks on on Special:RecentChanges. */
.mw-rcfilters-ui-rcTopSectionWidget-topLinks-top {
  display: none;
}

.rcoptions.cloptions {
  margin-top: 0;
}

/* Make everything round. */
pre,
fieldset,
.mw-code,
div.thumbinner,
html .thumbimage,
#catlinks,
.messagebox,
.errorbox,
.warningbox,
.successbox,
.mw-message-box,
#filetoc,
.mw-search-profile-tabs,
#mw-searchoptions,
.rcoptions,
.cloptions,
.mw-changeslist-legend,
.mw-htmlform-ooui-wrapper,
.wikitable,
.mw-datatable,
#mw_metadata {
  border-radius: 1em;
}

.wikiEditor-ui .wikiEditor-ui-view {
  border-top-left-radius: 1em;
  border-top-right-radius: 1em;
}

.wikiEditor-ui-toolbar {
  border-top-left-radius: calc(1em - 1px);
  border-top-right-radius: calc(1em - 1px);
}

.mw-editform .editOptions {
  border-bottom-left-radius: 1em;
  border-bottom-right-radius: 1em;
}

.wikitable tr:first-of-type th:first-child,
.mw-datatable tr:first-of-type th:first-child,
.mw_metadata tr:first-of-type th:first-child,
.wikitable tr:first-of-type td:first-child,
.mw-datatable tr:first-of-type td:first-child,
.mw_metadata tr:first-of-type td:first-child {
  border-top-left-radius: calc(1em - 1px);
}

.wikitable tr:first-of-type th:last-child,
.mw-datatable tr:first-of-type th:last-child,
.mw_metadata tr:first-of-type th:last-child,
.wikitable tr:first-of-type td:last-child,
.mw-datatable tr:first-of-type td:last-child,
.mw_metadata tr:first-of-type td:last-child {
  border-top-right-radius: calc(1em - 1px);
}

.wikitable tbody tr:last-of-type td:first-child,
.mw-datatable tbody tr:last-of-type td:first-child,
.mw_metadata tbody tr:last-of-type td:first-child,
.wikitable tbody tr:last-of-type th:first-child,
.mw-datatable tbody tr:last-of-type th:first-child,
.mw_metadata tbody tr:last-of-type th:first-child {
  border-bottom-left-radius: calc(1em - 1px);
}

.wikitable tbody tr:last-of-type td:last-child,
.mw-datatable tbody tr:last-of-type td:last-child,
.mw_metadata tbody tr:last-of-type td:last-child {
  border-bottom-right-radius: calc(1em - 1px);
}

/* Change the colour scheme from blue to green. */
a,
.toctogglelabel,
.portal .body li a,
.wikiEditor-ui-tabs div a,
.wikiEditor-ui-toolbar .tabs span.tab a,
.wikiEditor-ui-toolbar .tabs span.tab a:visited {
  color: #05AD18;
}

a:visited,
.portal .body li a:visited {
  color: #007F4A;
}

a:active {
  color: #F900D0;
}

.mw-parser-output a.extiw,
.mw-parser-output a.external {
  color: #32BA44;
}

.mw-parser-output a.extiw:visited,
.mw-parser-output a.external:visited {
  color: #334C66;
}

.mw-parser-output a.extiw:active,
.mw-parser-output a.external:active {
  color: #AA32BA;
}

#searchInput {
  border-color: #A1AFA2;
}

#simpleSearch:hover #searchInput {
  border-color: #717C72;
}

#searchInput:focus,
#simpleSearch:hover #searchInput:focus {
  border-color: #32CC4C;
  -webkit-box-shadow: inset 0 0 0 1px #32CC4C, inset 0 0 0 2px #FFF;
  box-shadow: inset 0 0 0 1px #32CC4C, inset 0 0 0 2px #FFF;
}

#searchInput::-webkit-input-placeholder {
  color: #717C72;
}

#searchInput:-ms-input-placeholder {
  color: #717C72;
}

#searchInput::-moz-placeholder {
  color: #717C72;
}

#searchInput:-moz-placeholder {
  color: #717C72;
}

#searchInput::placeholder {
  color: #717C72;
}

.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
  color: #1F211F;
}

.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
  background-color: rgba(0, 73, 12, 0.02745098);
}

.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
  background-color: rgba(0, 73, 0, 0.08235294);
  color: #404440;
}

.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-iconElement > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-labelElement > .oo-ui-buttonElement-button:focus {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-indicatorElement:not(.oo-ui-iconElement):not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:focus {
  box-shadow: 0 0 0 2px #32CC4C;
}

.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
  color: #32CC4C;
}

.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover {
  color: #44F461;
}

.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active:focus,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
  color: #2A8C3A;
}

.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button {
  color: #717C72;
}

.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button {
  background-color: #C8D1C9;
  border-color: #C8D1C9;
}

.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
  background-color: #91BA97;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
  background-color: #F7F9F7;
  color: #1F211F;
  border-color: #A1AFA2;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
  color: #404440;
  border-color: #A1AFA2;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
  background-color: #C8D1C9;
  border-color: #717C72;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
  background-color: #2A8C3A;
  border-color: #2A8C3A;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus {
  border-color: #32CC4C;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
  color: #32CC4C;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover {
  border-color: #44F461;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
  background-color: #EFF9F1;
  color: #2A8C3A;
  border-color: #2A8C3A;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
  background-color: #32CC4C;
  border-color: #32CC4C;
}

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

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
  background-color: #2A8C3A;
  border-color: #2A8C3A;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
  border-color: #32CC4C;
}

.oo-ui-pendingElement-pending {
  background-color: #E8EFE9;
}

.oo-ui-fieldLayout-disabled > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label {
  color: #717C72;
}

.oo-ui-panelLayout-framed {
  border-color: #A1AFA2;
}

.oo-ui-optionWidget.oo-ui-widget-disabled {
  color: #717C72;
}

.oo-ui-labelWidget.oo-ui-inline-help {
  color: #535B52;
}

.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
  background-color: #E8EFE9;
  border-color: #A1AFA2;
}

.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on + .oo-ui-toggleWidget-on > .oo-ui-buttonElement-button,
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on + .oo-ui-toggleWidget-on > .oo-ui-buttonElement-button:active {
  border-left-color: #A1AFA2;
}

.oo-ui-popupWidget-popup {
  border-bottom-color: #798E79;
  border-top-color: #A1AFA2;
  border-right-color: #A1AFA2;
  border-left-color: #A1AFA2;
  border-color: #717C72;
}

.oo-ui-checkboxInputWidget [type='checkbox']:disabled + span {
  background-color: #C8D1C9;
  border-color: #C8D1C9;
}

.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:focus + span {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:hover + span {
  border-color: #44F461;
}

.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:active + span {
  background-color: #2A8C3A;
  border-color: #2A8C3A;
  box-shadow: inset 0 0 0 1px #2A8C3A;
}

.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate + span {
  background-color: #32CC4C;
  border-color: #32CC4C;
}

.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:focus + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:focus + span {
  background-color: #32CC4C;
  border-color: #32CC4C;
}

.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:hover + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:hover + span {
  background-color: #44F461;
  border-color: #44F461;
}

.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:active + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:active + span {
  background-color: #2A8C3A;
  border-color: #2A8C3A;
  box-shadow: inset 0 0 0 1px #2A8C3A;
}

.oo-ui-dropdownInputWidget select {
  border-color: #A1AFA2;
}

.oo-ui-dropdownInputWidget.oo-ui-widget-enabled {
  background-color: #F7F9F7;
}

.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
  color: #1F211F;
}

.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {
  color: #404440;
  border-color: #A1AFA2;
}

.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {
  border-color: #717C72;
}

.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.oo-ui-dropdownInputWidget.oo-ui-widget-disabled {
  background-color: #E8EFE9;
}

.oo-ui-dropdownInputWidget.oo-ui-widget-disabled select {
  color: #717C72;
  border-color: #C8D1C9;
}

.oo-ui-radioInputWidget [type='radio'] + span {
  border-color: #717C72;
}

.oo-ui-radioInputWidget [type='radio']:disabled + span {
  background-color: #C8D1C9;
  border-color: #C8D1C9;
}

.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:hover + span {
  border-color: #44F461;
}

.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:active + span {
  background-color: #2A8C3A;
  border-color: #2A8C3A;
}

.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked + span {
  border-color: #32CC4C;
}

.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:hover + span {
  border-color: #44F461;
}

.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active + span {
  border-color: #2A8C3A;
  box-shadow: inset 0 0 0 1px #2A8C3A;
}

.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active + span:before {
  border-color: #2A8C3A;
}

.oo-ui-textInputWidget .oo-ui-inputWidget-input {
  border-color: #A1AFA2;
}

.oo-ui-textInputWidget .oo-ui-pendingElement-pending {
  background-color: #E8EFE9;
}

.oo-ui-textInputWidget > .oo-ui-labelElement-label {
  color: #717C72;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-webkit-input-placeholder {
  color: #717C72;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:-ms-input-placeholder {
  color: #717C72;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-moz-placeholder {
  color: #717C72;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:-moz-placeholder {
  color: #717C72;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {
  color: #717C72;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly] {
  background-color: #F7F9F7;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {
  border-color: #717C72;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {
  border-color: #32CC4C;
}

.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {
  outline: 1px solid #32CC4C;
}

.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {
  background-color: #E8EFE9;
  -webkit-text-fill-color: #717C72;
  color: #717C72;
  border-color: #C8D1C9;
}

.oo-ui-textInputWidget.oo-ui-widget-disabled > .oo-ui-labelElement-label {
  color: #717C72;
}

.oo-ui-menuSelectWidget {
  border-color: #A1AFA2;
}

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

.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {
  background-color: #EAFFEB;
  color: #32CC4C;
}

.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
  background-color: rgba(40, 204, 65, 0.1);
  color: #32CC4C;
}

.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
  color: #1F211F;
}

.oo-ui-menuSectionOptionWidget {
  color: #717C72;
  border-color: #A1AFA2;
}

.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
  background-color: #F7F9F7;
  color: #1F211F;
}

.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover {
  color: #404440;
  border-color: #A1AFA2;
}

.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active {
  border-color: #717C72;
}

.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
  color: #717C72;
  border-color: #C8D1C9;
  background-color: #E8EFE9;
}

.oo-ui-multioptionWidget.oo-ui-widget-disabled {
  color: #717C72;
}

.oo-ui-progressBarWidget {
  border-color: #A1AFA2;
}

.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {
  background-color: #32CC4C;
}

.oo-ui-progressBarWidget.oo-ui-widget-disabled .oo-ui-progressBarWidget-bar {
  background-color: #C8D1C9;
}

:focus {
  outline-color: #32CC4C;
}

body {
  color: #1F211F;
}

#pt-anonuserpage {
  color: #535B52;
}

#mw-sidebar-button:hover {
  background-color: rgba(0, 73, 12, 0.02745098);
}

#mw-sidebar-button:focus {
  border-color: #32CC4C;
  -webkit-box-shadow: inset 0 0 0 1px #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.mw-footer li {
  color: #1F211F;
}

.messagebox {
  background-color: #E8EFE9;
  border-color: #A1AFA2;
}

hr {
  background-color: #A1AFA2;
  border-bottom: 1px solid #A1AFA2;
}

code {
  background-color: #F7F9F7;
  border-color: #E8EFE9;
}

pre,
.mw-code {
  background-color: #F7F9F7;
  border-color: #E8EFE9;
}

fieldset {
  border-color: #2A8C3A;
}

.toc,
.mw-warning,
.toccolours {
  border-color: #A1AFA2;
  background-color: #F7F9F7;
}

.tocnumber {
  color: #1F211F;
}

div.thumbinner {
  border-color: #C8D1C9;
  background-color: #F7F9F7;
}

html .thumbimage {
  border-color: #C8D1C9;
}

img.thumbborder {
  border-color: #E8EFE9;
}

.catlinks {
  border-color: #A1AFA2;
  background-color: #F7F9F7;
}

textarea {
  border-color: #C8D1C9;
}

.editOptions {
  background-color: #E8EFE9;
  color: #1F211F;
  border-color: #C8D1C9;
}

#contentSub,
#contentSub2 {
  color: #535B52;
}

li span.deleted, {
  color: #717C72;
}

.catlinks li {
  border-left: 1px solid #A1AFA2;
}

.autocomment,
.autocomment a,
.autocomment a:visited {
  color: #717C72;
}

.wikitable {
  background-color: #F7F9F7;
  color: #1F211F;
  border-color: #A1AFA2;
  border-collapse: separate;
  border-spacing: 0;
}

.wikitable > tr > th,
.wikitable > tr > td,
.wikitable > * > tr > th,
.wikitable > * > tr > td {
  border-color: #A1AFA2;
}

.wikitable > tr > th,
.wikitable > * > tr > th {
  background-color: #E8EFE9;
}

.mw-datatable {
  border-color: #A1AFA2;
  border-collapse: separate;
  border-spacing: 0;
}

.mw-datatable td,
.mw-datatable th {
  border-color: #A1AFA2;
}

.mw-datatable th {
  background-color: #EAFFF1;
}

.mw-datatable tr:hover td {
  background-color: #EAFFEB;
}

.mw_metadata {
  border-collapse: separate;
  border-spacing: 0;
}

.mw_metadata td,
.mw_metadata th {
  border-color: #A1AFA2;
}

.mw_metadata th {
  background-color: #1B1E1A;
}

.mw_metadata th {
  background-color: #191C19;
}

.oo-ui-bookletLayout-outlinePanel > .oo-ui-outlineControlsWidget {
  border-top-color: #C8D1C9;
}

.oo-ui-bookletLayout > .oo-ui-menuLayout-menu {
  border-right-color: #C8D1C9;
}

.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C, inset 0 0 0 2px #FFF;
}

.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {
  background-color: rgba(0, 73, 0, 0.08235294);
}

.oo-ui-toggleSwitchWidget {
  background-color: #F7F9F7;
  border-color: #717C72;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {
  background-color: #F7F9F7;
  border-color: #717C72;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
  border-color: #44F461;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
  border-color: #44F461;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus {
  background-color: #2A8C3A;
  border-color: #2A8C3A;
  box-shadow: inset 0 0 0 1px #2A8C3A;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus .oo-ui-toggleSwitchWidget-grip {
  border-color: #32CC4C;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on {
  background-color: #32CC4C;
  border-color: #32CC4C;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {
  background-color: #44F461;
  border-color: #44F461;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active:hover {
  background-color: #2A8C3A;
  border-color: #2A8C3A;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus {
  border-color: #32CC4C;
}

.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {
  background-color: #C8D1C9;
  border-color: #C8D1C9;
}

.oo-ui-selectFileWidget-dropTarget {
  border-color: #A1AFA2;
}

.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {
  border-color: #717C72;
}

.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
  background-color: #EAF3FF;
  color: #32CC4C;
}

.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {
  background-color: #E8EFE9;
  border-color: #C8D1C9;
}

.oo-ui-outlineSelectWidget:focus {
  box-shadow: inset 0 0 0 2px #32CC4C;
}

.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {
  background-color: #E8EFE9;
}

.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected {
  background-color: #EAF3FF;
  color: #32CC4C;
}

.oo-ui-outlineOptionWidget.oo-ui-optionWidget-pressed {
  background-color: rgba(40, 204, 65, 0.1);
  color: #32CC4C;
}

.oo-ui-tabSelectWidget-framed {
  background-color: #E8EFE9;
}

.oo-ui-tabSelectWidget-frameless {
  box-shadow: inset 0 -1px 0 0 #A1AFA2;
}

.oo-ui-tabSelectWidget-mobile.oo-ui-tabSelectWidget-framed:after {
  background-color: #E8EFE9;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(232, 239, 233, 0)), color-stop(100%, #E8EFE9));
  background-image: -webkit-linear-gradient(left, rgba(232, 239, 233, 0) 0, #E8EFE9 100%);
  background-image: -moz-linear-gradient(left, rgba(232, 239, 233, 0) 0, #E8EFE9 100%);
  background-image: linear-gradient(to right, rgba(232, 239, 233, 0) 0, #E8EFE9 100%);
}

.oo-ui-tabOptionWidget {
  color: #404244;
}

.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
  color: #202122;
}

.oo-ui-tabSelectWidget-framed.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
  border-bottom-color: #32CC4C;
}

.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget {
  box-shadow: inset 0 0 0 0 #32CC4C;
}

.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {
  color: #32CC4C;
  box-shadow: inset 0 -2px 0 0 #32CC4C;
}

.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
  color: #44F461;
  box-shadow: inset 0 -2px 0 0 #44F461;
}

.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {
  color: #2A8C3A;
  box-shadow: inset 0 -2px 0 0 #2A8C3A;
}

.oo-ui-tabSelectWidget-frameless.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {
  box-shadow: inset 0 0 0 2px #32CC4C;
}

.oo-ui-tagMultiselectWidget-handle {
  border-color: #A1AFA2;
}

.oo-ui-tagMultiselectWidget-handle > .oo-ui-tagMultiselectWidget-content > input::-webkit-input-placeholder {
  color: #717C72;
}

.oo-ui-tagMultiselectWidget-handle > .oo-ui-tagMultiselectWidget-content > input:-ms-input-placeholder {
  color: #717C72;
}

.oo-ui-tagMultiselectWidget-handle > .oo-ui-tagMultiselectWidget-content > input::-moz-placeholder {
  color: #717C72;
}

.oo-ui-tagMultiselectWidget-handle > .oo-ui-tagMultiselectWidget-content > input:-moz-placeholder {
  color: #717C72;
}

.oo-ui-tagMultiselectWidget-handle > .oo-ui-tagMultiselectWidget-content > input::placeholder {
  color: #717C72;
}

.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {
  border-color: #717C72;
}

.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
  background-color: #F7F9F7;
}

.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {
  background-color: #E8EFE9;
  color: #717C72;
  border-color: #C8D1C9;
}

.oo-ui-tagItemWidget {
  border-color: #A1AFA2;
}

.oo-ui-tagItemWidget.oo-ui-widget-enabled {
  color: #202122;
}

.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {
  color: #404244;
  border-color: #A1AFA2;
}

.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {
  border-color: #32CC4C;
  box-shadow: inset 0 0 0 1px #32CC4C;
}

.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {
  background-color: #F7F9F7;
}

.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:active {
  background-color: #C8D1C9;
}

.oo-ui-tagItemWidget.oo-ui-widget-disabled {
  background-color: #E8EFE9;
  color: #717C72;
  border-color: #C8D1C9;
}

.oo-ui-searchWidget-query {
  border-bottom-color: #C8D1C9;
}

.wikiEditor-ui .wikiEditor-ui-view {
  border-color: #C8D1C9;
}

.wikiEditor-ui .wikiEditor-ui-top {
  border-bottom-color: #C8D1C9;
}

.wikiEditor-ui .wikiEditor-ui-right {
  background: #F7F9F7;
}

.wikiEditor-ui-tabs {
  border-left-color: #C8D1C9;
  border-top-color: #C8D1C9;
}

.wikiEditor-ui-tabs div {
  background-color: #F7F9F7;
  border-right-color: #C8D1C9;
  border-bottom-color: #C8D1C9;
}

.wikiEditor-ui-loading {
  background: #F7F9F7;
  border-color: #C8D1C9;
}

.wikiEditor-ui-toolbar .sections .section {
  border-top-color: #C8D1C9;
}

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

.wikiEditor-ui-toolbar .group .label {
  color: #535B52;
}

.wikiEditor-ui-toolbar .group .tool-select {
  border-color: #C8D1C9;
}

.wikiEditor-ui-toolbar .group .tool-select .options {
  border-color: #C8D1C9;
}

.wikiEditor-ui-toolbar .group .tool-select .options .option:hover {
  background-color: #EAF3FF;
}

.wikiEditor-ui-toolbar .group-search {
  border-left-color: #C8D1C9;
}

.wikiEditor-ui-toolbar .page-table th {
  color: #535B52;
}

.wikiEditor-ui-toolbar .page-table td {
  border-top-color: #E8EFE9;
}

.wikiEditor-ui-toolbar .page-characters div span {
  border-color: #E8EFE9;
}

.wikiEditor-ui-toolbar .page-characters div span:hover {
  border-color: #C8D1C9;
}

.ui-widget table td.wikieditor-toolbar-table-preview-wrapper {
  background: #E8EFE9;
}

.wikiEditor-toolbar-dialog .ui-dialog-buttonpane {
  border-top-color: #C8D1C9 !important;
}

.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper {
  border-bottom-color: #C8D1C9;
}

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

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

.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {
  background-color: #E8EFE9;
}

.wikiEditor-ui-toolbar .booklet > .index > :hover {
  background-color: #E8EFE9;
}

.wikiEditor-ui-toolbar .booklet > .index > .current {
  background-color: #EAF3FF;
  color: #32CC4C;
}

.tool-button:hover,
.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement > .oo-ui-buttonElement-button:hover {
  background-color: rgba(0, 68, 11, 0.08599999999999999);
}

.tool-button.tool-active,
.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement > .oo-ui-buttonElement-button.tool-active {
  background-color: rgba(0, 242, 16, 0.08599999999999999);
}

div.listcol {
  border-color: #AAFFD4;
}

table.learnset {
  background: #F7FFFB;
  border-color: #8A9;
}

table.learnset td,
table.learnset th {
  border-color: #8A9;
}

table.learnset tr.learnset-header th {
  background: #CCFFE5;
}

.seriesbox {
  background: #F7FFFB;
  border-color: #8A9;
}

.seriesbox .title {
  background: #CCFFE5;
}

.seriesbox hr {
  border-bottom-color: #8A9;
}