User:Medoke/common.css

@font-face { font-family: 'Radiance'; src: url( 'https://steamcdn-a.akamaihd.net/apps/underlords/fonts/Radiance-Regular.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: 'Radiance'; src: url( 'https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/radiance-bold.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: 'Radiance'; src: url( 'https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/radiance-black.woff') format('woff'); font-weight: 900; font-style: normal; font-display: swap; }

@font-face { font-family: 'Radiance'; src: url( 'https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/radiance-semibold.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: 'Reaver'; src:url("https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/Reaver-Regular.woff") format("woff"),url("https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/Reaver-Regular.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: 'Reaver'; src: url("https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/Reaver-SemiBold.woff") format("woff"),url("https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/Reaver-Regular-SemiBold.ttf") format("truetype"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: 'Reaver'; src: url("https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/Reaver-Bold.woff") format("woff"),url("https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/Reaver-Regular-Bold.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: 'Reaver'; src: url("https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/Reaver-Black.woff") format("woff"),url("https://cdn.cloudflare.steamstatic.com/apps/dota2/fonts/Reaver-Regular-Black.ttf") format("truetype"); font-weight: 800; font-style: normal; font-display: swap; }

a { text-decoration:none; color:#63a2e2; background:none; }

a.new:link { color: #cc4545; }

a:link { color: #63a2e2; }

a:visited { color: #888888; }

a.sm2_button, a.sm2_button.sm2_paused:hover { background-color: #444; }

.ability-background { flex: 0 1 450px; margin-right: 15px; vertical-align: top; background-color: #1b1b1b99; }

.ability-lore { background-color: #282828c4; }

.ambox { background-color: #404040; }

body { font-family: "Radiance"; background-color: #1a1a1a; background-image: url(https://dota2-ru.gamepedia.com/media/dota2-ru.gamepedia.com/e/ea/D2Wiki_darkBG.png); min-width: 500px; }

.mw-body { background-color:#000; border: 1px solid black; border-right-width: 0; margin-top: -1px; direction: ltr; }

.mw-plusminus-pos { color: #009800; }

.mw-plusminus-neg { color: #b90000; }

.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend { background-color: #2f2f2f; }

.doc-background { clear: both; margin-top: 1em; border: 1px solid #5f5f5f; background-color: #282828; }

code { color: #b4b4b4; background-color: #2f2f2f; border: 1px solid #7c7c7c; }

.sitedir-ltr textarea, .sitedir-ltr input { color: #e0e0e0; background: #2f2f2f; border: 1px solid #404040; }

.suggestions-result { color: #2f2f2f; background: #aaa; }

.highlight { font-weight: bold; color: #4C59A6; }

.suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: #333; }

.suggestions-special { color: #2f2f2f; background-color: #aaa; border: solid 1px #444; }

div#simpleSearch { color: #2f2f2f; background-color: #aaa; border: solid 1px #444; }

div#simpleSearch input { background-color: #2f2f2f; color: #aaa; }

background-image: none; }
 * 1) wikiEditor-ui-toolbar {

.wikiEditor-ui .wikiEditor-ui-view { border: 1px solid #505050; }

.wikiEditor-ui-toolbar .booklet .index div { color: #63a2e2; }

.wikiEditor-ui-toolbar .booklet .index .current { background-color: #aaa; color: #333; }

.wikiEditor-ui-toolbar .booklet .pages { background-color: #aaa; }

.wikiEditor-ui-toolbar .page-table td { color: #333; border-top: 1px solid #777; }

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

.wikiEditor-ui-toolbar .group .tool-select .menu .options { border: 1px solid #505050; background-color: #2f2f2f; color: #b4b4b4; }

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

.wikiEditor-ui-toolbar .group .tool-select .label { background-color: #2f2f2f; color: #b4b4b4; }

.wikiEditor-ui-toolbar .group .tool-select { border: 1px solid #505050; background-color: #2f2f2f; }

.wikiEditor-ui-toolbar .group { border-right: 1px solid #666; }

div.ranks div:first-child { background-color: #60180e; }

div.ranks div:not(:first-child) { background: #2f2f2f; }

div.wikiEditor-ui { background: rgba(0,0,0,0); }

.wikiEditor-preview-contents { background-color: inherit; }

div.wikiEditor-ui-toolbar .tabs span.tab a.current, div.wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: #cc4545; }

.wikiEditor-ui-toolbar .tabs span.tab a, .wikiEditor-ui-toolbar .tabs span.tab a:visited { color: #63a2e2; }

div.wikiEditor-ui-toolbar { background: none repeat scroll 0 0 rgba(0,0,0,0); }

div.wikiEditor-ui-toolbar .sections .section { background-color: rgba(0,0,0,0.2); border-top: 1px solid #505050; }

div.wikiEditor-ui-controls { background-color: rgba(0,0,0,0); border-bottom: 0px solid #505050; }

div.wikiEditor-ui-tabs { background-color: #101010; border-left: 1px solid #505050; border-top: 1px solid #505050; }

div.wikiEditor-ui-tabs div.current { background-color: #202020; border-bottom: 1px solid #202020; }

.wikiEditor-ui-tabs div.current a { color: #888888; }

div.wikiEditor-ui-tabs div a { background-color: #202020; color: #63a2e2; }

div.editOptions { background-color: transparent; border-color: -moz-use-text-color #505050; border-image: none; border-style: none solid solid; border-width: medium 1px 1px; }

.editOptions { color: #b4b4b4; }

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { background-color: #202020; color: #b4b4b4; border: 1px solid #a2a9b1; }

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

.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span { background-color: #36c; border-color: #36c; }

.oo-ui-checkboxInputWidget-checkIcon { filter:none; }

.oo-ui-icon-bold,.oo-ui-icon-italic,.oo-ui-icon-link,.oo-ui-icon-signature,.oo-ui-icon-image,.oo-ui-icon-book,.oo-ui-icon-listBullet,.oo-ui-icon-listNumbered,.oo-ui-icon-noWikiText,.oo-ui-icon-newline,.oo-ui-icon-bigger,.oo-ui-icon-smaller,.oo-ui-icon-superscript,.oo-ui-icon-subscript,.oo-ui-icon-imageGallery,.oo-ui-icon-articleRedirect,.oo-ui-icon-table,.oo-ui-icon-find,.oo-ui-icon-edit { filter:invert(100%); }

.ui-widget-header { border:1px solid #666; background-color: #555; background:#555 linear-gradient(to bottom,rgba(66,66,66,1) 0%,rgba(0,0,0,1) 100%) repeat scroll 0 0 !important; color:#ddd; }

.mw-echo-ui-notificationItemWidget-initiallyUnseen .mw-echo-ui-notificationItemWidget-unread { animation-name:inherit; }

body .ui-dialog .ui-widget-header { border:1px solid #666; background: #000 linear-gradient(to bottom,rgba(66,66,66,1) 0%,rgba(0,0,0,1) 100%) repeat scroll 0 0 !important; }

.ui-dialog .ui-icon-closethick { filter:invert(100%) !important; }

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus { border:1px solid #666; background:#1b0e04 linear-gradient(to bottom,rgba(14,7,1,1) 0%,rgba(26,13,3,1) 100%) 50% 50% repeat-x; color:#0070a3; }

.ui-widget-content { color:#e0e0e0; background:#222 none repeat scroll 0 0; }

.mw-echo-ui-notificationsWidget-loadingOption { background-color:#1f1f1f; }

.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:before,.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after { border-bottom-color:#545454; }

.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected { background-color:#3c3c3c; }

.wikiEditor-ui-buttons { background-color: inherit; border-top: 0px solid rgba(0,0,0,0); }

td.diff-deletedline .diffchange { color: #e62444; background: #ffc3c3; }

td.diff-deletedline { background-color: #202020; }

td.diff-addedline .diffchange { color: #4240eb; background: #a3abff; }

td.diff-addedline { background-color: #202020; }

.mw-body-content a.extiw,.mw-body-content a.extiw:active { color: #63a2e2; }

.mw-body-content a.extiw:visited { color: #888888; }

.mw-body-content a.extiw:active { color: #b63; }

.mw-body-content a.external { color: #63a2e2; }

.mw-body-content a.external:visited { color: #888888; }

.mw-body-content a.external:active { color: #b63; }

.mw-body-content a.external.free { word-wrap: break-word; }

.mw-scribunto-console-fieldset { background: inherit; color: inherit; }

.mw-scribunto-message { background: inherit; }

background: #2f2f2f; }
 * 1) mw-scribunto-input {

sup,sub { line-height: 1em; }

ol.references { font-size: 90%; }

.references-small { font-size: 80%; }

ol.references>li:target { background-color: #ddeeff; }

sup.reference:target { background-color: #ddeeff; }

.infobox { background: #ffffff; width: 260px; float: right; clear: right; margin: 0.5em 0 1em 0.5em; border: 1px solid black; padding: 2px; }

.infobox .section { background: #C0DFFF; color: black; font-weight: bold; font-size: 1.2em; text-align: center; padding: 3px; clear: both; }

.infobox tr { vertical-align: top; }

pre { color: #b4b4b4; background-color: #2f2f2f; border: 1px solid #ccc; padding: 1em; font-size: 100%; }

.updatetablehead { display: flex; border-top: 1px solid #b4b4b4; border-left: 1px solid #b4b4b4; border-right: 1px solid #b4b4b4; background-color: #60180e; font-weight: bold; text-align: center; }

.updatetablebody { overflow-x: auto; border: 1px solid #b4b4b4; border-top: none; background-color: #292d45; }

.updatetablehead #patch,.updatetablehead #version,.updatetablebody #patch,.updatetablebody #version { flex: 0 0 120px; text-align: center; font-weight: bold; }

.updatetablehead #description,.updatetablebody #description { flex: 1 1 auto; border-left: 1px solid #b4b4b4; }

.updatetablebody #description { padding: 4px 0; }

.updatetablebody #entry { display: flex; align-items: center; border-top: 1px solid #b4b4b4; }

.updatetablebody ul { margin: 0 0 0 1.6em; }

table { color: #b4b4b4; }

table.ambox-notice,td.ambox-notice { border-left: 10px solid #1e90ff; }

table.ambox-notice-2,td.ambox-notice-2 { border-left: 10px solid #3f6180; }

table.ambox-delete,table.ambox-serious { background: #fee; border: 1px solid #BB7070; }

td.ambox-delete,td.ambox-serious { border-left: 10px solid #b22222; }

table.ambox-content,td.ambox-content { border-left: 10px solid #f28500; }

table.ambox-style,td.ambox-style { border-left: 10px solid #ffcc00; }

table.ambox-images,td.ambox-images { border-left: 10px solid #000000; }

table.ambox-protection,td.ambox-protection { border-left: 10px solid #bba; }

table.ambox-good,td.ambox-good { border-left: 10px solid #73D216; }

th.ambox-text,td.ambox-text { border: none; padding: 0.25em 0.9em; width: 100%; }

td.ambox-image { border: none; padding: 2px 0 2px 0.9em; text-align: center; }

td.ambox-image2 { border: none; padding: 2px 0.9em 2px 0; text-align: center; }

td.ambox-empty-cell { border: none; padding: 0px; width: 1px; }

ul.shopnav { list-style: none; margin: 0px; }

ul.shopnav li { margin: 4px; box-shadow: 0px 0px 1px 2px green; }

.catlinks { border: 1px solid #a2a9b1; background-color: rgba(35,35,35,0.49); padding: 5px; margin-top: 1em; clear: both; }

div.itemlist { display: flex; flex-wrap: wrap; font-weight: bold; }

div.itemlist>div { flex-basis: 400px; padding: 3px 0px; }

div.infostripe { display: flex; align-items: stretch; justify-content: center; overflow: hidden; text-align: center; vertical-align: top; color: white; font-size: 20px; text-shadow: 0 0 5px black; }

div.infostripe a,div.infostripe a:link,div.infostripe a:visited,div.infostripe a:hover,div.infostripe a:active { color: white; text-decoration: none; }

.gradient_gameplay { background: linear-gradient(15deg,rgb(178,67,67) 0%,rgb(198,92,73) 17%,rgb(191,127,78) 62%,rgb(168,65,62) 100%); }

.gradient_cosmetics { background: linear-gradient(15deg,rgb(74,74,74) 0%,rgb(105,159,159) 17%,rgb(171,216,214) 62%,rgb(74,74,74) 100%); }

.gradient_audio { background: linear-gradient(15deg,rgb(23,84,43) 0%,rgb(1,164,118) 17%,rgb(77,185,116) 62%,rgb(23,84,43) 100%); }

.gradient_history { background: linear-gradient(15deg,rgb(180,114,15) 0%,rgb(188,185,2) 17%,rgb(212,216,92) 62%,rgb(180,114,15) 100%); }

div.infostripe div { padding: 15px 25px 10px; border-left: 4px solid rgba(75,75,75,0.5); border-right: 4px solid rgba(75,75,75,0.5); margin: 0px -2px; }

div.heroentry { width: 110px; height: 62px; padding: 1px; display: inline-block; overflow: hidden; text-align: center; }

div.heroentry div { position: relative; }

div.heroentrytext { pointer-events: none; width: 110px; height: 62px; top: -62px; display: flex; justify-content: center; align-items: flex-end; line-height: 15px; }

div.heroentrytext span { font-size: 12px; text-decoration: none; color: white; text-shadow: -1px 0 0.2em black,0 1px 0.2em black,1px 0 0.2em black,0 -1px 0.2em black; }

.smw-editpage-help { background-color: #2f2f2f; border: 1px solid silver; padding: 0.5em 1em 0.5em 1em; margin-bottom: 1em; }

.skin-monobook .hlist dl,.skin-modern .hlist dl,.skin-vector .hlist dl { line-height: 1.5em; }

.hlist dl,.hlist ol,.hlist ul { margin: 0; }

.hlist dd,.hlist dt,.hlist li { display: inline; margin: 0; }

.hlist dl dl,.hlist ol ol,.hlist ul ul { display: inline; }

.hlist dd:after,.hlist dt:after,.hlist li:after { content: " ·"; font-weight: bold; }

.hlist dd:last-child:after,.hlist dt:last-child:after,.hlist li:last-child:after { content: none; }

.hlist dl dl:before,.hlist ol ol:before,.hlist ul ul:before { content: "("; }

.hlist dl dl:after,.hlist ol ol:after,.hlist ul ul:after { content: ")"; }

.hlist.hnum ol li { counter-increment: level1; }

.hlist.hnum ol li:before { content: counter(level1) " "; }

.hlist.hnum ol ol li { counter-increment: level2; }

.hlist.hnum ol ol li:before { content: counter(level2) " "; }

.plainlist ul { line-height: inherit; }

table.notanavbox { border: 1px solid #b44335; background: #2f2f2f; }

table.notanavbox th a { color: #E4C62E; }

.notanavbox,.notanavbox-subgroup { background: #2f2f2f; }

.notanavbox-list { border-color: #2f2f2f; }

.notanavbox-title,table.notanavbox th { background: #60180e; color: #b4b4b4; }

.notanavbox-abovebelow,.notanavbox-group,.notanavbox-subgroup .notanavbox-title { background:#343e7c; color: #b4b4b4; }

.notanavbox-subgroup .notanavbox-group, .notanavbox-subgroup .notanavbox-abovebelow { background: #3f466f; color: #b4b4b4; }

.notanavbox tr { background-color: #2f2f2f; }

.notanavbox-even { background: #2f2f2f; }

.notanavbox-odd { background: transparent; }

a[href$=".wav"].internal,a[href$=".ogg"].internal { background: url(https://dota2.gamepedia.com/media/dota2.gamepedia.com/4/46/Icon_external_link_wav.png) center right no-repeat; padding-right: 16px; }

body.page-Dota_2_Вики h1.firstHeading, body.page-Special_RecentChanges h1.firstHeading, body.page-Special_RecentChanges span.subpages { display: none; }

font-weight: bold; }
 * 1) wpSave {

.mp-content-table { width: 100%; background: rgba(35, 35, 35, 0.7); border: 1px solid black; margin: 0.5em 0; }

.mp-content-header { font-size: 140%; padding: 0.5em 0; color: #fff; background: #b44335; border-bottom: 1px solid #b44335; }

.mp-content-body { padding: 0.5em; }

.mp-content-header-alt,.mp-title-gradient { color: #fff; background: #b44335; }

.mp-content-header-alt { border-bottom: 1px solid #b44335; color: #fff; }

margin-bottom: 39px !important; }
 * 1) mw-js-message,.usermessage {

.mp-giant-ti7 { background: url(https://dota2-ru.gamepedia.com/media/dota2-ru.gamepedia.com/9/9f/Main_Page_giant_banner_TI7_RU.png) center top no-repeat #000; }

.mp-giant-duelingfates { background: url(https://dota2-ru.gamepedia.com/media/dota2-ru.gamepedia.com/4/4a/Main_Page_Giant_Banner_Dueling_Fates_RU.png) center top no-repeat #000; }

.mp-giant-siltbreaker { background: url(https://dota2-ru.gamepedia.com/media/dota2-ru.gamepedia.com/5/57/Main_Page_Giant_Banner_Siltbreaker_RU.jpg) center top no-repeat #000; }

display: flex; flex-direction: row; }
 * 1) mp-layout {

flex: 1 1 auto; margin-right: 1em; }
 * 1) mp-layout #mp-left {

flex: 0 0 500px; }
 * 1) mp-layout #mp-right {

border: 2px solid #1f1f1f; margin-bottom: 1em; padding: 1em; background: rgba(35, 35, 35, 0.7); }
 * 1) mp-layout .mp-block {

background: #000000; border: none; padding: 0; text-align: center; }
 * 1) mp-layout .mp-block#battle-pass {

height: 50px; color: #dbf3ff; text-align: center; font-weight: bold; font-size: 170%; border-bottom: solid 1px #cccccc; }
 * 1) mp-layout .mp-heading {

table.wikitable,table.prettytable { background: rgb(47,47,47); color: #b4b4b4; border: 1px #000000 solid; }

table.wikitable th,table.wikitable td,table.prettytable th,table.prettytable td { white-space: inherit; }

table.wikitable th,table.prettytable th { white-space: inherit; }

table.wikitable caption,table.prettytable caption { margin-left: inherit; margin-right: inherit; }

table.wikitable .subheader { background: #292d45; color: #b4b4b4; }

table.cargoTable td.odd { background: #2f2f2f; }

table.cargoTable td.even { background: #3c3c3c; }

table.cargoTable.wikitable th, table.wikitable .header { background-color: #60180e; color: #b4b4b4; }

table.wikitable .border { border: 1px #000000 solid; }

table.wikitable .borderless { border: 0px; }

table.wikitable .borderless td { border: 0px; }

table.wikitable .borderless th { border: 0px; }

table.prettytable code,table.wikitable code { background-color: transparent; }

table.wikitable>tr>th,table.wikitable>tr>td,table.wikitable>*>tr>th,table.wikitable>*>tr>td { padding: 1px 1px; }

table.wikitable>*>tr>th { background-color: rgb(70,50,50); }

.mw-userlink { font-weight: bold; }

.burbg,.admbg,.modbg,.locbg { background-color: #70B04A; color: white; font-size: 0.7em; padding: 0 2px; }

body { min-width: 1000px; position: relative; }

div#bodyContent2 { margin-right: 320px; min-height: 920px; width: auto; font-size: 0.8em; line-height: 1.5em; }

.vectorMenu,.vectorMenu .menu { z-index: 1; }

.skin-vector div.topicon { position: absolute; z-index: 100; top: -50px; display: block !important; }

.skin-monobook div.topicon { position: absolute; z-index: 100; top: 10px; display: block !important; }

table.quotation { background: transparent !important; }

.toc { background: #2f2f2f; border-color: #000; }
 * toc,

.tocnumber { color: #63a2e2; }

background-color: #2f2f2f; }
 * 1) filetoc {

.toctogglelabel { cursor: pointer; color: #63a2e2; }

.ico_active,.ico_passive,.ico_autocast { position: relative; display: inline-block; width: 128px; height: 128px; margin: 3px; vertical-align: top; }

.ico_active:before { position: absolute; width: 128px; height: 128px; content: ''; pointer-events: none; background: url(https://dota2.gamepedia.com/media/dota2.gamepedia.com/1/11/Overlay_active.png) no-repeat; }

.ico_autocast:before { position: absolute; width: 128px; height: 128px; content: ''; pointer-events: none; background: url(https://dota2.gamepedia.com/media/dota2.gamepedia.com/d/df/Overlay_autocast.png) no-repeat; }

.ico_passive:before { position: absolute; width: 128px; height: 128px; content: ''; pointer-events: none; background: url(https://dota2.gamepedia.com/media/dota2.gamepedia.com/6/6f/Overlay_passive.png) no-repeat; }

.oddrowsgray tr:nth-child(2n+1) { background-color: #3c3c3c; }

.oddrowsgray tr:nth-child(odd) { background-color: #3c3c3c; }

.evenrowsgray tr:nth-child(even) { background-color: #3c3c3c; }

.images40pxwidth img { width: 40px; height: auto; }

.roletable caption { background: #CD5F51; color: #fff; }

.roletable th { text-align: center; }

/*
 * Tabber styles (Template:Tabber)

.page-tabber { display: -webkit-box; display: -ms-flexbox; display: flex; overflow-x: auto; margin-bottom: 20px; }

.page-tabber-tab { padding: .5em; border: solid #343e7c; white-space: nowrap; line-height: .95em; }

.page-tabber-tab.active-tab { border-width: 2px 2px 0; font-weight: bold; }

.page-tabber-tab.inactive-tab { border-width: 1px 1px 2px; background-color: #292d45; }

.page-tabber-separator { border-bottom: 2px solid #343e7c; }

.page-tabber-separator.tail { width: 100%; }

.tournament-bracket .round-title,.tournament-bracket .match-score,.tournament-bracket .match-score-top,.tournament-bracket .match-score-bottom { border: 1px solid #b4b4b4; background-color: #434343; text-align: center; }

.tournament-bracket .match-bye,.tournament-bracket .match-team-top,.tournament-bracket .match-team,.tournament-bracket .match-team-bottom { border: 1px solid #b4b4b4; background: #292929; }

.tournament-bracket .path-top, .tournament-bracket .path-right, .tournament-bracket .path-bottom, .tournament-bracket .path-left { border: 1px none #ababab; }

.tournament-bracket .match-bye { background-color: #DDDDDD; }

.tournament-bracket .path-top,.tournament-bracket .path-right,.tournament-bracket .path-bottom,.tournament-bracket .path-left { border: 1px none black; }

.tournament-bracket .path-top { border-top-style: solid; }

.tournament-bracket .path-right { border-right-style: solid; }

.tournament-bracket .path-bottom { border-bottom-style: solid; }

.tournament-bracket .path-left { border-left-style: solid; }

color: #e38800; }
 * 1) mw-panel.collapsible-nav .portal h3#p-Partners-label {

padding-right: .5em; }
 * 1) mf-match-calendar .mp-content-header {

table.match-calendar { border: 0; margin: 0; background: #FEFBF6; }

table.match-calendar>*>td,table.match-calendar>*>tr>td { border-right: 0; border-left: 0; }

table.match-calendar td.team img { max-height: 24px; max-width: 24px; height: auto; width: auto; }

table.match-calendar>tr:first-of-type,table.match-calendar>*>tr:first-of-type { display: none; }

table.match-calendar>tr:nth-child(odd)>td,table.match-calendar>*>tr:nth-child(odd)>td { background: #FDE6E3; }

table.match-calendar>tr>td:nth-child(1),table.match-calendar>*>tr>td:nth-child(1) { width: 25%; }

table.match-calendar>tr>td:nth-child(2),table.match-calendar>*>tr>td:nth-child(2) { width: 25%; text-align: right; }

table.match-calendar>tr>td:nth-child(3),table.match-calendar>*>tr>td:nth-child(3) { width: 15px; }

table.match-calendar>tr>td:nth-child(4),table.match-calendar>*>tr>td:nth-child(4) { width: auto; text-align: left; }

table.match-calendar>tr>td:nth-child(5),table.match-calendar>*>tr>td:nth-child(5) { width: 10%; text-align: right; }

div.dateformat { float: center; min-width: 35px; max-width: 70px; max-height: 25px; }

div.sdate { position: relative; left: 0; top: -1px; font-size: 81%; }

div.edate { position: relative; left: 0; top: -3px; font-size: 81%; }

.autoloop,.loop { display: block; }

.cosmetic-label { margin: 7px 5px 0px; vertical-align: top; text-align: center; display: inline-block; line-height: normal; }

.cosmetic-label>div { margin-bottom: 5px; }

div.skilllist { width: 100%; }

div.skilllist-title { border: 1px solid #b4b4b4; background-color: #60180e; color: #b4b4b4; }

div.skilllist ul { overflow: hidden; margin: 0; padding: 0; display: flex; flex-wrap: wrap; }

li.skilllist-lite { list-style: none; display: inline-block; margin: 0; padding: 3px; background-color: rgba(35, 35, 35, 0.49); box-sizing: border-box; border: 1px solid #b4b4b4; vertical-align: top; text-align: left; font-weight: bold; font-size: 110%; color: white; text-decoration: none; }

li.skilllist-rich { list-style: none; display: inline-block; margin: 0; padding: 3px; box-sizing: border-box; border: 1px solid #b4b4b4; background-color: rgba(35, 35, 35, 0.49); vertical-align: top; text-align: left; }

div.skilllist-rich-head { padding: 3px 5px; border-bottom: 1px solid black; font-weight: bold; font-size: 110%; color: white; text-decoration: none; }

div.skilllist-rich-image { display: inline-block; vertical-align: top; width: 64px; }

div.skilllist-rich-desc { display: inline-block; vertical-align: top; padding: 3px 5px; max-width: calc(100% - 74px); }

li.skilllist-lite a,li.skilllist-lite a:link,li.skilllist-lite a:visited,li.skilllist-lite a:hover,li.skilllist-lite a:active,div.skilllist-rich-head a,div.skilllist-rich-head a:link,div.skilllist-rich-head a:visited,div.skilllist-rich-head a:hover,div.skilllist-rich-head a:active { color: white; text-decoration: none; }

div.skilllist-col1 ul li { width: 100%; flex: 1 0 100%; }

div.skilllist-col2 ul li { width: 50%; flex: 1 0 50%; }

div.skilllist-col3 ul li { width: calc(100%/3); flex: 1 0 calc(100%/3); }

div.skilllist-col4 ul li { width: 25%; flex: 1 0 25%; }

div.skilllist-col5 ul li { width: 20%; flex: 1 0 20%; }

li.gallerybox div.thumb { text-align: center; border: 1px solid #c8ccd1; background-color: #2f2f2f; margin: 2px; }

.mobileonly { display: none; }

margin-right: 10px; }
 * 1) pageWrapper {

div#content { background-color: rgba(35, 35, 35, 0.7); border-left: 1px solid #1a1a1a; box-sizing: border-box; color: #b4b4b4; }

h1,h2,h3,h4,h5,h6 { color: #ccc; }

div#mw-page-base { background: transparent; }

div#mw-head-base { background: transparent; }

div#mw-panel div.portal { background-image: url(https://dota2.gamepedia.com/media/dota2.gamepedia.com/0/0f/Portal-break.png); background-position: left top; background-repeat: no-repeat; direction: ltr; margin: 0 0.6em 0 0.7em; padding: 0.25em 0; }

div#mw-panel div.portal h3,#mw-panel.collapsible-nav .portal h3 a,#mw-panel.collapsible-nav .portal.collapsed h3 a { color: #ffffcc; }

div#mw-panel div.portal div.body ul li a:visited { color: #DDDDDD; }

div#mw-panel div.portal div.body ul li a { color: #DDDDDD; }

div#mw-panel div.portal div.body { background-image: none; }

div#mw-panel.collapsible-nav div#p-socialProfiles.portal,#mw-panel.collapsible-nav #p-sitePromos.portal { background-image: none; }

div#footer ul li { color: #eae8d3; }

div#footer a { color: #E4C62E; }

table { font-size: 100%; color: #b4b4b4; background-color: transparent; }

background: url(https://dota2.gamepedia.com/media/dota2.gamepedia.com/2/2e/Skin_tabs_background.png); margin-top: 39px; }
 * 1) left-navigation {

background: url(https://dota2.gamepedia.com/media/dota2.gamepedia.com/2/2e/Skin_tabs_background.png); margin-right: 10px; margin-top: 39px; }
 * 1) right-navigation {

div.vectorTabs,div.vectorTabs ul li { background-color: rgba(0,0,0,0); background-image: none; }

div.vectorTabs ul { background-color: rgba(0,0,0,0); background-image: none; }

div.vectorTabs span { background-color: rgba(0,0,0,0); background-image: none; }

div#mw-head div.vectorMenu h4,div#p-variants.vectorMenu #mw-vector-current-variant { color: #ffffff; padding-top: 1.375em !important; text-transform: uppercase; }

div.vectorTabs li a,div.vectorTabs li a:visited { color: #ffffff; text-transform: uppercase; }

div.vectorTabs li.selected { background: rgba(0,0,0,0) url(https://dota2.gamepedia.com/media/dota2.gamepedia.com/7/79/Skin_tab_background.png) repeat-x scroll center bottom; }

div.vectorTabs li.selected a,div.vectorTabs li.selected a:visited { color: #ffffff !important; }

div.vectorMenu { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAQCAMAAAAlM38UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9QTFRFsbGxmpqa3d3deXl58/n79CzHcQAAAAV0Uk5T/////wD7tg5TAAAAMklEQVR42mJgwQoYBkqYiZEZAhiZUFRDxWGicEPA4nBRhNlAcYQokpVMDEwD6kuAAAMAyGMFQVv5ldcAAAAASUVORK5CYII=); border: medium none; }

div.vectorMenu div.menu { background-color: #2f2f2f; }

div.vectorMenu li a { color: #63a2e2; }

div#mw-head div.vectorMenu h3,div.vectorMenu h3 > a { background-image: none; }

div.vectorMenu h3 span { color: #ffffff; text-transform: uppercase; }

.htmlform-tip { padding-left: 20%; }

td.diff-context { background: rgba(35,35,35,0.49); border-color: #e6e6e6; color: #ccc; }

div.thumbinner { background: #1c1c1c; border: 0; }

html .thumbimage { background: #1c1c1c; border: 0; }

.infobox > div:first-of-type { background: #44170f; }

.infobox { background: #292929; }

.mp-heading span, .mp-content span { color: #dbf3ff !important; }

.mp-content tr { background: inherit !important; }

.mp-content td { background: inherit !important; }

.componentsinvert { filter: invert(82.5%); }

.patch-layout { width: 100%; border: 1px solid #555; text-align: center; }

.patch-layout-last { background: #202d78; }

.patch-layout-all { width: 27%; background: #313c7e; }

.patch-layout-background { background-color: rgba(41, 41, 41, 0.7); border: 1px solid #555; margin: 0.75em 0; padding: 0.75em 1em; padding-bottom: 1em; }

.tentry-background { width: 240px; font-size: 10pt; background-color: #272727; }

.tentry-header { text-align: center; font-size: 9pt; vertical-align: middle; white-space: nowrap; }

.tentry-prizepool { background-color: #333; }

.tentry-place { background-color: #454545; }

.tentry-team { background-color: #393939; text-align: center; }

/*** not for dark theme (personal) ***/ .gamepedia_pro_user::before { background-image: url('https://dota2.gamepedia.com/media/e/e1/Dota_Plus_icon.png'); background-size: 1em 1.16em; height: 1.16em; margin-top: 0; width: 1em; }

.smw-editpage-help { display: none; }