Dota 2 Wiki
Advertisement

In other languages: Português do BrasilРусский中文


CSS and Javascript changes must comply with the wiki design rules.


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

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Clear the cache in Tools → Preferences
@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://steamcdn-a.akamaihd.net/apps/underlords/fonts/Radiance-Bold.woff') format('woff');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

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

@font-face {
	font-family: 'Radiance';
	src: url( 'https://steamcdn-a.akamaihd.net/apps/underlords/fonts/Radiance-Semibold.woff') format('woff');
	font-weight: 500;
	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;
}

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;
}

.doc-background {
    clear: both;
    margin-top: 1em;
    border: 1px solid #ccc;
    background-color: inherit;
}

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

.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;
}

#wikiEditor-ui-toolbar {
    background-image: none;
}

.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;
}

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

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;
}

#wpSave {
    font-weight: bold
}

.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;
}

#mw-js-message,.usermessage {
    margin-bottom: 39px !important
}

.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
}

#mp-layout {
    display: flex;
    flex-direction: row
}

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

#mp-layout #mp-right {
    flex: 0 0 500px
}

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

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

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

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
}

#pt-userpage a[href="/wiki/User:"],.mw-userlink[title="User:"] {
    text-transform: lowercase
}

.mw-userlink[title="Участник:Lemoncream"],
.mw-userlink[title="Участник:Medok"],
.mw-userlink[title="Участник:Molldust"] {
    color: #52D017 !important
}

a[class="mw-userlink"][title="Участник:MedokBOT"],.robot,.bot {
    color: #FE48AA
}

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,
.toc {
    background: #2f2f2f;
    border-color: #000;
}

.tocnumber {
    color: #63a2e2;
}

#filetoc {
    background-color: #2f2f2f;
}

.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
}

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

#mf-match-calendar .mp-content-header {
    padding-right: .5em
}

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
}

#pageWrapper {
    margin-right: 10px
}

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;
}

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

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

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(84%);
}

.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;
}
\
Advertisement