/* AGENT_SHEET */ 
/* by makondo 04/10 */
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("wikipedia.org"), 
domain("ru.wikipedia.org"), domain("en.wikibooks.org"), domain("en.wikiquote.org"), domain("en.wikisource.org"), domain("en.wikiversity.org"), domain("en.wiktionary.org"), domain("commons.wikimedia.org"), domain("meta.wikimedia.org"), domain("species.wikimedia.org"), domain("wiki.mozilla.org"), url-prefix(https://secure.wikimedia.org), domain("en.m.wikipedia.org"), url-prefix("https://wiki.greasespot.net/") {

.portlet h5, 
/* center main */#bodyContent > DIV:first-child + DIV, 
/* blue books dividers */ 
IMG[src="http://upload.wikimedia.org/wikipedia/commons/b/bd/Bookshelf-40x201_6.png"], 
IMG[width="40"][height="40"][src="http://upload.wikimedia.org/wikipedia/en/f/f4/Ambox_content.png"], #footer, #siteNotice, /* view page history menu link */.vectorMenu.filledPortlet,
.articleFeedback, 
.mbox-image, 
.referencetooltip li+li, 
#p-namespaces, 
.wbc-editpage a, 
.refreshbutton, 
.cn-fundraising,
.tag-selector,
#pt-anonuserpage,
.oo-ui-iconElement-icon.oo-ui-icon-search,
.mwe-popups[role="tooltip"]:before,
.mwe-popups[role="tooltip"]:after
{ display: none !important; }

#footer-icons
{ opacity: .1 !important; }
#footer-icons:hover
{ opacity: .8 !important; }

body, 
#column-content, 
#globalWrapper,
.toc, 
#toc, 
/* top portal links */ #mp-topbanner, 
/* main page split sides */ .MainPageBG, 
#mp-right, #mp-left, #mp-upper h2, 
BUTTON[title="Play sound"], 
#pt-login, 
#mw-page-base, 
#mw-head-base,
.vectorTabs, 
.catlinks, 
div#mw-panel div.portal, 
.plainlinks, 
.mw-search-formheader, 
#contents-footer,
#bodyContent > TABLE > TBODY > TR > TD > TABLE > TBODY > TR > TD > CENTER > CENTER > DIV,
#bodyContent > DIV:nth-child(4), 
#rdheader tr td div, 
#bodyContent > DIV:nth-child(5) > DIV > DIV:first-child,
#CBB > TBODY > TR:last-child > TD > TABLE:first-child > TBODY > TR > TD > DIV, 
.thumbinner, 
SPAN[style="background:#ffeaea; color:#444444"], 
.NavHead, 
DIV[style="background-color:#ffeeee; border:2px ; padding:5px; padding:5px;"], 
#bodyContent > DIV:nth-child(4) > DIV > DIV > DIV:last-child > CENTER > DIV, 
#articleFeedbackv5-bottomrighttablink,
#mw-content-text > TABLE:nth-child(2) > TBODY > TR:last-child > TD > DIV:first-child, 
#mp-left > TBODY > TR > TD > DIV,
.mw-search-profile-tabs,
#pt-userpage
{ -moz-appearance: none !important;
background: none !important; }

table, 
#mp-tfp-h2, 
.navbox-title, 
th, td, tr, 
.gallery, 
.gallerybox, 
#mw-content-text > TABLE:nth-child(2) > TBODY > TR:first-child > TD > DIV, 
.metadata>div, 
DIV[style], 
#mw-mf-page-center, 
#mw-mf-last-modified,
SPAN[style="background:#ffeaea; color:#444444;"]
{ background-color: transparent !important; }

html, 
DIV[style="background: #88DDEE; color: #001122; padding: .1em;padding-top: .1em;padding-left: .1em;padding-right: .1em;padding-bottom: .1em;text-align: center;font-family: sans-serif;font-size:100%;margin-bottom: 0px;"]
{ background: linear-gradient(to bottom, rgba(0,0,0,.4),rgba(0,0,0,.8)) fixed no-repeat !important; }

div#content
{ background: rgba(153, 153, 153, .6) !important;
width: 80% !important;
margin-left: 13% !important;
margin-right: 20% !important;
border: 1px solid !important;
border-color: #000 #888 #888 #000 !important;
box-shadow: inset 0px 1px 4px 1px rgba(0,0,0, .3) !important; }

table.gallery, 
.thumbinner, 
table.fmbox, 
#browserbar > TABLE, 
.mw-search-formheader,
TABLE[style="width: 100%; margin-bottom: 7px; border: 1px solid rgb(206, 223, 242); padding: 2px; background-color: rgb(245, 250, 255);"],
TABLE[style="width: 100%; margin-bottom: 7px; border: 2px solid rgb(206, 223, 242); padding: 2px; background-color: rgb(245, 250, 255);"],
#mp-topbanner, 
.ambox, 
.navbox, 
.catlinks,
DIV[style="display: block; border: 1px solid rgb(170, 170, 170); vertical-align: top; background: none repeat scroll 0% 0% white; color: black; margin-bottom: 10px; padding: 0.3em 1em 1em; margin-top: 0em;"], #contents-footer, 
.NavFrame, 
.vertical-navbox.nowraplinks, 
#mw-panel div.portal h5, 
#firstHeading,
#mw-content-text > TABLE:nth-child(2) > TBODY > TR > TD, 
#mainpage-welcome-box,
.mw-search-profile-tabs
{ border: none !important; }

kbd.keyboard-key 
{ box-shadow: none !important; }

fieldset#mw-searchoptions div.divider, 
.metadata.mbox-small.plainlinks,
#disambigbox
{ border-color: #444 !important; }

* 
{ border-color: black; }

#content, 
#mw-panel
{ margin-bottom: 10px !important; }

/* overlay + popup */
.oo-ui-window.oo-ui-dialog.oo-ui-messageDialog.ve-init-mw-desktopArticleTarget-windowManager.ve-init-mw-desktopArticleTarget-windowManager-welcome.oo-ui-window-active.oo-ui-window-setup.oo-ui-window-ready
{ background: rgba(35, 37, 39, .5) !important; }

.oo-ui-window-content
{ background: rgba(105, 111, 117, .8) !important;
border-color: black !important; }

.mwe-popups-overlay
{ background: rgba(0, 22, 40, .7) !important;
border-color: black !important; }

.oo-ui-window-foot div,
.oo-ui-window-frame,
.mwe-popups-container,
.mwe-popups,
.mwe-popups flipped_x_y mwe-popups-is-tall,
#mwe-popups-settings,
.mwe-popups[role="tooltip"]
{ background: rgba(105, 111, 117, .9) !important;
border: 1px solid #383B3F !important; }

.mwe-popups-container>a
{ background: rgba(105, 111, 117, .9) !important; }

.mwe-popups-container>footer>a:hover,
.mwe-popups[role="tooltip"] .mwe-popups-settings-icon:hover
{ background-color: transparent !important;
filter: brightness(10%) !important; }

.mwe-popups-extract:after
{ display: none !important; }

/* === header */

.central-textlogo
{ margin-top: -15px !important;
margin-bottom: -15px !important;
border-bottom: 2px solid !important; 
-moz-border-bottom-colors: #2B7B93 #85939C !important;
box-shadow: inset #9BB1BC 0px -12px 20px -16px,rgba(102,124,137, .7) 2px 6px 16px !important; }

#www-wikipedia-org > H1 img
{ filter: drop-shadow(1px 2px 4px #628498) !important;
-moz-transform: scale(.8, .75) !important;
margin-top: -4px !important;
margin-bottom: -8px !important; }

#mw-head
{ z-index: 99999 !important;
position: fixed !important;
background: radial-gradient(at top, #98A0A4, /* #636D74, */ #393F43)!important;
border: none !important;
border-bottom: 2px solid !important; 
-moz-border-bottom-colors: #38475A #85939C !important;
box-shadow: inset #9BB1BC 0px -12px 20px -10px, rgba(102,124,137, .8) 2px 6px 16px !important; }

#mw-head a
{ text-decoration: none !important; }

/* header links */
#mw-head a
{ color: #bbb !important;
text-shadow: 1px 2px 1px #000 !important; 
font-size: 13px !important; }

#mw-head a:hover 
{ color: #eee !important; }

div.vectorMenu h3 
{ border: none !important; }

div.vectorMenu h3 a, 
div.vectorMenu h5 a
{ background: transparent !important;
height: 16px !important; }

div.vectorMenu>.menu ul
{ background: rgba(70,70,70,.7) !important;
border: 1px solid black !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

/* === top links */ 

div.vectorTabs ul, 
div.vectorTabs ul li, 
#filetoc, 
.vectorTabs ul li span
{ background: transparent !important;
border: none !important; }

.thumb.tright
{ border: none !important;
box-shadow: none !important; }

.vectorTabs li a
{ height: 1em !important;
margin-top: -6px !important; }

#p-personal ul li
{ font-weight: normal !important;
margin-top: 5px !important;
padding: 0px 2px 0 3px !important; }

#left-navigation a, 
#right-navigation a
{ font-weight: normal !important;
font-size: 14px !important; }

.vectorTabs
{ margin-right: 50px !important;
margin-top: -4px !important; }

#right-navigation
{ float: none !important; 
margin-left: 250px !important;
margin-top: 0px !important; }

#pagehistory li, 
#bodyContent > FIELDSET
{ border: 1px solid black !important; }

.infobox.vevent > table > tr > th, 
.noarticletext
{ background: rgba(100, 100, 100,.3) !important;
border-radius: 3px !important; 
box-shadow: rgba(0,0,0,0.4) -1px 2px 12px 2px !important; }

.mw-search-profile-tabs
{ border-bottom: 3px solid !important;
-moz-border-bottom-colors: #999 #000 #222 !important; }

/* ===== search */

#searchform fieldset, 
#simpleSearch, 
#mw-searchoptions,
.search-form fieldset
{ -moz-appearance: none !important; 
background: none !important;
border: none !important; }

input, 
select, 
#pagehistory .selected,
TEXTAREA, 
.gallerybox, 
.thumb, 
table.tmbox, 
#bodyContent > TABLE:nth-child(40) > TBODY
{ -moz-appearance: none !important; 
padding: 3px !important;
background: linear-gradient(300deg, rgba(0,0,8,0.4), rgba(205,229,240,0.2)100%,rgba(255,255,255,0.1)) !important;
border-radius: 5px !important;
border: 1px solid !important;
border-color: #000 #888 #888 #000 !important;
box-shadow: inset 0px 1px 4px 1px rgba(0,0,0, .3) !important; 
color: black !important; } 

input:hover, 
input:focus, 
select:hover, 
select:focus, 
kbd.keyboard-key, 
#searchInput:hover, 
#searchInput:focus, 
#searchInput:active
{ background: linear-gradient(300deg, rgba(0,0,8,0.1), rgba(205,229,240,0.6)100%,rgba(255,255,255,0.5), rgba(255,255,255,0.5)) !important; }

#simpleSearch
{ margin: -2px 0 2px 0 !important; }

#searchLanguage,
#langsearch-input
{ height: 27px !important;
margin-top: -3px !important; }

#simpleSearch>input
{ font-size: 15px !important;
padding-bottom: 6px !important; }

/* keyboard */
.ime-list-title.autonym
{ color: black !important;
font-weight: bold !important; }

.imeselector.imeselector-toggle
{ margin-top: 4px !important;
filter: invert(1) !important;
background-color: white !important; }

.imeselector-menu.ime-open
{ background: #787878 !important;
border: 2px solid #555 !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important;
filter: invert(1) !important; }

.ime-im.selectable-row:hover,
.ime-disable.selectable-row.ime-checked:hover,
.ime-lang.selectable-row:hover,
.ime-selector-more-languages.selectable-row.selectable-row-item:hover,
.uls-ime-menu-settings-item
{ background-color: #8A8A8A !important; }

/* autocompletes */
.suggestions
{ background: #787878 !important;
border: 2px solid #555 !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important;
z-index: 99999 !important; }

.suggestions-special, 
.special-label, 
.suggestions-result, 
.special-query
{ background: #787878 !important;
border: none !important; }

.suggestions-results,
.special-query
{ background: #787878 !important;
border: 1px #1C242B !important;
padding: 0 10px !important; }

.mw-searchSuggest-link
{ background: #787878 !important;
color: black !important;
text-shadow: 1px 2px 2px #444 !important;
font-weight: normal !important;
text-decoration: none !important;
margin: -2px 0 !important; }

.suggestions-result:hover, 
.special-query:hover
{ background: radial-gradient(at top, #aaa, #34383D) !important; }

.suggestions-results a span:hover,
.suggestions-results a:hover
{ color: #aaa !important; }

.suggestions-results a, 
.suggestions-special .suggestions-result-current span
{ color: black !important; }

.suggestions-special .special-label,
.suggestions-result-current .special-label
{ color: #000 !important;
text-decoration: none !important; }

.searchmatch
{ padding: 2px !important;
background: radial-gradient(at top, rgba(182,199,173, .9), transparent) no-repeat !important; }

/* === checkboxes */

input[type="checkbox"]:not([checked="true"])
{ -moz-appearance: none !important; 
background: none !important;
border-radius: 3px !important;
border: 2px solid !important;
-moz-border-top-colors: #C5D3D4 #9EA9AA#8E9899 !important; 
-moz-border-bottom-colors: #435657 #69D2E0 #ccc !important;
-moz-border-left-colors: #F1F7E9 #ccc #ccc !important;
-moz-border-right-colors:  #666 #4CB5B8 #274D54 !important;
box-shadow: inset 2px 1px 2px rgba(255,255,255, 0.4) !important; }

/* === right panel */

.iw-resultset
{ background: rgba(116, 127, 134, .4) !important;
border: 1px solid !important;
border-color: #000 #888 #888 #000 !important;
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .3) inset !important; }

/* === left panel */

div#mw-panel
{ position: fixed !important;
z-index: 99999 !important;
background: rgba(145,154,161, .3) !important;
box-shadow: inset rgba(177,210,217, 0.2) 2px 6px 12px 6px, rgba(102,124,137, 0.4) 2px 6px 14px !important;
border: 1px solid rgba(177,210,217, 0.4) !important;
border-radius: 2px !important;
opacity: .3 !important;
padding-left: 0px !important;
padding-top: 0px !important;
width: 9em !important;
max-height: 600px !important;
overflow-y: auto !important;
overflow-x: hidden !important;
margin-top: -20px !important; }

div#mw-panel:hover
{ opacity: 1 !important; }

#p-logo a
{ position: fixed !important;
max-width: 6.5em !important;
max-height: 6.5em !important;
margin-top: 3.5em !important;
margin-left: 16px !important; }

.portal h3
{ color: black !important; }

/* scrollable languages in the left panel */
#p-lang { z-index: 999999 !important; }

#p-lang
{ max-width: 8em !important;
max-height: 8em !important;
overflow: auto !important; }

#p-lang-label
{ margin-top: -2px !important; }

#p-lang > DIV
{ margin-left: -12px !important; }

#p-lang>div>ul
{ min-height: 6em !important;
max-height: 10em !important;
overflow-y: auto !important;
margin-left: 8px !important; 
margin-top: 10px !important;
border: none !important; }

#p-lang>div>ul li
{ padding-left: 4px !important;
margin-left: 6px !important; }

#p-lang h5
{ text-shadow: 1px 0px 0px #000 !important; }

#p-interaction ul
{ margin-left: -1em !important; }

#p-coll-print_export, 
.portal.collapsed, 
.portal.expanded
{ margin-left: -2px !important; }

#p-wikibase-otherprojects
{ margin-left: -6px !important; }

/* ===langugaes reorder */

#p-lang ul 
{/* make the container a flex box*/
display:-moz-box;
-moz-box-orient: vertical;
width: 150px !important;
min-height: 60px !important; }

/* #p-lang li 
{  -moz-box-ordinal-group: 999; } */

li.interwiki-ru 
{ -moz-box-ordinal-group: 2 !important; }

li.interwiki-en 
{ -moz-box-ordinal-group: 1 !important; }

/* ==== borders */

h1, h2, h3, h4, h5, h6, 
hr, 
wikitable td, 
#contentSub
{ background: none !important;
border: none !important;  
border-bottom: 1px solid #222B30 !important; }

#mw-content-text > TABLE > TBODY > TR > TH
{ border-color: black !important; }

#contentSub
{ border-bottom: 3px solid !important;
-moz-border-bottom-colors: #999 #000 #222 !important; }

/* code */
body.skin-vector div.mw-geshi
{ border: 1px solid black !important; }

#sortable_table_id_0 tr, 
/* tables */ .wikitable th, 
.shortcutbox.noprint
{ border: 1px solid #738A96 !important; }

table.gallery td, 
.gallerybox .thumb img, 
.thumbimage, 
.infobox img, 
.infobox, 
.toc, #toc, 
#panel, 
.articleFeedback-panel, 
#bodyContent > TABLE:nth-child(40) > TBODY, 
#rdheader > TBODY > TR > TD:first-child > TABLE, #bodyContent > DIV:nth-child(5) > DIV > DIV:first-child,
#CBB > TBODY > TR:last-child > TD > TABLE:first-child > TBODY > TR > TD > DIV, 
#mw-content-text > TABLE > TBODY > TR > TD > DIV:nth-child(4),
#mw-content-text > TABLE > TBODY > TR > TD > DIV:nth-child(6),
#mw-content-text > TABLE > TBODY > TR > TD > DIV:nth-child(8)
{ -moz-appearance: none !important; 
border-radius: 3px !important;
border: 2px solid !important; 
-moz-border-left-colors: #A7ACA2 #588FA3 #27608E !important;
-moz-border-top-colors: #C5D3D4 #9EA9AA #607792 !important; 
-moz-border-bottom-colors: #379BBA #ADD7E0 #A9C7E4 !important;
-moz-border-right-colors:  #4F6B91 #86B5F6 #86B5F6 !important;
box-shadow: rgba(102,124,137, 0.5) 2px 6px 18px 6px !important; }

.thumb.tright img, 
.thumb.tright .thumbimage
{ box-shadow: rgba(0,0,0, 0.5) 2px 4px 8px !important; }

.thumb.tright .thumbinner
{ padding: 0 10px !important; }

/* === font */

body, 
html, 
#content,
.results-info,
#pt-userpage span
{ color: black !important;
font-weight: bold !important;
font-family: "Segoe UI", Tahoma, sans-serif !important; }

a, 
h5, 
.autocomment,
.articleFeedback-expertise > label, 
.articleFeedback-rating-tooltip,
.articleFeedback-pending.articleFeedback-visibleWith-form span, 
SPAN[style="color:#00f"], SPAN[style="color:#00f;font-size:larger;"],
.hatnote
{ color: black !important; }

/* some languages link */
#main-page-langbar > P > SPAN > A > SPAN, 
SPAN[style="color: #777777;"], 
SPAN[style="color:#777;"], 
.k-options, 
.ui-widget, 
.time-disp, 
.infobox th, 
h2>span, 
SPAN[style="color: white"], 
SPAN[style="color: #ffffff"], 
.error.citation-comment, 
#wiki-tools h2, 
.NavHead i, 
.NavHead span, 
.ref-info, 
.featurename
{ color: black !important; }

.external.text span
{ padding: 3px !important; }

a:hover, 
h5:hover, 
.external.text span:hover, 
#main-page-langbar > P > SPAN > A > SPAN:hover
{ color: #B8C6CF !important;
text-shadow: 1px 2px 4px #000 !important; }

a
{ text-decoration: underline !important; }

h2 span a,
#mw-search-DYM-suggestion 
{ text-decoration: none !important; }

#wiki-tools h2,
.mw-ui-button.mw-ui-progressive
{ font-size: 15px !important;
font-family: "Segoe UI", sans-serif !important; 
font-weight: normal !important; 
text-shadow: none !important; }

/* did you mean ... */

div.searchdidyoumean
{ font-weight: normal !important;
text-shadow: none !important;
color: black !important;
font-size: 14px !important; }

div.searchdidyoumean em
{ padding: 0 4px !important;
font-weight: normal !important;
font-size: 18px !important; }

div.searchdidyoumean em:hover
{ padding: 0 4px !important;
font-weight: normal !important;
color: black !important;
text-shadow: 1px 0px 0px !important; }

/* top links */
div.vectorTabs li a span, 
.mw-search-result-data
{ color: #161E23 !important; }

div.vectorTabs li.selected a, 
.searchdidyoumean
{ color: #9C7336 !important;
text-shadow: 1px 1px 1px #000 !important; 
text-decoration: none !important; }

#content H5:hover
{ text-shadow: none !important; }

/* search bars */
#searchText, 
#searchInput
{ font-weight: bold !important;
color: black !important;
text-shadow: #666 1px 1px 1px, #ccc 1px 1px 1px !important; }

/* links to 'nonexistent' articles */
a.new, 
div#simpleSearch input:-moz-placeholder
{ font-style: italic !important;
text-shadow: none !important; 
font-weight: normal !important;
text-decoration: none !important;
background: rgba(200,200,200, .1) !important; }

a.new:hover 
{ color: black !important; }

/* search automplete */
.oo-ui-floatingMenuSelectWidget.oo-ui-textInputMenuSelectWidget.oo-ui-lookupElement-menu.mw-widget-titleWidget-menu.mw-widget-searchWidget-menu,
.oo-ui-textInputWidget-type-search
{ background: #787878 !important;
border: 1px solid #555 !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important;
z-index: 99999 !important; }

.oo-ui-optionWidget-highlighted
{ background: radial-gradient(at top, #98A0A4, #393F43)!important; }

/* changing green font */
.success
{ text-shadow: 1px 2px 1px #000 !important; }

/* hsl bg codes in table */
TT
{ text-shadow: 1px 1px 1px #000 !important; }

/* === green, red numbers */
/* green */
.mw-plusminus-pos
{ color: #7A9B55 !important; }

.mw-plusminus-pos, 
.mw-plusminus-neg, 
.mw-plusminus-null
{ text-shadow: 1px 1px 1px #000 !important;
font-weight: normal !important; }

/* portals */
#bodyContent > TABLE:nth-child(6) > TBODY > TR > TD > DIV > DIV,
#bodyContent > DIV > DIV
{ background: transparent !important;
border-color: transparent !important; }

.references
{ padding: 10px !important;
margin-top: -10px !important; }

/* pink bars */
DIV[style="clear: both; border: solid #000000; border-width: 1px 1px 0; background: #b01a45; color: white; padding: .1em;padding-top: .1em;padding-left: .1em;padding-right: .1em;padding-bottom: .1em;text-align: center;font-family: sans-serif;font-size:100%;margin-bottom: 0px;"]
{ background: radial-gradient(at top, #A63442, transparent) !important; }

/* green bars */
DIV[style="position: relative;border: 1px solid #A3BFA3;background: #E6FFE6;color: black;padding: .1em;text-align: center;font-weight: bold;font-size: 100%;margin-bottom: 0px;border-top: 1px solid #A3BFA3 ;border-bottom: none;"]
{ background: radial-gradient(at top, #CADFB8, transparent) !important; }

/* blue bars */
DIV[style="clear: both; border: solid #656578; border-width: 1px 1px 0; background: #122773; color: #dedede; padding: .1em;padding-top: .1em;padding-left: .1em;padding-right: .1em;padding-bottom: .1em;text-align: center;font-family: sans-serif;font-size:100%;margin-bottom: 0px;"]
{ background: radial-gradient(at top, #3C5CCE, transparent) !important; }

/* === filters */

.bookend, 
A[href="//wikimediafoundation.org/"]
{ filter: invert(90%) hue-rotate(170deg) brightness(70%) !important; }

.central-featured
{ transform: scale(.9,.9) !important;
margin-bottom: -20px !important; }

.central-featured-logo, 
.otherprojects-item .icon
{ transform: scale(.7,.7) !important; }

/* === details */
/* formulas */
.tex, 
img.tex
{ filter: invert(100%) sepia(100%) /* hue-rotate(180deg) */ brightness(90%) drop-shadow(1px 1px 2px #000) !important;
-moz-transform: scale(.9, .9) !important;
box-shadow: inset rgba(255,255,255, .2) 0px 2px 4px !important;
border: 1px solid rgba(255,255,255, .5) !important; 
border-radius: 3px !important; 
padding: 2px !important; }

.gallerybox .thumb img, 
.thumbimage, 
div.thumb img.thumbimage, 
.articleFeedback-panel, 
.wikiEditor-ui, 
#wikiEditor-ui-toolbar
{ background: rgba(190,190,190,.2) !important;
box-shadow: rgba(119,167,203,0.2) 1px 3px 16px 2px !important; }

div.gallerybox div.thumb, 
div.vectorMenu h5, 
#p-cactions a
{ border: none !important; }

.fullImageLink img, 
IMG[width="600"],
IMG[width="200"]
{ border: 2px inset black !important;
border-radius: 3px !important; }

/* page title */
#firstHeading
{ font-size: 1.5em !important;
margin-bottom: 0 !important;
margin-top: -16px !important; }

h2, 
body.skin-vector div.mw-geshi 
{ max-width: 65% !important; } 

/* info & content menus boxes */
.infobox, 
#toc
{ box-shadow: inset rgba(119,167,203,0.1) 1px 1px 18px 10px, rgba(119,167,203,0.2) 1px 3px 16px 2px !important; }

.infobox, 
#recentchangestext > DIV, 
.ui-widget-header, 
.toc-mobile, 
.languageSelector.mw-ui-button.button
{ background: rgba(23,33,40,.2) !important; }

CODE, 
BLOCKQUOTE,
sup.reference:target, 
ol.references li:target, 
.highlight-target:target, 
cite:target, 
span.citation:target, 
.CategoryTreeTag, 
#main-page-langbar
{ background: rgba(23,33,40,.2) !important;
border: 1px solid rgba(0,0,0,.3) !important;
padding: 4px !important; }

pre, 
pre:hover
{ background: #929496 !important;
border: 1px solid #444 !important;
padding: 4px !important; }

SPAN[style="background:#ffeaea; color:#444444;"]
{ font-weight: normal !important;
font-style: italic !important;
color: black !important; }

BUTTON[title="Play sound"]
{ border: none !important; 
opacity: .5 !important; }

BUTTON[title="Play sound"]:hover
{ opacity: 1 !important; }

.layout.plainlinks img
{ -moz-transform: scale(.5,.5)!important; }

#recentchangestext > DIV
{ background: rgba(23,33,40,.2) !important;
border: 1px solid #444 !important; }

#toc
{ padding-right: 12px !important; }

#toc > TBODY > TR > TD > UL, 
.gallerybox
{ padding-right: 20px !important; }

#editpage-specialchars
{ min-height: 32px !important; }

.biota>div
{ background: transparent !important; }

.mw-mmv-filepage-buttons a
{ background: rgba(23,33,40, .2) !important;
border: 1px solid #444 !important; }

.mw-mmv-view-expanded.mw-ui-button.mw-ui-icon.mw-ui-icon-before:before,
.mw-mmv-view-config.mw-ui-button.mw-ui-icon.mw-ui-icon-element:before
{ filter: invert(100%) brightness(150%) !important; }

.mw-mmv-view-expanded.mw-ui-button.mw-ui-icon.mw-ui-icon-before:hover
{ box-shadow: none !important; }

/* 'improve' popup */

.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix, 
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable
{ background: rgba(15, 19, 21, .7) !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; 
border: 1px solid #444 !important; }

.ui-dialog-buttonpane.ui-widget-content,
.ui-dialog-content.ui-widget-content,
.ui-dialog-buttonpane
{ background: none !important;
border: none !important; }

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable>div
{ color: #658C9F !important; }

.ui-dialog-content.ui-widget-content label,
.ui-dialog-content.ui-widget-content span,
.ui-dialog-content.ui-widget-content small
{ color: #A3B7BB !important;
font-weight: normal !important; }

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable input
{ color: #A3E4DA !important;
background: rgba(15, 19, 21, .7) !important; }

.ui-dialog INPUT[type="radio"]
{ border-radius: 2px !important;
border: 1px solid !important;
border-color: #000 #888 #888 #000 !important;
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .3) inset !important; 
-moz-appearance: none !important; }

.ui-dialog button,
.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only
{ background: none !important;
border: 1px dotted #9BD7F4 !important;
color: #7898A8 !important; }

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only span
{ color: #7898A8 !important; }

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only:hover span,
.ui-button-text-only:hover
{ color: #B5E5FD !important; }

.ui-dialog-titlebar-close.ui-corner-all
{ background: none !important; }

.ui-dialog-titlebar-close.ui-corner-all span
{ filter: invert(70%) !important; }

/* === */

.articleFeedbackv5-tags ul li label 
{ background-image: none !important;
margin-left: -5px !important; }

.articleFeedbackv5-tags ul li label 
{padding-left: 4px !important; }

.articleFeedbackv5-tags li
{ color: black !important;
font-size: 11px !important; }

.articleFeedbackv5-tags ul li.active, 
#articleFeedbackv5-submit-bttn
{ -moz-appearance: none !important; 
background: rgba(0,0,0, .6) !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; 
border: 1px solid #222 !important;
border-radius: 3px !important; }

.articleFeedbackv5-tags ul li.active,
#articleFeedbackv5-submit-bttn:hover
{ background: rgba(0,0,0, .5) !important; }

.articleFeedbackv5-tags ul li.active, 
#articleFeedbackv5-submit-bttn span
{ color: #839196 !important;
text-shadow: 1px 2px 1px #000 !important; }

.articleFeedbackv5-tags ul li.active:hover
{ color: #95A5AA !important; }

.referencetooltip li
{ -moz-appearance: none !important; 
padding: 4px !important;
background: radial-gradient(at top, #aaa, #3C4446) no-repeat !important;
border-radius: 5px !important;
border: 1px solid rgba(205,229,240,0.1)  !important;
box-shadow: 1px 2px 4px rgba(0,0,0,0.4) !important;
color: black !important;
font-size: 12px !important; }

/* === buttons */

.survey-button-container a, 
.oo-ui-inputWidget-input.oo-ui-buttonElement-button,
.mw-ui-button.mw-ui-progressive
{ background: radial-gradient(at top, #888, rgba(60, 68, 70, .6)) no-repeat !important;
border: 1px solid rgba(205,229,240,0.1)  !important; }

.oo-ui-inputWidget-input.oo-ui-buttonElement-button:hover,
.mw-ui-button.mw-ui-progressive:hover
{ background: radial-gradient(at top, #999, rgba(60, 68, 70, .6)) no-repeat !important; }

.oo-ui-labelElement-label,
.mw-ui-button.mw-ui-progressive
{ color: black !important; }

#searchText input
{ width: 200px !important;
height: 28px !important; }

.oo-ui-indicatorElement-indicator.oo-ui-indicator-clear
{ margin-top: -3px !important; }

/* === the bullets, thanks luckymouse! */
ul 
{ list-style-image: none !important; 
list-style-type: circle !important;
margin-right: -8px !important;
padding-left: 0 !important; }

#toc ul, 
.toc ul, 
.search-types ul li,
#filetoc li,
#preftoc li,
#toc ul, 
.toc ul,
div.medialist ul,
.nonumtoc #toc ul, 
.nonumtoc .toc ul,
ul.permissions-errors > li,
.breadcrumb,
.mw-search-results li,
.mw-search-formheader div.search-types ul,
.mw-search-formheader div.results-info ul,
#p-personal ul,
div.vectorTabs ul,
div.vectorMenu ul,
div#mw-panel div.portal div.body ul,
div#footer ul 
{ list-style-image: none !important;
list-style-type: none !important; } 

.mw-mmv-stripe-button.mw-mmv-description-page-button.mw-ui-big.mw-ui-button.mw-ui-progressive.mw-mmv-repo-button-commons
{ filter: hue-rotate(155deg) !important;
font-weight: normal !important;
opacity: .5 !important;
font-size: 15px !important;
text-decoration: none !important;
text-shadow: 1px 1px 2px #ccc !important; }

.mw-mmv-stripe-button.mw-mmv-description-page-button.mw-ui-big.mw-ui-button.mw-ui-progressive.mw-mmv-repo-button-commons:hover
{ color: white !important;
opacity: .7 !important;
text-shadow: 1px 2px 1px #555 !important; }

/* arrows on image view pages */
.mw-mmv-prev-image
{ width: 0 !important;
padding-left: 48px !important;
background: url("data:image/gif;base64,R0lGODlhHgBNAPZIAAMOEWdoZ11dXWMpAsZYDCgvMXBvb3h3eMBPAqxzTKpIAw8YG0VISV9gYFkmAoCAgJ5CAutiA4RuXk4hAoY4AxojJT1CQ3xmV3o1BE9RUm9vcItzZDU6O2BfX3Bwb/NlA6JtSSIpLGBgX5I9At9dA2hoZ8tVAwcRFLZMA29aS2hnZ3Nzc7B3UBIbHkpNTtVZA29wbx4mKFJUVWNjY3h4d71UC5NCCUBERmBfYG4tAm9wcHBvcLN6Uzk+PxUfIU1PUC0yNAoUF2doaFRXWGxsbF9fYHt7e55GCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAAEgALAAAAAAeAE0AAAf/gEiCg4SFhoeIiYqEC4uOgicVQAwzj4o+kwKalZaGMT0ymqJEnYQVFqKpAqSlLRyhqpusliEusakzs4sLHLequY8VN76/uoi1xMWLIRnJyokhsM6iwMfS07KIFT/Yz4ULDN3ehBw4DSINODgdRR0N5yLuDR0d6tWEBQIz+/z9/v/GWvz4R7DgPUE9DCrsp6uCvoULdd2ACHFWDIoQdwyaiFHhCkE+HnYkKOQjEg4j9xEhkoIIPyIfAWRICfPChBUuc32sQHPFBQc3c8I8ObLmAAcOjAj96KIjTAk5BkhVqnLFCYwqnmLIwTUHVZ0+KAbQiqFs2a8wC8xQwU8IESEM/2FuoEC3LgWlbGH2KLGyb9YAY1eukGBjhOHDI5T2XeGir+PHKzYcgUC5MmXFgoc83hxZgefPoDHDXLV58QYUqFOrRiF6Ra7ScmsgmE27NgIjOxbDlkvAhO/fwH0bwSl49woQL5IrX678AXGYrzkbSUCiuvXr1YcvbmDcCIsI4MOLj+C8Lw3N3b+PF1+eiIYDDHYLNsJjffj2K4xwkD+fx4f/AP6HnxEh8NdfgAAOuICBByI4IADRyadDfv4FOCASjRnowQoUWkhcfkgAwSARO3BIX4IfGoHEgiNqYGKFFwIgw2MeeKCDB7lpsNKGJrLwwXA7bKhiiDtMqAEMBnhgAKmHRMCgww4wlGhiAhwaANOQQcDE4ZZcdukll0MiYcGXZJYJoiAtmKkmmITcsOaaYSLRgpZvkhnnSXWWeWcQAuT55Z1IxOCnlw8cwsGgbBpygguImohIC30iWqg2Mwx6wKSIXOSnEZhmWmmdnDriEKidJtKCDG+G+kgQY6qpqiUFNGDmq5a0cMOEf5ZqSQw/5FpKIbXQmZ+uv54SKa2/EnJCCKgAmmwhLQQCADs=") center no-repeat !important; }

.mw-mmv-next-image 
{ width: 0 !important;
padding-left: 48px !important;
background: url("data:image/gif;base64,R0lGODlhHgBNAPZIAAMOEWdoZ11dXWMpAsZYDCgvMXBvb3h3eMBPAqxzTKpIAw8YG0VISV9gYFkmAoCAgJ5CAutiA4RuXk4hAoY4AxojJT1CQ3xmV3o1BE9RUm9vcItzZDU6O2BfX3Bwb/NlA6JtSSIpLGBgX5I9At9dA2hoZ8tVAwcRFLZMA29aS2hnZ3Nzc7B3UBIbHkpNTtVZA29wbx4mKFJUVWNjY3h4d71UC5NCCUBERmBfYG4tAm9wcHBvcLN6Uzk+PxUfIU1PUC0yNAoUF2doaFRXWGxsbF9fYHt7e55GCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAAEgALAAAAAAeAE0AAAf/gEiCg4SFhoeCC4iLjIIzDEAVJ42UjgKXkD6VjESXnjI9MZuHnZ6mFhWjhEQzpqYyHC2qSKyuri4hqrW2rhyKlbu8pjeplMHCnrjGrciuGbmczM2v0IjH05cy1YbX2AI/xdzS3p4Mv4WsODgdHQ0NHSIi7h1FHeoN8jgcpDP9/v8AAwooIC6gwYM/ZK06yDBgD3QNI/YTEI6WRIk3CO24KFGUoBUcI2b8KCQkQwGakKxg1Y9ICiIsTe5TyZLIigkXVpqckQEAzZY3HeSMyTGVzhlEjDhwMGCozJ9IjQyYmkPC0YsuoCbNwTUHBqtEVHA8cTQphrNowQa46EOniqQU/+LKpbBhJVEhREr2E1vALkwjIwILHmEDLMwAAcLCXFyih9+kECJLjnyk7uLLl2e4eGxEgefPoC1jxjyEM4rTqFOjED0apgC/O4wgmE27NoIarEfP8LvCiInfwIP/JpAbM+8HL5IrX64cxGPji3uTmE69+vQERp4vnkEj+oMI4MOLj8Aie2uYDQ5ogLni+3jx5bVfHmLepvv3EXjUP0+EQf32HwQoYID6yYcZB/89MKCABfJ3WQgJLvhBgw4utkCEAxaoQ4UwzQAAhgRmt4IHHBKRFYgFrrBDiUQAgQSGKa7HoiLZebBDbx/Et8KIMK23gwc6eEDiZTL4ZJ4BO2K3o62KMOygAww2rWCABwbAoMEKOuzg4otLdunll2ASEYQgIoJpppkWDFLmmWwuqRCXbcY5EplxtknEm3DWaeZMaupppgBjEvKAn2B6RMiahK7A56GJLunCJIYM2qgAeAp6QKIzVFTIA4i2OYOhh3Dq56eNiFonRZSY2qYMlSKi6pkWBJpqp102QNAor3apww2tlkrrD6DiuqaJ28xiqgCozGKIEciGAKmyhfQK7SCBAAA7") center no-repeat !important; }

/* ===  IMAGES */

/* little blue arrows right - go to site */
div#content a[href ^="gopher://"],
#content a.external[href $=".pdf"], #content a.external[href $=".PDF"],
#content a.external[href *=".pdf#"], #content a.external[href *=".PDF#"],
#content a.external[href *=".pdf?"], #content a.external[href *=".PDF?"],
.link-document, 
div#content a.external
{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJRJREFUeNpjYGBgKAViUQYECAdiaSibiYGBi+E/kLEAKsACxHeAeAmUzwoibgvq84IUTYEKrpew4gDxu2BGCgHxDgYGfpBgIxCzA/ExBnYmEH8CSAEvEG9lYBABCbRBrTnEwMAJ4s8EKbjGwCAG4syCmrgCaCiIPxHKBxu9EslRj4B4NZKjGQyBmBOIGaGCSlA+GAAAja4bgFXcfdoAAAAASUVORK5CYII=) center right no-repeat !important;
padding: 0 13px 0 0 !important; }

/* double arrow up-n-down */
.DataTables_sort_icon.css_right.ui-icon.ui-icon-carat-2-n-s
{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJNJREFUeNpjOHXqFAMlGL8kAwMb2QYAQQQQfwTRJBsABEJA/F1JSek/ExPTdxCfaAOAgB+Ij7Gzs/8H0r+lpKRA9DGQOLEGgBSDNN0DYmMQLSMjg9MQbAZ8gGqWhvKlofwPJMcCxdFIlgG4vMDPz/+B6EAERh1KIKqpqYEDkT7RiJyQxMXFQZpJS0hUScpUyUzEYgDmM/oxcMhv2wAAAABJRU5ErkJggg==) center no-repeat !important; }

A[rel="nofollow"][class="external text"]
{ background-image: none !important;
padding-right: 12px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJRJREFUeNpjYGBgKAViUQYECAdiaSibiYGBi+E/kLEAKsACxHeAeAmUzwoibgvq84IUTYEKrpew4gDxu2BGCgHxDgYGfpBgIxCzA/ExBnYmEH8CSAEvEG9lYBABCbRBrTnEwMAJ4s8EKbjGwCAG4syCmrgCaCiIPxHKBxu9EslRj4B4NZKjGQyBmBOIGaGCSlA+GAAAja4bgFXcfdoAAAAASUVORK5CYII=) center right no-repeat !important; }

/* search magniglass */
div#simpleSearch #searchButton:hover
{ opacity: 1 !important; }

div#simpleSearch button#searchButton img
{ width: 0 !important; }

div#simpleSearch #searchButton, 
div#simpleSearch #mw-searchButton
{ color: transparent !important;
box-shadow: none !important;
border: none !important;
opacity: .5 !important; 
width: 0 !important;
padding-left: 24px !important;
margin-right: -14px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEwklEQVR42q2WWUxcVRjHz7DXokYTwD7U1pTa0ESjVkMNBVttkFiwtiYoYenCDkPYy4yIsUVHFtGWJWHfQ4GylH0pLUthhhkGUJJG46sPTXyobVAYmLnn+P+uTIM6pU3tSb6ce+fc+/u2/zl3GNs0wsLC7Tffl5WV7S0q+u69jIyMgOjo6CM7d764e/N6UlKSHXvUER4eobBeNzQ2+pSWln4P8K20tDRTSkqKSE1NXQbQcPz4RxovL683rM/Gx8crHtlJa2urq9E4n52QkHAXDkV6erooKCgQ5eXlvLikRGg0GqFSqQTWf3Vzc0tzcnJyfSgUqdsFBwcrAHK92tNTfOxYoEhOTjZ3dHSu3rgxboFJY2PXpambNyWdTrc+MjKycvHSJencuXOSu7v7t3b29s9u6YDgNLe1tcWHhoaZ1Wr1yrVrY6bOzi7e0tLC29vbeXf3Vd7b18cHBgb4xOQkn52dNdXV1a8plco1vJrOFAr7LZ0g+r3nL1z4+WxkpBgaGjJdvnxZNDY1SXDKu7q6eU9vLx8cHBSjo6MS2fj4hICTterqGuHjc+gnIA5u6aC2ti46IuIU1XqVQM3NzRL6wTc5EBQ9ysOpZDCOcpEjC0QggDgPc7QJz8rKcszLy6tF4wi0BqBEZblypYOjD1QeQeVBZpSBIPjk1BSfmZnhc3NGS0VFBXdxcRkEardNByiNB5QxjqbRy+sbUNnQdLERvRgeHuboDUfUHA2XHSwsLFIwAs1eBOpt4p0+c+afss3O/nxHZmbmZE7OFwKRmQGVG0rW399vhcvRX79+g56RpqenBZVocfEHCwUBB0tAvWszA6hmOzZUJ2ZSyDp6IMGoJJyiprojchlO0QPOtVot1+v1lIEFGQuUyAjUIeKdOnX6vxsPO1UNJxStiRQCMKmFk22Gk0S12hnIVMcNBgNHBlJhQT41uRe274EqCgr60CcxMfFeVVX1OuRnJjCAshwJSk2lslDkKI0cvdFoMBsMeh7wQeAdIDSwZ2zC4+LiFCEhIQ7YcKXoB+2D5Q0JyuCNhm7AZyW93sDnAJ5fWDDn5+WLbYzdAsafWAm2zqWYmBh5F/r5vbMHB5kBpyeVZAUlsFC0VqOoAZeMkCbVvris3hIX8jI/fYD94c7YN/v3v7r9oeeSp6fn6/7+/jo61Eg9gFrm5xdkIM0/Li1JWp1WfP2VRsSF7BMt55llQMN4qi9bxev521ycnnogPDY2Vj7bnZ2dX4LsLp44efI2SbeyslLUNzSImppakZOTI3x8D9/Glp2L8mbLg/lMdOayta5cZlG/z9aRSeFbbx6QT9ioqEiFrZNV/tHBwYFmb1iqws6uAU4HcN0BK6G2wV7xwPdGeZDd68hlYqjEeXW4dIeUGcDMHn8/I5+wSUqlzZ78+0dKG8ExNxjV+f46Uj6b7Mvu9hR5iInG11Ynmg6bvwx+moNeieXn2eOOuNjY+04c8KWFkzuD5d7C0PupSdcdKRVG7RG7GKuyZvLYA+eXYiOTT5L82G8jtR+LX+aLVidak0TQLvY7lkLZ/x1qtcr6sTmRfMTxdn95uEg8+tyfuO+DHWVPYqhUWdZ/F4EBLzA9ZhJFEMyePamh/kxldUKC2A9zopu/AED+BBjU4Zx4AAAAAElFTkSuQmCC)  no-repeat !important; }

BUTTON[title="Play sound"] img
{ background-image: none !important;
width: 0 !important;
padding-left: 24px !important;
padding-top: 6px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGHRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuMzE3g3eGAAAAm0lEQVR42mNoaGhgAGEVQ/v/5GCYfpgh9qsXzflPDoYbBDJ1JlBg0gIInjB/zv++2XP+986c8797+pz/ndPm/G+fMud/2yQIbuqf879lAoSubJv6fyVQL8iMkWYQAwMDXkx/g0Bew2UIyWFENYNAgY1uCNmxRjWDQNGPbMjgMGgIZxFgmWIBZKiQaxBQLyPQDCZwoQRkMFJaQgIAIYsNrhHpQgwAAAAASUVORK5CYII=) center no-repeat !important; }

/* good article icon */
#good-star 
{ opacity: .75 !important; }
#good-star:hover 
{ opacity: 1 !important; }

#good-star a img
{ width: 0 !important;
padding-left: 24px !important;
height: 24px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACzklEQVR42rWWy2tTQRTGJzFpE8zz5tkkDWmTxsYXWKVRIS6EbCwo2GIXghoqVVCICylIUxFFrLjSnSJ240IRwSq66KaIIP4B4gNBpCIYVyJi8VHG79RzdRhv2hBx8eM+MvN95845ZyZCSin+J80ODIMs0wl8wPGvBjZQBLu+SVne+3Ch33t8eq3Yd2W1qEx1i8GL8cpjGcHvnlYM4mC4Nie3ifxIB/AzQSYMYiABUjvufEhgfFuzBrQEQ5iYBl4WI9GAYhBgDBBZNCqNZzDPvZyBHwxwdIaFsKFgPjuZhNh0LKt/iW6wFQMzFuKGBSEgwEZQAx6Q7Dr3KNPIIBydmFnfpLjB4pSjL+AeP9P4Hl6JvwwomUmOrJnIt4CvQIJJfkfzOvouP+vWDWxi9HoUP8YbrLcKrXcKvGdx4qZiQGNWQdOpGrRxyUW16ClaN3DwvY+FHrDwJ77eAC6lnHu4GX8buDiqiPIFfhbLgRIL0HOFRT+C76AKViiB0TyqppBqQFF2KjVvNtUBUAcvWIT64g0n9jMYYlOfUhw+NgjrS5RmgwAvyRhH+gMsgN3gsPJuv1I5am9QcHmzkv4kuTKV5gYL8CAPR1hnUfqK13x/SkuqoXV5QU+yuIr9h/OgDjRz8FypmLv83qtVl7l9xFGmeas+cLGY2gdmzVOPzIF5LgSnxbYRZFOK3rDcKs7WZYK3ioCFSRHs4fuQhQElN5m78KR3qb3I5qrezvFS+TUTl9IPVpHHcF5sgEb7ctu1AyZ5TOhSEq7uqEGtV6gY0sVrL/sx19v0iTYtZUpsHstyxO3ADmyMfTEPpfFg8vRs4ZWU6/TIGxq8xTLN4CsuzcuVYvvJXgjt5O6lHjgKjoBDODJHQifuD+MI7as+lZ5ZKe31X8fs0gblW+/s2PjconwmDpE1YuB8GfcHQQ1MMhN4P4oAyrgWQIzm0NxW/1W0zE8fddh+nXFu+gAAAABJRU5ErkJggg==) center no-repeat !important; }

/* logo */
#p-logo
{ background: transparent !important;
box-shadow: none !important; 
border: none !important; }

#p-logo a
{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABOCAYAAAC60+EBAAAACXBIWXMAAC4jAAAuIwF4pT92AAAgAElEQVR42tWdCbRdVZnn897LC7GSUAEi0wqkwVCiVJAWtAwUkCwQF0ibhAIshMgkYIVhMbVoERAlRYAWtBUWg4044JJhoRSIEzRCg4hKO7UIrSCTyJTEkOG9e++Z+vfbdb63Ti7vJS8k0dV3rb3OfXc4d5///n//b9j77DfmoosuGrOx2oUXXjhuuOcb2s4999weWm+00X7nrLPO6j3yyCP7RvrMEUccscW8efMOOuyww+bEayeccELfxujzBn35jDPO6LFdcMEFPQ888MAh3/nOd2556KGHLrj33ns/et555906d+7cWX7u4x//eM8b/Y3zzz9/1N89++yzez72sY/1fuhDH3rdd+jDm+jTJAAfW4M6/4Mf/OB3TzrppKePOeaYl44//viz+O5mvnfUUUf1nHLKKb1/FWBPPfXUse9///vTj//whz+c//DDDy8F2Oq3v/1t9dOf/rTafffdq4MPPvgS3+eCejakk4KFBWz+6U9/ejKDOCFYe+aZZ/b6HuD0HX300b1dQPbzuTcfd9xxe/P7Z33yk5+8ie/fBxE+CZDbwsyf853q2GOPLU8++eQKYIvDDz/8Ot7b/o0O7AYBe8455/TQqfRjV1xxxWa33377P/3kJz957le/+lX53HPPrbZdeumlnQ984AMvnH766f9pQ00K4Lb/whe+sPBb3/rWrd///vfvvv76668FyJ0AogfGrWG2gD4Z8P4OUP/Lpz71qcs+97nPPXzNNdcM8p3quuuuK6+++urqM5/5TMU5F9G3MznHUqSiZIA6CxYsyBiECit7eNasWR8G8BkxgG8E3PX6MB3vPfHEE9OP3H333e/8xS9+ccXXvva1P991113Vyy+/3Pr5z39e3XPPPdVll11WLVq06PwNlJlemDTx1ltvve2JJ56ofvnLX1YMXvWDH/xg1eLFiw/zMxzfdNVVV22Plu4Fo4/74he/+CX688Qtt9wyyPeqb3zjGxV/ZzfeeGPGezkgdxik7MorrxwE+EcA7mW+W2L2xfz58zOOthIpKLHG5w466KDTGMSJm5Sx6tfChQt7uJje++6779jf/e53z9x0003Vbbfdlj355JNtOl/ccMMNS2HHPZ///OdvYJT/dn0l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) center no-repeat !important; } }

/* =========================== */

@-moz-document url-prefix(https://wiki.mozilla.org){

LABEL[for="q"], 
#catlinks
{ display: none !important; }

body
{ background: transparent !important; }

html
{ background: linear-gradient(to bottom, rgba(74,83,89,.8), rgba(61,71,71,.7), rgba(3,3,4,.8)) fixed !important;
color: black !important;
text-shadow: none !important; }

#main-content, 
#header
{ background: rgba(200,200,200,.1) !important; }

#main-content, 
#localnav, 
#header
{ border-radius: 3px !important; 
border: 1px solid #9BA7A6 !important;
box-shadow: inset rgba(200,200,200,.3) 0px 6px 16px 2px, #333 0px 4px 8px !important; }

#header
{ height: 50px !important;
margin-top: -30px !important;
padding: 0 !important; 
width: 100% !important; }

#header h1 a
{ font-family: "Segoe UI", Verdana, sans-serif !important;
font-weight: normal !important; }

/* mozwiki header link */
.unitPng
{ margin-top: -38px !important; }

.rcoptions
{ background: transparent !important;
border: 1px solid black !important; }

#nav:before, 
#nav:after, 
#nav, 
#header h1, 
#header h1 a, 
#header form, 
#header ul, a,
#header ul li
{ background: none !important;
content: none !important;
border: none !important;
text-shadow: none !important; }

.selected a,
input, 
DIV[style="margin: 1em 0px; border: 2px solid orange; padding: 1em; background-color: orange; text-align: center;"]
{ background: linear-gradient(300deg, rgba(0,0,8,0.4), rgba(205,229,240,0.2)100%,rgba(255,255,255,0.1)) !important;
border: none !important;
border-radius: 3px !important; }

#header-contents ul
{ list-style-image: none !important;
list-style-type: none !important; }

#header form #q, 
#quick-search
{ min-height: 20px !important;
font-weight: bold !important;
margin-right: 16px !important; }

span
{ color: black !important; }

a:hover
{ color: #A0BCBB !important; }

.unitPng a
{ font-size: 22px !important; }

h1,h2,h3,h4,h5,h6
{ color: #26333A !important;
font-size: 18px !important; }

h1, h2
{ border-bottom: 2px ridge #303639 !important; }

#quick-search-btn:hover
{ opacity: 1 !important;
box-shadow: inset rgba(163,188,192, .6) 1px 0px 8px, 1px 2px 4px rgba(0,0,0,0.4) !important; }

.ui-state-default
{ box-shadow: inset rgba(200,200,200,.3) 0px 6px 16px 2px, #333 0px 4px 8px !important; 
background: rgba(100,100,100, .5) !important;
color: #000 !important; }

#quick-search-btn
{ opacity: .8 !important;
width: 0 !important;
height: 20px !important;
padding-left: 32px !important;
background: linear-gradient(300deg, rgba(0,0,8,0.4), rgba(205,229,240,0.2)100%,rgba(255,255,255,0.1)), url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAACnElEQVR42qWTXUhTYRjHn5nTrWlupdv8PGMexoYfuPlxNJxLrWNipjSbWn7imlnWtsxdaBqldBFeBN1IBBpBUYHdFEqBWheFhX0QUgtCpPBuA6+MDP4dt9gY7s6L816c3/v+n+f//N+X7D09tJuPRBrdD3GWZoVkBl3UDTLFsFiZBIpVO6Pyk0eKt96/eAKJKnOJxLrUCEhJIpIkLi7MTKHr+CEQKc7uEKitKPjt93kx92ASJNe+pgRDfFhAIQgo57cL+H0fUZKdsiX8a4sQkBuLNrYr+H1fMDUxCsHKc9qXJw1tiFNPD3RbA/yndwEG1d4NQaQuXERZdinbXI67N4fgX13GxPB5oVXdfYo1iIIzyGBIplxxdTTiw9IzeN/OgZHHrAv2SgI8sOznxlQVNRh0O/D1zSw8dhtIxN6mOENsgIvTcilBvca32TD7cBLv5h5BLN3jFToxhL2oyibooBUm5whePZ1Gd2MlKCGnP8SlaUZSaNclTe6A1ZeP74D2JX4KCzDcGJmtoJZbqHZ7YOM5UHLe5XCcjI6S1WtUP4jE3hsY7juFeIXk2//Dhz21NRaY+jzQ9F+FrLoRdKD4HjHl8cHDOlaWrv5uaz2BlP5xsG09IGnmGsUoi4hyGuxa/tjf0t4B6J2jyKhvBmWUzRBTGRe0VphKWbqlquYmaC9cQ36XA5TO+kisrg6mwJ32ybuGUOAaQnZzB0jPLxLLJ4VaT+cmqaodmc7r4HqFhFjjJkmZ1nCMlnObJtcIuPZOUG79MukbFCGYxYlIY5mXtbhx1HURovxSYbAGR8RFEted+VNlF9oqbPpMOVY2AjLlImIrF0s6uiE388JcCgd3XGWyOH5RRecqmdqNUR+Lnh+nfCFSjflKVL7b5/wPWclavO39NGIAAAAASUVORK5CYII=) center no-repeat !important; } }

@-moz-document domain(en.wiktionary.org){ 

#footer-icons
{ opacity: .1 !important; }
#footer-icons:hover
{ opacity: .70 !important; }

#pt-login
{ background-image: none !important; }

#content 
{ margin-top: 1em !important; }

html
{ background: rgba(0,0,0,.6) !important;
font-weight: bold !important;
color: black !important;
text-shadow: none !important; }

* { border-color: black !important; }
hr { background: black !important; }
 
#main_page, 
table, 
div, 
#main_page > TBODY > TR:last-child > TD, 
#content, 
body, 
div.vectorTabs ul, 
div.vectorTabs ul li, 
div.vectorTabs ul li span
{ background: transparent !important;
border: none !important; }

 tabs 
#p-cactions li
{ border: none !important; }

#p-cactions ul li
{ background: none !important;
border: none !important;
margin: 0 1px 0px 0px !important; }

#p-cactions li a 
{ background-color: rgba(0,0,0, .3) !important;
border: none !important; 
padding: 1px !important; }

#p-cactions li.selected a
{ color: #ccc !important;
text-shadow: black 1px 2px 1px !important; }

.portal.expanded h5
{ color: #111 !important;
text-shadow: black 1px 0px 0px !important; }

.portal.collapsed h5, 
.portal.expanded h5:hover
{ color: #ccc !important;
text-shadow: black 1px 1px 1px !important; }

a
{ color: #081B3F !important;
text-shadow: none !important; }

#p-navigation
{ margin-top: -90px !important; }

#p-logo 
{ height: 68px !important;
width: 124px !important;
margin-top: 6px !important;
margin-bottom: -100px !important;
margin-left: 6px !important; }

/* search bar */
#bodySearchInput
{ padding: 2px !important;
height: 22px !important; }

.bodySearchBtnGo
{ padding: 0px !important; }

INPUT, 
TD[bgcolor="#FFFFE0"]
{ -moz-appearance: none !important; 
padding: 3px !important;
background: linear-gradient(300deg, rgba(0,0,8,0.4), rgba(205,229,240,0.2)100%,rgba(255,255,255,0.1)) !important;
border-radius: 5px !important;
border: 1px solid rgba(205,229,240,0.1)  !important;
box-shadow: 1px 2px 4px rgba(0,0,0,0.4) !important;
color: black !important; } 

INPUT:hover, 
INPUT:focus
{ background: linear-gradient(300deg, rgba(0,0,8,0.1), rgba(205,229,240,0.6)100%,rgba(255,255,255,0.5), rgba(255,255,255,0.5)) !important; }

.special-label 
{ color: black !important; }

.special-query span 
{ color: red !important;
text-shadow: 1px 2px 1px #000 !important; }

/* play sound button */
BUTTON[title="Play sound"]
{ -moz-appearance: none !important; 
background: none !important;
border: none !important; }

#ogg_player_1 > DIV > BUTTON > IMG
{ margin-top: 12px !important;
margin-left: -100px !important;
-moz-appearance: none !important; 
background: none !important;
border-radius: 10px !important;
box-shadow: 2px 1px 2px rgba(255,255,255, 0.4) !important; }

/* search button */
div#simpleSearch button#searchButton:hover
{ opacity: 1 !important; }

div#simpleSearch button#searchButton img
{ width: 0 !important; }

div#simpleSearch button#searchButton
{ opacity: .65 !important; 
width: 0 !important;
height: 24px !important;
padding-left: 24px !important;
margin-right: 16px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAADZUlEQVR42pVUbSybURjtW171MULYaraWGrNKiD8jI9bWfgwJWRoiMpEuwWbKtH6uPoJogz+IiEgkE9ERgszUatIlLNbESkZVLJmloqwRsixrphnvzivrgmLa5KS9z33uueee53nKqKmpYRxFc3Mzs6uri3ky3t7ezlSpVMTJ+EkcW9TW1jLpg2cl03vIIS5E2NHR8S8xOzv7tkKheNzd3V3f2dlZU1hY+FAgENxw7Le2tjIvpDAmJsYvKSkpd3BwULu+vr5tNpttGxsbtrW1tY2WlpbeqKgoIZ/PZ52rEJ4RDQ0NhJ+fHwnCvK2trS8URR1MTEx8lsvlr6urqyf1er0FMUqr1b4LDw8XcbncM5/NKCkpOdwE4R2Q6HBuXyKRDBIEkc9gMO4CIm9v71I88z19UV1d3Qt/f//g/z45LS1Ntr29vTM+Pr4EEjHgD8Ukh8Nxx+/rbDb7GSzYhUqTSCS67zhXVVVFOBFCAVlRUdFmsVhsZWVlvSDg0XGlUulGfycmJtKkCWq1em5hYcGak5Pz1EEAu5hOhJ6ent4FBQVtKMSvyspKNQ5fpuP9/f2kIxE5cVh/XFxctMbHxxf7+voeEjU1NTkrZLFYZFxcnBzJO7Ozs6aQkBChWCx2cyTJZDKv9PT0opWVFStUfoLfqegG5pkeBgQEEFAlgOFau91+0NfX9yolJSUjNDSUHRkZGZqVlSWZmZmZQ1F+5+fn96NgNx1ThS4gTi0KPmwUoBgNvrS7u0stLy9/HR4efqPRaHRGo3HTarVSNpuNGhoaWsjNzZWhiJFHJsjNiTAoKIg2PgJqpaWlpVOjo6Pf8Pyf09PTP3p6etbg8RQuW0Wlv5tMplXM9Ut4mcnj8TwcY+k0KcHBwTTpNeAeniWNiIhQhYWF1WP9CMiIjo5uHhsbM9NNvre3R+FSPQgfQIzXqaNHQygUukHlJRBcAbgAhyTJQLovcUlqeXn5JIqzD0vstA0jIyMfcJEYXcA8lfA8oLpX0S4VeK5xfn7+wGAwHMACe2Nj49uEhASBy4SxsbEklEbDBgUmxKjT6fYxXdTAwMBmcnLyE5cJpVIpAb9oUj569Tn+PAwohgWtpMG0ZSJOuEToAD0IOHwLJEVQq/Tw8MjDOsRlhccamMEg/xaOAwT6+Pi40/E/3dJ2vIC8VQ4AAAAASUVORK5CYII=) center no-repeat !important; } }

/* === silver favicon */
[src*='secure.wikimedia.org']
{ height: 16px !important; }

*[src*='wikipedia.ico']:not(.screenshot),
#fav-image[style*="wikipedia.ico"],
tab [src*='wikipedia.org'],  
tab [src*='commons.wikimedia.org']
{ width: 0 !important; 
padding-left: 16px !important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACdUlEQVR42k1TW0tiYRTd53i6kLdEy8xEQTEFnaKwoKdBfJt+xfyYefXJR/EvSD3O4xA+ZxcwK8uEMPEy5r3M+dYaBD84nO/bZ39rr73WPtrJyckvXde/f319CZbJZJLZbCaapsl0OuUeMZyxcEauuqN9fHz8MVZXV39sb29/W1paks/PT1FBfGTS8vIy96PRiO858MrKCr8/Pj76DJfL1XO73dJut8XhcPASKuPCcDgkqNPplDlDAHS7Xcb+qqV7PB5tZ2dHzs/PpVQqSSQSEcVIQqGQFAoFyefzsrm5KT6fT6LRKEHPzs4Y29jY0HW73S57e3vi9/vl5eVFwAYgNpuN50ajwaq7u7sSDAalWq2KYi2Hh4fM0dfW1iQcDksymZTX11dSPzo6kvf3d4pntVrl7e1N9vf3ZX19XZ6enpgbi8X+A5jNZtna2mKw3+9LrVYjvevrawLhuby8FNUqeqZWqVSKLAhgsVhY6eDgQAKBgBSLRYp1c3Mjp6enBIY2aOPq6ooXj4+PyRTsjLk9ShB+uL29pZXoPZFI8I3KrVaLoPF4nIznlupQtdPp8BJUhnDZbFYwF6AIu2BtLpcjOLRALqxEywY2z8/PogaKTgA5nU7TxvF4zHYQz2QygnYRv7+/53ygsA5qqFoul1kJtt7d3YnX66UrzWaT+0qlwkEzDIOa4A4ADCSAwWQyIWU8WHDn4eGBfaIyFtyp1+t0AjEUN6nh+Klc8CEIsTAXmDp4jgpIgtAYMExor9djHP0rFg1DHSxAxfxjQTx4jqTFPxTjPhgMOGDzPKWfFQC/VRUzqELA+S+L8+IvvBhT+5liZVKML/4Bl2ZhUD0DeKYAAAAASUVORK5CYII=") center no-repeat !important; }